在此记录一些MDG RBW的技术信息,方便大家维护和问题处理。
-
T-Code: USMD_SSW_RULE
用于MDG Rule-Based Workflow 的相关客制化配置,基于BRFplus。
关于BRFplus的相关资料可以参考Help Portal上的官方手册:https://help.sap.com/erp_mdg_addon70/helpdata/en/9a/6b67ce7c26446483af079719edf679/frameset.htm -
所有工作流中的相关参数都可以从SAP Business Workflow的Container中找到
-
工作流相关问题的处理:
- MDG工作流使用了BOR (Business Object Repository) 对象BUS2250
访问方法:T-Code SWO1 -> Test ->输入Change Request ID - 强制结束一个中断的工作流可以使用Method:ROLLBACK2
- 检查审批人是否被成功找到Method:GETAGENTS,执行结果为审批人列表或报错
- 使用T-Code SWI1_RULE来针对一个Workitem重新执行审批人确定逻辑
- MDG工作流使用了BOR (Business Object Repository) 对象BUS2250
-
想要手工分配审批人,可以使用T-Code SWI2_ADM1
-
要在MDGIMG中从无到有定义一套基于Change Request的Rule-Based Workflow大概需要遵循以下步骤:
- 定义变更请求状态
- 定义变更请求优先级 (可选)
- 创建变更请求类型
- 定义变更请求原因 (可选)
- 定义变更请求拒绝原因 (可选)
- 定义变更请求操作
- 定义变更请求步骤类型并分配操作
- 为基于规则的工作流定义变更请求步骤
- 定义基于规则的工作流(Rule-Based Workflow)相关BRFplus配置
- Singe Value Decision Table
- User Agent Decision Table
- NonUser Agent Decision Table