启用WS WF_PO_REL PO版本S4 HANA 1809

2020-09-06 20:43发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们正在实现经典工作流程模板WF...

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

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


我们正在实现经典工作流程模板WF_PO_REL。 我们遵循了 https://blogs.sap.com/2015/06/08/fiori-my-inbox-step-6-implement-the-badi-for-updating-the- 决定/。

在SBWP Tcode中执行时,工作流程运行良好,但在Fiori App"我的收件箱"中无法正常工作。 我们执行的实现与标准BADI IMPLEMENTATION MM_PUR_PO_APPROVE_ACTIONS相同。 执行的过程如下所述:

1。 方法/IWWRK/IF_WF_WI_BEFORE_UPD_IB〜BEFORE_UPDATE

2。 方法SET_DECISION_RELEASE

3。 方法PO_POST

在方法PO_POST上,系统尝试保存修改(发布),但仅在调试模式下起作用。 当用户执行"批准"时,任务仍在处理中,但在后台系统中无法执行更新。 系统触发ST22中的超时错误后。 可能是仅在后台发生的更新/提交错误。 我们尝试了许多选项,例如在方法PO_POST中使用系统调用函数MEPO_DOC_POST时使用COMMIT WORK和WAIT,NO_COMMIT以及使用IN UPDATE TASK。

有什么想法可能会丢失吗?