Workday errors in plain English.

Submit an Error
errors / peci / picof-mvel-strategy-evaluation-failure-ia-position-paygroup-reassignment

PICOF MVEL Strategy Evaluation Failure on IA Position Pay Group Reassignment

✓ Verified PECI / PICOF 2 lookups
The error There is an issue with the Payee **NAME REMOVED** which has prevented it from being included in the payroll extract: application=PayrollInterfaceComponents-2015.42.26 - Error route EvaluateAsOfScenario mvel-strategy expression=props['payroll.include.outbound.transfer.payee.asof.event.date'] == true && props['payroll.payee.transfer.out.paygroup.to.unrelated'] == true && util.compareDateTimes(props['payroll.end.date'], props['payroll.payee.paygroup.assignment.date']) >= 0 failed to evaluate. Reason: cannot invoke method

What it means

This is an internal MVEL expression failure inside the PICOF payroll interface's 'EvaluateAsOfScenario' mediation logic. It surfaces when a worker's international assignment (IA) position is reassigned to a Pay Group in a different Payroll Company on a date that lands very close to (or on) the date their international assignment ends, and the as-of date comparison the integration relies on cannot evaluate cleanly for that specific overlap.

Troubleshooting

  1. Identify the specific worker and confirm the effective dates of both the Pay Group/Payroll Company reassignment and the international assignment end event.
  2. Check whether staggering those two effective dates by at least one day (rather than using the same date for both) avoids the failure for a test worker.
  3. Search Workday Community and your case history for the same 'EvaluateAsOfScenario mvel-strategy' failure text, since this is a known edge case in the PayrollInterfaceComponents assembly rather than something you can fix by editing configuration.
⚡ Quick fix

Move the Pay Group reassignment or the international assignment end date so they don't fall on the same effective date, then re-run the integration for that worker.

✓ Permanent fix

Log a case with Workday referencing the exact mvel-strategy expression and route (EvaluateAsOfScenario) if this recurs, since it points to a product-level gap in how the PICOF assembly evaluates same-date IA-end and Pay Group transfer events, not something a tenant can configure around permanently.

Was this helpful?

Related errors