Symptom
Customer has integration with RCM and EC. When the field "Standard Weekly Hours" from Job Requisition is transferred to EC, the value is displayed outside the cell.
Environment
Employee Central: Suite Integration
Employee Central: Data Models
Cause
The field "Standard Weekly Hours" (standard-hours) mapping is defined in the Propagation Data Model. Propagation works when there is mapping configured in "propagation-configuration.xml" in Provisioning, regardless of the visibility of source code.
For example, even if JobClassification.standardWeeklyHours, LegalEntity.standardWeeklyHours, location.standardHours is configured as visibility="none", the value will still be set to jobInfo.standard-hours. It is an expected behavior from EC side.
Resolution
Please remove standar-hours related propagation configurations if you don't want the value from the defined source fields.
<propagate foundation-element-id="JobClassification">
<field id="standardWeeklyHours">
<destination field-id="standard-hours" hris-element-id="jobInfo"/>
</field>
</propagate>
<propagate foundation-element-id="LegalEntity">
<field id="standardWeeklyHours">
<destination field-id="standard-hours" hris-element-id="jobInfo"/>
</field>
</propagate>
<propagate foundation-element-id="location">
<field id="standardHours">
<destination field-id="standard-hours" hris-element-id="jobInfo"/>
</field>
</propagate>
If you are a customer and don't have access to Provisioning, please contact your Implementation Partner. IF you don't have an Implementation Partner, please raise a ticket with Support Team in the Launchpad.
Keywords
ECT-73546 standard_hours Propagation , KBA , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , LOD-SF-EC , Employee Central , LOD-SF-EC-INT , Manage Pending Hires (Integration RCM/ ONB/ OBX + UI) , Problem