Hello,
Here is an example of JS code that generate a package as XML File :
var packageName = "myPackage";
//export delivery with internalName 'DM123456'
var schema = "nms:delivery";
var conditionExpression = "@internalName = 'DM123456'";
specFileDef = {
specFile : {
definition : {
schema : schema,
where : {
condition : [{
"expr" : conditionExpression
}]
}
}
}
};
var specFile = NLWS.xtkSpecFile.create( specFileDef );
//Package generation
var package = specFile.GenerateDoc();
//Save content in a file
var packageBuffer = new MemoryBuffer();
packageBuffer.fromString ( package.toXMLString() );
//File name with date included :
packageBuffer.save( packageName + "_" + formatDate( new Date(), "%4y%2M%2D") + ".xml" );The package will be the same as if you export with the console.
Cedric