cancel
Showing results for 
Search instead for 
Did you mean: 

Filtering entries in BP search based upon user

Former Member
0 Kudos

Hi

We are trying to filter out results shown in BP search, based upon users. For that we are trying to follow steps mentioned in IMG

SPRO->IMG-> Customer Relationship Management -> CRM Cross-Application

Components -> Generic Interaction Layer/Object Layer ->

Component-Specific Settings -> Extend Object Model for Business Partner

The field(region) we are using is already present in structure CRMST_HEADER_SEARCH_BUIL and as per my understanding we will be using method Adjust_Result_Table.

But still I am not able to resolve it. Please help me in this regard.

Thanx & Regards

Hits

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

The object that we work with at 2007:

BuilHeaderSearchNew

and not BuilHeader like at the last version

so, we have to implement CL_BUPA_IL_HEADER_SEARCH and not CL_BUIL_HEADER

1. Create :

ZCL_BUPA_IL_HEADER_SEARCH

with superclass:

CL_BUPA_IL_HEADER_SEARCH

2. At customizing:

SPRO->CRM->Cross Application components->Generic Interaction Layer/Object Layer->component specific setting ->Extend Object Model for Business Partner

add:

External Object Name - BuilHeaderSearchNew

Implementation Class - ZCL_BUPA_IL_HEADER_SEARCH

Nou you can use this method for changing the result:

ZCL_BUPA_IL_HEADER_SEARCH ->GET_RESULT_TABLE

good luck

ayelet

Former Member
0 Kudos

used development for the same

CarstenKasper
Active Contributor
0 Kudos

Hi,

to add additional parameters to the BOL search object adjust the structure in the way you decribed.

Then I would implement BAdI BADI_CRM_BUPA_IL_SEARCH_EXT.

cheers Carsten

xavier_dehairs2
Active Participant
0 Kudos

you need to be more precise about your requirement and what you already tried to do if you want to get some helpfull information

Regards,

Xavier