SAP Knowledge Base Article - Public

2627024 - Error Message "Cannot Delimit Time File Validity; Employee Times Exist; Cancel Times" While Changing Employee Hire Date

Symptom

You are trying to change the Hire Date of Employee XYZ, but while trying to do so, you receive the below error message (XYZ represents the ID of the Employee):

"Cannot delimit time file validity; employee times exist; cancel times"

Environment

SAP Business ByDesign 1802 and higher.

Reproducing the Issue

  1. Go to the Personnel Administration work center, in Employees view.
  2. Search for Employee XYZ and edit it.
  3. Go to the Employment tab.
  4. Select the Work Agreement sub tab.
  5. Click on Change Hire Date button.
  6. Add a new date.
  7. Click on 'Ok' button.
  8. Receive error message.

Cause

When the hire date of an Employee is changed, the validity period of the time agreement is also updated. If an Employee has times logged, which are linked to the time agreement, any changes are blocked, thus occurring the above mentioned error message.

Resolution

To overcome this, you can make use of the Service Start Date field, located below the Hire Date, where you can maintain the correct Hire Date of an Employee.

This is also useful to correctly calculate seniority for entitlement of a vacation accrual account.

Keywords

change hire date, service start date, employee master data, time agreement , KBA , SRD-HR-PAD , Personnel Administration , Problem

Product

SAP Business ByDesign all versions