SAP functional issueObjectTime evaluation not generating the expected quotaModuleHCM_SUCCESSFACTORS

Time Evaluation Not Generating Expected Quota

The quota is missing or wrong because time evaluation either did not run for the employee's changed master data, the generation rule grouping produced a different rule than expected, or the base entitlement period does not cover the evaluation date. Check the employee's time management status, the quota grouping feature result, and the rule validity before assuming the schema is broken.

Covers why absence or attendance quotas expected after time evaluation do not appear or come out with the wrong entitlement, spanning both classic on-premise time evaluation and quota accrual driven from Employee Central Time Off. Focuses on the generation rule grouping, retroactive triggers, and replication points that most commonly cause the mismatch, and how to prove the cause in the cluster or accrual log rather than guessing.

Published 16 Sept 2026· 1,202 words

The business symptom

An employee reports their leave balance is zero, lower than colleagues in the same role, or simply not there when they open the time off request screen. Time administration hears the same thing phrased as 'the quota did not generate this month' or 'last year it generated ten days, this year nothing came through after the transfer'. Payroll or time admin re-runs the evaluation and gets the same result, so it gets escalated as 'time evaluation is not creating the quota'. Sometimes the complaint is the opposite: a quota record exists but the number is wrong, usually too high or too low compared to what HR believes the policy entitles the employee to. The pattern that should raise suspicion immediately is a recent transfer, a leave return, a new hire whose probation just ended, or a mid-year change to a time type or accrual rule.

The configuration behind it

  • Quota generation rule grouping mismatch: the employee's personnel subarea, employee subgroup, or time management status changed (transfer, subarea reassignment) so the grouping feature now points to a different generation rule than the one the business expects, and that rule either does not exist for the new grouping or has a different entitlement.
  • Time evaluation not actually run for the employee in that period, or run but the earliest retroactive accounting date was not moved back far enough after a late infotype change, so the schema evaluates from a point after the relevant absence or working time record.
  • Base entitlement or deduction interval in the generation rule does not cover the evaluation date: the rule was created with a validity end date, or a new rule version starts later than the current period, leaving a gap where no entitlement is generated.
  • Time management status on the planned working time record is set to a value that excludes the employee from time evaluation entirely, so the schema never processes the person, which is common right after rehire or a status correction that was not saved correctly.
  • For Employee Central Time Off feeding quota accrual: the employee's time type or accrual rule assignment is missing or was assigned after the accrual period started, or the eligibility rule behind the accrual rule does not match the employee's current job information.
  • Feature or decision logic returning the wrong quota type code for the employee's combination of attributes, so a quota does generate but under a different type than the one being checked.
  • Replication gap between Employee Central and the on-premise or cloud payroll/time evaluation system, where the accrual result exists in EC but the quota infotype record was never created or updated on the target side.

What to check

  • PT60: run time evaluation for the single employee in simulation mode and read the log for the quota generation step, noting any skipped or error message.
  • PA20/PA30 on the planned working time infotype: confirm the time management status is set to trigger time evaluation, and check the validity start against the period in question.
  • PA20 on the absence quota infotype: check whether a record exists at all, its validity period, deduction/entitlement values, and whether it was generated or manually entered.
  • SPRO customizing for generation of absence quotas: check the rule grouping feature result for this employee's current attributes and compare it against the rule actually assigned in the generation table.
  • PA20 on payroll status: check the earliest personal recalculation date to confirm retroactive accounting reaches back far enough to pick up the triggering change.
  • For the SuccessFactors side: Admin Center Time Off configuration, check the accrual rule assignment on the employee's time type and the effective date of that assignment against the eligibility rule.
  • Integration Center or middleware monitor: confirm the quota or accrual record was actually transmitted and accepted on the receiving side, not just generated in the source.

How to prove it in the data

Run PT60 for the affected employee with the exact period in question and pull the quota generation section of the log, which states the rule group and rule used. Cross-check that rule group against the generation table entry for the employee's current subarea and subgroup combination. Pull the absence quota infotype history for the employee and compare validity periods against the payroll status earliest recalculation date to see whether a gap or an unprocessed retro period explains the missing entitlement.

Resolution path

If the grouping feature returns the wrong rule because the employee's org data changed correctly and the rule genuinely does not exist for the new grouping, that is a configuration gap and needs a new or extended entitlement rule moved through transport, not a one-off data fix. If the grouping is correct but the org data itself was updated late or wrong, correct the infotype and force a retroactive recalculation from before the change, which is a data fix. If the rule exists but its validity period has a gap, extend the rule validity in customizing and transport it, then rerun time evaluation for the affected employees for the missing periods. If the employee was excluded from time evaluation by their time management status, correct that infotype record and rerun; this is master data. If Employee Central shows the accrual but the on-premise or ECP side never received it, fix the replication and re-trigger the transfer rather than manually creating the quota record. Always rerun the generation report or PT60 after any fix rather than trusting a single manual quota entry to stay consistent with the next scheduled run.

The fix people try first (and why it fails)

The common reflex is to open the absence quota infotype and manually type in the entitlement number the employee is supposed to have, or to re-run the quota generation report repeatedly hoping a different result appears. Manually entering the value hides the underlying grouping or rule gap, and the next scheduled generation run either duplicates the entry, overwrites it silently, or throws a delimitation conflict because the system now sees two competing records for the same period. It also removes the audit trail that shows the entitlement was policy-driven rather than typed in by a support analyst.

Whose problem this is

Time Management configuration owns the generation rule and grouping feature; time administration or HR operations owns the underlying master data (time management status, org assignment, accrual rule assignment in Employee Central). The handover note should state the employee ID, the period affected, the rule or accrual rule name involved, whether the fix was a rerun of generation, a retro trigger, or a configuration change, and confirmation that the fix was verified by a follow-up evaluation run rather than a manual quota entry.

Related SAP objects

Reviewed pages this object connects to in the ERPClimb knowledge graph.

Source: ERPClimb — https://erpclimb.com/sap-functional-issues/time-evaluation-not-generating-the-expected-quotaERPClimb is an independent platform and is not affiliated with SAP SE. Reference pages are written and reviewed by SAP consultants for learning and troubleshooting.