Symptom
You have a replicated an employee into the system, but noticed that time data sent along in the request payload appears to have been ignored.
Environment
SAP Business ByDesign
Reproducing the Issue
First, send the employee replication request into SAP Business ByDesign and ensure that is has been successful.
Then:
- Open the Master Data Replication work center.
- Under Import, access the Employees work center view.
- Locate the employee's replication request by the Remote Employee ID (the employee's ID in the external system).
- Select it and click Edit.
- Navigate to the Time Administration tab.
- Here, you can see that the data you've passed in the payload (be it time model specification, assigned time accounts etc.) can be seen.
Now:
- Open the Time Administration work center.
- Access the Employees work center view.
- Locate the employee by the internal Employee ID (the ID generated by ByD upon the employee's creation).
- Select it and click Edit.
- In the employee's time file, you can see that the data from the replication request is not found.
Cause
Although part of the employee replication request, time data is actually written on a separated business object related to the Employee BO through association.
The time data object has its own integration process that, if not scoped, will cause time data from replication requests to not be written in the ByD system.
Resolution
Please scope the time data integration as follows:
- Open the Business Configuration work center.
- Access the Implementation Projects work center view.
- Select your main implementation project and click Edit Project Scope.
- On productive systems, this might require a change project; see KBA #1922087.
- Navigate through the wizard until step 3 - Scoping.
- Expand the Human Resources business topic.
- Below it, expand the Time and Labor Management business topic.
- Check the box for Integration of Employee Time Master Data from External Application to SAP Business ByDesign.
- Proceed with the scoping wizard until it is finished.
Note: as with other integration processes, once the integration of time data is scoped, system will expect all creations and changes to be done by integration. This means that directly editing an employee's time file in SAP Business ByDesign within the Time Administration work center will no longer be possible (with the exception being the Time Recording Method, which can be changed directly in the employee's time file at any time, even with time data integration scoped).
Keywords
KBA , AP-HMD-RPL , HCM-Master Data Replication , How To