Symptom
You change the hire date of an employee via Job Info history or Hire Date correction tool, and expect that existing time accounts Validity Period is updated.
In some scenarios this is not the case, depending on if the hire date is in the past / future, and what type of time account type it belongs to.
Environment
Employee Central, Time Off
Resolution
The behaviour should be as follows:
Please note: After a hire date change is made, the recalculation of the Accrual Posting Date depends on the setting of the field "Accrual Recalculation Posting Method" on the Time Account Type Level.
We recommend using "No Recalculation Postings" over "Classic" as the Accrual Recalculation Posting Method in the Time Account Type due to following advantages:
- Less data volume, especially for daily accruals
- If there are duplicate accruals, you don't run into an error but calendars with recalculation can clean up that data.
- If the accrual date changed during recalculation then that date change is considered as well. Classic setting only considers quantity changes.
If you change the "Accrual Recalculation Posting Method" setting after a change of hire date, and you want the posting date to be updated as per the new hire date (this will depend on what you are setting the posting date to within your hire/acrual rule), you would need to create a time management recalculation event with event type "recalculate accruals".
Please see the Implementation Guide for more details on this setting.
See Also
2449116 - Recalculating the Posting Date on Time Account
2806342 - Field "Accrual Recalculation Posting Method" in Time Account Type configuration
Keywords
hire date change, update hire date, different hire date, hire date correction, validity period is not updated, change start date , KBA , LOD-SF-EC-TIM , Time Off , LOD-SF-EC-TIM-TA , Time Accounts (TAT, TA, TAD) , LOD-SF-EC-TIM-JOB , Time Management in Job Info - Records & Objects , How To