Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
This document is not referring any coding; this will only show the configuration to enhance the
Business Partner using BDT(Business Data Toolset).
Prerequisite: Need to have basic knowledge of BDT, Business Partner, and Module Pool
Programming.
Steps to add tab with the standard tabs for a particular Business Partner role
Step 1. Create the function group for your application where you can create the Sub screen for your
application.
Go to transaction SE80
You can see the below screen shot for the Screen 9001
Call FM BUS_PBO in PBO of that screen and call FM BUS_PAI in the PAI module of that screen
(HERE 9001).
Now go to T-code BUPT and start with the required configuration
Step 2:
Create New Application for your screen
BUPT->Business Partner->Control->Application/ t-code (BUS1)
Click on the new entries
Step 3:
Create New Dataset for the application:
BUPT->Business Partner->Control->DATASET / t-code(BUS23)
Click on the new entries
Step 4:
Create field groups as required:
BUPT->Business Partner->Control->Screen Layout->Field Group / t-code (BUS2)
Step 5:
Create view:
BUPT->Business Partner->Control->Screen Layout->View/ t-code (BUS3)
Click on new entries
Assign your Application and the dataset, as here ZT_E and the differentiation type as 0
As given in the below screen shot and in the screen configuration section select DATA Screen.
Step 6:
Create section
Go to BUPT->Business Partner->Control->Screen Layout->Section/ t-code (BUS4)
Click
on
new
entries
and
create
Step 7:
Create Screen:
Go to BUPT->Business Partner->Control->Screen Layout->Screen (BUS5)
Click on new entries and give name and description to the screen
the
section
Here you can see that standard header data section also has been added as we are going to use the
header data section of the standard screen.
Step 8:
Create the screen sequence:
Go to BUPT->Business Partner->Control->Screen Sequence (BUS6)
Click on new entries and create the Screen Sequence
Select the screen sequence and click on Screen Sequence->Screen to assign the Screen.
Selecting the Screen Sequence category, assign the screen sequence to it.
Step 9
Add your screen with the standard screen sequence so that it would appear with the standard TABS.
Select the BUP001 Screen Sequence and add your screen with the required Item number.
Item Number will depict where the tab will come.
Step 10
Create Divisibility:
Create BP Views:
BUPT->Business Partner->Control->Divisibility->BP Views (BUSD)
Add
dataset
to
the
selected
VIEW.
Central Data set is mandatory, it will give you standard tabs(BUP010), now which ever specific tabs
you want to add , add the respective dataset .
Here, two Datasets has been added one is for central data, and other is for new tab (ZT_E).
Add the calling application:
If you are using different applications, you need to add here the applications.
Here BUP (Central Data) and ZT_E (New tab) applications has been added as
Step 11
Create role for which you want to add the tab.
Go to SPRO->Cross Application Component->Sap Business Partner->Basic Settings->
Business Partner Role->Define BP role
First Step is to create BP role category
Select the BP role category option and click on the new entries and give the name for BP category
Assign the required fields as shown below and in the interface control section you need to assign the
BP view you have created for the new application, and this will corresponds to your screen i.e. the
tabs.
Now go to t-code BP .
Click on the PERSON option
Select the role you have created and click on create button
Now you can see the tab you have created is appearing accordingly.
For comparison, select the other role contact person, you can see the BP role tab is not there.
And add the custom section you want to add in the screen.
Here ZT_E2 has been added with the correct item number.
Step 10 .
Now change the divisibility.
BUPT->Business Partner->Control->Divisibility->BP View/ (BUSD)
Select your view or create your view as mentioned above with the changes mentioned below .Here,
we are selecting, already created view ZT_E
Select that view and click on the BP View -> Date Set
Mention the required data set,
Now go the BP transaction and do as before, create a bp (Person) and select the role as TEST BP
ROLE
In the below screen shot you can see the new section the tab identification and now the BP role tab is
also not appearing.
Add your screen with the standard screen sequence so that it would appear with the standard TABS
as well as the stand alone .
Select the BUP001 Screen Sequence and add your screen with the required Item number.
Item
Number
will
depict
where
the
tab
will
come.
Step:10
Create the divisibility
BUPT->Business Partner->Control->Divisibility->BP View/ (BUSD)
Create the divisibility as mentioned above
Here we can take the already created divisibility ZT_E.
Select ZT_E and click on the BP view->data sets
Here only ZT_E data set has been taken into consideration as we need to show only this tab for the
TEST BP ROLE .
Now go the BP transaction and do as before, create a bp (Person) and select the role as TEST BP
ROLE
In the below screen shot you can see the only new tab is appearing. No other standard tab is
appearing.