BP DI的同步插入错误:(-5002)代码未定义[OCRD.CardCode]-di调用#1确实失败。

2020-09-15 15:31发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)下午好,专家 我正在尝试...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


下午好,专家

我正在尝试使用带有同步插入功能的Integration Framework添加业务合作伙伴

我将Void用于出站

处理xml时,出现以下错误

" com.sap.b1i.xcellerator.XcelleratorException:XCE001嵌套的异常:com.sap.b1i.bizprocessor.BizProcException:BPE001嵌套的异常:com.sap.b1i.xcellerator.XcelleratorException:XCE001嵌套的异常:com .sap.b1i.xcellerator.XcelleratorException:XCE001嵌套异常:java.lang.RuntimeException:DI错误:(-5002)代码未定义[OCRD.CardCode]-di调用#1确实失败。"

3.jpg (51.5 kB)
6条回答
浮生未央
2020-09-15 16:24

嗨,阿尔弗雷多!

在您的xslt中,您有:

 
                 <行>
                         

因此,路径类似于:$ msg/BOM/BO/BusinessPartners/CardCode

当路径为:$ msg/BOM/BO/BusinessPartners/row/CardCode

这就是为什么它总是返回空行的原因。 尝试使用 来解决此问题。 同样,您的转换原子看起来也不正确,因为您似乎在尝试在一个对象调用期间上载多个业务伙伴,但没有为地址提供CardCode。 因此,在这种情况下,B1IF无法将多个地址与几个业务伙伴匹配。

一周热门 更多>