锁定SAPapap:发票问题

2020-09-16 20:11发布

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

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

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


尊敬的专家,

我不确定锁定是否可以解决我的问题。我的方案可以解决问题 了解得更好。

1.Tcode VF01被执行以创建发票。

2。根据发票金额调整客户金额的未清项目BSID表。此外,在结帐时还会分配支票号。 所有这些都是通过使用userexit和BADI的自定义abap编码实现的。

在月末或特殊情况下,服务器资源负担沉重。

假设某人A创建了具有100个订单项的客户Y的发票X。他按下保存按钮并将光标转到等待状态。此等待状态将在26秒后结束。最后他看到该客户存在的一些索偿要求(来自 bsid)已根据发票金额进行了调整。他前面有一个否定的支票,可以从下拉菜单的五个选项中进行选择。他选择并结束该过程。最终,他收到一条消息,提示未创建I1发票。

现在假设另一个人B在这26秒内创建了一个只说1个订单项的同一客户Y的另一张发票,并在10秒钟内结束了该过程。最终他收到一条消息,提示未创建I2发票。

我的问题是,为这名客户Y开立的相同预付款金额将在这两个发票中进行调整。由于在处理发票I2时,I1处理过于并行,并且无法使预付款从BSID中消失。/p>

如何克服这种情况,即在一次保留的基础上仅一次调整预付款。在选择支票编号时也应同样适用。