Axapta AX 2012 AIF出站-在1个XML文件中发布产品和链接数据

Axapta AX 2012 AIF出站-在1个XML文件中发布产品和链接数据,axapta,dynamics-ax-2012-r3,aif,Axapta,Dynamics Ax 2012 R3,Aif,我在AX 2012 R3 CU10上 我需要以XML格式导出项目数据(发布的产品)。 还有相关数据,如: 翻译(产品>语言>翻译) 销售、采购和发明的特定于站点的订单设置(管理库存>-订单设置>特定于站点的订单设置) 外部项目说明(销售>相关信息>外部项目说明) 产品属性数据(产品>设置>产品属性) 文档处理(产品>附件>附件) 等等 我可以通过单个服务操作创建出站端口。那很好。 但是,将多个服务操作添加到单个端口似乎会导致每个服务操作都有一个XML文件。 我需要一个单一的XML每个发布的产

我在AX 2012 R3 CU10上

我需要以XML格式导出项目数据(发布的产品)。 还有相关数据,如:

  • 翻译(产品>语言>翻译)
  • 销售、采购和发明的特定于站点的订单设置(管理库存>-订单设置>特定于站点的订单设置)
  • 外部项目说明(销售>相关信息>外部项目说明)
  • 产品属性数据(产品>设置>产品属性)
  • 文档处理(产品>附件>附件)
  • 等等
我可以通过单个服务操作创建出站端口。那很好。
但是,将多个服务操作添加到单个端口似乎会导致每个服务操作都有一个XML文件。
我需要一个单一的XML每个发布的产品

我的印象是,AIF设计为每个出站端口只处理一个单一服务操作。
而且,您希望在单个XML输出文件中包含的所有数据都需要能够由一个单独的AOT查询节点进行查询


有人知道如何在一个XML文件中导出所需的数据吗?

要在一个文件中导出所需的所有数据,您应该创建新的AIF文档服务。首先,创建一个包含所需信息的AOT查询。下面的链接将帮助您找到所需的表并创建查询。 . 您也可以使用下图作为提示

然后使用AIF文档服务向导创建AIF服务。有关详细信息,请参阅下面的链接

这就是问题所在。我无法在一个查询中容纳所需的所有数据。但我仍然需要在一个xml文件中输出所有内容。是否有可能在处理过程中执行额外的数据检索?上面的示例包含您询问的所有数据:Translations>EcoResProductTranslation;销售、采购和发明的站点特定订单设置>InventTableModule;外部项目描述>客户外部项目;产品属性数据>EcoResAttribute、EcoResValue;文档处理>文档如果需要向输出XML添加额外(非数据库)数据,请查看以下链接