如何找到工作流的WD_ID经过的最后一项任务?

2020-08-24 03:24发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)早上好,我需要获取工作流程的WD...

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

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


早上好,我需要获取工作流程的WD_ID所完成的最后一项任务,我一直在查看多个表,例如SWWWIHEAD,SWWLOGHIST,SWDSSTEPS等,但是在我的情况下,由于达到目标,它们将无用 如下所示:由于工作流程中存在一些错误,并且它们在SWWWEAD表中,因此我必须获取SWWWIHEAD表的WD_ID,并且必须使用该WD_ID找到它所停留的任务的最后一个ID。 。 到目前为止,我在表中仅显示了WD_ID与工作流编号的关系,例如WS90000109,但找不到与任务的关系,例如TS90000431。

在这方面的任何帮助,我将不胜感激。

谢谢你的问候。

1条回答
2020-08-24 04:01

您好

我在表SWWWIHEAD中不是很明白,您确实具有任务类型WI_RH_TASK和父任务TOP_TASK,以及工作项ID(WI_ID)和顶部任务ID(TOP_WI_ID) )

此外,如果您拥有顶级的工作流程,并且您确实拥有出色的sap_wapi函数

SAP_WAPI_GET_CHILD_WORKITEMS

并且具有某些类(CL_SWF_RUN_WORKITEM_CONTEXT)

还是您正在使用灵活的Worklfow?

一周热门 更多>