SAP Knowledge Base Article - Public

3400622 - Rule function 'getAverageJobInfoValueBasedOnMonth()' doesn't evaluate the month of December


Upon a business rule to evaluate a value, such as FTE in Job Information, the rule function ‘getAverageJobInfoValueBasedOnMonth()’ is not evaluating the month of December correctly, resolving the variable with a wrong value.

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.


  • SAP SuccessFactors Employee Central
  • SAP SuccessFactors HXM Suite

Reproducing the Issue

  1. Create an Accrual/Hire/Termination rule using the function as per sample rule below:
  2. Simulate the days in Time Account Process Simulator;
  3. Download the rule trace;
  4. Observe that the value is not being calculated as per Job Information values.;


Engineering is investigating the cause of the behavior.


  • A Code Correction is to be set in place when the cause is discovered.
  • If you would like further information on the situation of the correction, please ask your CSP for updates on JIRA TIM-41692.

See Also

Calculate Average Value For Numeric Job Info Field() | SAP Help Portal


getAverageJobInfoValueBasedOnMonth(), rule function, accrual, hire, termination, time account process simulator, job information, FTE, job info field, successfactors, time off, wrong balance, december, month not taken, TIM-41692 , KBA , LOD-SF-EC-TIM-RUL , TAT Rules, Validation & Take rules , LOD-SF-EC-JOB-RUL , Job Info Business Rules , LOD-SF-EC-TIM , Time Off , Known Error


SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HXM Suite all versions