Symptom
When you are replicating employee from SAP ERP to Cloud for Travel and Expense System , you want to add additional role for example Approver other than Traveler role.
However this additional role assignment is not present in standard replication report OTM_TRIGGER_EMPL_REPL_CE.
Reproducing the Issue
Login to the ERP System and start the employee replication with the standard replication report. A field to maintain role is not available.
Cause
You have not implemented the BAdi OTM_EMPL_BUSINESS_ROLES in order to assign additional roles to an employee.
Resolution
To manage the BAdi implementations call transaction SE18 (BAdI Builder) in SAP ERP and maintain the BAdI OTM_EMPL_BUSINESS_ROLES.
The BAdi belongs to the enhancement spot OTM_EMPLOYEE_REPLICATION which contains all BAdi relevant for the employee replication.
See Also
Keywords
KBA , LOD-TEM-ER-EXP , Expense Report Silverlight Client , How To