Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn more

View all

Sign in to view all badges

SOLVED

Automating Package Movement in Adobe Campaign

d12kp
Level 1
Level 1

I am trying to export specific schema(ex nms:deliveries) packages automatically from one environment to another on a timely manner.

 

I am trying to create a workflow which would take up all the contents of schema and load it into a package and automatically export it.

Is there any way to define a package definition using a workflow, instead of actually going and creating  a package in package management.

Any inputs would be appreciated.

1 Accepted Solution
Milan_Vucetic
Correct answer by
Community Advisor
Community Advisor

Hi @d12kp,

here you go:


var specfileXml = '<package> <definition id="1" lineCountMax="500" schema="nms:delivery"> <where> <condition expr="@internalName = ' + '\'' + provide_delivery_internal_name +'\'' + '"/> </where> </definition> </package>';
var fileName = "location_of_export" + "your_package_name " + formatDate(getCurrentDate(), "%4Y-%2M-%2D %2H:%2N:%2S") + ".xml";
var specFile = xtk.specFile.create(specfileXml);
var package = specFile.GenerateDoc();
saveXmlFile(package, fileName);

Regards

Milan

View solution in original post

2 Replies
Milan_Vucetic
Correct answer by
Community Advisor
Community Advisor

Hi @d12kp,

here you go:


var specfileXml = '<package> <definition id="1" lineCountMax="500" schema="nms:delivery"> <where> <condition expr="@internalName = ' + '\'' + provide_delivery_internal_name +'\'' + '"/> </where> </definition> </package>';
var fileName = "location_of_export" + "your_package_name " + formatDate(getCurrentDate(), "%4Y-%2M-%2D %2H:%2N:%2S") + ".xml";
var specFile = xtk.specFile.create(specfileXml);
var package = specFile.GenerateDoc();
saveXmlFile(package, fileName);

Regards

Milan

View solution in original post

Sukrity_Wadhwa
Employee
Employee

Hi @d12kp,

Did the given solution work for you? Please let us know.

Thanks!