收据显示取消状态的CCO监视器

2020-08-22 06:50发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我们已经实现...

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

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


尊敬的专家,

我们已经实现了与SAP Business One集成的Customer Checkout。 显示已取消状态CCO监视器的位置过帐销售之一。 错误消息" 001-重复收据编号"。 可以应用任何设置

谢谢

silambu

(71.7 kB)
5条回答
SAP砖家
2020-08-22 07:11 .采纳回答

感谢安德森先生和卡罗尔先生,问题已解决。

我按照SAP专家的建议进行了解决。

1-我们需要备份" CustomerCheckOut"数据库。

2-找到确切的重复收据,请 请注意,请咨询SAP技术专家。

Ex。

选择A." ReleaseStatusCode",A。" DuplicateIndicator",A。" ExternalID",G1。" ErrorMessage"来自 " CustomerCheckout"。" PointOfSaleReceipt"左外部联接
 " CustomerCheckout"。" ErrorLog" G1(A." POSKey" = G1。" ReceiptKey")
 其中A." CashDeskID" ='0801'和A." ReleaseStatusCode" ='CAN'
 和ADD_SECONDS(TO_Date('1970-01-01'),(A." BusinessTransactionDateTime" +14400))> ='2020-01-01'和G1。" ErrorMessage" ='001-重复收货号码'

3。 更新状态不一致,删除重复的并替换收据编号。

Ex。

更新A集A。" ReleaseStatusCode" ='INC',A。" DuplicateIndicator" ='0',  A." ExternalID" = A。" ExternalID" ||'-ABCD'from" CustomerCheckout"。" PointOfSaleReceipt" A
 左外连接
 " CustomerCheckout"。" ErrorLog" G1(A." POSKey" = G1。" ReceiptKey")
 其中A." CashDeskID" ='0801'和A." ReleaseStatusCode" ='CAN'
 和ADD_SECONDS(TO_Date('1970-01-01'),(A." BusinessTransactionDateTime" +14400))> ='2020-01-01'和G1。" ErrorMessage" ='001-重复收货号码'

4-转到CCO监控器,发现收货状态与收货编号不一致,其中收货编号包含" ABCD",需要再次发布,它将过帐。

谢谢

silambu