表SWW_WI2OBJ中的TYPEID和INSTID错误

2020-09-11 03:48发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我正在报表中使用以下...

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

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


专家们,

我正在报表中使用以下代码来触发工作流(我已经为测试目的对allhting进行了硬编码)。 我看到工作流正在触发,因为我可以看到表SWW_WI2OBJ中的条目。 但是问题是INSTID和TYPE ID字段未显示正确的值。 TYPE ID始终为CL_SWF_UTL_EVT_IDENTIFIER,CATID为CL。 除了我在" instid"参数中传递的内容外,INSTID具有一些随机值。

我为BUS2015创建了一个子类型(ZBUS2015),并完成了委派。 在ZBUS2015中创建了一个名为POSTED的新事件。 我想念什么吗?

通话功能" SAP_WAPI_CREATE_EVENT_EXTENDED"
  出口
  catid ='BO'
  typeid ='BUS2015'
  instid ='0180000423'
  事件="已发布"
 * COMMIT_WORK ='X'
 * EVENT_LANGUAGE = SY-LANGU
 *语言= SY-LANGU
 *用户= SY-UNAME
 * IFS_XML_CONTAINER =
 *重要
 * RETURN_CODE =
 * EVENT_ID =
 *桌子
 * INPUT_CONTAINER =
 * MESSAGE_LINES =
 * MESSAGE_STRUCT = 
table.jpg (163.5 kB)