启用WS WF_PO_REL PO版本S4 HANA 1809

2020-09-06 20:43发布

         点击此处--->   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。

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

         点击此处--->   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。

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

付费偷看设置
发送
4条回答
浮生未央
1楼 · 2020-09-06 21:06.采纳回答

请检查支票号码:2761358和2780360。

nice_wp
2楼-- · 2020-09-06 21:16

你好,阿里·塞兰,

我们在这里找到了此注释(2761358),问题已解决。 我们发现在更新表SWWWIHEAD时出现问题。

感谢您的帮助。

暮风yp
3楼-- · 2020-09-06 21:00

Hello Rafael,

您是否已检查RFC的WF中使用的系统用户具有正确的授权?

我认为这在SWU3中。

最诚挚的问候,

奥斯卡。

软件心理学工程师
4楼-- · 2020-09-06 20:58

嗨,

如果在其中显示任何错误,请签入/IWFND/ERROR_LOG。

感谢

# p#

一周热门 更多>