点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的社区成员,
我们创建了自定义插件操作,用于更新标准的采购订单数据。
动作逻辑如下。
1。 通过查询执行(带有一些特定的查询参数)获取PurchaseOrder记录。
2。 循环提取的记录并更新每个记录的某些字段
3。 保存
但是,如果一个采购订单被另一个会话锁定,
我们收到错误消息,通知某些记录已锁定,并且
整个自定义操作过程失败。
例如;
提取的PO ID:101,102,103
PO 102被锁定在另一个会话中。
所有3个PO的自定义插件操作的数据更新逻辑均失败。
我们想检入已被其他人锁定并且可以更新的已提取PO。
因此在absl逻辑中,我们可以跳过锁定的记录以进行更新,并继续对其他记录进行更新。
对此有解决方案吗?
感谢和问候,
五月
May,
这是一个非常有趣的问题。 我怀疑,如果您现在就读不带锁的数据,那么这在所有情况下都行得通。 然后有人在查询后打开一个PO,然后再次失败。
如果您真的想避免使用,则需要将其拆分成较小的部分并保存。
最诚挚的问候
马琳
一周热门 更多>