SAP Knowledge Base Article - Public

1518777 - Error "No vaild target account found for source account" when Delimiting Time Profile in Employee's Time File


When you add one new time profile to delimit the existing time profile in employee's time file, system may throw the below error message:

Saving failed
No vaild target account found for source account XYZ (DD.MM.YYYY - DD.MM.YYYY) in <(DD.MM.YYYY)1>

Reproducing the Issue

  1. Go to Time Adninistration work center.
  2. Select Employees view.
  3. Select the required employee and select Edit button.
  4. Go to Time Profile tab.
  5. Select the Add Row button.
  6. Input the date in the Start date and Unlimited in the End date in the newly added row.
  7. Select Save button.

System may throw the above error message.


The cause of the error message is that the current time profile has time account XYZ assigned. The assigned time account XYZ has a period end rule of posting type Carry Forward. Therefore the newly created time profile should have the same time account type XYZ assigned, that the balance of XYZ can be forwarded to the new time profile.


It is recommended to copy the existing time profile instead of creating a new one to delimit the time profile. The advantage is that the copied time profile has the same time accounts and the work schedule as the old one. Then the work schedule can be reassigned for the employee:

  1. Go to Time Administration work center.
  2. Select Employees view and select the respective employee .
  3. Select Time Profile tab, where you can select Copy button by selecting the last time profile (i.e. first row of the time profile).
  4. After performing above task, the work schedule can be assigned to this time time in the Work schedule sub-tab.


KBA , LOD-CRM-EMP , Employee , Product Enhancement


SAP Business ByDesign all versions