目录
任务说明展示流程内容
使用增强添加文本展示流程内容
自定义页面展示
任务说明展示流程内容
维护审批任务说明页签下的任务说明,支持多语种,支持使用变量;
变量只能使用容器中定义的变量,因此需要将要展示的数据绑定传输到任务容器中。
增强添加文本展示流程内容
增强点:/IWWRK/ES_TGW_CUSTOM_ATTRIBUTE
实施类含两个方法,/IWWRK/IF_TGW_CUSTOM_ATTR~PROVIDE_ATTRIBUTE_DEFINITION定义展示字段,/IWWRK/IF_TGW_CUSTOM_ATTR~PROVIDE_ATTRIBUTE_DATA定义字段值
方法/IWWRK/IF_TGW_CUSTOM_ATTR~PROVIDE_ATTRIBUTE_DATA中依靠参数IT_WORKITEM获取流程数据。如下函数可根据流程id获取容器值
CALL FUNCTION 'SAP_WAPI_READ_CONTAINER'
EXPORTING
workitem_id = lv_workitem
language = sy-langu
user = sy-uname
TABLES
simple_container = lt_swr_cont.
自定义Fiori页面展示
使用事务代码 SWFVMD1 配置inbox收件箱绑定的审批页面
在参数列设置对应ui5应用的属性,页面传参可以将容器参数配置在query parameter中传递。 可以使用cds视图配置对应页面,此时component name为cross.fnd.fiori.inbox.annotationBasedTaskUI。
事务代码 SWFVISU 也可以配置Inbox 收件箱展示页面,但是优先级低于上述配置;此处可以根据可视化类型配置其它内容,比如审批页面Open Task链接地址,类型为INTENT