Symptom
The unused vacation balance from the previous year is not carried forward to the new year’s vacation account, resulting in a zero or incorrect opening balance.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Time Administration work center.
- Select the Employees view.
- Search for the relevant employee ID.
- Navigate to the Time Account Balances tab.
- Verify that a new vacation time account for XYZ has been created.
- Observe that the remaining vacation balance from XYZ has not been carried forward to the next year time account, even though a carry forward rule is configured.
Cause
The issue was identified to be caused by a missing posting type in the Business Configuration, which prevented proper period-end processing and required a manual Day Closure Run to update the time valuation.
Resolution
- Go to the Business Configuration work center.
- Go to Overview View
- Search for the activity "Time accounts".
- Open the Relevant Time Accounts Activity.
- Navigate to Maintain Time Account Rules.
- Select the Time Account Rule XYZ.
- In the details section, verify and select the valid start date.
- Go to Period End Rules.
- Ensure that the period end Posting Type and Quantity are correctly maintained.
After maintaining the required details:
- Go to the Time Administration work center.
- Navigate to Regular Tasks View.
- Select Run Day Closure for One Employee.
- Enter the relevant employee ID.
- Select the Start Time Valuation checkbox and click Run.
- Maintain the last day of the previous year (e.g., 31.12.2025).
- Click OK to proceed.
See Also
KBA 3438392 - Carry Forward Function is Not working Properly
KBA 2428641 - Time Account Balance is not Carried Forward to the Following Year
Keywords
vacation balance, carry forward, time account rules, posting type, period-end processing, sap business bydesign, recurrent account, entitlement, accrual, day closure run, time valuation. , KBA , SRD-HR-TLM , Time and Labour Management , Problem
SAP Knowledge Base Article - Public