Enterprise Resource Planning Blog Posts by Members
Gain new perspectives and knowledge about enterprise resource planning in blog posts from community members. Share your own comments and ERP insights today!
cancel
Showing results for 
Search instead for 
Did you mean: 
Ruthvik_Chowdary
SAP Champion
SAP Champion
170,187
Hello All,

 

In this blog will see how to create Employee as a Business Partner which involves HCM Module as well, let me quickly explain why it's required to create employment as a BP.

 

As with 1511 onwards, BP is mandatory and also Employee with User ID assignment is mandatory for a few of the Fiori Apps like Work Flow & Supplier Evaluation, so that's the reason Employee has to be created as BP and Syncronized with HR Data

 

Now, let us start the process.





      1. Go to PA30








2. Select Actions Infotype and click create

3. Enter the Parameters as shown Below



4. Click save it will name next screen

5. Maintain Employee details



6. Click on save will take to next screen

7. Enter sub-area



8. Save



9. Maintain Address



10. Select main back (0)

11. Save



12. In the highlighted area select info type "communication" and sty "00001"

13. Click on Create



14. Enter the USER ID and save

 

NOW Employee is created with Personnel Number 

 

15. BP Creation Go to BP T.Code

16. Select BP Category as Person and BP Grouping as "BPEE"

17. Enter all the Parameters as per the requirement as shown Below



18. Once all details are filled click on check to validate details.

19. Go to Identification Tab



20. In ID Type enter HCM001 and previously created personal number in PA30 and click save

21. Now select FLNV00 role and click company code



22. Enter CC and Reconciliation account and scroll down



23. Enter the personal number and save

24. Now select FLVN01 Roll and select Pur.Org



25. Enter Pur.org and Order Currency and save

26. Now Select FS0000 roll and open company code and check its extended or not and save

27. Select BUP001 Role and check all address details are populating or not and save

28. With this BP is created

 

 

Now Synchronization with EMP and BP

 





      1. Open SA38 Transaction

      2. Enter Program Name /SHCM/RH_SYNC_BUPA_EMPL_SINGLE

      3. And execute



    • 4. Give the personal number which is created in PA30 and run the program

    • 5. Now will check log in SLG1 Transaction

    • 6. Main below data in object and subobject fields









Object          SHCM_EE_INTEGRATION

Subobject    BUPA_SYNC

  • 7. Once object & Sub-Object are maintained as shown Above execute the log.

  • 8. Now EMP ID and BP have Synced.

  • 9. Open SU01 Transaction









Its Synced with BP as shown

 

Now Fiori Apps Like Manage Work Flow or Manage Purchasing Categories your Employee ID with USER ID details will be shown or else we can't perform those activities as Fiori is the only option to perform those activities these steps are mandatory

 

Thank you. please provide your feedback and Share with Others as well ?

63 Comments
former_member595182
Participant
0 Kudos
Thanks!

 
0 Kudos
Use the table ptrv_vendor_sync for  vendor reference
saurabh_sap123
Explorer
0 Kudos

Hi Rutwik,

Thanks for sharing very informative content.

  1. Can you help me how to assign/use a partcular BP group.
  2. I need to sync all Employees as BP and its extneded role FLVN00/01, FS0000 etc. Running this program /SHCM/RH_SYNC_BUPA_EMPL_SINGLE, creates automatically BP at the back end.

I used these setting additionally except manual BP creation.

  1. Activate HR Integration –> Goto SM30 –> Maintain table T77S0 –> search for entry group: HRALX, sem.abbr.: HRAC and set the value abbreviation value to X
  2. Go to the customizing path
    SPRO -> Cross-Application Components -> SAP Business Partner -> Business Partner -> Basic Settings -> Identification Numbers -> Define Identification Categories.
  3. unSet Identification Categories for HCM0001 for Disp. Only

Please suggest.

 

0 Kudos
Hello, please how did you manage to overcome the error message 'You may not enter any numbers in the dialog for ID type HCM001' . HR and BP seem to be activated but the problem is still here
robinthakral
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi ruthvik.chowdary2
I wanted to ask, if you can help me with my requirement that I have added a few custom fields in Infotype 0001 with the help of PM01 - single screen enhancement in HR Mini Master data.

The BP is getting generated, with Personnel no, as well. But now, we need to add and enhance custom fields in BU000 as well. So I have used Custom fields and logic(CFL) to enhance the custom fields at the BP level but could not find the BADI, enhancement spot, or code logic point to map the values during employee record creation.

Can you help me here??
MartinUnger
Explorer
0 Kudos
Hi Saurabh,

 

for 1. assigning a particular BP group:

Please check OSS note 2792166. You probably have to create a new BP grouping which is identical to the previous BP grouping (but two letters as an ID) and add it in T77S0.

 

Best regards

Martin
juniorjardim
Explorer
0 Kudos
Hello ruthvik.chowdary2, thank you for the countent. If there is already a PR created in the environment and an employee being the same entity is created later in HCM, does the synchronization just link the PR to the employee or does it create a new PR? If it creates a new PR, it will be duplicated in the environment. Is there a solution to identify the entity already created and just expand it to the function BUP003?
hrrvic
Explorer
0 Kudos
Hello Team,

We have done with all the synchronization and configuration of the employee to employee vendor auto creation. we have run the program under SA38 (/SHCM/RH_SYNC_BUPA_EMPL_SINGLE) the logs for employee has been created and we have checked the same in SLG1 no errors but when we try to post the loan details for the same employee we are unable to post to FICO, we are getting the error no employee vendor.

Requesting you to help us in this regard, were we are gone wrong with configuration.

 

Regards,

Anuradha V

 

 

 

 

 

 
betty_guedez
Product and Topic Expert
Product and Topic Expert
0 Kudos
Great blog!
krishnayeluri
Advisor
Advisor
0 Kudos
Hi Ruthvik/Experts,

 

Is there a way to sync email (IT0105, subtype:0010) from employee to user (su01)?
I know this works between employee and BP thru BUPA sync.

 

Appreciate your guidance.

 

Regards,

Krishna
krishna52
Explorer
0 Kudos

Hi all,

I have supplier with personal number 1000 company code. 

When i am extending that vendor from 1000 c.code to 2000 c.code that personal number not copying.

My client requirement it should be copy that employee number of the supplier from one company code to another company code.

Kindly let me know...

Thanks for your valuable support.

Krishna...

Donny12345
Discoverer
0 Kudos

Hi Ruthvik,

Thanks for sharing, does this Synchronization require HCM core license? since we dont buy HCM license but we need employee sync to BP for flexible workflow.

 

Thanks.

MP987456321
Newcomer
0 Kudos

Hi Rutvik,

when creating a pernr , the BP sync program is creating Employee BP and employment BP . Address to Employee BP is ok but unable to populate the address for Employment BP .

i found the FM get_home _address Which is calling the home address and its correctly updating the same for employee bp but unable to find any fm/class/method to see where the employment address is coming from and its updating the employee bp address to employment BP ADDRESS can you please guide 

Labels in this area