Optimization of Business Partner with Custom BP Roles
With the advent of SAP S/4HANA Finance, Business Partner is now the leading object with Customer and Vendor objects assigned as roles, to create Customer and Vendor master data BP roles with specific functionalities needs to be assigned to BP, each BP role has specific BP views and screens/tabs attached to it for defining the BP master data.
Standard BP Role FLCU00 contains Company code data tab and BP Role FLCU01 has Sales Area data tab, so to define a Customer master data you need to assign both the roles and for any other master data specific roles have to be assigned, you also have to switch between roles to define and display the relevant master data.
Managing multiple roles would become cumbersome when you have huge number of Customer and Vendor master data, in order to reduce this limitation in BP functionality, optimizing the BP roles through creation of a Single BP Role by merging the roles FLCU00 & FLCU01.
Let us see how this can be achieved.
Define new BP Role
Cross Application Components->SAP Business Partner->Business Partner->Basic Settings->BP Roles->Define BP Roles
Create new BP role say, ZLCU00 as shown in figure 1.1, also define BP Role Categories with same name and Save.
Each BP Role is attached to specific Screen sequences and BP Views which would determine the data tabs for maintaining master data.
In the next step, you need to define Data sets, Screen sequences, BP Views and Sub-header for the custom BP role pertaining to Customer master.
Its very important that these Data sets & Screen sequences are properly defined so that the relevant data tabs are enabled.
Now we are ready with Custom BP Role and let us assign the new role to Business Partner
Assign the new BP Role ‘ZLCU00’ to any of the existing Business Partner using transaction ‘BP’ and Save the BP, all the data tabs of FI Customer and Customer would get activated and ready for input.
As shown in figure 1.2, both Company code tab and Sales & Distribution tab are enabled and appearing with new BP role.
You can further navigate to the respective data tabs and maintain relevant data.
So, by defining Custom BP Roles, one can reduce the efforts of assigning multiple roles for maintaining master data.
Similarly, you can define your own custom BP roles for specific data sets and screen sequence.
Hope my blog post would help in understanding the process steps for creation of Custom BP Roles to optimize the Business Partner functionality.
Happy Learning !!!