- Mark as New
- Follow
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report
Hello @mrudulm9146324 ,
Here the code to schedule the delivery using javascript
var xmlTargeting = <delivery>
<targets >
<deliveryTarget>
<targetPart exclusion='false' ignoreDeleteStatus='false'>
<where>
<condition expr={'@id=' + rId}/> // Recipient ID
</where>
</targetPart>
</deliveryTarget>
</targets>
</delivery>;
var finalDev = nms.delivery.CreateFromModel(template, xmlTargeting); // Delivery internal name ( Template )
var deliv = nms.delivery.create(finalDev);
deliv.scheduling.delayed=1;
deliv.scheduling.contactDate = formatDate(getOption('TestExecutionDate'), "%4Y-%2M-%2D %2H:%2N:%2S"); //scheduling date
deliv.scheduling.validationMode = "auto";
deliv.validation.useBudgetValidation = false;
deliv.validation.useContentValidation = false;
deliv.validation.useTargetValidation = false;
deliv.validation.useFCPValidation = false;
deliv.content.sms.source='Hi Welcome';
deliv.operation_id=campId;
deliv.save();
nms.delivery.PrepareFromId(deliv.id);
- Malarrajan Sundarraj