我在AX 2012 R3 CU10上。AX 2012 AIF Outbound - 已發佈產品和關聯數據,位於1個XML文件中
我需要以XML格式導出項目數據(已發佈產品)。 而且相關數據,如:
- 翻譯(產品>語言>翻譯)
- 網站特定的順序設置爲銷售,PURCH和發明(管理庫存> - 命令設置>網站特定的順序設置)
- 外部項目說明(賣>相關信息>外部物品描述)
- 產品屬性數據(產品>硒TUP>產品屬性)
- 文件處理(產品>附件>附件)
- 等...
我可以讓出站口有一個單一的服務操作。這工作正常。
但是,將多個服務操作添加到單個端口似乎會導致每個服務操作都有一個XML文件。
我需要爲每個發佈的產品提供一個XML。
我的印象是,AIF只能處理每個出站端口的單個服務操作。
而且您希望在單個XML輸出文件中的所有數據都需要能夠通過1個單一的AOT查詢節點進行查詢。
有誰知道如何將我需要的數據導出到一個XML文件中?
好吧,那就是問題所在。我無法在1個查詢中擬合我需要的所有數據。但我仍然需要在1個xml文件中輸出。在處理過程中是否有可能執行額外的數據檢索? –
以上示例包含問題的全部數據:Translations> EcoResProductTranslation; 銷售,採購和發明的特定於訂單設置> InventTableModule; 外部項目說明> CustVendExternalItem; 產品屬性數據> EcoResAttribute,EcoResValue; 文檔處理> DocuRef –
如果您需要向輸出XML添加額外(非數據庫)數據,請檢查以下鏈接https://blogs.msdn.microsoft.com/emeadaxsupport/2011/12/08/aif-how-對附加額外的非數據庫字段物進入XSD / –