gpt4 book ai didi

biztalk - 在传出批处理上附加发票列表 EDI 消息

转载 作者:行者123 更新时间:2023-12-02 17:40:46 27 4
gpt4 key购买 nike

我们的合作伙伴之一要求将“摘要”edi 消息附加到任何 EDI 发票交换(显然称为“发票列表”)。此消息包含每个单独发票的 RFF 段中应有的引用,以及累积的 MOA 值。

我的问题是:BizTalk Server(特别是 BizTalk 2009)是否提供了一种方便的方法,可以在发布时将另一条 EDI 消息附加到传出 EDI 批处理?我在 MSDN 上找不到任何内容。

我当前的想法是将其附加到将传输批处理的端口的发送管道中,但我真的想要一种更方便的方法。

最佳答案

我会这样说,您的贸易伙伴有一个相当不寻常的,也许是独特的要求,这本身就是不方便的。因此,抱歉,在 BizTalk 中没有“方便”的方法来完成此操作,可能在任何平台上也是如此。

无论如何,这就是我会做的,或者至少是我会尝试的一些事情。

  • 正常对发票进行批处理,例如使用批处理服务。
  • 通过编排订阅批处理。
  • 将批处理映射到摘要,无论是哪个事务,但它必须是 X12/EDIFACT。
  • 使用双输入映射创建批处理并附加摘要。
  • 使用 EDI 汇编器发送到发送端口。

我认为使用自定义 Xslt 来附加 map 会更容易。这将使您不必为 Batch 消息创建架构,而 BizTalk 实际上并不附带该架构。

Xslt 本身非常简单,因为您只需复制两条消息。仅供引用,批量消息编排类型将为 Microsoft.XLANGs.BaseTypes.Any。您不能使用 XmlDocument 作为 map 源。

关于biztalk - 在传出批处理上附加发票列表 EDI 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25364602/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com