【问题标题】:Looping Functoid with 856 Source使用 856 源循环 Functoid
【发布时间】:2018-05-14 22:20:56
【问题描述】:

我正在尝试使用天蓝色逻辑应用映射器(派生自 BizTalk 映射器)从 856 映射到内部 XML 架构。内部结构比较简单,有一个表头记录和一个子明细记录。我已将 HLLoop1 节点连接到 ExDPASNItemTable 节点,如屏幕截图所示。但是,只有第一次出现的 HL 循环被映射。对于使用类似 XML 目标的入站 850,同样的技术工作得很好。关于 856 作为与 850 不同的来源,我应该知道什么特别之处(我知道分层性质,但这通常是出站方面的挑战)?

【问题讨论】:

  • 我看不出您当前的映射没有任何问题。如果您有多个 HLLoop1 源,它应该生成多个 ExDPASNItemTable。

标签: azure azure-logic-apps edi biztalk-mapper x12


【解决方案1】:

ExDPASNItemTable 必须是 MaxOccurs = unbounded 否则 >1。

默认值为 1,如果是这种情况,无论 Looping Functoid 是什么,映射器都不会在 HLLoop1 上循环。

【讨论】:

    猜你喜欢
    • 2018-08-09
    • 2015-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-18
    • 2021-11-25
    • 2016-08-12
    • 2018-11-10
    相关资源
    最近更新 更多