Symptom
When Changing the 'Pending Data' field on the Work Order Object, the following error is shown:
- Changes are not allowed in object definition and pending data for WorkOrder because incomplete workflow request(s) exist(s) for the concerned object
When changing the 'Pending Data' field on the Payment Information Object, the following error is shown:
- Changes are not allowed in object definition and pending data for PaymentInformationV3 because incomplete workflow request(s) exist(s) for concerned object
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SuccessFactors - Employee Central
Reproducing the Issue
- Configure Object Definition
- Work Order or Payment Information
- Changing Pending Data field to Yes
- Error
Cause
If you are seeing this error, there are various workflow requests still pending within your instance. Workflows for the Work Order or Payment Information object will show under the Request Type = Change Generic Object Actions.
Resolution
- Navigate to 'Manage Workflow Requests'
- Change 'Request Type' field to Change Generic Object Actions
- Pending Workflows making changes to the Work Order object need to be removed before the object can be changed
Note :- Unfortunately, there is no way to determine which requests are modifying the Work Order object. You will need to review each of these pending Requests to identify which workflows are making changes to the Work Order object. Once all Pending requests have been approved/declined, you can proceed with modifying the Pending Data field on the Work Order object.
Keywords
Configure Object Definition, Contingent Worker, Work Order, Pending Data, Changes are not allowed in object definition and pending data for WorkOrder because incomplete workflow request(s) exist(s) for the concerned object, work order pending data, Payment Information, PaymentInformationV3 , KBA , LOD-SF-EC-CWF , Contingent Workforce , Problem