工作项被逻辑删除

2020-09-27 14:12发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我正在将FI文档库功能用...

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

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


你好

我正在将FI文档库功能用于Finance文档。

总体来说,有1个主要工作流程和1个子工作流程。 子工作流程用于拒绝/批准停放的文档,并且在主工作流程的中间被调用。

在主工作流程中,有一个基于事件的等待步骤,该步骤要求触发REJECTED事件。 现在,当我使用FM SAP_WAPI_WORKITEM_COMPLETE(在SIMPLE_CONTAINER中为_WI_RESULT = 002和_RESULT = 2时,此处的拒绝代码为002)拒绝以编程方式驻留的文档时,它可以正确正确完成子工作流程,但是当它完成时 正在重做主要工作流程,并将基于事件的等待步骤(对于事件已拒绝)标记为"已逻辑删除"

如果我手动拒绝停放的文档,则没有问题,它会将基于事件的等待步骤(对于事件已拒绝)标记为已完成。 您能为正确拒绝工作项(处于"已完成"状态)做什么提供帮助吗?

2条回答
灬番茄
2020-09-27 14:14

这是正确的行为。 等待是外部事件,例如您直接在文档上进行拒绝。 通过使用API​​,您将通过工作流拒绝它。

一个方法取消(逻辑上删除)另一个方法。 您会发现通过文档拒绝将批准步骤设置为取消。

一周热门 更多>