在MDG变更请求中预分配BP角色

2020-08-17 22:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 是否可以将业务合作...

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

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


专家您好,

是否可以将业务合作伙伴角色预先分配给特定的MDG-Change-Request-Type?

如果是,怎么办?

例如:

CR类型:XY(创建BP/客户)

预先分配的BP角色:(000000,FLCU00,FLCU01)

如果是,是否还可以预先填写这些角色中的特定字段?

最好的问候,一月

2条回答
小灯塔
2020-08-17 22:47

嗨,一月

执行BadI-USMD_RULE_SERVICE_CROSS_ET,然后在驱动器方法中插入以下代码。

BR,瓦伦

数据
 lo_usmd_app_context类型引用为if_usmd_app_context,
 ls_bp_role TYPE/mdgbp/_s_bp_pp_bp_role,
 lt_bp_role/mdgbp/_s_bp_pp_bp_role的标准类型表,

 lo_usmd_app_context-> get_attributes(IMPORTING ev_crequest_type = lv_crequest_type
                                                  ev_crequest_id = lv_crequest)。
 如果lv_crequest_type ='XY'。  " CR类型:XY(创建BP/客户)
 ls_bp_role-bp_rol_id ='000000'。
 附加ls_bp_role到lt_bp_role。

 ls_bp_role-bp_rol_id ='FLCU00'。
 附加ls_bp_role到lt_bp_role。

 ls_bp_role-bp_rol_id ='FLCU01'。
 附加ls_bp_role到lt_bp_role。

 io_write_data-> write_data(
       出口
          i_entity ='BP_ROLE'
          it_data = lt_bp_role)。

 ENDIF。

一周热门 更多>