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

AX 2012 AIF Outbound - Released Product and Linked data in 1 XML file

我在 AX 2012 R3 CU10。

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

我可以通过单个服务操作创建出站端口。效果不错。
但是,将多个服务操作添加到单个端口似乎会导致每个服务操作生成一个 XML 文件。
每个已发布产品我需要一个 XML。

我的印象是 AIF 设计为每个出站端口仅处理 1 个服务操作。
并且您想要在单个 XML 输出文件中的所有数据需要能够由 1 个 AOT 查询节点查询。

有谁知道如何将我需要的数据导出到一个 XML 文件中?

要在一个文件中导出您需要的所有数据,您应该创建新的 AIF 文档服务。首先,创建一个包含所需信息的 AOT 查询。下面的 link 将帮助您找到所需的表并创建查询。 How to: Create a Document Query [AX 2012]。 也可以参考下图

然后使用 AIF 文档服务向导创建 AIF 服务。详情请参考下方link How to: Create a Service by Using the AIF Document Service Wizard [AX 2012]