【问题标题】:SAP missing fileSAP 丢失文件
【发布时间】:2017-10-12 14:22:45
【问题描述】:

我正在将 BizTalk 应用程序与 SAP 集成。当 SAP 向我发送一些数据时出现错误,因为 BizTalk 中未声明所需的架构。

所需的架构是http://Microsoft.LobServices.Sap/2007/03/Types/Idoc/3/ZCREMAS01//700

我可以在 SAP 中找到此架构(使用 BizTalk 的适配器服务时),但它不包含段 E2LFM1M005。

我得到的错误是

适配器“WCF-Custom”引发了错误消息。细节 “Microsoft.ServiceModel.Channels.Common.XmlReaderGenerationException: 在 IDoc 中找不到段或组定义 E2LFM1M005 元数据。 IDoc类型的UniqueId为:IDOCTYP/3/ZCREMAS01//700。 对于 Receive 操作,SAP 适配器不支持 unreleased 段。

你能告诉我在哪里可以找到这个 iDoc 定义吗?

【问题讨论】:

    标签: sap biztalk biztalk-2010 idoc


    【解决方案1】:

    涉及 idocs 的 SAP 版本可能有点棘手。在您的情况下,您的 SAP 系统可能会使用高于 700 的版本。 您可以更改两件事。

    1. 在您的 SAP 接收位置,转到设置中的“绑定”选项卡并检查“ReceiveIdocRelease”参数。底部应该有语法提示。
    2. 在 SAP 中,转到 WE20 并检查您正在使用的特定 LS、KU、...。如果您在此处编辑要更改的 idoc 类型,您可以在底部看到一个字段,您可以在其中指定段发布。将 700 放在这里再试一次。

    我现在真的不能截图了。如果不清楚,请告诉我。下周我会发布更完整的答案。

    亲切的问候 蒂姆

    【讨论】:

    • 感谢您的更新。经过大量测试和 SAP 工程师的帮助,我们发现参数 PI_APPLREL 需要某个值(不确定是哪个值)。我们的 SAP 工程师修复了它,一切正常。
    猜你喜欢
    • 1970-01-01
    • 2013-01-08
    • 2010-09-10
    • 2015-12-19
    • 2010-11-25
    • 2014-05-26
    • 2015-05-06
    • 1970-01-01
    • 2018-03-22
    相关资源
    最近更新 更多