Confirming multiple deliveries at once

Avatar

Avatar

beastiekeith

Avatar

beastiekeith

beastiekeith

13-11-2017

Daily I am running deliveries to a prepare and validating counts prior to confirming them all to deliver. There are 116 deliveries each day, so confirming them one by one after validating the quantities of each is tedious. Is there a way to confirm multiple (all) at once?

Thank you,

Keith

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

Amit_Kumar

MVP

Avatar

Amit_Kumar

MVP

Amit_Kumar
MVP

15-02-2018

Hi,

here is an idea which might solve your problem.

get all your deliveries using a query activity //update this every day or use delivery codes

write a script to iterate over all deliveries in that delivery collection

  • Start Loop for every var delivery in delivery collection
  • delivery.scheduling.validationMode = "auto";
  • delivery.validation.validationMode = "auto";
  • delivery.scheduling.delayed = 0;
  • delivery.save();
  • delivery.Play();
  • End the loop

it should start your delivery.

Regards,

Amit

Answers (2)

Answers (2)

Avatar

Avatar

beastiekeith

Avatar

beastiekeith

beastiekeith

14-02-2018

Just an update on this. The use case is specific to running to prepares so that additional testing of the population can be done via querying the broadlog. After running the campaigns manually for some time the intent is to run them to 'Prepare and Start' but the prepared deliveries + audits on the broadlog creates a safety net of sorts until we feel comfortable that the campaigns behave exactly as intended.

Avatar

Avatar

florentlb

Total Posts

1.1K

Likes

235

Correct Answer

239

Avatar

florentlb

Total Posts

1.1K

Likes

235

Correct Answer

239
florentlb

16-11-2017

Hi Keith,

I am not aware of any possibility to have some sort of batch confirmation. If you don't need to confirm them all manually (which seems to be the case if you want to batch confirm), could it be worth changing the delivery parameters so that some of them don't need confirmation?

Florent