Workday · HCM · Master data

    Workday Organization Data Migration

    Build and migrate Workday organisations, covering supervisory organisations, cost centres, companies, regions and the hierarchies that every worker assignment depends on.

    Object overview

    Workday organisations are not a department table. Supervisory organisations define the reporting structure — a worker reports to whoever manages the supervisory organisation they sit in — while cost centres, companies and regions are separate organisation types layered alongside.

    This is the object that must exist before any worker can be staged, and it is usually designed rather than migrated. A legacy department tree does not translate directly, because Workday derives management from organisation membership rather than from a manager field on the worker.

    What data is typically migrated

    Scope is agreed in discovery; this is the shape of the object.

    Data areaTypical information
    Supervisory organisationsName, ID, superior organisation, organisation manager
    Cost centresCost centre organisations and their hierarchy
    CompaniesLegal entity organisations
    RegionsGeographic organisation structure
    Custom organisationsOrganisation types specific to the tenant design
    HierarchiesThe superior-subordinate relationships within each type
    Availability datesWhen each organisation becomes and ceases to be available

    Object relationships

    Dependency drives load sequence: a child cannot exist before its parent.

    Top-level supervisory organisation
    └─ Subordinate supervisory organisation
    └─ Position / worker
    Cost centre hierarchy
    Company hierarchy
    Region hierarchy

    Object migration flow

    Source OrganizationsDataMoveMap & transformValidateWorkday OrganizationsDataVault reconciliationSign-off

    Before you migrate this object

    Confirm each of these before the first migration cycle.

    The supervisory organisation design is complete and signed off by HR
    Organisation types in scope are decided
    Cost centre, company and region structures are designed
    Availability dates are set to cover the historical event range
    The organisation manager assignment approach is planned as a post-worker pass
    Position management scope is decided

    Common source systems

    Production-proven means we have delivered this object from that source. Supported and custom-mapping describe capability, not delivery history.

    UKG Production-provenPeopleSoft SupportedSAP SuccessFactors SupportedOracle HCM Cloud Supported

    Source-to-target mapping examples

    Object-level equivalence. Field-level mapping is produced per engagement.

    Source systemSource entityTarget object
    PeopleSoftDEPT_TBL (SetID-scoped)Workday supervisory organisation
    SuccessFactorsDepartment / Division Foundation ObjectsWorkday supervisory organisation
    UKGOrganisational level structureWorkday supervisory organisation + cost centre

    Migration methods for this object

    EIB load per organisation type

    Hierarchy applied after the organisations exist, since superior references are self-referencing

    Organisation availability dates set to cover the historical range of worker events

    Extraction considerations

    Design, not just extractLegacy department trees rarely map one-to-one onto supervisory organisations. The target structure is designed with HR and the extract supplies the source values it is built from.
    SetID scoping in PeopleSoftDepartments scoped by SetID can mean different things in different business units. Flattening them merges structures that should stay separate.
    Historical organisationsIf historical worker events reference organisations that no longer exist, those organisations must still be created with availability dates covering the period.
    Multiple organisation typesCost centre, company and region structures are extracted separately from the supervisory structure; they are different objects, not attributes of one.

    Transformation rules

    Department tree to supervisory hierarchyThe central transformation, and the one that changes how management is expressed — from a manager field on the worker to organisation membership.
    Organisation manager assignmentEach supervisory organisation has a manager, which is how reporting is derived. This is assigned after workers exist.
    Availability datesSet to cover the earliest worker event that references the organisation.
    Cost centre mappingSource cost centres mapped onto Workday cost centre organisations, which are separate from the supervisory structure.

    Data quality and validation

    Superior organisation exists

    Every subordinate resolves to a loaded parent.

    No circular hierarchy

    An organisation cannot be its own ancestor.

    Availability dates cover worker events

    An organisation must be available at the date of every event referencing it.

    Organisation ID uniqueness

    Within each organisation type.

    Manager resolves

    In the pass that runs after workers load.

    Load sequence and dependencies

    What has to exist before this object can load.

    1. 1Top-level organisations per type
    2. 2Subordinate organisations in hierarchy order
    3. 3Cost centre, company and region hierarchies
    4. 4Positions (if position management)
    5. 5Workers
    6. 6Organisation manager assignment

    Common migration errors

    What actually fails on this object, and why.

    Superior organisation not foundHierarchy loaded out of order.
    Circular hierarchyA cycle in the superior references, usually a source data error.
    Organisation not available at the event dateA historical worker event references an organisation whose availability starts later.
    Duplicate organisation IDWithin the same organisation type.
    Manager assignment before workers existThe manager pass ran too early.
    Worker staged into a non-existent organisationThe organisation load was incomplete.

    Reconciliation

    Counts alone rarely prove this object migrated correctly.

    Organisation count per type against the designed structure, not against the legacy count

    Hierarchy depth and completeness: every organisation except the roots has a superior

    Worker distribution across supervisory organisations compared to the source department distribution

    Organisations with no members flagged for review

    Manager coverage: every supervisory organisation that should have a manager has one

    Availability date coverage against the earliest worker event

    Frequently asked questions

    Why can't a legacy department tree be migrated directly into Workday?
    Because Workday derives reporting from supervisory organisation membership rather than from a manager field on the worker. The target structure is designed to express the reporting model, and legacy department values are mapped onto it.
    What has to exist before workers can be loaded?
    The full supervisory organisation structure, plus cost centres, companies and regions in scope, and positions where position management is used. Workday will not stage a worker into an organisation that does not exist.
    What if a historical event references an organisation that has since closed?
    The organisation still has to be created, with availability dates covering the period the historical events fall in. Otherwise those events fail even though the organisation was real at the time.
    When are organisation managers assigned?
    After workers load, because a manager is a worker. The organisation structure loads first, then workers, then manager assignment as a final pass.

    Planning a similar data migration?

    Tell us your source application, target system, object scope, volume and migration timeline. We can discuss the recommended migration approach and relevant Syntra ETL project experience.