Leave request messages
When a leave request breaks a rule, HCM Cafe shows a message and doesn't submit it. Find the message below. Numbers and dates in the messages are filled in for your request.
Balance
| Message | Cause | Fix |
|---|---|---|
| Insufficient leave balance. Available: … day(s); requested: … day(s). | The request is more than the balance, including pending requests. | Shorten the request, choose another leave type, or wait for the next credit. |
| Negative leave limit exceeded. … | The request takes the balance further below zero than allowed. | Shorten the request. |
| No leave balance found for employee … for leave type '…' in year … | Nothing has been credited for this type this year. | Admin: check the credit rules or credit the leave with an adjustment. |
Dates and length
| Message | Cause | Fix |
|---|---|---|
| Min allowed leave is … day(s); your request is for … day(s). | The request is shorter than Minimum at once. Week offs or holidays in the dates may not count. | Apply for more days. |
| Max allowed leave is … day(s); your request is for … day(s) … | The request is longer than Maximum at once. | Apply for fewer days. |
| Leave request cannot be submitted because it results in … continuous days, exceeding the maximum allowed of … | Together with adjoining leave, the continuous leave is too long. | Apply for fewer days, or leave a working day between requests. |
| Request is earlier than allowed back window of … day(s). | The start date is too far in the past. | Ask your admin or manager. |
| Request exceeds allowed future booking window of … day(s). | The date is too far ahead. | Apply closer to the date. |
| Leave request cannot be submitted because the date … has already been applied. | You already have a request covering that date. | Cancel or change the other request. |
| Requests cannot be submitted for dates before your date of joining. | The dates are before you joined. | Choose dates after your joining date. |
| Requests for dates before the configured year start are not allowed. | The dates are in the previous leave year. | Ask your admin. |
| Requests that include dates beyond the allowed future window are not permitted. | The request reaches into next leave year, which isn't allowed. | End the request by the last day of this leave year. |
| Next-year dates are allowed only as a continuation from the configured year … | Next-year dates are only allowed when the request starts in this year. | Start the request this year, or apply in the new year. |
| Requests that start in the next year are allowed only when both start and end dates fall within the next … days from today. | The request starts too far into next year. | Apply closer to the date. |
Half days
| Message | Cause | Fix |
|---|---|---|
| For multi-day leave requests, the first day cannot be selected as FirstHalf. | A multi-day request can't start with the first half only. | Choose full day or second half for the first day. |
| End half-day cannot be 'SecondHalf' for multi-day leave requests. | A multi-day request can't end with the second half only. | Choose full day or first half for the last day. |
| Invalid half-day selection. … | A one-day half-day request has mismatched halves. | Choose the same half for start and end. |
Leave type rules
| Message | Cause | Fix |
|---|---|---|
| Leave is restricted for the first … days from Date of Joining. … | New joiners can't take this leave yet. | Apply from the earliest allowed date shown. |
| Leave is restricted until the employee completes … months of service. … | As above, counted in months. | Apply from the earliest allowed date shown. |
| A supporting document is required for leaves of … day(s) or more. | Long requests need a document. | Upload a document. |
| Occasion limit exceeded. … | You've used all the requests of this type allowed in the year. | Choose another leave type. |
| Leave apply limit exceeded. … | You've applied for the most days allowed in the period. | Apply in the next period. |
| This leave cannot be clubbed with one or more existing leave types in the requested window. | This type can't be next to the leave type of an adjoining request. | Choose dates with a working day in between, or a type that can be clubbed. |
| Sandwich rule violation: … Please include … in your leave request. | A week off or holiday between this and another request must be included. | Extend the request to include the dates shown. |
| Leave type '…' is not applicable for employee … (gender: …). | The type isn't mapped for your gender. | Choose another leave type. |
| Leave type '…' is not active. … | The type has been turned off. | Choose another leave type. |
| Minimum … day(s) required to apply for Leave Travel Allowance. | An LTA request is too short. | Apply for more days or untick LTA applicable. |
| Only one leave travel allowance request is allowed per year. | You've already made an LTA request this year. | Untick LTA applicable. |
| Birthday leave can only be applied for a single day. … | Birthday leave covers one day only. | Apply for one day. |
| Birthday leave cannot be applied on date …. This leave can only be applied on the employee's Date of Birth date (…). | The date isn't your birthday. | Choose your birthday. |
| Employee's Date of Birth is not configured. … | Your date of birth isn't in your record. | Ask HR to add it. |
| Optional Holiday leave can only be applied for a single day. … | Optional holiday covers one day only. | Apply for one day. |
| Optional Holiday leave cannot be applied on date … | The date isn't a Restricted Holiday. | Choose an RH date from your holiday calendar. |
| No Restricted Holiday (RH) dates are available in the employee's holiday calendar. … | Your holiday calendar has no RH dates. | Ask HR. |
Setup problems (for admins)
| Message | Fix |
|---|---|
| Employee … has no leave group assigned. … | Assign a leave group in the employee's additional details. |
| Leave group '…' is not active. … | Activate the group or move the employee to an active group. |
| Week off master was not found for employee …. … | Assign a week off in the employee's additional details. |
| Holiday calendar was not found for employee …. … | Assign a holiday calendar in the employee's additional details. |
| Module configuration year or its date interval is not configured for the current year. | Set up the current year in Module configuration year. |
| Selected leave type is not available for employee leave group. | Map the type to the employee's leave group and save its Avail rules. |
Still stuck?
Contact support with the message, the employee code and the trace ID shown in the error.