SAP Knowledge Base Article - Public

2593896 - No Accruals Posted for a Particular Time Account Type in Employee Central


  • Accruals did not run automatically for a certain time account type
  • When running the simulation accrual run manually you get the following error for all users:

Invalid Booking: null / DAYS / 2018-01-01 / ACCRUAL. Please check rule definition

  • In the Time Account Simulation Process tool you see the error

Please assign a value to the following fields: Amount Posted


  • SAP SuccessFactors Employee Central - Time Off


There is an issue with the Lookup table configuration from the Accrual Rule


  1. Create a rule trace via Business Rule Execution Log or via Manage Data
  2. Enter Today's date, the rule name, and for the user enter the employee who triggers the calendar run.
  3. Run the Simulation calendar again to trigger the rule trace
  4. Download the file from Business Rule Execution Log/Manage Data, and you can see a break down of what is happening for each part of the rule and where the issue occurs (See Also if rule trace result is empty, it's because limitation on 1MB data)
  5. In this case we can see the result of the lookup table is null

Call function 'lookup', result is 'null'

  • This means there is an issue with a value being pulled from the lookup, something does not match
  • You should be able to see which values from the lookup were pulled successfully, but if a number/option ID is retrieved instead of the external code/value from the lookup table
  • Meaning the lookup tries to find the entry for the number, which is not there
  • Check your lookup configuration via Import and export data > Export > Enter the lookup name

See Also

 2602486 - Rule trace not capturing logs for all rules


SF, success factors, EC, timeoff, didn't run, accruals did not run , KBA , LOD-SF-EC-TIM , Time Off , Problem


SAP SuccessFactors Employee Central all versions