Employees troubleshooting

The messages you can meet in the Employees app, what they mean, and how to fix them.

Messages and fixes

MessageWhat it meansWhat to do
'This HR record conflicts with another saved record. Reload and use a unique code or request ID.'An employee number or master code is already used.Choose a different code. Codes are upper-cased before they are compared.
'This record changed. Reload before saving.'Someone else saved the record while you had it open.Reload, then make your change again.
'Employee number and joining date cannot change after activation.'The number and join date are locked once the employee leaves Draft.Leave them as they are.
'Joining date cannot follow an existing assignment start.'The join date is later than an assignment's start.Choose an earlier join date or change the assignment.
'Active assignments are immutable. End this assignment and create its successor.'An active assignment cannot be edited.Use End assignment, then add a new one, or use Transfer from a date.
'Concurrent assignments cannot exceed 1.0 employee FTE.'The person's overlapping assignments add up to more than 1.0.Lower the FTE or end the other assignment first.
'The position's FTE capacity is exceeded during this interval.'The position is full for those dates.Raise the position capacity, or choose another position.
'Contract <no> is already in force for this period. End it first.'Another contract overlaps the same dates.End the earlier contract, then put the new one in force.
'Activation is blocked.'The readiness list has a blocked item.Open the dialog and follow the link beside each blocked check.
'Acknowledge the warnings before activating.'A warning was left unticked.Tick every warning in the Activate employee dialog.
'Say why this employee has no manager.'The manager was waived without a reason.Enter a reason.
'A different HR user must decide this request.'You are trying to decide your own request.Ask another person with the right to decide it.
'The employee profile changed after this request was sent. Reject it and ask the employee to submit the current values again.'HR edited the record after the request was made.Reject with a reason; the employee submits again.
'Say why you are rejecting this.'A rejection needs a reason.Enter a reason in the dialog.
'A renewal request is already pending.'The document already has a renewal waiting.Decide or withdraw the first one.
'Attach at least one renewal document.'A renewal needs evidence.Attach one to five files (PDF, PNG, JPEG or WebP).
'You cannot decide an offer you prepared.'The author or submitter is trying to approve the offer.A different person with hr.recruit.approve decides.
'Record the candidate's passport or national ID number before hiring.'The candidate has no identity number on file.Add it on the candidate record (private permissions needed).
'The position has no free capacity from that date (people in post and other offers already fill it).'The position cannot take another offer.Choose another position or raise its capacity.
'A pay change is approved by somebody other than whoever wrote or submitted it.'The requester is trying to approve their own pay change.A different person with hr.pay.approve approves.
'The pay in force from that date has changed since this request was written. Withdraw it and raise a new one.'Another change moved the item first.Withdraw and raise the change again.
'This change starts in a period payroll has already frozen. ... Acknowledge that to continue.'A retroactive change needs your acknowledgement.Tick the acknowledgement and give a reason when you apply.
'This separation cannot be terminated yet.' / 'This cannot be cleared yet'A hold, clearance, recovery, leave or access item still blocks.Read the Blockers box and resolve each item.
'A different person must release a hold you placed.'The person who placed a hold is trying to release it.Ask another person with hr.hold.manage.
'Only 4 days are left (2 more are held by requests awaiting a decision).'The balance, less other pending requests, is too small.Shorten the request or ask for an allocation.
'Those days are not worked, so there is no leave to take.'The dates are weekend or holiday days on the calendar.Pick working days.
'The plan cannot be approved yet.'An accrual plan has a case that does not match, no cases, or no legal source.Fix the items the message lists.
'This plan is not in force yet (configured). It goes into force after an independent review approves it.'A real accrual run needs an approved, in-force plan.Have the plan reviewed, approved and put in force.
'This day has a missing punch. Correct it before approving.'The attendance day is incomplete.Add a correction, or use Correct the times.
'Payroll has this day. Correct it in the next period.'Payroll has already taken the period.Correct it in the next period.
'Check the highlighted lines.'A claim fails policy (no receipt, over the limit, no purpose).Fix every line the message lists, then submit again.
'You do not have permission for this action.'You lack the expense right for the button you pressed.Ask for hr.expense.approve or hr.expense.settle.
'Use the supported fields and valid values for this master.'A master has an invalid value.Check the code pattern, length and numeric limits.
'capability_disabled'The feature is switched off in Applications > Employees.Ask an administrator to switch it on.

If a message is not listed

  • Check the permission named at the top of the guide you are following.
  • If a field says 'Send a JSON object with supported fields and valid value types.', one of the values was the wrong shape. Check email format, numbers and dates.
  • If a screen is empty, your account may not be linked to an employee, or your permissions may not cover the people on it.