Workday errors in plain English.

Submit an Error
errors / eib / eib-leave-event-id-duplicate-correction

EIB Leave Correction Fails With Duplicate Leave Event ID

✓ Verified EIB 1 lookups
The error Validation error occurred. The Leave Event ID you have specified already exists in the system, please ensure when adding a new Leave Event the ID used is unique.

What it means

When you use an EIB to correct an already-loaded Request Leave of Absence event, referencing the wrong field for the Leave Event ID makes Workday think you are creating a brand new leave instead of correcting the existing one, so it rejects the row because that ID is already taken.

Troubleshooting

  1. Confirm which column your spreadsheet is actually mapping to the Leave Event ID versus a generic Reference ID; a correction EIB needs the existing event's ID entered as a reference, not left blank or treated as a new value.
  2. Pull the existing Leave Event ID directly from the worker's current absence record rather than from an older extract, to rule out a stale or reformatted ID.
  3. Load a single test row in validate-only mode first to confirm the corrected row is recognized as an update to the existing event rather than a new insert, before running the full file.
⚡ Quick fix

Re-enter the exact existing Leave Event ID for the row from the worker's current absence record instead of leaving it blank or reusing a value pulled from an old extract.

✓ Permanent fix

Add a required, validated Leave Event ID column to the correction template's build process (for example a lookup formula pulling from a fresh export) so every correction row is pinned to the real existing event ID before the file is ever generated.

Was this helpful?

Related errors