0

在向 BizTalk 发送生产订单时,我遇到了关于 Dynamics Ax 中的 AIF 服务的小问题:

我已经对 ProdTable 进行了查询(AxdProdTest),包括 ProdId、ItemId 和 ProdType 作为字段,ProdJournalTable 作为子数据源,包括 ProdId、JournalId 和 JournalType 作为字段。(1:n,外连接)

对于这个查询,我使用向导创建了一个 AIF 服务,如walktrough 中所述。

现在我有一个带有一个选择列表和一个路线卡的生产订单。当我使用 AIF 服务发送此消息时,我从 ProdTable 中获得了具有所需信息的 XML 消息,但 ProdJournalTable(选择列表)中只有一个条目,尽管其中有两个条目。

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

谢谢你的帮助...

4

1 回答 1

1

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

于 2012-04-02T14:06:23.443 回答