在MDG中创建业务合作伙伴:预填充BP角色

2020-08-30 17:36发布

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

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


你好

当用户在MDG中创建新的业务伙伴时,我们要求自动插入BP角色(MKK):

我尝试通过BRF +和Feeder类。 在创建BAdI时也遇到了问题。

我不能只设置默认值,因为我们首先在表中插入了一个新条目,然后可以设置特定角色。

我们必须通过哪些方式来填补BP的角色?

先谢谢了。

capture.jpg (25.2 kB)

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

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


你好

当用户在MDG中创建新的业务伙伴时,我们要求自动插入BP角色(MKK):

我尝试通过BRF +和Feeder类。 在创建BAdI时也遇到了问题。

我不能只设置默认值,因为我们首先在表中插入了一个新条目,然后可以设置特定角色。

我们必须通过哪些方式来填补BP的角色?

先谢谢了。

capture.jpg (25.2 kB)
付费偷看设置
发送
2条回答
南山jay
1楼-- · 2020-08-30 18:12

这样做,它将解决

关于导出BADI

数据ls_bp_role类型/mdgbp/_s_bp_pp_bp_role。

/mdgbp/_s_bp_pp_bp_role的数据lt_bp_role类型标准表。

DATA lt_attribute TYPE usmd_ts_fieldname。

DATA lv_attributeType USMD_FIELDNAME。

ls_bp_role-bp_header = lv_bp_header。

ls_bp_role-bp_rol_id = lv_bp_role。

附加ls_bp_role至lt_bp_role。

lv_attribute ='BP_HEADER'。

将lv_attribute附加到lt_attribute。

lv_attribute ='BP_ROL_ID'。

将lv_attribute附加到lt_attribute。

io_write_data-> write_data(

导出i_entity ='BP_ROLE'

it_attribute = lt_attribute

it_data = lt_bp_role)。

此致

Varun

Haoba3210
2楼-- · 2020-08-30 18:27

非常感谢!

一周热门 更多>