Dynamics AX - > BizTalk不完整的消息与新的AIF服务

时间:2011-10-21 14:21:52

标签: biztalk ax aif

在向BizTalk发送生产订单时,我对Dynamics Axe中的AIF服务有一点问题:

我为ProdTable做了一个查询(AxdProdTest),包括ProdId,ItemId和ProdType作为字段,ProdJournalTable作为子数据源,包括ProdId,JournalId和JournalType作为字段。 (1:n,外部加入)

对于这个查询,我已经使用walktrough中描述的向导创建了一个AIF-Servic。

现在我收到了一份带有一个选项列表和一张路线卡的生产订单。当我使用AIF-Service发送它时,我从ProdTable获取具有所需信息的XML-Message,但只有一个来自ProdJournalTable(选项列表)的条目,尽管有两个。

当我在查询中有1:n连接并且在我的外发XML中需要相同时,我需要更改什么?必须有一种方法,因为它与标准服务一起使用,如SalesOrder或Invoices

Thx for your help ...

1 个答案:

答案 0 :(得分:1)

如何在查询中定义表连接?我已经看到了你在使用默认的InnerJoin时所描述的行为,但是在使用OuterJoin时我得到了预期的1:n行为。