Business User is a new identity model introduced in SAP S/4HANA. A Business User is a natural person who is represented by a Business Partner which is linked to the user in the system. This Business User model is used in many applications in S/4HANA and is required for running different business processes representing roles such as purchaser, sales representative, approver, etc.
In this blog I will explain how to create business users in SAP S/4HANA. There are two scenarios one with HCM integration active and the other with HCM integration not active.
HCM Integration Active:
If there is real integration for example with Success Factors or another 3rd party HR solution the S/4HANA system relies on HR mini-master and it is necessary to schedule the sync report /SHCM/RH_SYNC_BUPA_FROM_EMPL as a background job which would create employee BPs and links business users automatically. This HR mini-master can also be locally maintained using transaction PA30 or PA40.
Select Actions and click the Create button.
In the next screen, fill in the field as shown below and click the Save button
In the next screen, fill in Personal Data and click the Save button
In the next screen, fill in Subarea and click the Save button.
In the next screen, maintain Address and click the Save button.
You will see Record created as highlighted at the bottom of the screen below. You can Exit out of this screen.
If the system setup/configuration is complete, two Business Partners will be automatically created as shown below. For more details on configuration, please check the installation guide here. Alternatively, the report /SHCM/RH_SYNC_BUPA_EMPL_SINGLE can be executed to create these Business Partners.
Business Partner with Employe role
Business Partner with Employment role
Next, we will assign a UserID for this person.
Start the transaction PA30 again.
Enter the Personnel Number (19 in this example) and press enter.
Then enter the values,
Infotype = 105 (Communication)
STy = 0001 (System user name) and click the Create button
In the next screen, fill in System ID and click the Save button.
Ignore the warning message and press Enter to save the Employee record.
Now you need to create a user using transaction code SU01.
Enter the user name JOHNDOE1 and click the Create User button
The system will bring up the basic information for the user as shown in the screenshot below. Please note that the User is linked to the Business Partner with Employee role.
Go to Logon Data tab and enter password and click the Save button. Please do not forget to add appropriate roles as needed for the user.
You will get the message User JOHNDOE1 created as below.
Finally, you can run the report /SHCM/R_EE_BP_RELATION_OVW from transaction SE38. This report will provide an overview of the Employee – BP relationship. You can see the two BPs and the User as highlighted.
The second scenario is HCM Integration inactive and in this scenario Business Users can be created using the Fiori App – Maintain Employees (F2288A)