Employee Self Service troubleshooting
The messages you can meet in the portal, what they mean and how to fix them.
Messages and fixes
| Message | What it means | What to do |
|---|---|---|
| 'Your sign-in is not linked to an employee in this company. Ask HR to link it (Identity -> Users -> Employee).' | Your user has no employee record. | Ask HR to link it. |
| 'You do not have permission for this action.' | Your role lacks the permission for that page. | Ask the administrator for the permission. |
| 'Record not found.' | The item does not exist, or it belongs to someone else or another team. | Check the reference; managers can open only their own team's items. |
| 'You have not checked in yet today.' | You pressed Check Out or Start Break first. | Check in first. |
| 'You are already checked in.' | A second Check In. | Carry on with Start Break or Check Out. |
| 'Your attendance policy does not allow this method.' | The policy excludes the method the portal used, such as GPS. | Ask HR to allow the method in your attendance policy. |
| 'Allow location to record attendance here.' | Your policy needs location and the browser shared none. | Allow location in the browser and try again. |
| 'You are outside your permitted work location. Raise a field duty or remote work correction instead.' | The geofence is enforced. | Submit a correction of type Field duty or Remote work. |
| 'An offline punch older than 72 hours needs a correction request.' | The saved punch is too old. | Submit an attendance correction. |
| 'A correction is for a day that has happened.' | The date is in the future. | Choose today or an earlier date. |
| 'This time overlaps Annual leave already requested (...)' | The dates clash with leave you already have. | Choose other dates or cancel the earlier leave. |
| 'Those days are not worked, so there is no leave to take.' | The range is all weekend or holiday. | Pick working days. |
| 'Only 20 days are left' | Not enough balance (the number varies). | Ask for fewer days or another leave type. |
| 'You cannot decide your own request.' | Nobody approves their own request. | Ask another approver. |
| 'This step is not yours to decide.' | You are not the approver of the current step. | Leave it to the right approver. |
| 'Say why it is rejected.' | A rejection needs a reason. | Type the reason. |
| 'This request changed. Reload before deciding.' | Someone else acted first. | Reload and review. |
| 'Only a request still waiting for a decision can be cancelled.' | The request is decided. | Raise a new request if needed. |
| 'Cancel this from its own page.' | The request belongs to leave, expenses, profile or renewals. | Use that page. |
| 'A day has 24 hours; this would log more.' | The day's timesheet total would pass 24. | Reduce the hours or fix another entry. |
| 'A submitted entry cannot be deleted.' | Entry is awaiting approval. | Ask your manager to return it. |
| 'There is nothing to submit in that period.' | No draft or rejected entries. | Log time first. |
| 'You can assign tasks only to yourself or your team.' | The person is not in your team. | Choose a team member. |
| 'Above the Meals limit of 150.00.' | An expense line is over its category limit. | Lower the amount or ask finance. |
| 'A receipt is required for this expense.' | The category needs a receipt that the portal cannot take. | Ask finance to attach it in Expenses. |
| 'Finish or cancel the pending profile change first.' | One profile change is already waiting. | Wait for HR to decide. |
| 'A renewal request is already pending.' | A renewal is already waiting. | Wait for HR. |
| 'No letter carries that code.' | The verification code is wrong. | Check the code on the letter. |
| 'This payslip is not published yet.' | The payslip is still a draft. | Wait for payroll to publish. |