SAP Knowledge Base Article - Public

3032180 - Error "Valid Time Agreement does not exist on DD/MM/YYYY" During Time Recording for Employee

Symptom

When trying to book time using the Timesheet in Employee Self-Service you are receiving the error:

"Valid Time Agreement does not exist on DD/MM/YYYY"

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to Home Work Center.
  2. Select Self-Services and choose Self-Services Overview.
  3. Select Edit Time Sheet link (The error may occur here).
  4. Go to the respective week, input the time for a day.
  5. Select the Save button.
  6. System throws the above error message.

Cause

If the error occurs once you click in Time Sheet link (step 3).

Cause 1: The Employee does not have a Job or Org unit assigned to him. But, the employee is assigned to the Projects. The trigger for the time agreement is the staffing to the Project.

If the error occurs when saving (step 6).

Cause 2: When Time and Labor Management is added to the business scope, Time Agreements for all existing employees should be generated by the system automatically. This may not happen in the system if a corresponding job had not been scheduled.

Because of this, the following issues can occur in the system:

  1. Error Valid Time Agreement does not exist on DD/MM/YYYY while recording times in Time Sheet.
  2. Your employee ID is missing in the Time Administration work center.
  3. Work Agreement does not exist for your employee ID in the Personnel Administration work center.

Resolution

Solution for case 1: If the error occurs once you click in Time Sheet link (step 3);

 Add the Job and Org unit to the employee and then try to open the time sheet. If you still get the error, remove the employee from one of the projects, save and then add them back to the same project.

Solution for case 2: If the error occurs when saving (step 6);

The corresponding job needs to be triggered manually to create the Work Agreements, which should be done by SAP.

Please raise a case to SAP to trigger the backend job manually.

After the job is run, you should find the Time Agreements for all employees available in the system. Additionally, the manually triggered job also creates tasks of Complete Time Data (Hire) which appear under the Work view of the Time Administration work center. Using these tasks, the time data of the employees can be completed.

Keywords

Time agreement, Self services, Time sheet , KBA , SRD-HR-TLM , Time and Labour Management , How To

Product

SAP Business ByDesign all versions