Symptom
From the Self-Services Overview view, the employee is creating a New Leave Request for Vacation Leave. In the New Leave Request wizard, upon selecting Next, system throws an error:
Posting results in insufficient quota for account Vacation (DD1.MM1.YYYY1 - DD2.MM2.YYYY2)
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to Home work center
- Go to Self-Services Overview view
- Select New Leave Request
- In the Create step, update the below
- Type of Leave : Vacation
- Date: DD.MM.YYYY
- Full Day
- Select Next
- System throws the mentioned error
Cause
For the Time Account Vacation, there is no enough balance to post 1 day leave on DD.MM.YYYY. On DD.MM.YYYY, the Time Account balance is less than 1 day, which may be in decimal digits, for example 0.9994. In Time file, the posting entries are rounded off after two decimal digits. Therefore, the Quantity is shown as 1 instead of decimal digits. That is, due to rounding off, available quota is getting converted from decimal digits to 1 in UI.
If the Employee tries to post the 1 day deduction from this account Vacation, system will not allow this Posting since actual available quantity is less than 1.
Resolution
Verify the Quantity for the Postings in the Time Account Vacation using the below steps:
- Go to Time Administration workcenter
- Go to Employees view
- Show All Employees and find the Employee
- Select Edit
- Go to Time Account Balances tab of the Time File
- Select the Time Account for Vacation
- At the bottom of the screen, select the tab Postings
To solve the issue, add the sufficient Quantity in the account Vacation so that the Posting goes through while applying for leave.
Keywords
Insufficient quota, Vacation, New Leave Request, Leave, Self-Services Overview, Employee, Posting, Quantity, Time Account Balances , KBA , new leave request , self-services overview , quantity , employee , vacation , insufficient quota , time account balances , SRD-HR-TLM , Time and Labour Management , Problem