SAP Knowledge Base Article - Public

2749885 - Application Error When Trying to Extend Contingent Worker Contract

Symptom

When trying to approve a workflow request to extend the contract end date for a contingent worker, the below application error is thrown

ApplicationError.png

The following fingerprint can also be seen - b63b548bba37f4a941d953c65e40306bebdd04b7

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental

Environment

Employee Central - Contingent Workforce

Reproducing the Issue

  • Extend the contract end date for a contingent worker
  • Try to approve the request
  • Application error 

Cause

This is caused by an incorrect configuration of the users data. In this instance, the end date for the user in question had expired which means the contingent worker is nowinactive. As stated in the following KBA:

As no operation on inactive work orders can be made, a work order that has become inactive can not be extended. 
We recommend rehiring the contingent worker to a new work order. 

InactiveCWK.png

Resolution

This workflow request cannot be processed as the user has become inactive. This contingent worker needs to be rehired to a new work order as outlined here

See Also

https://launchpad.support.sap.com/#/notes/2584875

https://help.sap.com/viewer/7b2dec4ed4d9459f893cce6f5920528d/latest/en-US/da7cc9addb9343a4ad2041a8d519722e.html

Keywords

contingent, worker, extend, contract, application, error, inactive, b63b548bba37f4a941d953c65e40306bebdd04b7, WorkOrder.getEndDate(), 'firstWO' , KBA , LOD-SF-EC-CWF , Contingent Workforce , Problem

Product

SAP SuccessFactors Employee Central all versions