SAP Knowledge Base Article - Public

2511332 - Error When Assigning an Ad-Hoc Time Account - No Account Rule Exists

Symptom

You want to set up an Ad Hoc Time Account with a defined entitlement of leave per calendar year. You therefore create an Ad Hoc Time Account and a corresponding Time Type in the Business Configuration Work Center. Following the instructions of the SAP help documentation Create a New Ad Hoc Time Account you do not maintain any Time Account Rule. You then try to add the Time Account to the Time File of an employee in the Time Administration work center at the Time Profile tab. But the Account is not available for selection there, and when adding it in the Time Account Balances tab, the system throws an error message, stating that no Time Account Rule is maintained for this Time Account.

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to Time Administration work center.
  2. Go to Employees view.
  3. Select the respective Employee ID and choose Edit.
  4. Select the Time Account Balances tab.
  5. Select New to add a new Time Account.
  6. Select the previously created Time Account Type.
  7. Select posting type: Entitlement.
  8. Enter the first date of the year for Validity From and Bookable From.
  9. Enter the last date of the year for Validity To and Bookable To.
  10. Select OK.

 You receive the following error: Acct ABC with bookable period dd-mm-yyyy - dd-mm-yyyy not created; no account rule exists (ABC represents the of ID of the Time Account Type)

Cause

It is not correct to assign the Ad Hoc Time Account in the Time Account Balances Tab of the employees Time File. The Start Date of Time Account and Time Type does not match.

Resolution

Assign the Ad Hoc Time Account in the Time Profile tab, Time Account Rules subtab of the employees Time File. In addition, ensure that the Time Account has the same Valid From date as the corresponding Time Type.

  1. Go to Business Configuration work center.
  2. Go to Overview.
  3. Find the Time Types - <country> activity and open it.
  4. Select the Maintain Employee Time Types link.
  5. Mark the row of the relevant Time Type.
  6. Note down the Valid From date.
  7. Choose Close.
  8. Find the Time Accounts <country> activity and open it.
  9. Select the Maintain Time Account Types link.
  10. Mark the row of the relevant Time Account Type.
  11.  Change the Valid From date to the noted Valid From date.
  12. Choose Save and Close.

Assigning an Ad Hoc Time Account:

  1. Go to Time Administration work center.
  2. Go to Employees view.
  3. Select the respective Employee ID and choose Edit.
  4. Select the Time Profile tab.
  5. Select the Time Account Rules subtab.
  6. Select New to add a new Time Account.
  7. Select the previously created Time Account Type.
  8. Select posting type: Entitlement.
  9. Enter the first date of the year for Validity From and Bookable From.
  10. Enter the last date of the year for Validity To and Bookable To.
  11. Select OK.

Keywords

Ad Hoc Time Account, Employee Time File, Ad-Hoc, Rules , KBA , SRD-HR-TLM , Time and Labour Management , How To

Product

SAP Business ByDesign all versions