动态 AX -->使用新 AIF 服务的 BizTalk 不完整消息

发布于 2024-12-11 11:41:26 字数 482 浏览 0 评论 0原文

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

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

对于此查询,我使用向导创建了一个 AIF-Servic,如演练中所述。

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

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

谢谢您的帮助...

i've got a little Problem regarding the AIF-Service in Dynamics Ax when sending a production order to BizTalk:

I'v made a query (AxdProdTest) for the ProdTable including the ProdId, ItemId and ProdType as fields and the ProdJournalTable as sub datasource including ProdId, JournalId and JournalType as fields. (1:n, Outer Join)

For this query i have created an AIF-Servic using the wizard as described in the walktrough.

Now i've got a production order with one picklist and one routecard. When i send this using the AIF-Service i get the XML-Message having the desired information from the ProdTable but only one entry from the ProdJournalTable (picklist) although there are two of them.

What do i have to change when i have a 1:n connection in the query and need the same in my outgoing XML? There must be a way because it works with the standard services as SalesOrder or Invoices

Thx for your Help...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

阳光下的泡沫是彩色的 2024-12-18 11:41:26

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

How are the table joins defined in your query? I've seen the behavior you described when using the default of InnerJoin, but I get the expected 1:n behavior when using OuterJoin.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文