CCO-零用现金付款收据未发布到B1

2020-09-04 15:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我们已将客户结帐配置...

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

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


专家们,

我们已将客户结帐配置为与B1集成。 但是,只有现金付款收据无法到达SAP B1,并且导致出现以下错误消息。

异常:DI错误:(-2028)找不到匹配的记录(ODBC -2028)-di调用#1确实失败。

另一方面,信用卡付款已成功释放并过帐到SAP B1。

我试图从SAP注释(#2693418&#2650591)中找到上述问题,并检查了CCO和B1中的所有必要配置。 例如:现金流量相关性,付款条件等。

B1版本:9.3(CN)

CCO版本:2.7.6

CCO场景:3.8.93

我注意到以下线程也有类似的问题。

https://answer.sap.com/questions/655525/scc-receipts-were-not-synced-back-to-b1.html

谢谢

Sukhbold

5条回答
代楠1984
2020-09-04 16:04 .采纳回答

仅供参考,

今天,我已经使用SQL Server事件探查器来跟踪SQL是否存在问题。

我注意到以下选择语句,该语句根据参数1-P1从OCFW选择现金流量行详细信息。 但是,Paramter1 P1以某种方式取值为'2',并且B1中的对应行号默认为标题(不是活动的行项目)。

顺便说一句,我不知道这个值从哪里来。 我无法在B1的常规设置中将现金流量行项目" 2"设置为默认现金流量,而无法在"客户结帐"中分配其他现金流量行。

在MSSQL表中修复后,现在可以将收据平稳地转移到B1中。 对于之前指向" 2"的行,请确保将fatherNum从" 2"更改为" 1"。

谢谢

Sukhbold

一周热门 更多>