我需要通过密件抄送将类别和/或产品资产加载到 ATG。源数据采用 XML 格式。
- 我希望调度程序以这样的方式运行,它应该自动创建一个项目并向客户发送电子邮件以供批准。
- 当客户端批准 xml 文件时,运行调度程序将 xml 文件的数据输入 BCC。
我将使用 :SingletonSchedulableService
为此。
提前致谢。
您将需要使用 上的示例代码Publishing.base/sample-code/ca-import-sample-code.jar
。
有一个名为的类文件ProgramaticImportService.java
和一个.properties
on config。
您只需要扩展和编码您的特定规则(例如发送电子邮件)。
此类将为您创建一个项目并调用您的方法,该方法将读取任何格式的 XML,以及您在此方法中创建的所有内容,例如repository.createItem("product");
,repository.updateItem(item);
或repository.addItem(item);
将“打包”在创建的项目中。因此,您只需发送电子邮件并等待项目获得批准。
这也可以自动批准项目。核实。