如何根据用户操作将活动步骤工作项保留在用户收件箱中

2020-09-15 16:05发布

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

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


嗨,

我执行了一个活动步骤,并且工作项在用户收件箱中,执行工作项后,它将调用一个屏幕供用户输入,并且可以选择取消或提交以进行进一步处理。

如果用户取消该操作,则该工作项应保留在用户收件箱中以再次访问。

我在任务中启用了确认处理结束选项,但是会弹出一个窗口,我们不希望使用该选项。 我试图通过FM SAP_WAPI_SET_WORKITEM_STATUS 将WI Status设置为"处理中" ,但是它无法正常工作,因为在执行工作流程或 工作项。 因此无法设置状态。

在执行WI(活动步骤)期间,是否还有其他方法可以根据调用屏幕中的用户操作来设置工作项状态。

感谢您的宝贵意见。

此致

阿伦。

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

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


嗨,

我执行了一个活动步骤,并且工作项在用户收件箱中,执行工作项后,它将调用一个屏幕供用户输入,并且可以选择取消或提交以进行进一步处理。

如果用户取消该操作,则该工作项应保留在用户收件箱中以再次访问。

我在任务中启用了确认处理结束选项,但是会弹出一个窗口,我们不希望使用该选项。 我试图通过FM SAP_WAPI_SET_WORKITEM_STATUS 将WI Status设置为"处理中" ,但是它无法正常工作,因为在执行工作流程或 工作项。 因此无法设置状态。

在执行WI(活动步骤)期间,是否还有其他方法可以根据调用屏幕中的用户操作来设置工作项状态。

感谢您的宝贵意见。

此致

阿伦。

付费偷看设置
发送
3条回答
野沐沐
1楼 · 2020-09-15 16:50.采纳回答

仅基于CX_BO_ACTION_CANCELLED或基于EXOR_CANCELLED的宏(如果使用BOR)引发异常。

SC_Yao
2楼-- · 2020-09-15 16:46

这不是异常,它是一个宏。 您可以在代码中适当的地方调用它,例如 对话框返回失败后。

haha101010
3楼-- · 2020-09-15 16:53

谢谢你,迈克,宏EXIT_CANCELLED为我工作,我认为它在WF Log中会出现错误消息,它说Action被取消了,仅用作警告消息, 完美。

一周热门 更多>