내 커뮤니티 업적 표시줄을 확대합니다.

Submissions are now open for the 2026 Adobe Experience Maker Awards

Mark Solution

활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.

해결됨

Automating Package Movement in Adobe Campaign

Avatar

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 채택된 해결책 개

Avatar

정확한 답변 작성자:
Level 10

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

원본 게시물의 솔루션 보기

2 답변 개

Avatar

정확한 답변 작성자:
Level 10

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

Avatar

Administrator

Hi @d12kp,

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

Thanks!



Sukrity Wadhwa