Symptom
When you try to change the Hire Date of an employee, the system shows the error:
"Organizational assignment not valid; validity period is DD.MM.YYYY to DD1.MM1.YYYY1"
Environment
SAP Business ByDesign 1802 and higher.
Reproducing the Issue
- Go to Personnel Administration work center
- Select Employees view
- Open the employee
- Go to the Employment tab
- Open the Work Agreement sub-tab
- Click Change Hire Date
- Enter a new date
- Click OK
The system throws the error message.
Cause
The cause for the issue is that the new hire date is before the org unit 'Valid From' date. Which means the Org Unit itself doesn't exist with the new hire date. This can be verified in the Organizational Management work center.
Resolution
It is not possible to extend the Hire date before the start date (Valid From) of the Org Unit. So, the hire date of the employee should always be on or after the start date of the Org Unit.
There are two possible options to overcome this scenario:
- Extend the validity of the Org Unit, as the same validity of the desired date and then change the hire date of the employee.
- Change the Hire Date of the Employee to the org unit Valid From date and make use of Service Start Date in the employee Work Agreement tab, to add the desired Hire Date.
Note:
If the Employee is created in the system using Migration, then the hire date can be earlier than the Org Unit date. For Employees created manually in the system, it is not possible to have the Hire date earlier that than the Organizational Assignment date.
Keywords
organizational assignment not valid, hire date error, change hire date issue, org unit validity, validity period error, employee hire date, SAP Business ByDesign , KBA , SRD-HR-RPM , Resource Pool Management , AP-OM , Organisational Management , How To
SAP Knowledge Base Article - Public