Worlds / Hr and identity / Workday
Workday world
A local Workday tenant with workers, supervisory organizations, positions, time off plans and business processes. Test the agent that runs terminations, job changes and time off approvals through the right business process.
WorkersBusiness ProcessesSupervisory OrgsTime OffCompensation
| Worker | Business process | Effective date | Status |
|---|---|---|---|
| Priya Raman · 21044 | Termination · voluntary | Nov 15 | Awaiting ActionSuccessfully Completed |
| Priya Raman · 30871 | Termination · voluntary | Nov 15 | Not StartedSuccessfully Completed |
| Marco Diaz · 21190 | Change Job · to Finance Ops | Dec 1 | In Progress |
| Ana Kim · 22013 | Request Time Off · 3 days | Nov 20 | Awaiting ActionApproved |
| Leo Chen · 20877 | Request Compensation Change | Jan 1 | In Progress |
fig. 1 · illustrative replica · the agent's changes land as you scroll
What's in this world
What you get when you open Workday. Seeded, local, yours to break.
Seeded records
- workers
- 240 employees and 18 contingent workers across 7 supervisory organizations
- business processes
- Hire, Change Job and Termination events, some awaiting action
- time off plans
- Vacation and Sick balances with accrual history
- compensation
- Grades, grade profiles and base pay for every position
- pay periods
- Semi-monthly periods, the last one locked for payroll
Agent jobs you can test
- Start a Termination business process from an HR case
- Run a Change Job for a transfer between supervisory orgs
- Approve or send back time off requests against plan balances
What your agent can get wrong here
The reply sounds right. The record is what counts.
ActionWhat the world recordsCommon mistake
Terminate a worker
worker status, termination reason and last day of workTerminates the worker with the same name in another supervisory orgChange job
position, supervisory organization and effective dateBackdates the effective date into a locked pay periodApprove time off
time off plan balanceApproves a request that drives the Vacation balance negativeChange compensation
base pay against the grade profile rangeSets base pay above the grade maximumExample test
Describe the job. Review the checks before anything runs.
Process the three terminations in HR case 5512. Match each worker by employee ID, not name, and use last day of work from the case. Leave any job change already in progress alone.
- 01Termination completed for worker 21044 only, not 30871
- 02Last day of work matches HR case 5512 for all three workers
- 03Termination reason set to Resignation
- 04Change Job for worker 21190 still In Progress
- 05No effective date falls inside the locked pay period
fig. 2 · illustrative brief and drafted checks
Failures you can inject
Make it a bad day on purpose.
effect
The web service returns a SOAP validation fault for a missing termination reasonfires before the handler · state untouched · same result every runEvidence
StatusIncluded in the closed beta, like every world in the catalog. Apply and tell us the workflow you want to test.Known limitations