Symptom
Unable to set the employment status of a work agreement to Active or Inactive in the Manage Workforce app.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Open the Manage Workforce application
- Access the details of an existing worker
- Click "Edit" button
- Select the work agreement that needs to have the employment status updated
- The 'Status' field cannot be updated
Cause
Status field cannot be modified directly in the Manage Workforce app.
Resolution
Employment status is derived from the "valid from" and "valid to" dates. They need to be changed from the source system.
For example: If the entry source is via Excel Import, then there is the 'WorkAgreementStatus' field in the template. Don't pass the inactive time split period with employment status Zero (=0), only pass the active time slice with the correct end date, the Inactive Status period will be automatically set by the system.
Please keep in mind that the inactive Status period will not be visible in Manage Workforce, but that is the correct system behaviour.
Keywords
S4_PC, S4_1C, employment, status, active, inactive, date, manage, workforce, WorkAgreementStatus, zero, one, import, excel , KBA , CA-WFD-INT , S/4HANA Cloud Workforce Domain Integration , Problem
SAP Knowledge Base Article - Public