cancel
Showing results for 
Search instead for 
Did you mean: 

Buisness Partner Search

Former Member
0 Kudos

Hi,

In the buisness Partner Search Locator when I am trying to search the buisness Partner BY Address I am getting the errror "Program and screen number for search ID BUPA_ALL_ADDRESS is not defined Message no. BUS_LOCATOR101"

Where should I define the Address search so that I can search the Buisness Partners by their address

We are in CRM 4.0 SP7

RGDS

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hai Taylor,

Check if this helps you.

Symptom

Search by name should be added for non specific partner search.

Other terms

BP_Dialog, BUPA_DIALOG_SEARCH, lcl_searcher, select_by_partner_name, partner_name, shlp BUPA_LOCATOR, shlp BUPA_ALL_PARTNER_NAME, BUS_JOEL_SEARCH, Name1, Name2.

Reason and Prerequisites

This is not a problem, but an enhancement of the locator search.

We have in the locator 1 search (field Find )for non specific partner

category (Business Partner) and then 3 "finds" for specific partner

categories (Person, Organizations and Groups). If you chose the "Find"

value then the field "By" is changed. For the specific partner

categories, we have a search "By" Name, but this is only for the

specific categories and not for the non specific "Business Partner"

search.With this coorction we will provide a search by name for the non specific Business Partner search.

Solution

The following steps should be carried on manually first.

1> Go to transaction se11.

2> Display 'BUPA_LOCATOR' search help.

3> Go to 'Included search help' tab. In this double click on 'BUPA_ALL' entry.

4> Again go to 'Included search help' tab and insert a new search help with the name 'BUPA_ALL_PARTNER_NAME' between 'BUPA_ALL_EXTERNAL_NUMBER' and 'BUPA_ALL_ADDRESS'.

5> Now create 'BUPA_ALL_PARTNER_NAME' as elementary search help with forward navigation (by double clicking on the search help name).

6> In creation screen for 'BUPA_ALL_PARTNER_NAME' enter the following.

a> Short description - SAP Business Partner: Locator ID Partner Name

b> Selection method - BUT000

c> Search help parameter - PARTNER_GUID , mark it as exporting

d> Enter 1 in LPos and 2 in SPos.

7> Save and activate.

8> Click on back and again activate 'BUPA_ALL' search help.

9> Now go to transaction loca_cust.

10> Select the row 'BUPA_LOCATOR' and click on search IDs.

11> Click on new entries button. Now enter the following

a> Locator SearchID - BUPA_ALL_PARTNER_NAME

b> Screen Text - Name

c> Function Module - BUPA_DIALOG_SEARCH

d> Program Name - SAPLBUPA_DIALOG_SEARCH

e> Screen number - 2210

f> Large Screen - 3210

12> Go to transaction se11 and click on change for data type 'BUS_JOEL_SEARCH'.

13> Add a new component 'NAME1' and its component type as 'PARTNER_NAME1'. Create data element 'PARTNER_NAME1' by forward navigation (by double clicking on component type 'PARTNER_NAME1').

14> For data element 'PARTNER_NAME1' enter the following

a> Short description - Partner name1

b> Domain - BU_NAME

c> In further characteristics tab, enter Default Component Name as 'NAME1'.

d> In field label tab. Enter following

Short 10 Name1

Medium 15 Name1

Long 20 Name1

Heading 35 Name1

15> Save and activate.

16> Go back to 'Bus_joel_search'.

17> Add another new component 'NAME2' and it's component type as 'PARTNER_NAME2'. Create data element 'PARTNER_NAME2' by forward navigation (by double clicking on component type 'PARTNER_NAME2').

18> For data element 'PARTNER_NAME2' enter the following

a> Short description - Partner name2

b> Domain - BU_NAME

c> In further characteristics tab, enter Default Component Name as 'NAME2'.

d> In field label tab. Enter following

Short 10 Name2

Medium 15 Name2

Long 20 Name2

Heading 35 Name2

19> Save and activate.

20> Go back and activate structure 'Bus_joel_search'.

21> Now go to transaction se80. Open function group 'BUPA_DIALOG_SEARCH'.

22> Add a screen 2210 with following attributes

a>Short description - Search Fields Subscreen: PartnerName ½

b> Screen type - Subscreen.

23> Go to screen layout. Add elements

*BUS_JOEL_SEARCH-NAME1 - text

BUS_JOEL_SEARCH-NAME1 - I/O with attribute visiblelength as 16

*BUS_JOEL_SEARCH-NAME2 - text

BUS_JOEL_SEARCH-NAME2 - I/O with attribute visiblelength as 16.

24> In attributes for screen. Enter the following

Lines/Columns Occupied 2 32

Mainten. 200 33

25> Save and activate the screen.

26> Add another screen 3210 with following attributes

a>Short description - Search Fields Big Subscreen: Partner Name 1/2 b> Screen type - Subscreen.

27> Go to screen layout. Add elements

*BUS_JOEL_SEARCH-NAME1 - text

BUS_JOEL_SEARCH-NAME1 - I/O FIELD

*BUS_JOEL_SEARCH-NAME2 - text

BUS_JOEL_SEARCH-NAME2 - I/O FIELD

In attributes for screen. Enter the following

Lines/Columns Occupied 2 56

Mainten. 200 57

28> Save and activate the screen.

Please import the source code changes.The Changes have already been done in the Release 710.

Former Member
0 Kudos

Hi Prem chand,

Can I know the note number from which I need to import the source code corrections.

When I checked for the notes I thought the note 664333,667449 are relevant for me

Thanks for the Help

Former Member
0 Kudos

Hallo Taylor,

I forgot to paste the note number.

Its 887522. Check it up.

<b>Check for the versions</b> before implementing the Note.

Good luck.

Prem

Message was edited by: Prem chand Kamarapu

Message was edited by: Prem chand Kamarapu

Answers (0)