点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
问候。 我正尝试将收据从客户结帐过帐到SAP B1。 B1的意大利语本地化具有强制性的销售发票上的增值税分配日期VatDate。 我在扩展程序包中编辑了vBIU.sap.CCO.CreateReceiptPre步骤,并添加了VatDate,该值应与DocDate匹配。
此后,每当我尝试将收据传递给SAP时,我都会在CCO和监视器上创建收据,我收到此消息:
005-B1错误(0010000100):
异常:DI错误:(-10)256000511-"增值税分配日期"为必填字段。 输入日期。-呼叫#1确实失败。
B1集成框架中的错误消息显示xml文件中具有正确值的VatDate字段。
我不确定从哪里开始解决问题。 你能帮忙吗?
谢谢
路卡
Hello Luca:
您不应修改预先提供的方案(您使用的是哪个版本的方案?)。 相反,请创建您自己的扩展步骤并根据文档进行引用。
此外,帮助我发现以前方案中的错误的一件事是查看DI代理日志。 在那里,您应该找到最终生成的引发错误的XML。
最诚挚的问候,
Joerg。
嗨,Joerg,谢谢您的答复。 我编辑了其他方案sap.CCO.Extension V3.1.0,特别是vBIU.sap.CCO.CreateReceiptPre,该方案与第一个屏幕截图中的不同步骤相关联。 附件中还有我为使其正常工作而编辑的atom0.xsl。
还附带了DI代理文件夹中的日志。 在此我看不到我打算传递给B1的字段。 为了进行比较,还附加了来自B1集成框架的错误消息。
谢谢!
Luca
Hello Luca:
根据DI代理日志,您没有在付款中发送VatDate,因此被拒绝了 。
此外,我可以看到您使用的是相同的 几个不同扩展点的扩展步骤。 由于每个结构的结构都不相同,因此您应该为每个创建不同的扩展步骤。
此外,请记住确认所使用的CCO方案的版本,它们可能已更新。
最诚挚的问候,
Joerg。
一周热门 更多>