2020-09-12 00:50发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在FM上使用:B... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在FM上使用:BAPI_BATCH_SAVE_REPLICA将订单状态从受限更改为不受限制。
我想在此之前实现一个锁定,然后再对其进行解锁。
我该怎么做?
谢谢。
您能否尝试替换 使用_WAIT参数调用VB_ENQUEUE_BATCH以及调用ENQUEUE_EMMCH1E(或ENQUEUE_EMMCHA)和/或将此锁定请求包装在某些do循环中,这比将WAIT UP TO n SECONDS更好。 COMMIT或ROLLBACK WORK(或BAPI_TRANSACTION_ *)将删除该锁。
问题: 在什么情况下 您正在呼叫BAPI, 在某些保存/结束事务的BAdI中,在这种情况下,您是否考虑过在Background UNIT/TASK中调用BAPI以确保在先前的事务更改提交到数据库并删除了锁之后执行?
最多设置5个标签!
您能否尝试替换 使用_WAIT参数调用VB_ENQUEUE_BATCH以及调用ENQUEUE_EMMCH1E(或ENQUEUE_EMMCHA)和/或将此锁定请求包装在某些do循环中,这比将WAIT UP TO n SECONDS更好。 COMMIT或ROLLBACK WORK(或BAPI_TRANSACTION_ *)将删除该锁。
问题: 在什么情况下 您正在呼叫BAPI, 在某些保存/结束事务的BAdI中,在这种情况下,您是否考虑过在Background UNIT/TASK中调用BAPI以确保在先前的事务更改提交到数据库并删除了锁之后执行?
一周热门 更多>