cancel
Showing results for 
Search instead for 
Did you mean: 

How to create BP with different BP Groupings (BU_GROUP) in IC?

Former Member
0 Kudos

Hi Experts,

when creating BP in the Interaction Center there exists the possibility in Customizing CRM->Interaction Center WebClient ->Master Data->Define Account Identification Profiles it is possible to add a Grouping ID for the creation of all different types of BP. But we have the requirement to use different kind of groupings for the different BP we create (one grouping is not enogh).

We have added the field 'Grouping' in the configuration and the value in the weblclient is put into the data collection but afterwards something is happening. As the customizing is without value the standard grouping is used as the wrong grouping is assigned to create the BP.

Does anybody know where I have to change the coding to change this?

Best Regards

Oliver

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi, we have found the solution. In component ICCMP_BP_DETAIL we have redefined View BuPaCreate. In the class ZL_CRMCMP_B_BUPACREATE0_IMPL we have redefined method CREATE_PARTNER and changed the following coding:

IF lr_new_entity IS BOUND.

CALL METHOD lr_new_entity->

get_property_as_string

EXPORTING

iv_attr_name = 'BP_GROUP'

RECEIVING

rv_result = lv_partner_grouping_str.

me->typed_context->customervalnode->

set_s_struct( attribute_path

= 'STRUCT.BP_GROUP'

component = 'BP_GROUP'

value = lv_partner_grouping_str ).

ENDIF.

Former Member
0 Kudos

Thanks . This information was helpful to me.