我想将 db-table RKPF 中的保留出列。
为什么是这样?
实际上我想更改采购申请,因此我需要执行“BAPI_PR_CHANGE”。我执行了两次以避免失败。首先作为测试运行,其次作为没有 testrun-flag 的正常运行。
我的问题如下:在第一次运行(测试运行)期间,它使我的预订入队,而 bapi 离开时没有出队我的预订,所以我想自己出队。但我失败了
有人知道我的问题的解决方案吗?
这是我的代码使预订出队:
CALL FUNCTION 'DEQUEUE_EMRKPF'
EXPORTING
MODE_RKPF = 'E'
MANDT = SY-MANDT
RSNUM = mv_rsnum
_SCOPE = '3'
_SYNCHRON = 'X'
_COLLECT = ' '
.
在给我答案之前,请查看我之前检查过的这些内容:
- 我调用了事务 SM12 并检查了我的 mv_rsnum 是否与表中的相同
- 我在 bapi 中没有找到任何 sy-subrc
- 我把有这个预订号的班夫出队了..