SAP Knowledge Base Article - Public

2979940 - Time Profiles Maintained in ByD System Getting Overwritten With Every Replication Resulting into Data Loss

Symptom

Time Profiles maintained in ByD System getting overwritten with every replication resulting into data loss .e.g Time Recording Profile, WorkSchedule, Time Account Assignments. etc.

Environment

SAP Business ByDesign

SAP Success Factors Employee Central

Cause

Replication request for employee always has one Time Profile and not the exact time profile splits as maintained in ByD. This resulted in detection of change in Time data and new Time Profile(without splits) gets written in Time File overwriting existing time profile splits.

Resolution

To retain Time Profile splits (and its related data) maintained in ByD, replication request should also contain such splits. This way change is not detected and existing Time Profiles remained untouched by the replication. To do this, employee when queried from EC should return Time Profile splits and this can be done via Code List mapping for "Work Schedule".  When Time Profile Splits are returned by the EC, this problem does not happen and data remains intact.

Keywords

Time Profile split, data loss, Time recording profile, Time account assignments , KBA , AP-HMD-RPL , HCM-Master Data Replication , Problem

Product

SAP Business ByDesign all versions