Symptom
- We are unable to update the data in inactive work order record through the mass load. Error : Operations on inactive work order is not allowed.
Please help to understand why these changes are not reflecting in the work order inactive record.
OR
- Updated field values via import are not propagating to inactive work order record for contingent worker.
Import File used
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP SuccessFactors Employee Central - Contingent Worker
Cause
Import action occurs in purge mode.
Propagation works when we do insert new record, it doesn't work when we edit record.
Resolution
Please keep in mind below points when updating a work order:
- Forward propagation of data works only when you modify the following fields in the Work Order data object
- Billing Amount
- Billing Rate
- Currency
- Worker Type
- Work Order Name
- Work Order Owner
- Vendor
- Work order field values will not propagate if we include all the records in import file but update only one record. To update all the records, you need to update the new values in all the work order history records.
- Work order field values will propagate to higher or inactive higher record in case we include only one record in the import file(and only for the above mentioned fields).
- Work order field values will not propagate from that record to higher records via UI, if we edit the existing records.
- Work order field values will propagate to higher records if we do "insert new record" with different start and end date of work order via UI.
See Also
updating a work order, updating inactive work order, field value propagation
Keywords
KBA , updating inactive work order , field value not propagating , LOD-SF-EC-CWF , Contingent Workforce , LOD-SF-MDF , Metadata Framework , Problem