Service Directory > v32.1 > Staffing > Start_International_Assignment
 

Operation: Start_International_Assignment

Start international assignment for an employee


@ - A parameter name with this symbol denotes an XML attribute within the document instead of an XML element.


Contents

 

Web Service

 

Request

 

Response

 

Element(s)

 

Request Element: Start_International_Assignment_Request

This web service operation is designed to allow an international assignment to be added to an existing active employee
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Business_Process_Parameters  Business_Process_Parameters  [0..1]  Container for the processing options for a business process. If no options are submitted (or the options are submitted as 'false') then the business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.   
Start_International_Assignment_Data  Start_International_Assignment_Data  [1..1]  Wrapper Element for the Start International Assignment business process web service and its sub business processes. 
Validation Description
The position specified is either not in the organization specified or is not fillable or the organization is not job management enabled.   
The position or organization is restricted to contingent workers only.   
This position is occupied by someone else as of the Effective Date.   
When Job Requisition is enabled, you're not allowed to select a position without an open job requisition.   
The position is not available as of the business process initiation date.   
 
top
 

Response Element: Start_International_Assignment_Response

Responds with the Event ID for the Start International Assignment for Employee Event and the job reference.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Start_International_Assignment_Reference  Unique_IdentifierObject  [0..1]  Event ID of the Start International Assignment for Employee Event   
Employee_Reference  WorkerObject  [0..1]  Reference to Employee.   
Job_Reference  Position_ElementObject  [0..1]  Reference to position if web service was automatically completed.   
top
 

Business_Process_Parameters

part of: Start_International_Assignment_Request
Container for the processing options for a business process. If no options are submitted (or the options are submitted as 'false') then the business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.
 
Parameter name Type/Value Cardinality Description Validations
Auto_Complete  boolean  [0..1]  When set to "true" or "1", the business process is automatically processed. This means that all approvals will be automatically approved in the system, all reviews and to-do's will be automatically by-passed, and all notifications will be automatically suppressed.   
Run_Now  boolean  [0..1]  Indicates the transaction should process to completion before the response is generated. Note: All < v12 operations will process with Run_Now = True for backwards compatibility but please review this setting in your environment for performance conditions.   
Comment_Data  Business_Process_Comment_Data  [0..1]  Captures a comment for the Business Process.   
Business_Process_Attachment_Data  Business_Process_Attachment_Data  [0..*]  Element for the attachments pertaining to a Event entered through a web service. 
Validation Description
This Business Process Type has been configured to not accept Event Attachments.   
 
top
 

Business_Process_Comment_Data

part of: Business_Sub_Process_Parameters, Business_Process_Parameters, Financials_Business_Sub_Process_Parameters
Captures a comment for the Business Process.
 
Parameter name Type/Value Cardinality Description Validations
Comment  string  [0..1]  Free form comment regarding the business process. 
Validation Description
This Business Process has been configured to disable comment. Please remove the comment or change the setting in the Business Process Policy or tenant setup.   
 
Worker_Reference  WorkerObject  [0..1]  Default the Person making the comment to the processing person if not submitted via the web service.   
top
 

WorkerObject

part of: Business_Process_Comment_Data, National_ID_Data, Visa_ID_Data, Government_ID_Data, Passport_ID_Data, License_ID_Data, Start_International_Assignment_Response
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  WorkerObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

WorkerObjectID

part of: WorkerObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Contingent_Worker_ID, Employee_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Business_Process_Attachment_Data

part of: Business_Sub_Process_Parameters, Business_Process_Parameters
Element for the attachments pertaining to a Event entered through a web service.
 
Parameter name Type/Value Cardinality Description Validations
File_Name  string (255)   [1..1]  Filename for the attachment.   
Event_Attachment_Description  string  [0..1]  Free form text comment about the attachment.   
Event_Attachment_Category_Reference  Event_Attachment_CategoryObject  [0..1]  Category of attachment. 
Validation Description
This Business Process Type has been configured to not accept Attachment Categories.   
 
File  base64Binary  [0..1]  Binary file contents.   
Content_Type  string (80)   [0..1]  Text attribute identifying Content Type of the Attachment.   
top
 

Event_Attachment_CategoryObject

part of: Business_Process_Attachment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Event_Attachment_CategoryObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Event_Attachment_CategoryObjectID

part of: Event_Attachment_CategoryObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Document_Category__Workday_Owned__ID, Document_Category_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Start_International_Assignment_Data

part of: Start_International_Assignment_Request
Wrapper Element for the Start International Assignment business process web service and its sub business process
 
Parameter name Type/Value Cardinality Description Validations
@Start_Date  date  [1..1]  The date the worker will start work in this international assignment. Must be equal to or greater than their latest hire (contract start) date. Will default to today's date if not sent. 
Validation Description
Start date cannot be earlier than the earliest hire date [date] for the position group   
Start Date is required.   
The effective date ([a]) must be on or after the recruiting start date ([b]).   
 
Employee_Reference  EmployeeObject  [1..1]  Reference to the employee that will get an international assignment job. Must be an active employee or have a completed hire event as of the start date.   
Organization_Reference  Supervisory_OrganizationObject  [1..1]  Reference to the supervisory organization the worker's international assignment job will be in. 
Validation Description
Proposed supervisory organization ([org]) is not valid. It will be made inactive as of [date]. This will result in this position not having a supervisory organization.   
The proposed supervisory organization is in a Hiring Freeze. It cannot be selected.   
You do not have access to the current position to perform this transaction.   
 
Position_Reference [Choice]   Position_RestrictionsObject  [0..1]  Reference to the Headcount Management group to add the worker into. This must be an existing headcount group that is for the supervisory organization. Leave blank if the worker is being hired into a Position Group or a supervisory organization using the Job Management staffing policy. 
Validation Description
You do not have access to the current position to perform this transaction.   
 
Job_Requisition_Reference [Choice]   Job_RequisitionObject  [0..1]  Job requisition reference for the position to move the worker into. 
Validation Description
The job requisition is not open.   
The job requisition must be for an employee.   
There is no available position for the job requisition.   
 
Start_International_Assignment_Event_Data  Start_International_Assignment_Event_Data  [1..1]  Wrapper element that contains international assignment job related information 
Validation Description
The end employment date is required for Fixed Term employees types and cannot be entered for non-fixed term employee types.   
Position ID: [ID] is already in use by another position: [Job].   
Position Details element is required unless a job requisition is submitted.   
 
Edit_Assign_Organization_Sub_Process  Edit_Assign_Position_Organization_Sub_Business_Process  [0..1]  Wrapper element for the Assign Organizations to Position sub business process. If this element is submitted (Auto or Manual) as part of a Staffing event and the Position_Organization_Assignment wrapper is not submitted, then the position's organization assignments will default from the supervisory organization. 
Validation Description
The Position Organization Assignments Data element is required when Automatically Complete is True.   
 
Assign_Matrix_Organization_Sub_Process  Assign_Matrix_Organization_Sub_Business_Process  [0..1]  Encapsulates the Assign Matrix Organization sub business process. 
Validation Description
The Assign Matrix Organization Data element is required if Automatically Complete is True.   
 
Assign_Pay_Group_Sub_Process  Assign_Pay_Group_Sub_Business_Process  [0..1]  Wrapper element for Assign Pay Group sub business process. 
Validation Description
The Assign Pay Group Data element is required if Automatically Complete is True.   
The effective date of the pay group assignment is earlier than an existing primary job switch for this worker.   
A primary job switch is in progress for this worker.   
 
Propose_Compensation_for_Additional_Job_Sub_Process  Propose_Compensation_For_Employment_Sub_Business_Process  [0..1]  Wrapper element for the Propose Compensation for Hire and Offer sub business processes. If any errors are found during processing, the Auto Complete boolean will be set to False and manual processing will occur for these business processes.   
Maintain_Employee_Contracts_Sub_Business_Process  Maintain_Employee_Contracts_Sub_Business_Process  [0..1]  Wrapper element for the Maintain Employee Contracts sub business process. 
Validation Description
Maintain Employee Contracts Data element is required if Automatically Complete is True.   
You can only enter 1 Employee Contract Data element for this web service request.   
 
Update_ID_Information_Sub_Process  Update_ID_Information_Sub_Business_Process  [0..1]  The main element for the Change ID Business Process. This contains all the ID information and Business Processing processing parameters.   
Edit_Government_IDs_Sub_Process  Edit_Government_IDs_Sub_Business_Process  [0..1]  The main element for the Edit Government IDs Business Process. This contains all the Government IDs information and Business Processing processing parameters.   
Edit_Passports_and_Visas_Sub_Process  Edit_Passports_and_Visas_Sub_Business_Process  [0..1]  The main element for the Edit Passports and Visas Business Process. This contains all the Passports and Visas IDs.   
Edit_License_Sub_Process  Edit_Licenses_Sub_Business_Process  [0..1]  The main element for the Edit Licenses Business Process. This contains all the License IDs and Business Processing processing parameters.   
Edit_Custom_IDs_Sub_Process  Edit_Custom_IDs_Sub_Business_Process  [0..1]  The main element for the Edit Other IDs Business Process. This contains all the Custom IDs and Business Processing processing parameters.   
Check_Position_Budget_Sub_Process  Check_Position_Budget_Sub_Business_Process  [0..1]  Run the Check Position Budget Sub Business Process to calculate any commitments and obligations for the outbound and/or inbound positions on this event to enable budget checking.   
Onboarding_Setup_Sub_Process  Onboarding_Setup_Sub_Business_Process  [0..1]  Wrapper for the Onboarding Setup sub business process that is part of the Hire business process.   
Assign_Costing_Allocation_Sub_Process  Assign_Costing_Allocation_Sub_Business_Process  [0..1]  Contains optional costing allocation override values   
Validation Description
The position specified is either not in the organization specified or is not fillable or the organization is not job management enabled.   
The position or organization is restricted to contingent workers only.   
This position is occupied by someone else as of the Effective Date.   
When Job Requisition is enabled, you're not allowed to select a position without an open job requisition.   
The position is not available as of the business process initiation date.   
top
 

EmployeeObject

part of: Start_International_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  EmployeeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

EmployeeObjectID

part of: EmployeeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Employee_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Supervisory_OrganizationObject

part of: Start_International_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Supervisory_OrganizationObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Supervisory_OrganizationObjectID

part of: Supervisory_OrganizationObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Organization_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Position_RestrictionsObject

part of: Start_International_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Position_RestrictionsObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Position_RestrictionsObjectID

part of: Position_RestrictionsObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Position_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Job_RequisitionObject

part of: Start_International_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Job_RequisitionObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Job_RequisitionObjectID

part of: Job_RequisitionObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Job_Requisition_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Start_International_Assignment_Event_Data

part of: Start_International_Assignment_Data
Wrapper element that contains international assignment job related information
 
Parameter name Type/Value Cardinality Description Validations
Position_ID  string  [0..1]  If you are adding the employee into a Position Group, you should not submit this field. The existing Position ID will continue to be used. If the employee is being added into a Headcount Group or Job Management Organization, then a new "position" will be created for them. You can choose to enter an unique ID of your own choosing. If you do not submit it, an unique ID will be generated for it - either using the Position ID sequence generator if you have set one up - or another system generated ID will be used. This is the ID that you will be able to use in later web services where a Position Reference is needed. 
Validation Description
Do not enter a Position ID when hiring, contracting or transferring into a Position Management position. The position already has an ID.   
 
International_Assignment_Type_Reference  International_Assignment_TypeObject  [1..1]  The International Assignment Type for the international assignment position.   
Expected_Assignment_End_Date  date  [0..1]  The End Date for the International Assignment. If empty, Workday will use the existing date. This field is informational only. The value is effective immediately on update. 
Validation Description
Expected Assignment End Date is required for fixed term international assignment job.   
Select an Expected Assignment End Date that is on or after the Start Date.   
 
Start_International_Assignment_Reason_Reference  Event_Classification_SubcategoryObject  [1..1]  Reference to the reason the employee is getting an International Assignment job.   
Employee_Type_Reference  Position_Worker_TypeObject  [1..1]  Reference to the employee type for this employee. 
Validation Description
The Employee Type is not valid for the hiring restrictions.   
Employee Type is required for an employee.   
Employee Type is not valid for the Job Requisition.   
 
First_Day_of_Work  date  [0..1]  The date of the employee's first day of work in the international assignment job. Will default from the start date 
Validation Description
First day of work cannot be earlier than the start date.   
Select a First Day of Work that is on or before the Expected Assignment End Date.   
 
End_Employment_Date  date  [0..1]  The End Employment Date for the position of fixed term or temporary employees. If empty, Workday will use the existing End Employment Date. 
Validation Description
End Employment Date must be after Hire Date.   
End employment date has to be the same as expected assignment end date for fixed term employee.   
 
Position_Details  Position_Details_Sub_Data  [0..1]  Wrapper element for filled position data. 
Validation Description
The job profile requires this position to have a work shift but none has been submitted.  The job profile requires this position to have a work shift but none has been submitted. 
Work shift is not valid for the location [location].  Work shift is not valid for the location. 
A Work Hours Profile is required for the position.  A Work Hours Profile is required for the position. 
Work Hours Profile is not valid for the Job Profile that was entered.  Work Hours Profile is not valid for the Job Profile that was entered. 
Pay Rate type cannot be entered for contingent workers.  Pay Rate type cannot be entered for contingent workers. 
When HCM tenant setup does not have Higher Education configured, you are not allowed to populate annual work period and disbursement plan period for the position.  When HCM tenant setup does not have Higher Education configured, you are not allowed to populate annual work period and disbursement plan period for the position. 
The job profile for the position is not within a job family that is configured for academic pay. You are not allowed to populate annual work period and disbursement plan period.  The job profile for the position is not within a job family that is configured for academic pay. You are not allowed to populate annual work period and disbursement plan period. 
If you select or enter a value for one of the fields in Working Time, you must complete all the fields in the grouping.   
Working Time fields are not enabled for the country associated with the position   
The Working Time field submitted cannot be entered for contingent workers   
 
Validation Description
The end employment date is required for Fixed Term employees types and cannot be entered for non-fixed term employee types.   
Position ID: [ID] is already in use by another position: [Job].   
Position Details element is required unless a job requisition is submitted.   
top
 

International_Assignment_TypeObject

part of: Start_International_Assignment_Event_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  International_Assignment_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

International_Assignment_TypeObjectID

part of: International_Assignment_TypeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, International_Assignment_Type_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Event_Classification_SubcategoryObject

part of: Start_International_Assignment_Event_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Event_Classification_SubcategoryObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Event_Classification_SubcategoryObjectID

part of: Event_Classification_SubcategoryObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Benefits_Event_Subcategory_ID, Change_Job_Subcategory_ID, End_Additional_Job_Subcategory_ID, Event_Classification_Subcategory_ID, General_Event_Subcategory_ID, Leave_of_Absence_Type_ID, Termination_Subcategory_ID, Undo_Move_Subcategory_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Position_Worker_TypeObject

part of: Start_International_Assignment_Event_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Position_Worker_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Position_Worker_TypeObjectID

part of: Position_Worker_TypeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Contingent_Worker_Type_ID, Employee_Type_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Position_Details_Sub_Data

part of: Start_International_Assignment_Event_Data
Wrapper element for filled position data.
 
Parameter name Type/Value Cardinality Description Validations
Job_Profile_Reference  Job_ProfileObject  [0..1]  The Job Profile for the filled position. Edit Position: If empty, Workday will use the Job Profile in the position restriction. Change Job when empty: If Headcount is equal to Backfill or Close, or when changing staffing model type with multiple job profiles available on the position restriction, enter 1 job profile. Otherwise, Workday will use the job profile in the position restriction. Hire: If empty and the position restriction has 1 job profile, Workday will use the job profile in the position restriction. Otherwise, the Job Profile is required. 
Validation Description
Job Profile is required to be submitted or be defaulted from the current value or the hiring restrictions.   
Job Profile does not meet the restrictions for the proposed Job Requisition.   
Job profile does not meet the restrictions for the proposed organization or position.   
 
Position_Title  string  [0..1]  The Position Title of the position. If empty, Workday will use the worker's existing Position Title.   
Business_Title  string  [0..1]  The Business Title of the position. If empty, Workday will use the worker's existing Business Title.   
Location_Reference  LocationObject  [0..1]  The Location for the filled position. Edit Position: If empty, Workday will use the Location in the position restriction. Change Job when empty: If Headcount is equal to Backfill or Close, or when changing staffing model type with multiple locations available on the position restriction, enter 1 location. Otherwise, Workday will use the location in the position restriction. Hire: If empty and the position restriction has 1 location, Workday will use the location in the position restriction. Otherwise, Location is required. 
Validation Description
Location is required to be submitted or defaulted.   
Location must be of usage Business Site.   
Location does not meet the restrictions of the proposed Job Requisition.   
Location does not meet the restrictions for the proposed organization or position.   
The location is not valid for a completed work space change.   
The location is not valid for an in progress work space change.   
 
Work_Space_Reference  LocationObject  [0..1]  The physical location of the worker's position. 
Validation Description
Select another location. The work space isn't valid for this location: [work space1][work space2]   
Select a work space that is valid for the location. Work space: [work space1][work space2] Location: [location1][location2][location3]   
Work space must be active.   
 
Position_Time_Type_Reference  Position_Time_TypeObject  [0..1]  The time type for the position. Example: part time or full time. If empty, Workday will use the existing time type. 
Validation Description
Time Type does not meet the restrictions for the proposed organization or position.   
Time Type is required to be submitted or derived from the existing data or from the hiring restrictions.   
Position Time Type does not meet the restrictions of the proposed Job Requisition.   
 
Work_Shift_Reference  Work_ShiftObject  [0..1]  The Work Shift of the position. If empty, Workday will use the existing Work Shift.   
Work_Hours_Profile_Reference  Work_Hours_ProfileObject  [0..1]  The Work Hours Profile of the position. Only available in tenants where work hours profiles are enabled. If empty, the Work Hours Profile is not changed.   
Default_Hours  decimal (5, 2) >0   [0..1]  The default weekly hours of the position. Required for filled positions. When the Default Hours value has never been entered: If Work Hours Profile is enabled, Workday will use the hours in the Work Hours Profile. Otherwise, Workday will use the scheduled weekly hours for the business site. If the Default Hours value has previously been entered and is left empty, Workday will use the existing Default Hours. 
Validation Description
Enter a value of 168 hours or fewer.   
 
Scheduled_Hours  decimal (14, 2)   [0..1]  The scheduled weekly hours of the position. Required for filled positions. If a value is never entered, Workday will use the Default Hours. If empty, Workday will use the existing Scheduled Hours. Changing this field will affect FTE calculations. 
Validation Description
FTE must be 999 or less.   
The scheduled weekly hours cannot be negative.   
Enter a value of 168 hours or fewer.   
 
Working_Time_Frequency_Reference  FrequencyObject  [0..1]  You can record details about a worker's expected schedule using the Working Time section. Enable Working Time in the Maintain Localization Settings task. Set the Working Time Frequency values in the Maintain Frequencies task.   
Working_Time_Unit_Reference  Working_Time_UnitObject  [0..1]  The Working Time Unit can be in hours or days. Enable Working Time in the Maintain Localization Settings task. Enable units in the Maintain Unit of Time task.   
Working_Time_Value  decimal (6, 2) >0   [0..1]  The numeric value of the Working Time Unit. Enable Working Time in the Maintain Localization Settings task.   
Specify_Paid_FTE  boolean  [0..1]  True if Paid FTE Percentage is specified on the position.   
Paid_FTE  decimal (22, 12) >0   [0..1]  The paid full time equivalent percentage for the position, entered as a decimal value. This overrides the calculated full time equivalent. 
Validation Description
Paid FTE cannot be greater than 999%.   
Paid FTE isn’t enabled on the country associated with the position.   
 
Specify_Working_FTE  boolean  [0..1]  True if Working FTE Percentage is specified on the position.   
Working_FTE  decimal (22, 12) >0   [0..1]  The working full time equivalent percentage for the position, entered as a decimal value. This overrides the calculated full time equivalent. 
Validation Description
Working FTE cannot be greater than 999%.   
Working FTE isn't enabled for the country associated with the position.   
 
Pay_Rate_Type_Reference  Pay_Rate_TypeObject  [0..1]  The Pay Rate Type for the position. Workday ignores values specified for contingent workers. If empty, the Pay Rate Type is not changed.   
Job_Classification_Reference  Job_ClassificationObject  [0..*]  The Job Classifications that can be used for the position. If empty, Workday will use the existing classifications. 
Validation Description
Additional Job Classifications are not valid for the Location.   
 
Company_Insider_Type_Reference  Company_Insider_TypeObject  [0..*]  The Company Insider Type values for the position. If empty, Workday uses the existing Company Insider Type.   
Annual_Work_Period_Reference  Academic_Pay_PeriodObject  [0..1]  The period of time during which an academic member earns an annual salary, equal to the Academic Work Period. Used for the Academic Pay Period. 
Validation Description
Annual work period is not allowed to be populated for a contingent worker.  Annual work period is not allowed to be populated for a contingent worker. 
Please select an active annual work period.  Please select an active annual work period. 
 
Disbursement_Plan_Period_Reference  Academic_Pay_PeriodObject  [0..1]  The period of time during which an academic member receives annual compensation, equal to the Disbursement Plan Period. Used for the Academic Pay Period. 
Validation Description
Disbursement plan period is not allowed to be populated for a contingent worker.  Disbursement plan period is not allowed to be populated for a contingent worker. 
Please select an active disbursement plan period.  Please select an active disbursement plan period. 
Disbursement plan period is required when annual work period is populated.  Disbursement plan period is required when annual work period is populated. 
Please enter annual work period.  Please enter annual work period. 
You have selected an invalid disbursement plan period for the annual work period. The annual work period must fall within the disbursement period.  You have selected an invalid disbursement plan period for the annual work period. The annual work period must fall within the disbursement period. 
 
Work_Study_Reference  Pay_With_Work-Study_OptionObject  [0..1]  The Pay With Work-Study Award Option. Example: 'Don't pay with Work-Study award' or 'Pay with Work-Study award' 
Validation Description
You can't submit a Work-Study Award value for workers who have not accepted a Work-Study award.  You can't submit a Work-Study Award value for workers who have not accepted a Work-Study award. 
 
Workers__Compensation_Code_Override_Reference  Workers_Compensation_CodeObject  [0..1]  The worker's Compensation Code Override. The Compensation Code Override replaces the worker's compensation code. If a value is never entered, Workday will use the value from the Job Profile. If empty, Workday will use the existing compensation.   
Position_External_ID_Data  External_ID_Data  [0..1]  Integration ID Help Text   
Validation Description
The job profile requires this position to have a work shift but none has been submitted.  The job profile requires this position to have a work shift but none has been submitted. 
Work shift is not valid for the location [location].  Work shift is not valid for the location. 
A Work Hours Profile is required for the position.  A Work Hours Profile is required for the position. 
Work Hours Profile is not valid for the Job Profile that was entered.  Work Hours Profile is not valid for the Job Profile that was entered. 
Pay Rate type cannot be entered for contingent workers.  Pay Rate type cannot be entered for contingent workers. 
When HCM tenant setup does not have Higher Education configured, you are not allowed to populate annual work period and disbursement plan period for the position.  When HCM tenant setup does not have Higher Education configured, you are not allowed to populate annual work period and disbursement plan period for the position. 
The job profile for the position is not within a job family that is configured for academic pay. You are not allowed to populate annual work period and disbursement plan period.  The job profile for the position is not within a job family that is configured for academic pay. You are not allowed to populate annual work period and disbursement plan period. 
If you select or enter a value for one of the fields in Working Time, you must complete all the fields in the grouping.   
Working Time fields are not enabled for the country associated with the position   
The Working Time field submitted cannot be entered for contingent workers   
top
 

Job_ProfileObject

part of: Position_Details_Sub_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Job_ProfileObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Job_ProfileObjectID

part of: Job_ProfileObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Job_Profile_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

LocationObject

part of: Position_Details_Sub_Data, Position_Details_Sub_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  LocationObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

LocationObjectID

part of: LocationObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Location_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Position_Time_TypeObject

part of: Position_Details_Sub_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Position_Time_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Position_Time_TypeObjectID

part of: Position_Time_TypeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Position_Time_Type_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Work_ShiftObject

part of: Position_Details_Sub_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Work_ShiftObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Work_ShiftObjectID

part of: Work_ShiftObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Work_Shift_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Work_Hours_ProfileObject

part of: Position_Details_Sub_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Work_Hours_ProfileObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Work_Hours_ProfileObjectID

part of: Work_Hours_ProfileObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Work_Hours_Profile_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

FrequencyObject

part of: Position_Details_Sub_Data, Proposed_Salary_Unit_Plan_Assignment_Data, Proposed_Allowance_Plan_Assignment_Data, Proposed_Allowance_Unit_Plan_Assignment_Data, Proposed_Commission_Plan_Assignment_Data, Proposed_Commission_Plan_Assignment_Data, Proposed_Base_Pay_Plan_Job_Assignment_Data, Proposed_Period_Salary_Plan_Assignment_Data, Proposed_Calculated_Plan_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  FrequencyObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

FrequencyObjectID

part of: FrequencyObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Frequency_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Working_Time_UnitObject

part of: Position_Details_Sub_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Working_Time_UnitObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Working_Time_UnitObjectID

part of: Working_Time_UnitObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Working_Time_Unit_Type_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Pay_Rate_TypeObject

part of: Position_Details_Sub_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Pay_Rate_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Pay_Rate_TypeObjectID

part of: Pay_Rate_TypeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Pay_Rate_Type_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Job_ClassificationObject

part of: Position_Details_Sub_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Job_ClassificationObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Job_ClassificationObjectID

part of: Job_ClassificationObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Job_Classification_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Company_Insider_TypeObject

part of: Position_Details_Sub_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Company_Insider_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Company_Insider_TypeObjectID

part of: Company_Insider_TypeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Company_Insider_Type_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Academic_Pay_PeriodObject

part of: Position_Details_Sub_Data, Position_Details_Sub_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Academic_Pay_PeriodObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Academic_Pay_PeriodObjectID

part of: Academic_Pay_PeriodObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Academic_Pay_Period_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Pay_With_Work-Study_OptionObject

part of: Position_Details_Sub_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Pay_With_Work-Study_OptionObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Pay_With_Work-Study_OptionObjectID

part of: Pay_With_Work-Study_OptionObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Award_Option_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Workers_Compensation_CodeObject

part of: Position_Details_Sub_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Workers_Compensation_CodeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Workers_Compensation_CodeObjectID

part of: Workers_Compensation_CodeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Workers_Compensation_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

External_ID_Data

part of: Position_Details_Sub_Data
Integration ID Help Text
 
Parameter name Type/Value Cardinality Description Validations
External_ID  External_ID  [0..*]  External ID that uniquely identifies the integratable object within the context of the integration system identified by the System ID attribute.   
top
 

External_ID

part of: External_ID_Data
External ID that uniquely identifies the integratable object within the context of the integration system identified by the System ID attribute.
 
Parameter name Type/Value Cardinality Description Validations
@System_ID  string  [1..1]  Integration system identifier, part of a two part key (including the text value of the ID element) that uniquely identify integratable object. 
Validation Description
Integration System ID does not exist.  A valid instance of Integration ID must exist for the given System ID. 
 
External_ID  string  [1..1]  External ID that uniquely identifies the integratable object within the context of the integration system identified by the System ID attribute.   
top
 

Edit_Assign_Position_Organization_Sub_Business_Process

part of: Start_International_Assignment_Data
Wrapper element for the Assign Organizations to Position sub business process. If this element is submitted (Auto or Manual) as part of a Staffing event and the Position_Organization_Assignment wrapper is not submitted, then the position's organization assignments will default from the supervisory organization.
 
Parameter name Type/Value Cardinality Description Validations
Business_Sub_Process_Parameters  Business_Sub_Process_Parameters  [0..1]  Container for the processing options for sub-business processes within a business process. If no options are submitted (or the options are submitted as 'false') then the sub-business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.   
Position_Organization_Assignments_Data  Assign_Position_Organization_Event_Data  [0..1]  Organization Assignments to a filled Position. The existing organization assignment will be retained if the element is not submitted. 
Validation Description
Each custom organization can only be entered once.   
 
Validation Description
The Position Organization Assignments Data element is required when Automatically Complete is True.   
top
 

Business_Sub_Process_Parameters

part of: Assign_Matrix_Organization_Sub_Business_Process, Edit_Assign_Position_Organization_Sub_Business_Process, Assign_Pay_Group_Sub_Business_Process, Update_ID_Information_Sub_Business_Process, Propose_Compensation_For_Employment_Sub_Business_Process, Maintain_Employee_Contracts_Sub_Business_Process, Edit_Government_IDs_Sub_Business_Process, Edit_Passports_and_Visas_Sub_Business_Process, Edit_Licenses_Sub_Business_Process, Edit_Custom_IDs_Sub_Business_Process, Assign_Costing_Allocation_Sub_Business_Process, Onboarding_Setup_Sub_Business_Process
Container for the processing options for sub-business processes within a business process. If no options are submitted (or the options are submitted as 'false') then the sub-business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.
 
Parameter name Type/Value Cardinality Description Validations
Auto_Complete [Choice]   boolean  [0..1]  When set to "true" or "1", the business process is automatically processed. This means that all approvals will be automatically approved in the system, all reviews and to-do's will be automatically by-passed, and all notifications will be automatically suppressed.   
Skip [Choice]   boolean  [0..1]  When set to "true" or "1", the business process is automatically skipped (if it is defined as "skippable" within the business process definition).   
Business_Process_Comment_Data  Business_Process_Comment_Data  [0..1]  Captures a comment for the Business Process.   
Business_Process_Attachment_Data  Business_Process_Attachment_Data  [0..*]  Element for the attachments pertaining to a Event entered through a web service.   
top
 

Assign_Position_Organization_Event_Data

part of: Edit_Assign_Position_Organization_Sub_Business_Process
Wrapper element for Assign Position Organization business process.
 
Parameter name Type/Value Cardinality Description Validations
Company_Assignments_Reference  CompanyObject  [0..*]  The companies assigned to the position. If empty, Workday will use the existing assignments. 
Validation Description
The Company is required based on the position assignment details settings for the company organization type.   
The organization ([org]) is not valid to be entered because its type is not allowed for positions.   
The [org type] type is defined as unique - but multiple values were submitted.   
At least one of the organizations for the type is not allowed because of the restrictions on the Supervisory Organization and Locations. Organization Type: [orgtype] Supervisory Organization: [sup org] Location: [locations] Invalid Organization: [org] - Note: only one invalid organization is shown.   
 
Cost_Center_Assignments_Reference  Cost_CenterObject  [0..*]  The cost centers assigned to the position. If empty, Workday will use the existing assignments. 
Validation Description
The Cost Center is required based on the position assignment details settings for the organization type.   
The organization ([org]) is not valid to be entered because its type is not allowed for positions.   
The [org type] type is defined as unique - but multiple values were submitted.   
At least one of the organizations for the type is not allowed because of the restrictions on the Supervisory Organization and Locations. Organization Type: [orgtype] Supervisory Organization: [sup org] Location: [locations] Invalid Organization: [org] - Note: only one invalid organization is shown.   
[cost center by company validation]   
 
Region_Assignments_Reference  RegionObject  [0..*]  The regions assigned to the position. If empty, Workday will use the existing assignments. 
Validation Description
The Region is required based on the position assignment details settings for the organization type.   
The organization ([org]) is not valid to be entered because its type is not allowed for positions.   
The [org type] type is defined as unique - but multiple values were submitted.   
At least one of the organizations for the type is not allowed because of the restrictions on the Supervisory Organization and Locations. Organization Type: [orgtype] Supervisory Organization: [sup org] Location: [locations] Invalid Organization: [org] - Note: only one invalid organization is shown.   
 
Custom_Organization_Assignment_Data  Custom_Organization_Assignment_Data  [0..*]  Allows user to add new or delete existing custom organizations. If a new Unique custom organization is added - the prior org of that type will be deleted. (The old organization does not have to be submitted with delete flag true). If a new non-Unique custom organization is added - the existing org(s) of that type will be retained (unless they are sent with the delete flag true). Custom Organizations that are not being modified do not need to be submitted. 
Validation Description
At least one of the Custom organization types is required based on the position assignment details settings but has no entries.   
One of the Custom Organizations is not allowed because its type is not allowed for positions.   
At least one of the Custom Organization types is defined as unique but has multiple values.   
One of the custom organizations is not allowed because of the restrictions on the Supervisory Organization and Locations. Supervisory Organization: [sup org]. Locations: [locations].   
The custom organization(s) [custom org] does not exist on this worker and cannot be deleted.   
 
Fund_Assignments_Reference  FundObject  [0..*]  The funds assigned to the position. If empty, Workday will use the existing assignment. 
Validation Description
The Fund is required based on the position assignment details settings for the organization type.   
The organization ([org]) is not valid to be entered because its type is not allowed for positions.   
The [org type] type is defined as unique - but multiple values were submitted.   
At least one of the organizations for the type is not allowed because of the restrictions on the Supervisory Organization and Locations. Organization Type: [orgtype] Supervisory Organization: [sup org] Location: [locations] Invalid Organization: [org] - Note: only one invalid organization is shown.   
 
Grant_Assignments_Reference  GrantObject  [0..*]  The grants assigned to the position. If empty, Workday will use the existing assignment. 
Validation Description
The Grant is required based on the position assignment details settings for the organization type.   
The organization ([org]) is not valid to be entered because its type is not allowed for positions.   
The [org type] type is defined as unique - but multiple values were submitted.   
At least one of the organizations for the type is not allowed because of the restrictions on the Supervisory Organization and Locations. Organization Type: [orgtype] Supervisory Organization: [sup org] Location: [locations] Invalid Organization: [org] - Note: only one invalid organization is shown.   
 
Program_Assignments_Reference  ProgramObject  [0..*]  The programs assigned to the position. If empty, Workday will use the existing assignment. 
Validation Description
The Program is required based on the position assignment details settings for the organization type.   
The organization ([org]) is not valid to be entered because its type is not allowed for positions.   
The [org type] type is defined as unique - but multiple values were submitted.   
At least one of the organizations for the type is not allowed because of the restrictions on the Supervisory Organization and Locations. Organization Type: [orgtype] Supervisory Organization: [sup org] Location: [locations] Invalid Organization: [org] - Note: only one invalid organization is shown.   
 
Business_Unit_Assignments_Reference  Business_UnitObject  [0..*]  The business units assigned to the position. If empty, Workday will use the existing assignment. 
Validation Description
The Business Unit is required based on the position assignment details settings for the organization type.   
At least one of the organizations for the type ([orgtype]) is not allowed because of the restrictions on the supervisory organization [sup org]. Invalid Organization: [org] - Note: only one invalid organization is shown.   
The [org type] type is defined as unique - but multiple values were submitted.   
At least one of the organizations for the type is not allowed because of the restrictions on the Supervisory Organization and Locations. Organization Type: [orgtype] Supervisory Organization: [sup org] Location: [locations] Invalid Organization: [org] - Note: only one invalid organization is shown.   
 
Gift_Assignments_Reference  GiftObject  [0..*]  The gifts assigned to the position. If empty, Workday will use the existing assignment. 
Validation Description
The Gift is required based on the position assignment details settings for the organization type.   
The [org type] type is defined as unique - but multiple values were submitted.   
The organization ([org]) is not valid to be entered because its type is not allowed for positions.   
At least one of the organizations for the type is not allowed because of the restrictions on the Supervisory Organization and Locations. Organization Type: [orgtype] Supervisory Organization: [sup org] Location: [locations] Invalid Organization: [org] - Note: only one invalid organization is shown.   
 
Validation Description
Each custom organization can only be entered once.   
top
 

CompanyObject

part of: Assign_Position_Organization_Event_Data, Costing_Allocation_Detail_Replacement_Data, Salary_Over_the_Cap_Costing_Allocation_Detail_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  CompanyObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

CompanyObjectID

part of: CompanyObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Company_Reference_ID, Organization_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Cost_CenterObject

part of: Assign_Position_Organization_Event_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Cost_CenterObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Cost_CenterObjectID

part of: Cost_CenterObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Cost_Center_Reference_ID, Organization_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

RegionObject

part of: Assign_Position_Organization_Event_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  RegionObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

RegionObjectID

part of: RegionObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Organization_Reference_ID, Region_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Custom_Organization_Assignment_Data

part of: Assign_Position_Organization_Event_Data
Allows user to add new or delete existing custom organizations. If a new Unique custom organization is added - the prior org of that type will be deleted. (The old organization does not have to be submitted with delete flag true). If a new non-Unique custom organization is added - the existing org(s) of that type will be retained (unless they are sent with the delete flag true). Custom Organizations that are not being modified do not need to be submitted.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If Y, the existing custom organization listed in the Custom Organization Assignment column is deleted.   
Custom_Organization_Assignment_Reference  Custom_OrganizationObject  [1..1]  The unique identifier for the Custom Organization Assignment. When Delete equals Y, this custom organization assignment will be deleted. When Delete equals Y and no Custom Organization Assignment value is entered, the field will be left empty.   
top
 

Custom_OrganizationObject

part of: Custom_Organization_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Custom_OrganizationObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_OrganizationObjectID

part of: Custom_OrganizationObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_Organization_Reference_ID, Organization_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

FundObject

part of: Assign_Position_Organization_Event_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  FundObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

FundObjectID

part of: FundObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Fund_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

GrantObject

part of: Assign_Position_Organization_Event_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  GrantObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

GrantObjectID

part of: GrantObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Grant_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

ProgramObject

part of: Assign_Position_Organization_Event_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  ProgramObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

ProgramObjectID

part of: ProgramObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Program_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Business_UnitObject

part of: Assign_Position_Organization_Event_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Business_UnitObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Business_UnitObjectID

part of: Business_UnitObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Business_Unit_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

GiftObject

part of: Assign_Position_Organization_Event_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  GiftObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

GiftObjectID

part of: GiftObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Gift_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Assign_Matrix_Organization_Sub_Business_Process

part of: Start_International_Assignment_Data
Encapsulates the Assign Matrix Organization sub business process.
 
Parameter name Type/Value Cardinality Description Validations
Business_Sub_Process_Parameters  Business_Sub_Process_Parameters  [0..1]  Wrapper element for web services sub business process parameters.   
Assign_Matrix_Organization_Data  Assign_Matrix_Organization_Data  [0..1]  Contains the assignment of a matrix organization to a worker/position. 
Validation Description
A matrix organization must be entered for the Assign Matrix Organization sub business process.   
 
Validation Description
The Assign Matrix Organization Data element is required if Automatically Complete is True.   
top
 

Assign_Matrix_Organization_Data

part of: Assign_Matrix_Organization_Sub_Business_Process
Wrapper for Assign Matrix Organizations event data which is usable for the standalone business process web service and when it is used as a sub business process.
 
Parameter name Type/Value Cardinality Description Validations
Matrix_Organization_Reference  Matrix_OrganizationObject  [0..*]  Matrix organization to assign to the worker.   
Validation Description
A matrix organization must be entered for the Assign Matrix Organization sub business process.   
top
 

Matrix_OrganizationObject

part of: Assign_Matrix_Organization_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Matrix_OrganizationObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Matrix_OrganizationObjectID

part of: Matrix_OrganizationObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Organization_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Assign_Pay_Group_Sub_Business_Process

part of: Start_International_Assignment_Data
Wrapper element for Assign Pay Group sub business process.
 
Parameter name Type/Value Cardinality Description Validations
Business_Sub_Process_Parameters  Business_Sub_Process_Parameters  [0..1]  Wrapper element for web services sub business process parameters.   
Assign_Pay_Group_Data  Assign_Pay_Group_Data  [0..1]  Wrapper element for Assign Pay Group business process 
Validation Description
Pay Group Organization is not active or available as of the effective date.  Pay Group Organization is not active or available as of the effective date. 
When a worker's primary job is assigned to a payroll interface pay group, additional jobs can only be assigned to a Workday payroll pay group which has a different country than the primary job's payroll interface pay group.   
Inbound Workers on International Assignment can only be assigned to a US or Canada Pay Group at this time.   
 
Validation Description
The Assign Pay Group Data element is required if Automatically Complete is True.   
The effective date of the pay group assignment is earlier than an existing primary job switch for this worker.   
A primary job switch is in progress for this worker.   
top
 

Assign_Pay_Group_Data

part of: Assign_Pay_Group_Sub_Business_Process
Wrapper element for Assign Pay Group business process. The Pay Group cannot be removed from a worker once it is set. It can only be changed to another pay group.
 
Parameter name Type/Value Cardinality Description Validations
Pay_Group_Reference  Pay_GroupObject  [0..1]  Reference to the pay group to assign to this employee.   
Additional_Positions_for_Pay_Group_Assignment_Reference  Position_ElementObject  [0..*]  Optional, additional positions that the employee holds that should also have the pay group assignment. Default is primary position.   
Validation Description
Pay Group Organization is not active or available as of the effective date.  Pay Group Organization is not active or available as of the effective date. 
When a worker's primary job is assigned to a payroll interface pay group, additional jobs can only be assigned to a Workday payroll pay group which has a different country than the primary job's payroll interface pay group.   
Inbound Workers on International Assignment can only be assigned to a US or Canada Pay Group at this time.   
top
 

Pay_GroupObject

part of: Assign_Pay_Group_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Pay_GroupObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Pay_GroupObjectID

part of: Pay_GroupObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Organization_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Position_ElementObject

part of: Assign_Pay_Group_Data, Employee_Contract_Data, Start_International_Assignment_Response
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Position_ElementObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Position_ElementObjectID

part of: Position_ElementObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Position_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Propose_Compensation_For_Employment_Sub_Business_Process

part of: Start_International_Assignment_Data
Wrapper element for the Propose Compensation for Hire and Offer sub business processes. If any errors are found during processing, the Auto Complete boolean will be set to False and manual processing will occur for these business processes.
 
Parameter name Type/Value Cardinality Description Validations
Business_Sub_Process_Parameters  Business_Sub_Process_Parameters  [0..1]  Container for the processing options for sub-business processes within a business process. If no options are submitted (or the options are submitted as 'false') then the sub-business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.   
Propose_Compensation_for_Hire_Data  Compensation_Proposed_For_Employment_Data  [0..1]  Data element for the Propose Compensation for Hire business process. 
Validation Description
Primary Compensation Basis amount has to be greater than zero. If you do not wish to use Primary Compensation Basis, leave the field blank.  Primary Compensation Basis amount has to be greater than zero. If you do not wish to use Primary Compensation Basis, leave the field blank. 
 
top
 

Compensation_Proposed_For_Employment_Data

part of: Propose_Compensation_For_Employment_Sub_Business_Process
Data element for the Propose Compensation for Hire business process.
 
Parameter name Type/Value Cardinality Description Validations
Primary_Compensation_Basis  decimal (26, 6)   [0..1]  Sum of the worker's plan assignments as defined by their primary compensation basis.   
Compensation_Guidelines_Data  Compensatable_Guidelines_Data  [0..1]  Data element containing the compensation guidelines for a compensation change. 
Validation Description
Compensation grade profile is not valid for the compensation grade.  Compensation grade profile is not valid for the compensation grade. 
Compensation step is not valid for the compensation grade profile.  Compensation step is not valid for the compensation grade profile. 
Compensation Grade is required.  Compensation Grade is required. 
Compensation step is not valid for the compensation grade.  Compensation step is not valid for the compensation grade. 
Compensation package is required.  Compensation package is required. 
 
Pay_Plan_Data  Proposed_Base_Pay_Plan_Job_Assignment_Container_Data  [0..1]  Encapsulating element containing all Salary or Hourly Plan Compensation data.   
Unit_Salary_Plan_Data  Proposed_Salary_Unit_Plan_Assignment_Container_Data  [0..1]  Encapsulating element containing all Unit Salary Plan Compensation data.   
Allowance_Plan_Data  Proposed_Allowance_Plan_Assignment_Container_Data  [0..1]  Encapsulating element containing all Allowance Plan Compensation data.   
Unit_Allowance_Plan_Data  Proposed_Allowance_Unit_Plan_Assignment_Container_Data  [0..1]  Encapsulating element containing all Unit Allowance Plan Compensation data.   
Bonus_Plan_Data  Proposed_Bonus_Plan_Assignment_Container_Data  [0..1]  Encapsulating element containing all Bonus Plan Compensation data.   
Merit_Plan_Data  Proposed_Merit_Plan_Assignment_Container_Data  [0..1]  Encapsulating element containing all Merit Plan Compensation data.   
Commission_Plan_Data  Proposed_Commission_Plan_Assignment_Container_Data  [0..1]  Encapsulating element containing all Commission Plan Compensation data.   
Stock_Plan_Data  Proposed_Stock_Plan_Assignment_Container_Data  [0..1]  Encapsulating element containing all Stock Plan Compensation data.   
Period_Salary_Plan_Data  Proposed_Period_Salary_Plan_Assignment_Container_Data  [0..1]  Encapsulating element containing all Period Salary Plan Compensation data.   
Calculated_Plan_Data  Proposed_Calculated_Plan_Assignment_Container_Data  [0..1]  Encapsulating element containing all Calculated Plan Compensation data.   
Validation Description
Primary Compensation Basis amount has to be greater than zero. If you do not wish to use Primary Compensation Basis, leave the field blank.  Primary Compensation Basis amount has to be greater than zero. If you do not wish to use Primary Compensation Basis, leave the field blank. 
top
 

Compensatable_Guidelines_Data

part of: Compensation_Proposed_For_Employment_Data
Data element containing the compensation guidelines for a compensation change.
 
Parameter name Type/Value Cardinality Description Validations
Compensation_Package_Reference  Compensation_PackageObject  [0..1]  Compensation Package to assign.   
Compensation_Grade_Reference  Compensation_GradeObject  [0..1]  Compensation grade to assign. Required if you select a compensation package. Doesn't default for Request Compensation Change.   
Compensation_Grade_Profile_Reference  Compensation_Grade_ProfileObject  [0..1]  Profile within the Compensation Grade to assign. Does not default for Request Compensation Change.   
Compensation_Step_Reference  Compensation_StepObject  [0..1]  Compensation Step within the Compensation Grade Profile.   
Progression_Start_Date  date  [0..1]  Start date for the Compensation Step.   
Validation Description
Compensation grade profile is not valid for the compensation grade.  Compensation grade profile is not valid for the compensation grade. 
Compensation step is not valid for the compensation grade profile.  Compensation step is not valid for the compensation grade profile. 
Compensation Grade is required.  Compensation Grade is required. 
Compensation step is not valid for the compensation grade.  Compensation step is not valid for the compensation grade. 
Compensation package is required.  Compensation package is required. 
top
 

Compensation_PackageObject

part of: Compensatable_Guidelines_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Compensation_PackageObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Compensation_PackageObjectID

part of: Compensation_PackageObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Compensation_Package_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Compensation_GradeObject

part of: Compensatable_Guidelines_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Compensation_GradeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Compensation_GradeObjectID

part of: Compensation_GradeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Compensation_Grade_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Compensation_Grade_ProfileObject

part of: Compensatable_Guidelines_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Compensation_Grade_ProfileObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Compensation_Grade_ProfileObjectID

part of: Compensation_Grade_ProfileObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Compensation_Grade_Profile_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Compensation_StepObject

part of: Compensatable_Guidelines_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Compensation_StepObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Compensation_StepObjectID

part of: Compensation_StepObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Compensation_Step_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Proposed_Base_Pay_Plan_Job_Assignment_Container_Data

part of: Compensation_Proposed_For_Employment_Data
Encapsulating element containing all Salary or Hourly Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
@Replace  boolean  [1..1]  When True, indicates the compensation plans will replace any existing compensation plan assigned to the worker. The default value of False will add or update the compensation plans for the worker.   
Pay_Plan_Sub_Data  Proposed_Base_Pay_Plan_Job_Assignment_Data  [0..*]  Encapsulating element containing all Salary or Hourly Plan Compensation data.   
top
 

Proposed_Base_Pay_Plan_Job_Assignment_Data

part of: Proposed_Base_Pay_Plan_Job_Assignment_Container_Data
Encapsulating element containing all Salary or Hourly Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
Pay_Plan_Reference  Salary_Pay_PlanObject  [0..1]  Salary or hourly plan to update or assign. Doesn't default for Request Compensation Change.   
Amount  decimal (26, 6)   [1..1]  Amount for the salary or hourly plan assignment. Required if the plan has no default amount. Decimal precision of the amount must match the currency. Mutually exclusive from the percent. 
Validation Description
The amount entered must be greater than or equal to the minimum wage amount for plan [plan].   
 
Currency_Reference  CurrencyObject  [1..1]  Currency of the plan assignment.   
Frequency_Reference  FrequencyObject  [1..1]  Frequency of the salary or hourly plan. Required if the plan has no default frequency.   
Expected_End_Date  date  [0..1]  Expected end date for the plan assignment.   
Actual_End_Date  date  [0..1]  Actual End Date for the plan assignment. 
Validation Description
The Actual End Date must be on or after the Effective Date.   
Please check the Enable Actual End Date tenant setup - HCM flag before attempting to set the Actual End Date.   
The Actual End Date must be on or after the Expected End Date.   
 
top
 

Salary_Pay_PlanObject

part of: Proposed_Base_Pay_Plan_Job_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Salary_Pay_PlanObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Salary_Pay_PlanObjectID

part of: Salary_Pay_PlanObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Compensation_Plan_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

CurrencyObject

part of: Proposed_Salary_Unit_Plan_Assignment_Data, Proposed_Allowance_Plan_Assignment_Data, Proposed_Allowance_Unit_Plan_Assignment_Data, Proposed_Commission_Plan_Assignment_Data, Proposed_Base_Pay_Plan_Job_Assignment_Data, Proposed_Stock_Plan_Assignment_Data, Proposed_Period_Salary_Plan_Assignment_Data, Proposed_Calculated_Plan_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  CurrencyObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

CurrencyObjectID

part of: CurrencyObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Currency_ID, Currency_Numeric_Code  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Proposed_Salary_Unit_Plan_Assignment_Container_Data

part of: Compensation_Proposed_For_Employment_Data
Encapsulating element containing all Unit Salary Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
@Replace  boolean  [1..1]  When True, indicates the compensation plans will replace any existing compensation plan assigned to the worker. The default value of False will add or update the compensation plans for the worker.   
Unit_Salary_Plan_Sub_Data  Proposed_Salary_Unit_Plan_Assignment_Data  [0..*]  Encapsulating element containing all Unit Salary Plan Compensation data. 
Validation Description
Salary Unit Plan Per Unit Amount has to be greater than zero, If you do not wish to use Salary Unit Plan, leave the field blank.   
 
top
 

Proposed_Salary_Unit_Plan_Assignment_Data

part of: Proposed_Salary_Unit_Plan_Assignment_Container_Data
Encapsulating element containing all Unit Salary Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
Unit_Salary_Plan_Reference  Salary_Unit_PlanObject  [0..1]  Unit salary plan to update or assign. Doesn't default for Request Compensation Change. 
Validation Description
Plan is required since system was unable to default from the existing compensation.   
 
Per_Unit_Amount  decimal (26, 6)   [0..1]  Amount per unit of the unit salary plan. Decimal precision of the amount must match the currency. Required if there is no default amount for the plan. 
Validation Description
[plan] requires Per Unit Amount and system was unable to default from plan.   
Plan [plan] does not allow for individual overrides.   
 
Currency_Reference  CurrencyObject  [0..1]  Currency of the unit amount. Required if there is no default currency for the plan. 
Validation Description
Currency is required due to an amount entered or is required for plan [plan] and system was unable to default from the plan.   
Plan [plan] does not allow for individual overrides.   
 
Default_Units  decimal (21, 6) >0   [0..1]  Number of units to assign. 
Validation Description
Plan [plan] does not allow for individual overrides.   
 
Frequency_Reference  FrequencyObject  [0..1]  Frequency of the unit salary plan. 
Validation Description
Plan [plan] does not allow for individual overrides.   
 
Actual_End_Date  date  [0..1]  Actual End Date for the plan assignment. 
Validation Description
Please check the Enable Actual End Date tenant setup - HCM flag before attempting to set the Actual End Date.   
The Actual End Date must be on or after the Effective Date.   
 
Validation Description
Salary Unit Plan Per Unit Amount has to be greater than zero, If you do not wish to use Salary Unit Plan, leave the field blank.   
top
 

Salary_Unit_PlanObject

part of: Proposed_Salary_Unit_Plan_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Salary_Unit_PlanObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Salary_Unit_PlanObjectID

part of: Salary_Unit_PlanObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Compensation_Plan_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Proposed_Allowance_Plan_Assignment_Container_Data

part of: Compensation_Proposed_For_Employment_Data
Encapsulating element containing all Allowance Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
@Replace  boolean  [1..1]  When True, indicates the compensation plans will replace any existing compensation plan assigned to the worker. The default value of False will add or update the compensation plans for the worker.   
Allowance_Plan_Sub_Data  Proposed_Allowance_Plan_Assignment_Data  [0..*]  Encapsulating element containing all Allowance Plan Compensation data. 
Validation Description
Amount has to be greater than zero, if you do not wish to use Amount, leave the field blank   
Manage by Compensation Basis Override Amount for Proposed Allowance Plan, has to be greater than zero. If you do not wish to use Manage by Compensation Basis Override Amount, leave the field blank.   
 
top
 

Proposed_Allowance_Plan_Assignment_Data

part of: Proposed_Allowance_Plan_Assignment_Container_Data
Encapsulating element containing all Allowance Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
Allowance_Plan_Reference  Allowance_Value_PlanObject  [0..1]  Allowance Plan to update or assign. Does not default for Request Compensation Change. 
Validation Description
Plan is required since system was unable to default from the existing compensation.   
 
Percent [Choice]   decimal (20, 10) >0   [0..1]  Percent for the allowance plan. Required if percent allowance plan is entered and there is no default percent for the plan. The amount will be calculated using this percent. Mutually exclusive from the amount. 
Validation Description
Plan [plan] does not allow for individual overrides.   
 
Amount [Choice]   decimal (26, 6)   [0..1]  Amount for the allowance plan. Decimal precision of the amount must match the currency. Required if amount allowance plan is entered and there is no default amount for the plan. Mutually exclusive from the percent. 
Validation Description
Plan [plan] does not allow for individual overrides.   
 
Manage_by_Compensation_Basis_Override_Amount  decimal (26, 6)   [0..1]  This field allows an override amount to be specified for workerswho are managed by compensation basis. 
Validation Description
Manage by Compensation Basis Override Amount is not a valid field for plan [plan] because worker [worker] is not managed by compensation basis.   
Override Compensation Basis Calculation field needs to be set to true to be able to specify a value for Manage by Compensation Basis Override Amount.   
Manage by Compensation Basis Override Amount is not valid for plan [plan] because the plan is not a percent based plan.   
Manage by Compensation Basis Override Amount is not a valid field for plan [plan] because the plan is not part of the worker's primary compensation basis.   
Manage by Compensation Basis Override Amount is required for plan [plan] because the plan is in worker [worker]'s primary compensation basis and Override Compensation Basis Calculation is set to true.   
 
Currency_Reference  CurrencyObject  [0..1]  Currency of the allowance plan. Required if amount allowance plan is entered and there is no default currency for the plan. 
Validation Description
Currency Reference for plan [plan] must be [currency] to match the currency of the worker's proposed pay range.   
Plan [plan] does not allow for individual overrides.   
Override Compensation Basis Calculation field needs to be set to true to be able to specify a value for Currency Reference.   
 
Frequency_Reference  FrequencyObject  [0..1]  Frequency of the allowance plan. Required if there is no default frequency for the plan. 
Validation Description
Plan [plan] does not allow for individual overrides.   
Override Compensation Basis Calculation field needs to be set to true to be able to specify a value for Frequency Reference.   
 
Expected_End_Date  date  [0..1]  Expected end date for the plan assignment.   
Reimbursement_Start_Date  date  [0..1]  Reimbursement Start Date. 
Validation Description
Reimbursement Start Date must be entered for reimbursable allowance plans that use an expense accumulator requiring a custom date. For all other allowance plans it must be empty.   
 
Actual_End_Date  date  [0..1]  Actual End Date for the plan assignment. 
Validation Description
The Actual End Date must be on or after the Effective Date.   
Please check the Enable Actual End Date tenant setup - HCM flag before attempting to set the Actual End Date.   
The Actual End Date must be on or after the Expected End Date.   
 
Fixed_for_Manage_by_Basis_Total  boolean  [0..1]  This field allows a plan assignment for a remainder plan in the compensation basis algorithm to be considered a fixed plan assignment. This field is only valid for plans in the PCB of a worker that is managed by basis total where the plan allows override. The flag will be ignored if the conditions are not met. 
Validation Description
Fixed for Manage by Compensation Basis is not a valid field for percent based plan [plan].   
 
Validation Description
Amount has to be greater than zero, if you do not wish to use Amount, leave the field blank   
Manage by Compensation Basis Override Amount for Proposed Allowance Plan, has to be greater than zero. If you do not wish to use Manage by Compensation Basis Override Amount, leave the field blank.   
top
 

Allowance_Value_PlanObject

part of: Proposed_Allowance_Plan_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Allowance_Value_PlanObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Allowance_Value_PlanObjectID

part of: Allowance_Value_PlanObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Compensation_Plan_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Proposed_Allowance_Unit_Plan_Assignment_Container_Data

part of: Compensation_Proposed_For_Employment_Data
Encapsulating element containing all Unit Allowance Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
@Replace  boolean  [1..1]  When True, indicates the compensation plans will replace any existing compensation plan assigned to the worker. The default value of False will add or update the compensation plans for the worker.   
Unit_Allowance_Plan_Sub_Data  Proposed_Allowance_Unit_Plan_Assignment_Data  [0..*]  Encapsulating element containing all Unit Allowance Plan Compensation data. 
Validation Description
Number of Units amount has to be greater than zero. If you do no wish to use Number of Units, leave the field blank.   
 
top
 

Proposed_Allowance_Unit_Plan_Assignment_Data

part of: Proposed_Allowance_Unit_Plan_Assignment_Container_Data
Encapsulating element containing all Unit Allowance Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
Unit_Allowance_Plan_Reference  Allowance_Unit_PlanObject  [0..1]  Unit Allowance Plan to update or assign. Does not default for Request Compensation Change. 
Validation Description
Plan is required since system was unable to default from the existing compensation.   
 
Number_of_Units  decimal (21, 6) >0   [0..1]  Number of units to assign. Required if there is no default number of units for the plan. 
Validation Description
Plan [plan] does not allow for individual overrides.   
 
Frequency_Reference  FrequencyObject  [0..1]  Frequency of the unit allowance plan. Required if there is no default frequency for the plan. 
Validation Description
Plan [plan] does not allow for individual overrides.   
 
Per_Unit_Amount  decimal (26, 6)   [0..1]  Amount per unit of the unit allowance plan. Required if there is no default amount per unit for the plan. 
Validation Description
Plan [plan] does not allow for individual overrides.   
 
Currency_Reference  CurrencyObject  [0..1]  Currency of the unit amount. Required if there is no default currency for the plan. 
Validation Description
Plan [plan] does not allow for individual overrides.   
 
Reimbursement_Start_Date  date  [0..1]  Reimbursement Start Date. 
Validation Description
Reimbursement Start Date must be entered for reimbursable allowance plans that use an expense accumulator requiring a custom date. For all other allowance plans it must be empty.   
 
Actual_End_Date  date  [0..1]  Actual End Date for the plan assignment. 
Validation Description
Please check the Enable Actual End Date tenant setup - HCM flag before attempting to set the Actual End Date.   
The Actual End Date must be on or after the Effective Date.   
 
Fixed_for_Manage_by_Basis_Total  boolean  [0..1]  This field allows a plan assignment for a remainder plan in the compensation basis algorithm to be considered a fixed plan assignment. This field is only valid for plans in the PCB of a worker that is managed by basis total where the plan allows override. The flag will be ignored if the conditions are not met.   
Validation Description
Number of Units amount has to be greater than zero. If you do no wish to use Number of Units, leave the field blank.   
top
 

Allowance_Unit_PlanObject

part of: Proposed_Allowance_Unit_Plan_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Allowance_Unit_PlanObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Allowance_Unit_PlanObjectID

part of: Allowance_Unit_PlanObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Compensation_Plan_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Proposed_Bonus_Plan_Assignment_Container_Data

part of: Compensation_Proposed_For_Employment_Data
Encapsulating element containing all Bonus Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
@Replace  boolean  [1..1]  When True, indicates the compensation plans will replace any existing compensation plan assigned to the worker. The default value of False will add or update the compensation plans for the worker.   
Bonus_Plan_Sub_Data  Proposed_Bonus_Plan_Assignment_Data  [0..*]  Encapsulating element containing all Bonus Plan Compensation data.   
top
 

Proposed_Bonus_Plan_Assignment_Data

part of: Proposed_Bonus_Plan_Assignment_Container_Data
Encapsulating element containing all Bonus Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
Bonus_Plan_Reference  Bonus_PlanObject  [0..1]  Bonus Plan to update or assign. Does not default for Request Compensation Change. 
Validation Description
Plan is required since system was unable to default from the existing compensation.   
 
Individual_Target_Amount [Choice]   decimal (26, 6)   [0..1]  Individual target amount that overrides the default target percent on the plan, provided Allow Target Override is enabled on the plan. Mutually exclusive from Individual Target Percent. 
Validation Description
Amount cannot be entered for plan [plan] which is a percent based plan.   
Plan [plan] does not allow for individual overrides.   
 
Individual_Target_Percent [Choice]   decimal (16, 6) >0   [0..1]  Individual target percent that overrides the default target percent on the plan, provided Allow Target Override is enabled on the plan. Mutually exclusive from Individual Target Amount. 
Validation Description
Percent cannot be entered for plan [plan] which is an amount based plan.   
Plan [plan] does not allow for individual overrides.   
 
Manage_by_Compensation_Basis_Override_Amount  decimal (26, 6)   [0..1]  This field allows an override amount to be specified for workerswho are managed by compensation basis. 
Validation Description
Manage by Compensation Basis Override Amount is not a valid field for plan [plan] because worker [worker] is not managed by compensation basis.   
Override Compensation Basis Calculation field needs to be set to true to be able to specify a value for Manage by Compensation Basis Override Amount.   
Manage by Compensation Basis Override Amount is not valid for plan [plan] because the plan is not a percent based plan.   
Manage by Compensation Basis Override Amount is not a valid field for plan [plan] because the plan is not part of the worker's primary compensation basis.   
Manage by Compensation Basis Override Amount is required for plan [plan] because the plan is in worker [worker]'s primary compensation basis and Override Compensation Basis Calculation is set to true.   
 
Guaranteed_Minimum  boolean  [0..1]  If true, employee is guaranteed the minimum for the bonus plan. 
Validation Description
Plan [plan] does not allow for individual overrides.   
 
Percent_Assigned  decimal (16, 6) >0   [0..1]  Percent of the bonus assigned. If none entered, default is 100%.   
Actual_End_Date  date  [0..1]  Actual End Date for the plan assignment. 
Validation Description
The Actual End Date must be on or after the Effective Date.   
Please check the Enable Actual End Date tenant setup - HCM flag before attempting to set the Actual End Date.   
 
Fixed_for_Manage_by_Basis_Total  boolean  [0..1]  This field allows a plan assignment for a remainder plan in the compensation basis algorithm to be considered a fixed plan assignment. This field is only valid for plans in the PCB of a worker that is managed by basis total where the plan allows override. The flag will be ignored if the conditions are not met. 
Validation Description
Fixed for Manage by Compensation Basis is not a valid field for percent based plan [plan].   
 
top
 

Bonus_PlanObject

part of: Proposed_Bonus_Plan_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Bonus_PlanObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Bonus_PlanObjectID

part of: Bonus_PlanObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Compensation_Plan_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Proposed_Merit_Plan_Assignment_Container_Data

part of: Compensation_Proposed_For_Employment_Data
Encapsulating element containing all Merit Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
@Replace  boolean  [1..1]  When True, indicates the compensation plans will replace any existing compensation plan assigned to the worker. The default value of False will add or update the compensation plans for the worker.   
Merit_Plan_Sub_Data  Proposed_Merit_Plan_Assignment_Data  [0..*]  Encapsulating element containing all Merit Plan Compensation data.   
top
 

Proposed_Merit_Plan_Assignment_Data

part of: Proposed_Merit_Plan_Assignment_Container_Data
Encapsulating element containing all Merit Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
Merit_Plan_Reference  Merit_PlanObject  [0..1]  Merit Plan to update or assign. Does not default for Request Compensation Change. 
Validation Description
Plan is required since system was unable to default from the existing compensation.   
 
Individual_Target_Amount  decimal (26, 6)   [0..1]  Individual target amount that overrides the default target amount on the plan, provided Allow Target Override is enabled on the plan. Mutually exclusive from Individual Target Percent. 
Validation Description
Amount cannot be entered for plan [plan] which is a percent based plan.   
Plan [plan] does not allow for individual overrides.   
 
Individual_Target_Percent  decimal (16, 6) >0   [0..1]  Individual target percent that overrides the default target percent on the plan, provided Allow Target Override is enabled on the plan. Mutually exclusive from Individual Target Amount. 
Validation Description
Percent cannot be entered for plan [plan] which is an amount based plan.   
Plan [plan] does not allow for individual overrides.   
 
Guaranteed_Minimum  boolean  [0..1]  If true, employee is guaranteed the minimum for the merit plan. 
Validation Description
Plan [plan] does not allow for individual overrides.   
 
Actual_End_Date  date  [0..1]  Actual End Date for the plan assignment. 
Validation Description
The Actual End Date must be on or after the Effective Date.   
Please check the Enable Actual End Date tenant setup - HCM flag before attempting to set the Actual End Date.   
 
top
 

Merit_PlanObject

part of: Proposed_Merit_Plan_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Merit_PlanObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Merit_PlanObjectID

part of: Merit_PlanObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Compensation_Plan_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Proposed_Commission_Plan_Assignment_Container_Data

part of: Compensation_Proposed_For_Employment_Data
Encapsulating element containing all Commission Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
@Replace  boolean  [1..1]  When True, indicates the compensation plans will replace any existing compensation plan assigned to the worker. The default value of False will add or update the compensation plans for the worker.   
Commission_Plan_Sub_Data  Proposed_Commission_Plan_Assignment_Data  [0..*]  Encapsulating element containing all Commission Plan Compensation data. 
Validation Description
Target Amount has to be greater than zero. If you do not wish to use Target Amount, leave the field blank.   
 
top
 

Proposed_Commission_Plan_Assignment_Data

part of: Proposed_Commission_Plan_Assignment_Container_Data
Encapsulating element containing all Commission Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
Commission_Plan_Reference  Commission_PlanObject  [0..1]  Commission plan to update or assign. Does not default for Request Compensation Change. 
Validation Description
Plan is required since system was unable to default from the existing compensation.   
 
Target_Amount  decimal (26, 6)   [0..1]  Target amount for the Commission Plan.   
Currency_Reference  CurrencyObject  [0..1]  Currency for the Commission Plan. Required if the target amount is entered and there is no default currency for the plan.   
Frequency_Reference  FrequencyObject  [0..1]  Frequency for the Commission Plan. Required if the target amount is entered and there is no default amount for the plan.   
Draw_Amount  decimal (21, 6) >0   [0..1]  Draw amount for the Commission Plan.   
Draw_Frequency_Reference  FrequencyObject  [0..1]  Reference element representing a unique instance of Frequency for the Draw Amount.   
Draw_Duration  string  [0..1]  Description of the duration of the draw amount. For informational purposes.   
Recoverable  boolean  [0..1]  If true, the compensation element is recoverable.   
Actual_End_Date  date  [0..1]  Actual End Date for the plan assignment. 
Validation Description
Please check the Enable Actual End Date tenant setup - HCM flag before attempting to set the Actual End Date.   
The Actual End Date must be on or after the Effective Date.   
 
Fixed_for_Manage_by_Basis_Total  boolean  [0..1]  This field allows a plan assignment for a remainder plan in the compensation basis algorithm to be considered a fixed plan assignment. This field is only valid for plans in the PCB of a worker that is managed by basis total where the plan allows override. The flag will be ignored if the conditions are not met.   
Validation Description
Target Amount has to be greater than zero. If you do not wish to use Target Amount, leave the field blank.   
top
 

Commission_PlanObject

part of: Proposed_Commission_Plan_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Commission_PlanObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Commission_PlanObjectID

part of: Commission_PlanObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Compensation_Plan_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Proposed_Stock_Plan_Assignment_Container_Data

part of: Compensation_Proposed_For_Employment_Data
Encapsulating element containing all Stock Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
@Replace  boolean  [1..1]  When True, indicates the compensation plans will replace any existing compensation plan assigned to the worker. The default value of False will add or update the compensation plans for the worker.   
Stock_Plan_Sub_Data  Proposed_Stock_Plan_Assignment_Data  [0..*]  Encapsulating element containing all Stock Plan Compensation data.   
top
 

Proposed_Stock_Plan_Assignment_Data

part of: Proposed_Stock_Plan_Assignment_Container_Data
Encapsulating element containing all Stock Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
Stock_Plan_Reference  Stock_PlanObject  [0..1]  Stock plan to update or assign. Does not default for Request Compensation Change. 
Validation Description
Plan is required since system was unable to default from the existing compensation.   
 
Individual_Target_Shares [Choice]   decimal (21, 6) >0   [0..1]  Individual target shares that overrides the default target shares on the plan, provided Allow Target Override is enabled on the plan. 
Validation Description
Plan [plan] does not allow for individual overrides.  Stock Plan does not allow override for individual target. 
Individual Target Shares is only valid if Stock Plan is unit based.   
 
Individual_Target_Percent [Choice]   decimal (18, 6) >0   [0..1]  Individual target percent that overrides the default target amount on the plan, provided Allow Target Override is enabled on the plan. 
Validation Description
Plan [plan] does not allow for individual overrides.  Stock Plan does not allow override for individual target. 
Individual Target Percent is only valid if Stock Plan is percent based.   
 
Individual_Target_Amount [Choice]   decimal (26, 6)   [0..1]  Individual target amount that overrides the default target amount on the plan, provided Allow Target Override is enabled on the plan. Mutually exclusive from Individual Target Percent. 
Validation Description
Plan [plan] does not allow for individual overrides.  Stock Plan does not allow override for individual target. 
Individual Target Amount is only valid if Stock Plan is an amount based.   
 
Manage_by_Compensation_Basis_Override_Amount  decimal (26, 6)   [0..1]  This field allows an override amount to be specified for workerswho are managed by compensation basis. 
Validation Description
Manage by Compensation Basis Override Amount is not a valid field for plan [plan] because worker [worker] is not managed by compensation basis.   
Override Compensation Basis Calculation field needs to be set to true to be able to specify a value for Manage by Compensation Basis Override Amount.   
Manage by Compensation Basis Override Amount is not valid for plan [plan] because the plan is not a percent based plan.   
Manage by Compensation Basis Override Amount is not a valid field for plan [plan] because the plan is not part of the worker's primary compensation basis.   
Manage by Compensation Basis Override Amount is required for plan [plan] because the plan is in worker [worker]'s primary compensation basis and Override Compensation Basis Calculation is set to true.   
 
Currency_Reference  CurrencyObject  [0..1]  Workday ignores any currency specified for the stock plan and assigns a currency based on worker eligibility for stock plans. 
Validation Description
Currency Reference for plan [plan] must be [currency] to match the currency of the worker's proposed pay range.   
Override Compensation Basis Calculation field needs to be set to true to be able to specify a value for Currency Reference.   
 
Actual_End_Date  date  [0..1]  Actual End Date for the plan assignment. 
Validation Description
Please check the Enable Actual End Date tenant setup - HCM flag before attempting to set the Actual End Date.   
The Actual End Date must be on or after the Effective Date.   
 
Fixed_for_Manage_by_Basis_Total  boolean  [0..1]  This field allows a plan assignment for a remainder plan in the compensation basis algorithm to be considered a fixed plan assignment. This field is only valid for plans in the PCB of a worker that is managed by basis total where the plan allows override. The flag will be ignored if the conditions are not met. 
Validation Description
Fixed for Manage by Compensation Basis is not a valid field for stock plan [plan] because it is not an amount based plan.   
 
top
 

Stock_PlanObject

part of: Proposed_Stock_Plan_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Stock_PlanObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Stock_PlanObjectID

part of: Stock_PlanObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Compensation_Plan_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Proposed_Period_Salary_Plan_Assignment_Container_Data

part of: Compensation_Proposed_For_Employment_Data
Encapsulating element containing all Period Salary Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
@Replace  boolean  [1..1]  When True, indicates the compensation plans will replace any existing compensation plan assigned to the worker. The default value of False will add or update the compensation plans for the worker.   
Period_Salary_Plan_Sub_Data  Proposed_Period_Salary_Plan_Assignment_Data  [0..*]  Encapsulating element containing all Period Salary Plan Compensation data. 
Validation Description
Manage by Compensation Basis Override Amount for Proposed Period Salary has to be greater than zero. If you do not wish to use Manage by Compensation Basis Override Amount, leave the field blank.   
 
top
 

Proposed_Period_Salary_Plan_Assignment_Data

part of: Proposed_Period_Salary_Plan_Assignment_Container_Data
Encapsulating element containing all Period Salary Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
Period_Salary_Plan_Reference  Period_Salary_PlanObject  [0..1]  Period salary plan to update or assign. Does not default for Request Compensation Change. 
Validation Description
Plan is required since system was unable to default from the existing compensation.   
 
Compensation_Period_Reference  Compensation_PeriodObject  [0..1]  Compensation period of time measure.   
Manage_by_Compensation_Basis_Override_Amount  decimal (26, 6)   [0..1]  This field allows an override amount to be specified for workerswho are managed by compensation basis. 
Validation Description
Manage by Compensation Basis Override Amount is not a valid field for plan [plan] because worker [worker] is not managed by compensation basis.   
Override Compensation Basis Calculation field needs to be set to true to be able to specify a value for Manage by Compensation Basis Override Amount.   
Manage by Compensation Basis Override Amount is not a valid field for plan [plan] because the plan is not part of the worker's primary compensation basis.   
Manage by Compensation Basis Override Amount is required for plan [plan] because the plan is in worker [worker]'s primary compensation basis and Override Compensation Basis Calculation is set to true.   
 
Currency_Reference  CurrencyObject  [0..1]  Currency of the period salary plan. 
Validation Description
Currency Reference for plan [plan] must be [currency] to match the currency of the worker's proposed pay range.   
Override Compensation Basis Calculation field needs to be set to true to be able to specify a value for Currency Reference.   
 
Compensation_Period_Multiplier  decimal (18, 6) >0   [0..1]  Default Compensation Period Multiplier is required.   
Frequency_Reference  FrequencyObject  [0..1]  Frequency of the period salary plan. 
Validation Description
Plan [plan] does not allow for individual overrides.   
Override Compensation Basis Calculation field needs to be set to true to be able to specify a value for Frequency Reference.   
 
Actual_End_Date  date  [0..1]  Actual End Date for the plan assignment. 
Validation Description
Please check the Enable Actual End Date tenant setup - HCM flag before attempting to set the Actual End Date.   
The Actual End Date must be on or after the Effective Date.   
 
Validation Description
Manage by Compensation Basis Override Amount for Proposed Period Salary has to be greater than zero. If you do not wish to use Manage by Compensation Basis Override Amount, leave the field blank.   
top
 

Period_Salary_PlanObject

part of: Proposed_Period_Salary_Plan_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Period_Salary_PlanObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Period_Salary_PlanObjectID

part of: Period_Salary_PlanObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Compensation_Plan_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Compensation_PeriodObject

part of: Proposed_Period_Salary_Plan_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Compensation_PeriodObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Compensation_PeriodObjectID

part of: Compensation_PeriodObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Compensation_Period_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Proposed_Calculated_Plan_Assignment_Container_Data

part of: Compensation_Proposed_For_Employment_Data
Encapsulating element containing all Calculated Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
@Replace  boolean  [1..1]  When True, indicates the compensation plans will replace any existing compensation plan assigned to the worker. The default value of False will add or update the compensation plans for the worker.   
Calculated_Plan_Sub_Data  Proposed_Calculated_Plan_Assignment_Data  [0..*]  Encapsulating element containing all Calculated Plan Compensation data. 
Validation Description
Manage By Compensation Basis Override Amount for Proposed Calculated Plan has to be greater than zero. If you do not wish to use Manage By Compensation Basis Override Amount, leave the field blank.   
 
top
 

Proposed_Calculated_Plan_Assignment_Data

part of: Proposed_Calculated_Plan_Assignment_Container_Data
Encapsulating element containing all Calculated Plan Compensation data.
 
Parameter name Type/Value Cardinality Description Validations
Calculated_Plan_Reference  Calculated_PlanObject  [0..1]  Calculated plan to update or assign. Does not default for Request Compensation Change. 
Validation Description
Plan is required since system was unable to default from the existing compensation.   
 
Manage_by_Compensation_Basis_Override_Amount  decimal (26, 6)   [0..1]  This field allows an override amount to be specified for workerswho are managed by compensation basis. 
Validation Description
Manage by Compensation Basis Override Amount is not a valid field for plan [plan] because worker [worker] is not managed by compensation basis.   
Override Compensation Basis Calculation field needs to be set to true to be able to specify a value for Manage by Compensation Basis Override Amount.   
Manage by Compensation Basis Override Amount is not a valid field for plan [plan] because the plan is not part of the worker's primary compensation basis.   
Manage by Compensation Basis Override Amount is required for plan [plan] because the plan is in worker [worker]'s primary compensation basis and Override Compensation Basis Calculation is set to true.   
 
Currency_Reference  CurrencyObject  [0..1]  Currency of the calculated plan. 
Validation Description
Override Compensation Basis Calculation field needs to be set to true to be able to specify a value for Currency Reference.   
 
Frequency_Reference  FrequencyObject  [0..1]  Frequency of the calculated plan. 
Validation Description
Override Compensation Basis Calculation field needs to be set to true to be able to specify a value for Frequency Reference.   
 
Actual_End_Date  date  [0..1]  Actual End Date for the plan assignment. 
Validation Description
The Actual End Date must be on or after the Effective Date.   
The Actual End Date must be on or after the Effective Date.   
Please check the Enable Actual End Date tenant setup - HCM flag before attempting to set the Actual End Date.   
 
Validation Description
Manage By Compensation Basis Override Amount for Proposed Calculated Plan has to be greater than zero. If you do not wish to use Manage By Compensation Basis Override Amount, leave the field blank.   
top
 

Calculated_PlanObject

part of: Proposed_Calculated_Plan_Assignment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Calculated_PlanObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Calculated_PlanObjectID

part of: Calculated_PlanObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Compensation_Plan_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Maintain_Employee_Contracts_Sub_Business_Process

part of: Start_International_Assignment_Data
Wrapper element for the Maintain Employee Contracts sub business process.
 
Parameter name Type/Value Cardinality Description Validations
Business_Sub_Process_Parameters  Business_Sub_Process_Parameters  [0..1]  Container for the processing options for sub-business processes within a business process. If no options are submitted (or the options are submitted as 'false') then the sub-business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.   
Maintain_Employee_Contracts_Data  Maintain_Employee_Contracts_Sub_Data  [0..1]  Container for the data in the Maintain Employee Contracts sub business process.   
Validation Description
Maintain Employee Contracts Data element is required if Automatically Complete is True.   
You can only enter 1 Employee Contract Data element for this web service request.   
top
 

Maintain_Employee_Contracts_Sub_Data

part of: Maintain_Employee_Contracts_Sub_Business_Process
Contains data for the Employee Contract Event.
 
Parameter name Type/Value Cardinality Description Validations
Employee_Contract_Data  Employee_Contract_Data  [0..*]  Contains data for a Pre-Hire Contract.   
top
 

Employee_Contract_Data

part of: Maintain_Employee_Contracts_Sub_Data
Contains data for a Pre-Hire Contract.
 
Parameter name Type/Value Cardinality Description Validations
Employee_Contract_Reference  Employee_ContractObject  [0..1]  Employee Contract which is being edited. An employee contract may have many versions. The employee contract reference is common for each version. 1. Update existing contract if Employee Contract Reference is specified. 2. Add new contract if Employee Contract Reference is not specified. 
Validation Description
Employee Contract does not belong to the specified Employee.   
Employee Contract is not for the same position as the parent event's position.   
 
Employee_Contract_Reason_Reference  Employee_Contract_ReasonObject  [0..*]  The contract reason defined in the Maintain Employee Contract Reasons task.   
Employee_Contract_ID  string  [0..1]  The employee contract ID for the contract that you're adding or the new employee contract ID for an existing contract. When no value is specified in the employee contract, Workday creates a new contract with the Employee Contract ID. 
Validation Description
Employee Contract ID is already in use.   
 
Effective_Date  date  [1..1]  The date when the contract takes effect. 
Validation Description
You must select the same date for Contract Start Date and Effective Date because you are adding a contract.   
Enter an Effective Date that is after the Contract Start Date [start date].   
The Contract End Date can't be before the Effective Date.   
There is an existing change to this contract on [effective date]. Rescind or correct the existing change to this contract on [effective date], or enter a different Effective Date.   
This contract has at least 1 other event with a later effective date. Any changes you make to this contract might be overridden by the later event(s).   
This Effective Date is invalid for the contract date range that's effective from [snapshot effective date]. Select a different Effective Date or correct the contract.   
 
Contract_ID  string  [0..1]  The user-defined identifier for the employee contract. This value isn't always unique. If empty, Workday automatically populates the existing value.   
Contract_Type_Reference  Employee_Contract_TypeObject  [0..1]  The contract types defined in the Maintain Employee Contract Types task. If empty, Workday automatically populates the existing value. 
Validation Description
Contract type is not valid.   
 
Contract_Start_Date  date  [1..1]  The start date of the contract. Must be on or after the start date of hire or additional job staffing event. 
Validation Description
Employee contract start date cannot be before the start date of the position. Contract Start Date: [contract] Position Date: [start]   
The Contract Start Date for this contract must be the same as [date] because this is the existing Contract Start Date. You can change the Contract Start date by correcting the event that created the contract, or rescinding and reprocessing the contract.   
The Employee contract date range overlaps with another Employee contract.   
Contract Start Date cannot be after the end date of the position: Contract Start Date: [date1] Position End Date: [date2]   
 
Contract_End_Date  date  [0..1]  The end date of the worker contract. When there is a pending change job or transfer contract, the end date should be before or the same as the effective date of the Change Job event. If empty, Workday automatically populates the existing value. 
Validation Description
Contract End Date may not be earlier than Contract Start Date.   
Contract End Date cannot be after this position's end date: [date]   
Contract End Date cannot be after the proposed termination date: [date]   
The Employee contract date range overlaps with another Employee contract.   
Enter a Contract End Date before a future contract takes effect on [startDate] or rescind the future contract taking effect on [startDate] and create a new contract.   
There is an existing change to this contract on [date]. Rescind or correct the existing change to this contract on [date], or enter a different Effective Date.   
 
Employee_Contract_Collective_Agreement_Reference  Collective_AgreementObject  [0..*]  The collective agreements for this employee contract. 
Validation Description
Only 1 Collective Agreement is allowed.   
 
Maximum_Weekly_Hours  decimal (14, 2) >0   [0..1]  The Maximum Weekly Hours for the employee contract. 
Validation Description
Maximum Weekly Hours is not valid for this Location.   
 
Minimum_Weekly_Hours  decimal (14, 2) >0   [0..1]  The Minimum Weekly Hours for the employee contract. 
Validation Description
Minimum Weekly Hours is not valid for this Location.   
 
Contract_Status_Reference  Employee_Contract_StatusObject  [1..1]  The status of the contract, based on the status types defined within your organization. The status values will be those defined for the location of the employee's primary position. 
Validation Description
Employee contract status is not valid.   
 
Position_Reference  Position_ElementObject  [0..1]  The Position ID associated with the contract. If empty, Workday automatically populates the existing value. 
Validation Description
Position Reference is required.   
Position is not valid for the worker. Position: [position] Worker: [worker]   
 
Contract_Description  string  [0..1]  The Contract Description for the employee contract. If empty, Workday automatically populates the existing value.   
Date_Employee_Signed  date  [0..1]  The date the employee signed the contract. Must be within 1 month of the Contract Start Date and not later than the Contract End Date. 
Validation Description
Date Employee Signed cannot be later than the Contract End Date   
Date Employee Signed should be within the year before or month after the Contract Start Date.   
 
Date_Employer_Signed  date  [0..1]  The date the employer signed the contract. Must be within 1 month of the Contract Start Date and not later than the Contract End Date. 
Validation Description
Date Employer Signed should be within a month of the Contract Start Date   
Date Employer Signed cannot be later than the Contract End Date   
 
Worker_Document_Reference  Worker_DocumentObject  [0..*]  You can attach scanned contract images, addendums, or other file attachments.   
top
 

Employee_ContractObject

part of: Employee_Contract_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Employee_ContractObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Employee_ContractObjectID

part of: Employee_ContractObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Employee_Contract_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Employee_Contract_ReasonObject

part of: Employee_Contract_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Employee_Contract_ReasonObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Employee_Contract_ReasonObjectID

part of: Employee_Contract_ReasonObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Employee_Contract_Reason_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Employee_Contract_TypeObject

part of: Employee_Contract_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Employee_Contract_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Employee_Contract_TypeObjectID

part of: Employee_Contract_TypeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Employee_Contract_Type_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Collective_AgreementObject

part of: Employee_Contract_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Collective_AgreementObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Collective_AgreementObjectID

part of: Collective_AgreementObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Collective_Agreement_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Employee_Contract_StatusObject

part of: Employee_Contract_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Employee_Contract_StatusObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Employee_Contract_StatusObjectID

part of: Employee_Contract_StatusObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Employee_Contract_Status_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Worker_DocumentObject

part of: Employee_Contract_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Worker_DocumentObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Worker_DocumentObjectID

part of: Worker_DocumentObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, File_ID, Period_Activity_Assignment_Event_Attachment  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Update_ID_Information_Sub_Business_Process

part of: Start_International_Assignment_Data
The main element for the Change ID Business Process. This contains all the ID information and Business Processing processing parameters.
 
Parameter name Type/Value Cardinality Description Validations
Business_Sub_Process_Parameters  Business_Sub_Process_Parameters  [0..1]  Container for the processing options for sub-business processes within a business process. If no options are submitted (or the options are submitted as 'false') then the sub-business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.   
Person_Identification_Data  Person_Identification_Data  [0..*]  Wrapper for Person Identification Data. Includes National Identifiers, Government Identifiers, Visa Identifiers, Passport Identifiers, License Identifiers and Custom Identifiers.   
top
 

Person_Identification_Data

part of: Update_ID_Information_Sub_Business_Process
Wrapper for Person Identification Data. Includes National Identifiers, Government Identifiers, Visa Identifiers, Passport Identifiers, License Identifiers and Custom Identifiers.
 
Parameter name Type/Value Cardinality Description Validations
National_ID  National_ID  [0..*]  Wrapper element for all National Identifier Data. 
Validation Description
If the ID is marked for deletion, a National Identifier Shared Reference ID or National Identifier WID should be included.   
The National Identifier Shared Reference should be used with the Change Government IDs web service.   
The National Identifier Shared Reference should be used with the Change Government IDs web service.   
National Identifier with reference [nir] is marked for deletion. National ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
The National ID referenced by [national identifier reference] does not belong to [person].   
National Identifier [identifier] with workday id [workday id] is not a valid national identifier for the person.   
 
Government_ID  Government_ID  [0..*]  Wrapper element for all Government Identifier Data. 
Validation Description
The Government Identifier Shared Reference should be used with the Change Government IDs web service.   
The Government Identifier Shared Reference should be used with the Change Government IDs web service.   
Government Identifier with reference [gir] is marked for deletion. Government ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
If the ID is marked for deletion, a Government Identifier Shared Reference ID or Government Identifier WID should be included   
The Government ID referenced by [government identifier reference] does not belong to [person].   
Government Identifier [identifier] with workday id [workday id] is not a valid government identifier for the person.   
 
Visa_ID  Visa_ID  [0..*]  Wrapper element for all Visa Identifier Data. 
Validation Description
The Visa Identifier Reference should be used with the Change Passports and Visas web service.   
The Visa Identifier Reference should be used with the Change Passports and Visas web service.   
If the ID is marked for deletion, a Visa Identifier Shared Reference ID should be included.   
Visa Identifier with reference [vir] is marked for deletion. Visa ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
Visa Identifier [identifier] with workday id [workday id] is not a valid visa identifier for the person.   
The Visa ID referenced by [visa identifier reference] does not belong to [person].   
 
Passport_ID  Passport_ID  [0..*]  Wrapper element for all Passport Identifier Data. 
Validation Description
The Passport Identifier Shared Reference should be used with the Change Passports and Visas web service.   
The Passport Identifier Shared Reference should be used with the Change Passports and Visas web service.   
If the ID is marked for deletion, a Passport Identifier Shared Reference ID should be included.   
Passport Identifier with reference [pir] is marked for deletion. Passport ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
Passport Identifier [identifier] with workday id [workday id] is not a valid passport identifier for the person.   
The Passport ID referenced by [passport identifier reference] does not belong to [person].   
 
License_ID  License_ID  [0..*]  Wrapper element for all License Identifier Data. 
Validation Description
The License Identifier Shared Reference should be used with the Change License web service.   
The License Identifier Shared Reference should be used with the Change License web service.   
If the ID is marked for deletion, a License Identifier Shared Reference ID should be included.   
License Identifier with reference [lir] is marked for deletion. License ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
The License ID referenced by [license identifier reference] does not belong to [person].   
License Identifier [identifier] with workday id [workday id] is not a valid license identifier for the person.   
 
Custom_ID  Custom_ID  [0..*]  Wrapper element for all Custom Identifier Data. 
Validation Description
The Custom Identifier Shared Reference should be used with the Change Other IDs web service.   
The Custom Identifier Shared Reference should be used with the Change Other IDs web service.   
Custom Identifier with reference [cir] is marked for deletion. Custom ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
The Custom ID referenced by [custom identifier reference] does not belong to [person].   
Custom Identifier [identifier] with workday id [workday id] is not a valid custom identifier for the person.   
 
top
 

National_ID

part of: Person_Identification_Data, Government_Identification_Data
Wrapper element for all National Identifier Data.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If Delete is set to True and Replace All has been set to False, the ID will be deleted when the web service is submitted. Note: The Replace All flag defaults to False if not specified in the web service   
National_ID_Reference  Unique_IdentifierObject  [0..1]  The Reference ID for the National Identifier.   
National_ID_Data  National_ID_Data  [0..1]  Wrapper element for the National Identifier Data 
Validation Description
The Identifier ID does not match the format required for the National ID Type. The Identifier ID should not contain any formatting characters.  If the Identifier ID is for a National ID Type, then formatting characters must not be included. 
National Id Type is not valid for the Country specified.  National Id Type is not valid for the Country specified. 
The ID Type ([IDType]) requires Series to also be specified.  The National ID Type specified by the ID Type requires Series. 
 
National_ID_Shared_Reference  National_Identifier_ReferenceObject  [0..1]  Shared Reference ID for National Identifiers.   
Validation Description
If the ID is marked for deletion, a National Identifier Shared Reference ID or National Identifier WID should be included.   
The National Identifier Shared Reference should be used with the Change Government IDs web service.   
The National Identifier Shared Reference should be used with the Change Government IDs web service.   
National Identifier with reference [nir] is marked for deletion. National ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
The National ID referenced by [national identifier reference] does not belong to [person].   
National Identifier [identifier] with workday id [workday id] is not a valid national identifier for the person.   
top
 

Unique_IdentifierObject

part of: National_ID, Government_ID, Visa_ID, Passport_ID, Custom_ID, Start_International_Assignment_Response
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Unique_IdentifierObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Unique_IdentifierObjectID

part of: Unique_IdentifierObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  IID, WID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

National_ID_Data

part of: National_ID
Wrapper for National Identifier Data.
 
Parameter name Type/Value Cardinality Description Validations
ID  string  [0..1]  National Identifier ID. 
Validation Description
Identifier ID is Required   
The National Identifier entered must be at least 4 characters.   
 
ID_Type_Reference  National_ID_TypeObject  [0..1]  National Identifier Type. 
Validation Description
National ID Type required.   
Identifier type in this request is inactive. Only active statuses are allowed.   
 
Country_Reference  CountryObject  [0..1]  Country issuing National Identifier. 
Validation Description
Country is required.   
 
Issued_Date  date  [0..1]  Date the National Identifier was issued. 
Validation Description
Enter an Issue date that is on or before the expiration date: [exp date].   
 
Expiration_Date  date  [0..1]  Expiration Date of the National Identifier.   
Verification_Date  date  [0..1]  Date the National Identifier was verified.   
Series  string  [0..1]  Series is only used for a select group of countries. Brazil, Romania, Russian Federation, Ukraine, Belarus 
Validation Description
The ID Type ([IDType]) does not allow Series to be specified.   
 
Issuing_Agency  string  [0..1]  Issuing Agency is only used for a select group of countries. Colombia, Brazil, Poland, Indonesia, Romania, Vietnam, Russian Federation, Ukraine, Belarus, France and Greece 
Validation Description
The ID Type ([IDType]) does not allow Issuing Agency to be specified.   
 
Verified_By_Reference  WorkerObject  [0..1]  Worker who verified the ID. 
Validation Description
Select a different worker in the Verified By field. The worker you entered was terminated before the Verification Date: [date].   
 
Validation Description
The Identifier ID does not match the format required for the National ID Type. The Identifier ID should not contain any formatting characters.  If the Identifier ID is for a National ID Type, then formatting characters must not be included. 
National Id Type is not valid for the Country specified.  National Id Type is not valid for the Country specified. 
The ID Type ([IDType]) requires Series to also be specified.  The National ID Type specified by the ID Type requires Series. 
top
 

National_ID_TypeObject

part of: National_ID_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  National_ID_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

National_ID_TypeObjectID

part of: National_ID_TypeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, National_ID_Type_Code  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

CountryObject

part of: National_ID_Data, Visa_ID_Data, Government_ID_Data, Passport_ID_Data, License_ID_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  CountryObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

CountryObjectID

part of: CountryObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, ISO_3166-1_Alpha-2_Code, ISO_3166-1_Alpha-3_Code, ISO_3166-1_Numeric-3_Code  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

National_Identifier_ReferenceObject

part of: National_ID
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  National_Identifier_ReferenceObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

National_Identifier_ReferenceObjectID

part of: National_Identifier_ReferenceObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, National_Identifier_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Government_ID

part of: Person_Identification_Data, Government_Identification_Data
Encapsulating element for all Government Identifier data.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If Delete is set to True and Replace All has been set to False, the ID will be deleted when the web service is submitted. Note: The Replace All flag defaults to False if not specified in the web service   
Government_ID_Reference  Unique_IdentifierObject  [0..1]  The Reference ID for the Government Identifier.   
Government_ID_Data  Government_ID_Data  [0..1]  Wrapper element for Government Identifier Data   
Government_ID_Shared_Reference  Government_Identifier_ReferenceObject  [0..1]  Shared Reference ID for Government Identifiers.   
Validation Description
The Government Identifier Shared Reference should be used with the Change Government IDs web service.   
The Government Identifier Shared Reference should be used with the Change Government IDs web service.   
Government Identifier with reference [gir] is marked for deletion. Government ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
If the ID is marked for deletion, a Government Identifier Shared Reference ID or Government Identifier WID should be included   
The Government ID referenced by [government identifier reference] does not belong to [person].   
Government Identifier [identifier] with workday id [workday id] is not a valid government identifier for the person.   
top
 

Government_ID_Data

part of: Government_ID
Wrapper for the Government Identifier Data.
 
Parameter name Type/Value Cardinality Description Validations
ID  string  [0..1]  Government ID. 
Validation Description
Identifier ID is Required   
 
ID_Type_Reference  Government_ID_Type__All_Object  [0..1]  Government ID Type. 
Validation Description
Government ID Type required.   
[git] does not match the specified country, [country]   
Identifier type in this request is inactive. Only active statuses are allowed.   
 
Country_Reference  CountryObject  [0..1]  Country issuing the Government Identifier. 
Validation Description
Country is required.   
 
Issued_Date  date  [0..1]  Date the Government Identifier was issued. 
Validation Description
Enter an Issue date that is on or before the expiration date: [exp date].   
 
Expiration_Date  date  [0..1]  Expiration Date of the Government Identifier.   
Verification_Date  date  [0..1]  Date the Government Identifier was verified.   
Verified_by_Reference  WorkerObject  [0..1]  Worker who verified the ID. 
Validation Description
Select a different worker in the Verified By field. The worker you entered was terminated before the Verification Date: [date].   
 
top
 

Government_ID_Type__All_Object

part of: Government_ID_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Government_ID_Type__All_ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Government_ID_Type__All_ObjectID

part of: Government_ID_Type__All_Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Government_ID_Type_ID, I9_Government_Identifier_Type_Code  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Government_Identifier_ReferenceObject

part of: Government_ID
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Government_Identifier_ReferenceObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Government_Identifier_ReferenceObjectID

part of: Government_Identifier_ReferenceObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Government_Identifier_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Visa_ID

part of: Person_Identification_Data, Passports_and_Visas_Identification_Data
Encapsulating element for all Visa Identifier data.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If Delete is set to True and Replace All has been set to False, the ID will be deleted when the web service is submitted. Note: The Replace All flag defaults to False if not specified in the web service   
Visa_ID_Reference  Unique_IdentifierObject  [0..1]  Reference ID for the Visa Identifier.   
Visa_ID_Data  Visa_ID_Data  [0..1]  Wrapper element for the Visa Identifier Data   
Visa_ID_Shared_Reference  Visa_Identifier_ReferenceObject  [0..1]  Shared Reference ID for Visa Identifiers.   
Validation Description
The Visa Identifier Reference should be used with the Change Passports and Visas web service.   
The Visa Identifier Reference should be used with the Change Passports and Visas web service.   
If the ID is marked for deletion, a Visa Identifier Shared Reference ID should be included.   
Visa Identifier with reference [vir] is marked for deletion. Visa ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
Visa Identifier [identifier] with workday id [workday id] is not a valid visa identifier for the person.   
The Visa ID referenced by [visa identifier reference] does not belong to [person].   
top
 

Visa_ID_Data

part of: Visa_ID
Wrapper element for Visa identifier data.
 
Parameter name Type/Value Cardinality Description Validations
ID  string  [0..1]  Visa Identifier. 
Validation Description
Identifier ID is Required   
 
ID_Type_Reference  Visa_ID_TypeObject  [0..1]  Visa Identifier Type. 
Validation Description
Visa ID Type required.   
[vit] does not match the specified country, [country]   
Identifier type in this request is inactive. Only active statuses are allowed.   
 
Country_Reference  CountryObject  [0..1]  Country issuing the Visa Identifier. 
Validation Description
Country is required.   
 
Issued_Date  date  [0..1]  Date the Visa Identifier was issued. 
Validation Description
Enter an Issue date that is on or before the expiration date: [exp date].   
 
Expiration_Date  date  [0..1]  Expiration Date of the Visa Identifier.   
Verification_Date  date  [0..1]  Verification Date of the Visa Identifier.   
Verified_By_Reference  WorkerObject  [0..1]  Worker who verified the ID. 
Validation Description
Select a different worker in the Verified By field. The worker you entered was terminated before the Verification Date: [date].   
 
top
 

Visa_ID_TypeObject

part of: Visa_ID_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Visa_ID_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Visa_ID_TypeObjectID

part of: Visa_ID_TypeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Visa_ID_Type_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Visa_Identifier_ReferenceObject

part of: Visa_ID
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Visa_Identifier_ReferenceObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Visa_Identifier_ReferenceObjectID

part of: Visa_Identifier_ReferenceObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Visa_Identifier_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Passport_ID

part of: Person_Identification_Data, Passports_and_Visas_Identification_Data
Encapsulating element for all Passport Identifier data.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If Delete is set to True and Replace All has been set to False, the ID will be deleted when the web service is submitted. Note: The Replace All flag defaults to False if not specified in the web service   
Passport_ID_Reference  Unique_IdentifierObject  [0..1]  Reference ID for the Passport Identifier.   
Passport_ID_Data  Passport_ID_Data  [0..1]  Wrapper element for the Passport Identifier Data.   
Passport_ID_Shared_Reference  Passport_Identifier_ReferenceObject  [0..1]  Shared Reference ID for Passport Identifiers.   
Validation Description
The Passport Identifier Shared Reference should be used with the Change Passports and Visas web service.   
The Passport Identifier Shared Reference should be used with the Change Passports and Visas web service.   
If the ID is marked for deletion, a Passport Identifier Shared Reference ID should be included.   
Passport Identifier with reference [pir] is marked for deletion. Passport ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
Passport Identifier [identifier] with workday id [workday id] is not a valid passport identifier for the person.   
The Passport ID referenced by [passport identifier reference] does not belong to [person].   
top
 

Passport_ID_Data

part of: Passport_ID
Wrapper for Passport Identifier data.
 
Parameter name Type/Value Cardinality Description Validations
ID  string  [0..1]  Passport Identifier. 
Validation Description
Identifier ID is Required   
 
ID_Type_Reference  Passport_ID_Type__All_Object  [0..1]  Passport Identifier Type. 
Validation Description
Passport ID Type required.   
[pit] does not match the specified country, [country]   
Identifier type in this request is inactive. Only active statuses are allowed.   
 
Country_Reference  CountryObject  [0..1]  Country issuing the Passport Identifier. 
Validation Description
Country is required.   
 
Issued_Date  date  [0..1]  Date the Passport Identifier was issued. 
Validation Description
Enter an Issue date that is on or before the expiration date: [exp date].   
 
Expiration_Date  date  [0..1]  Expiration Date of the Passport Identifier.   
Verification_Date  date  [0..1]  Verification Date of the Passport Identifier.   
Verified_By_Reference  WorkerObject  [0..1]  Worker who verified the ID. 
Validation Description
Select a different worker in the Verified By field. The worker you entered was terminated before the Verification Date: [date].   
 
top
 

Passport_ID_Type__All_Object

part of: Passport_ID_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Passport_ID_Type__All_ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Passport_ID_Type__All_ObjectID

part of: Passport_ID_Type__All_Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, I9_Passport_Identifier_Type_Code, Passport_ID_Type_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Passport_Identifier_ReferenceObject

part of: Passport_ID
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Passport_Identifier_ReferenceObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Passport_Identifier_ReferenceObjectID

part of: Passport_Identifier_ReferenceObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Passport_Identifier_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

License_ID

part of: Person_Identification_Data, License_Identification_Data
Encapsulating element for all License Identifier data.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If Delete is set to True and Replace All has been set to False, the ID will be deleted when the web service is submitted. Note: The Replace All flag defaults to False if not specified in the web service   
License_ID_Reference  License_IdentifierObject  [0..1]  Reference ID for the License Identifier.   
License_ID_Data  License_ID_Data  [0..1]  Wrapper element for the License Identifier data. 
Validation Description
Only one of Country Reference, Country Region Reference, or Authority Reference is allowed.  In order to specify an issuing body for the license, only one of Country Reference, Country Region Reference, or Authority Reference is allowed. 
 
License_ID_Shared_Reference  License_Identifier_ReferenceObject  [0..1]  Shared Reference ID for License Identifiers.   
Validation Description
The License Identifier Shared Reference should be used with the Change License web service.   
The License Identifier Shared Reference should be used with the Change License web service.   
If the ID is marked for deletion, a License Identifier Shared Reference ID should be included.   
License Identifier with reference [lir] is marked for deletion. License ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
The License ID referenced by [license identifier reference] does not belong to [person].   
License Identifier [identifier] with workday id [workday id] is not a valid license identifier for the person.   
top
 

License_IdentifierObject

part of: License_ID
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  License_IdentifierObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

License_IdentifierObjectID

part of: License_IdentifierObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, License_Identifier_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

License_ID_Data

part of: License_ID
Wrapper for License Identifier Data.
 
Parameter name Type/Value Cardinality Description Validations
ID  string  [0..1]  License Identifier. 
Validation Description
Identifier ID is Required   
 
ID_Type_Reference  License_ID_Type__All_Object  [0..1]  License Identifier Type. 
Validation Description
License ID Type required.   
Identifier type in this request is inactive. Only active statuses are allowed.   
 
Country_Reference  CountryObject  [0..1]  Country issuing the License Identifier. No more than one Country Reference, Country Region Reference, or Authority Reference can be specified.   
Country_Region_Reference  Country_RegionObject  [0..1]  Country Region issuing the License Identifier. No more than one Country Reference, Country Region Reference, or Authority Reference can be specified.   
Country_Region_Descriptor  string  [0..1]  Country Region issuing the License Identifier. No more than one Country Reference, Country Region Reference, or Authority Reference can be specified.   
Authority_Reference  AuthorityObject  [0..1]  Authority issuing the License Identifier. No more than one Country Reference, Country Region Reference, or Authority Reference can be specified.   
License_Class  string  [0..1]  License Class.   
Issued_Date  date  [0..1]  Date the License Identifier was issued. 
Validation Description
Enter an Issue date that is on or before the expiration date: [exp date].   
 
Expiration_Date  date  [0..1]  Expiration Date of the License Identifier.   
Verification_Date  date  [0..1]  Verification Date of the License Identifier.   
Verified_By_Reference  WorkerObject  [0..1]  Worker who verified the ID. 
Validation Description
Select a different worker in the Verified By field. The worker you entered was terminated before the Verification Date: [date].   
 
Validation Description
Only one of Country Reference, Country Region Reference, or Authority Reference is allowed.  In order to specify an issuing body for the license, only one of Country Reference, Country Region Reference, or Authority Reference is allowed. 
top
 

License_ID_Type__All_Object

part of: License_ID_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  License_ID_Type__All_ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

License_ID_Type__All_ObjectID

part of: License_ID_Type__All_Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, I9_License_Identifier_Type_Code, License_ID_Type_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Country_RegionObject

part of: License_ID_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Country_RegionObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Country_RegionObjectID

part of: Country_RegionObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Country_Region_ID, ISO_3166-2_Code  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

AuthorityObject

part of: License_ID_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  AuthorityObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

AuthorityObjectID

part of: AuthorityObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Authority_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

License_Identifier_ReferenceObject

part of: License_ID
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  License_Identifier_ReferenceObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

License_Identifier_ReferenceObjectID

part of: License_Identifier_ReferenceObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, License_Identifier_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Custom_ID

part of: Person_Identification_Data, Custom_Identification_Data
Encapsulating element for all Custom Identifier data.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If Delete is set to True and Replace All has been set to False, the ID will be deleted when the web service is submitted. Note: The Replace All flag defaults to False if not specified in the web service   
Custom_ID_Reference  Unique_IdentifierObject  [0..1]  Reference ID for Custom Identifier.   
Custom_ID_Data  Custom_ID_Data  [0..1]  Wrapper element for Custom Identifier data.   
Custom_ID_Shared_Reference  Custom_Identifier_ReferenceObject  [0..1]  Shared Reference ID for Custom Identifiers.   
Validation Description
The Custom Identifier Shared Reference should be used with the Change Other IDs web service.   
The Custom Identifier Shared Reference should be used with the Change Other IDs web service.   
Custom Identifier with reference [cir] is marked for deletion. Custom ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
The Custom ID referenced by [custom identifier reference] does not belong to [person].   
Custom Identifier [identifier] with workday id [workday id] is not a valid custom identifier for the person.   
top
 

Custom_ID_Data

part of: Custom_ID
Wrapper for Custom Identifier Data.
 
Parameter name Type/Value Cardinality Description Validations
ID  string  [0..1]  Custom Identifier. 
Validation Description
Identifier ID required. Custom ID Type specified does not have a sequence generator.   
 
ID_Type_Reference  Custom_ID_TypeObject  [0..1]  Custom Identifier Type. 
Validation Description
Custom ID Type is required.   
Identifier type in this request is inactive. Only active statuses are allowed.   
 
Issued_Date  date  [0..1]  Date the Custom Identifier was issued. 
Validation Description
Enter an Issue date that is on or before the expiration date: [exp date].   
 
Expiration_Date  date  [0..1]  Expiration Date of the Custom Identifier.   
Organization_ID_Reference  OrganizationObject  [0..1]  Organization issuing the Custom Identifier.   
Custom_Description  string  [0..1]  Description of the Custom Identifier.   
top
 

Custom_ID_TypeObject

part of: Custom_ID_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Custom_ID_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_ID_TypeObjectID

part of: Custom_ID_TypeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_ID_Type_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

OrganizationObject

part of: Custom_ID_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  OrganizationObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

OrganizationObjectID

part of: OrganizationObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Company_Reference_ID, Cost_Center_Reference_ID, Custom_Organization_Reference_ID, Organization_Reference_ID, Region_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Custom_Identifier_ReferenceObject

part of: Custom_ID
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Custom_Identifier_ReferenceObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_Identifier_ReferenceObjectID

part of: Custom_Identifier_ReferenceObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_Identifier_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Edit_Government_IDs_Sub_Business_Process

part of: Start_International_Assignment_Data
The main element for the Edit Government IDs Business Process. This contains all the Government IDs information and Business Processing processing parameters.
 
Parameter name Type/Value Cardinality Description Validations
Business_Sub_Process_Parameters  Business_Sub_Process_Parameters  [0..1]  Container for the processing options for sub-business processes within a business process. If no options are submitted (or the options are submitted as 'false') then the sub-business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.   
Government_Identification_Data  Government_Identification_Data  [0..*]  Wrapper for Government Identification Data. Includes National Identifiers and Government Identifiers.   
top
 

Government_Identification_Data

part of: Edit_Government_IDs_Sub_Business_Process
Wrapper for Government Identification Data. Includes National Identifiers and Government Identifiers.
 
Parameter name Type/Value Cardinality Description Validations
@Replace_All  boolean  [1..1]  If Replace All is set to True, a full sync is performed after you submit the web service. Set to False if you want to preserve the existing data and only add, edit, or remove specific reference ids. Note: If you leave this boolean value blank it defaults to True to preserve the existing Replace All functionality in older versions of this web service for web service users depending on the default behavior.   
National_ID  National_ID  [0..*]  Wrapper element for all National Identifier Data. 
Validation Description
If the ID is marked for deletion, a National Identifier Shared Reference ID or National Identifier WID should be included.   
The National Identifier Shared Reference should be used with the Change Government IDs web service.   
The National Identifier Shared Reference should be used with the Change Government IDs web service.   
National Identifier with reference [nir] is marked for deletion. National ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
The National ID referenced by [national identifier reference] does not belong to [person].   
National Identifier [identifier] with workday id [workday id] is not a valid national identifier for the person.   
 
Government_ID  Government_ID  [0..*]  Wrapper element for all Government Identifier Data. 
Validation Description
The Government Identifier Shared Reference should be used with the Change Government IDs web service.   
The Government Identifier Shared Reference should be used with the Change Government IDs web service.   
Government Identifier with reference [gir] is marked for deletion. Government ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
If the ID is marked for deletion, a Government Identifier Shared Reference ID or Government Identifier WID should be included   
The Government ID referenced by [government identifier reference] does not belong to [person].   
Government Identifier [identifier] with workday id [workday id] is not a valid government identifier for the person.   
 
top
 

Edit_Passports_and_Visas_Sub_Business_Process

part of: Start_International_Assignment_Data
The main element for the Edit Passports and Visas Business Process. This contains all the Passports and Visas IDs.
 
Parameter name Type/Value Cardinality Description Validations
Business_Sub_Process_Parameters  Business_Sub_Process_Parameters  [0..1]  Container for the processing options for sub-business processes within a business process. If no options are submitted (or the options are submitted as 'false') then the sub-business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.   
Passports_and_Visas_Identification_Data  Passports_and_Visas_Identification_Data  [0..*]  Wrapper for Passports and Visas Identification Data. Includes Passport Identifiers and Visa Identifiers   
top
 

Passports_and_Visas_Identification_Data

part of: Edit_Passports_and_Visas_Sub_Business_Process
Wrapper for Passports and Visas Identification Data. Includes Passport Identifiers and Visa Identifiers
 
Parameter name Type/Value Cardinality Description Validations
@Replace_All  boolean  [1..1]  If Replace All is set to True, a full sync is performed after you submit the web service. Set to False if you want to preserve the existing data and only add, edit, or remove specific reference ids. Note: If you leave this boolean value blank it defaults to True to preserve the existing Replace All functionality in older versions of this web service for web service users depending on the default behavior.   
Passport_ID  Passport_ID  [0..*]  Wrapper for Passport Identifier data. 
Validation Description
The Passport Identifier Shared Reference should be used with the Change Passports and Visas web service.   
The Passport Identifier Shared Reference should be used with the Change Passports and Visas web service.   
If the ID is marked for deletion, a Passport Identifier Shared Reference ID should be included.   
Passport Identifier with reference [pir] is marked for deletion. Passport ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
Passport Identifier [identifier] with workday id [workday id] is not a valid passport identifier for the person.   
The Passport ID referenced by [passport identifier reference] does not belong to [person].   
 
Visa_ID  Visa_ID  [0..*]  Wrapper element for all Visa Identifier Data. 
Validation Description
The Visa Identifier Reference should be used with the Change Passports and Visas web service.   
The Visa Identifier Reference should be used with the Change Passports and Visas web service.   
If the ID is marked for deletion, a Visa Identifier Shared Reference ID should be included.   
Visa Identifier with reference [vir] is marked for deletion. Visa ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
Visa Identifier [identifier] with workday id [workday id] is not a valid visa identifier for the person.   
The Visa ID referenced by [visa identifier reference] does not belong to [person].   
 
top
 

Edit_Licenses_Sub_Business_Process

part of: Start_International_Assignment_Data
The main element for the Edit Licenses Business Process. This contains all the License IDs and Business Processing processing parameters.
 
Parameter name Type/Value Cardinality Description Validations
Business_Sub_Process_Parameters  Business_Sub_Process_Parameters  [0..1]  Container for the processing options for sub-business processes within a business process. If no options are submitted (or the options are submitted as 'false') then the sub-business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.   
License_Identification_Data  License_Identification_Data  [0..*]  Wrapper for License Identification Data. Includes License Identifiers.   
top
 

License_Identification_Data

part of: Edit_Licenses_Sub_Business_Process
Wrapper for License Identification Data. Includes License Identifiers.
 
Parameter name Type/Value Cardinality Description Validations
@Replace_All  boolean  [1..1]  If Replace All is set to True, a full sync is performed after you submit the web service. Set to False if you want to preserve the existing data and only add, edit, or remove specific reference ids. Note: If you leave this boolean value blank it defaults to True to preserve the existing Replace All functionality in older versions of this web service for web service users depending on the default behavior.   
License_ID  License_ID  [0..*]  Encapsulating element for all License Identifier data. 
Validation Description
The License Identifier Shared Reference should be used with the Change License web service.   
The License Identifier Shared Reference should be used with the Change License web service.   
If the ID is marked for deletion, a License Identifier Shared Reference ID should be included.   
License Identifier with reference [lir] is marked for deletion. License ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
The License ID referenced by [license identifier reference] does not belong to [person].   
License Identifier [identifier] with workday id [workday id] is not a valid license identifier for the person.   
 
top
 

Edit_Custom_IDs_Sub_Business_Process

part of: Start_International_Assignment_Data
The main element for the Edit Other IDs Business Process. This contains all the Custom IDs and Business Processing processing parameters.
 
Parameter name Type/Value Cardinality Description Validations
Business_Sub_Process_Parameters  Business_Sub_Process_Parameters  [0..1]  Container for the processing options for sub-business processes within a business process. If no options are submitted (or the options are submitted as 'false') then the sub-business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.   
Custom_Identification_Data  Custom_Identification_Data  [0..*]  Wrapper for Custom Identification Data. Includes Custom Identifiers.   
top
 

Custom_Identification_Data

part of: Edit_Custom_IDs_Sub_Business_Process
Wrapper for Custom Identification Data. Includes Custom Identifiers.
 
Parameter name Type/Value Cardinality Description Validations
@Replace_All  boolean  [1..1]  If Replace All is set to True, a full sync is performed after you submit the web service. Set to False if you want to preserve the existing data and only add, edit, or remove specific reference ids. Note: If you leave this boolean value blank it defaults to True to preserve the existing Replace All functionality in older versions of this web service for web service users depending on the default behavior.   
Custom_ID  Custom_ID  [0..*]  Wrapper element for all Custom Identifier Data. 
Validation Description
The Custom Identifier Shared Reference should be used with the Change Other IDs web service.   
The Custom Identifier Shared Reference should be used with the Change Other IDs web service.   
Custom Identifier with reference [cir] is marked for deletion. Custom ID Data should not be included.   
If the ID is not marked for deletion, ID data should be included.   
The Custom ID referenced by [custom identifier reference] does not belong to [person].   
Custom Identifier [identifier] with workday id [workday id] is not a valid custom identifier for the person.   
 
top
 

Check_Position_Budget_Sub_Business_Process

part of: Start_International_Assignment_Data
Top element used for Check Position Budget as a sub business process.
 
Parameter name Type/Value Cardinality Description Validations
Business_Sub_Process_Parameters  Financials_Business_Sub_Process_Parameters  [0..1]  Run the Check Position Budget Sub Business Process to calculate any commitments and obligations for the outbound and/or inbound positions on this event to enable budget checking.   
top
 

Financials_Business_Sub_Process_Parameters

part of: Check_Position_Budget_Sub_Business_Process
Container for the processing options for sub-business processes within a business process. If no options are submitted (or the options are submitted as 'false') then the sub-business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.
 
Parameter name Type/Value Cardinality Description Validations
Skip  boolean  [0..1]  When set to "true" or "1", the business process is automatically skipped (if it is defined as "skippable" within the business process definition).   
Business_Process_Comment_Data  Business_Process_Comment_Data  [0..1]  Captures a comment for the Business Process.   
top
 

Onboarding_Setup_Sub_Business_Process

part of: Start_International_Assignment_Data
Wrapper for the Onboarding Setup sub business process that is part of the Hire business process.
 
Parameter name Type/Value Cardinality Description Validations
Business_Sub_Process_Parameters  Business_Sub_Process_Parameters  [0..1]  Container for the processing options for sub-business processes within a business process. If no options are submitted (or the options are submitted as 'false') then the sub-business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.   
Onboarding_Setup_Data  Onboarding_Setup_Data  [0..1]  Container for data used in Onboarding Setup sub business process   
top
 

Onboarding_Setup_Data

part of: Onboarding_Setup_Sub_Business_Process
Container for data used in Onboarding Setup sub business process
 
Parameter name Type/Value Cardinality Description Validations
Onboarding_Setup_Template_Reference  Onboarding_Setup_TemplateObject  [0..1]  The onboarding setup template used to default the onboarding setup event. If this field is left empty, an onboarding setup template will be chosen via condition rule.   
top
 

Onboarding_Setup_TemplateObject

part of: Onboarding_Setup_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Onboarding_Setup_TemplateObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Onboarding_Setup_TemplateObjectID

part of: Onboarding_Setup_TemplateObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Onboarding_Setup_Template_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Assign_Costing_Allocation_Sub_Business_Process

part of: Start_International_Assignment_Data
Contains optional costing allocation override values
 
Parameter name Type/Value Cardinality Description Validations
Business_Sub_Process_Parameters  Business_Sub_Process_Parameters  [0..1]  Container for the processing options for sub-business processes within a business process. If no options are submitted (or the options are submitted as 'false') then the sub-business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.   
Position_Costing_Allocation_Assignment_Data  Assign_Costing_Allocation_Event_Data  [0..1]  Specifies the costing allocation for the position. 
Validation Description
To assign costing to an Earning, you must use a Costing Allocation Level that includes Earning and specify an Earning.   
No worktag dimensions have been enabled for costing allocation; please use the Maintain Worktag Usage task to configure.   
 
top
 

Assign_Costing_Allocation_Event_Data

part of: Assign_Costing_Allocation_Sub_Business_Process
Specifies the costing allocation for the position.
 
Parameter name Type/Value Cardinality Description Validations
Costing_Override_Data  Costing_Allocation_Interval_Data  [1..*]  Specified the costing allocation for a given date range. 
Validation Description
Costing Allocation Interval date ranges must not overlap - the date range submitted conflicts with another proposed Costing Allocation Interval.  Costing Allocation Interval date ranges must not overlap - the date range submitted conflicts with another proposed Costing Allocation Interval. 
Allocation percentage must total 100%.  Allocation percentage must total 100%. 
Update Keys may not be specified when "Replace Existing Costing Allocation Intervals" is enabled - Allocation Intervals can only be added, not updated.  Update Keys may not be specified when "Replace Existing Costing Allocation Intervals" is enabled - Allocation Intervals can only be added, not updated. 
The Costing Allocation Interval Update Keys submitted do not correspond with an existing Costing Override.  The Costing Allocation Interval Update Keys submitted do not correspond with an existing Costing Override. 
The Costing Override ID must be unique within the Workday system - the ID submitted corresponds with an existing Costing Override.  The Costing Override ID must be unique within the Workday system - the ID submitted corresponds with an existing Costing Override. 
The Costing Override ID must be unique within the Workday system - the ID submitted conflicts with another Costing Allocation Interval proposed in this request.   
Start Date is required when adding a new Costing Allocation Interval.  Start Date is required when adding a new Costing Allocation Interval. 
Costing Allocation Details are required when adding a new Costing Allocation Interval.  Costing Allocation Details are required when adding a new Costing Allocation Interval. 
Costing Allocation Interval data may not be submitted when the requested action is Delete.  Costing Allocation Interval data may not be submitted when the requested action is Delete. 
Costing Allocation Interval date ranges must not overlap - the date range submitted conflicts with an existing Costing Allocation Interval.  Costing Allocation Interval date ranges must not overlap - the date range submitted conflicts with an existing Costing Allocation Interval. 
End Date must be after or on Start Date  End Date must be after or on Start Date 
 
Costing_Allocation_Level_Reference  Costing_Allocation_LevelObject  [1..1]  Specifies the costing allocation level for the given costing allocation. 
Validation Description
The chosen allocation level is not applicable for this business process.   
 
Costing_Allocation_Earning_Reference  Earning__All_Object  [0..1]  Reference to the Earning for this Costing Allocation. This is both required and only allowed when the Costing Allocation Level includes Earning.   
Validation Description
To assign costing to an Earning, you must use a Costing Allocation Level that includes Earning and specify an Earning.   
No worktag dimensions have been enabled for costing allocation; please use the Maintain Worktag Usage task to configure.   
top
 

Costing_Allocation_Interval_Data

part of: Assign_Costing_Allocation_Event_Data
Specifies an allocation for a given date range
 
Parameter name Type/Value Cardinality Description Validations
Costing_Interval_Update_Key  Costing_Interval_Update_Key  [0..*]  Submit only when updating or deleting an existing Costing Allocation Interval. One key (Costing Override ID or Start Date) is required.   
Costing_Override_ID  string  [0..1]  A unique identifier for the Costing Allocation Interval within Workday. You can optionally submit this for a new instance, but If left blank Workday will automatically generate an appropriate ID.   
Start_Date  date  [0..1]  Start date for the allocation. 
Validation Description
Select a unique Start Date. [SD] is already in use.   
 
End_Date  date  [0..1]  End date for the allocation.   
Costing_Allocation_Detail_Data  Costing_Allocation_Detail_Replacement_Data  [0..*]  Details of the allocation, (e.g., one or many sets of allocation dimensions with a specific distribution percentage). Note that individual allocation details can not be edited because they do not have a discrete key - rather, the entire set of desired allocation details (totaling 100% distribution) must be submitted, which then replaces the existing details. 
Validation Description
Each distribution worktag for an Allocation Detail must belong to a unique costing dimension - the set of worktags assigned for this Allocation Detail includes a costing dimension more than once.  Each distribution worktag for an Allocation Detail must belong to a unique costing dimension - the set of worktags assigned for this Allocation Detail includes a costing dimension more than once. 
Each Costing Allocation Detail within a Costing Allocation Interval must have its own unique ordering  Each Costing Allocation Detail within a Costing Allocation Interval must have its own unique ordering 
The override worktags entered do not satisfy the set of required allocation dimensions that have been established in the Maintain Worktag Usage task.  The override worktags entered do not satisfy the set of required allocation dimensions that have been established in the Maintain Worktag Usage task. 
Salary Over the Cap sub-allocation percentage must total 100%.  Salary Over the Cap sub-allocation percentage must total 100%. 
Salary Over the Cap Allocation Details may only be entered if Salary Over the Cap is enabled in the Edit Tenant Setup - Payroll and if Grant is a Payroll Costing Allocation worktag.  Salary Over the Cap Allocation Details may only be entered if Salary Over the Cap is enabled in the Edit Tenant Setup - Payroll and if Grant is a Payroll Costing Allocation worktag. 
Salary Over the Cap Allocation data lines should not be loaded unless the original allocation line includes a valid grant of Salary Over the Cap type.  Salary Over the Cap Allocation data lines should not be loaded unless the original allocation line includes a valid grant of Salary Over the Cap type. 
Company override may only be entered if Intercompany Accounting is enabled in the Edit Tenant Setup - Payroll.  Company override may only be entered if Intercompany Accounting is enabled in the Edit Tenant Setup - Payroll. 
Each Allocation Detail within a Costing Allocation Interval date range should use a unique combination of distribution worktags [and Company]- the set of worktags [and Company]assigned for this Allocation Detail matches that used by another Allocation Detail.   
You must select only Default from Organization Assignment, or any combination of Costing Override References.   
You must select either Default from Organization Assignment[error_msg].   
You must select either Default from Organization Assignment[C2C].   
 
Validation Description
Costing Allocation Interval date ranges must not overlap - the date range submitted conflicts with another proposed Costing Allocation Interval.  Costing Allocation Interval date ranges must not overlap - the date range submitted conflicts with another proposed Costing Allocation Interval. 
Allocation percentage must total 100%.  Allocation percentage must total 100%. 
Update Keys may not be specified when "Replace Existing Costing Allocation Intervals" is enabled - Allocation Intervals can only be added, not updated.  Update Keys may not be specified when "Replace Existing Costing Allocation Intervals" is enabled - Allocation Intervals can only be added, not updated. 
The Costing Allocation Interval Update Keys submitted do not correspond with an existing Costing Override.  The Costing Allocation Interval Update Keys submitted do not correspond with an existing Costing Override. 
The Costing Override ID must be unique within the Workday system - the ID submitted corresponds with an existing Costing Override.  The Costing Override ID must be unique within the Workday system - the ID submitted corresponds with an existing Costing Override. 
The Costing Override ID must be unique within the Workday system - the ID submitted conflicts with another Costing Allocation Interval proposed in this request.   
Start Date is required when adding a new Costing Allocation Interval.  Start Date is required when adding a new Costing Allocation Interval. 
Costing Allocation Details are required when adding a new Costing Allocation Interval.  Costing Allocation Details are required when adding a new Costing Allocation Interval. 
Costing Allocation Interval data may not be submitted when the requested action is Delete.  Costing Allocation Interval data may not be submitted when the requested action is Delete. 
Costing Allocation Interval date ranges must not overlap - the date range submitted conflicts with an existing Costing Allocation Interval.  Costing Allocation Interval date ranges must not overlap - the date range submitted conflicts with an existing Costing Allocation Interval. 
End Date must be after or on Start Date  End Date must be after or on Start Date 
top
 

Costing_Interval_Update_Key

part of: Costing_Allocation_Interval_Data
Submit only when updating or deleting an existing Costing Allocation Interval. One key (Costing Override ID or Start Date) is required.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  Select Yes (Y) to delete the existing Costing Allocation Interval identified by the submitted key value.   
Costing_Override_ID_Update_Key [Choice]   string  [1..1]  The existing Costing Allocation Interval to be updated may be identified using either its Costing Override ID or its Start Date.   
Start_Date_Update_Key [Choice]   date  [1..1]  The existing Costing Allocation Interval to be updated may be identified using either its Costing Override ID or its Start Date.   
top
 

Costing_Allocation_Detail_Replacement_Data

part of: Costing_Allocation_Interval_Data
Details of the allocation, (e.g., a set of allocation dimensions and percentages)
 
Parameter name Type/Value Cardinality Description Validations
Order  string  [1..1]  Orders the allocation detail (e.g., 'a', 'b', 'c', ...). Note that during general ledger costing, any rounding issues resulting from the distributions are reconciled in the last allocation detail.   
Default_from_Organization_Assignment  boolean  [0..1]  Select Yes (Y) to indicate that the corresponding percentage should be allocated using the worker's (or position's) default organizational assignments with no overrides. Workday detects if this Request represents a sub-event embedded within a higher-level business process, and if so searches for a possible Assign Organization sub-event which contains proposed assignments. 
Validation Description
You can only assign one default org for each costing override.  You can only assign one default org for each costing override. 
 
Costing_Override_Company_Reference  CompanyObject  [0..1]  Overriding Company for an Allocation Detail, used for Intercompany Accounting 
Validation Description
Enter a valid intercompany combination.   
Enter a valid Company and Cost Center combination.   
Enter a company that matches on the award line in effect for grant: [grant]. This company doesn't match the grant on the award line: [comp].   
 
Costing_Override_Worktag_Reference  Tenanted_Payroll_WorktagObject  [0..*]  The costing dimension value(s) to use for the override (e.g., cost center reference, fund reference, etc.).   
Distribution_Percent  decimal (9, 6) >0   [1..1]  The percentage for the given allocation detail, represented as a decimal value (e.g., .5).   
Salary_Over_the_Cap_Costing_Allocation_Detail_Data  Salary_Over_the_Cap_Costing_Allocation_Detail_Data  [0..*]  Details of the Salary over the Cap allocation, (e.g., a set of allocation dimensions and percentages) 
Validation Description
A Grant may not exist in the override worktags entered for the Salary Over the Cap sub-allocation.  A Grant may not exist in the override worktags entered for the Salary Over the Cap sub-allocation. 
Each distribution worktag for a Salary Over the Cap Allocation Detail must belong to a unique costing dimension - the set of worktags assigned for this Salary Over the Cap Allocation Detail includes a costing dimension more than once.  Each distribution worktag for a Salary Over the Cap Allocation Detail must belong to a unique costing dimension - the set of worktags assigned for this Salary Over the Cap Allocation Detail includes a costing dimension more than once. 
Each Salary Over the Cap Allocation Detail within an Allocation Detail must have its own unique ordering.  Each Salary Over the Cap Allocation Detail within an Allocation Detail must have its own unique ordering. 
The override worktags entered for the Salary Over the Cap sub-allocation do not satisfy the set of required allocation dimensions that have been established in the Maintain Worktag Usage task.  The override worktags entered for the Salary Over the Cap sub-allocation do not satisfy the set of required allocation dimensions that have been established in the Maintain Worktag Usage task. 
Company override may only be entered if Intercompany Accounting is enabled in the Edit Tenant Setup - Payroll.   
Each Salary Over the Cap sub-allocation within an Allocation Detail should use a unique combination of distribution worktags - the set of worktags assigned for this Salary Over the Cap sub-allocation matches that used by another Salary Over the Cap sub-allocation.   
You must select only Default from Organization Assignment, or any combination of Costing Override References in the Salary Over the Cap suballocation detail.   
You must select either Default from Organization Assignment[C2C] in the Salary Over the Cap suballocation detail.   
You must select either Default from Organization Assignment[error_msg] in the Salary Over the Cap suballocation detail.   
 
Validation Description
Each distribution worktag for an Allocation Detail must belong to a unique costing dimension - the set of worktags assigned for this Allocation Detail includes a costing dimension more than once.  Each distribution worktag for an Allocation Detail must belong to a unique costing dimension - the set of worktags assigned for this Allocation Detail includes a costing dimension more than once. 
Each Costing Allocation Detail within a Costing Allocation Interval must have its own unique ordering  Each Costing Allocation Detail within a Costing Allocation Interval must have its own unique ordering 
The override worktags entered do not satisfy the set of required allocation dimensions that have been established in the Maintain Worktag Usage task.  The override worktags entered do not satisfy the set of required allocation dimensions that have been established in the Maintain Worktag Usage task. 
Salary Over the Cap sub-allocation percentage must total 100%.  Salary Over the Cap sub-allocation percentage must total 100%. 
Salary Over the Cap Allocation Details may only be entered if Salary Over the Cap is enabled in the Edit Tenant Setup - Payroll and if Grant is a Payroll Costing Allocation worktag.  Salary Over the Cap Allocation Details may only be entered if Salary Over the Cap is enabled in the Edit Tenant Setup - Payroll and if Grant is a Payroll Costing Allocation worktag. 
Salary Over the Cap Allocation data lines should not be loaded unless the original allocation line includes a valid grant of Salary Over the Cap type.  Salary Over the Cap Allocation data lines should not be loaded unless the original allocation line includes a valid grant of Salary Over the Cap type. 
Company override may only be entered if Intercompany Accounting is enabled in the Edit Tenant Setup - Payroll.  Company override may only be entered if Intercompany Accounting is enabled in the Edit Tenant Setup - Payroll. 
Each Allocation Detail within a Costing Allocation Interval date range should use a unique combination of distribution worktags [and Company]- the set of worktags [and Company]assigned for this Allocation Detail matches that used by another Allocation Detail.   
You must select only Default from Organization Assignment, or any combination of Costing Override References.   
You must select either Default from Organization Assignment[error_msg].   
You must select either Default from Organization Assignment[C2C].   
top
 

Tenanted_Payroll_WorktagObject

part of: Costing_Allocation_Detail_Replacement_Data, Salary_Over_the_Cap_Costing_Allocation_Detail_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Tenanted_Payroll_WorktagObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Tenanted_Payroll_WorktagObjectID

part of: Tenanted_Payroll_WorktagObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Business_Unit_ID, Company_Reference_ID, Contingent_Worker_ID, Cost_Center_Reference_ID, Custom_Organization_Reference_ID, Custom_Worktag_06_ID, Custom_Worktag_07_ID, Custom_Worktag_08_ID, Custom_Worktag_09_ID, Custom_Worktag_1_ID, Custom_Worktag_10_ID, Custom_Worktag_11_ID, Custom_Worktag_12_ID, Custom_Worktag_13_ID, Custom_Worktag_14_ID, Custom_Worktag_15_ID, Custom_Worktag_2_ID, Custom_Worktag_3_ID, Custom_Worktag_4_ID, Custom_Worktag_5_ID, Employee_ID, FLSA_Workweek_Calendar_Event_ID, Fund_ID, Gift_Reference_ID, Grant_ID, Holiday_Calendar_Event_ID, Job_Profile_ID, Location_ID, Object_Class_ID, Organization_Reference_ID, Payroll_ID, Position_ID, Program_ID, Project_ID, Project_Plan_ID, Region_Reference_ID, Run_Category_ID, Withholding_Order_Case_ID, Workers_Compensation_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
@parent_id  string  [1..1]  Contains a unique identifier for an instance of a parent object   
@parent_type  WID, FLSA_Workweek_Calendar_ID, Holiday_Calendar_ID  [1..1]  The unique identifier type of a parent object   
top
 

Salary_Over_the_Cap_Costing_Allocation_Detail_Data

part of: Costing_Allocation_Detail_Replacement_Data
Details of the Salary over the Cap allocation, (e.g., a set of allocation dimensions and percentages)
 
Parameter name Type/Value Cardinality Description Validations
SOC_Order  string  [1..1]  Orders the allocation detail (e.g., 'a', 'b', 'c', ...). Note that during general ledger costing, any rounding issues resulting from the distributions are reconciled in the last allocation detail.   
SOC_Default_from_Organization_Assignment  boolean  [0..1]  Select Yes (Y) to indicate that the corresponding percentage should be allocated using the worker's (or position's) default organizational assignments with no overrides. Workday detects if this Request represents a sub-event embedded within a higher-level business process, and if so searches for a possible Assign Organization sub-event which contains proposed assignments.   
SOC_Costing_Override_Company_Reference  CompanyObject  [0..1]  Overriding Company for an Allocation Detail, used for Intercompany Accounting 
Validation Description
Enter a valid Company and Cost Center combination in the Salary Over the Cap suballocation detail.   
Enter a valid intercompany combination in the Salary Over the Cap suballocation detail.   
Review the Salary Over the Cap sub-allocation and enter a company that matches on the award line in effect for grant: [grant]. This company doesn't match the grant on the award line: [company].   
 
SOC_Override_Worktag_Reference  Tenanted_Payroll_WorktagObject  [0..*]  The costing dimension value(s) to use for the override (e.g., cost center reference, fund reference, etc.).   
SOC_Distribution_Percent  decimal (9, 6) >0   [1..1]  The percentage for the given allocation detail, represented as a decimal value (e.g., .5).   
Validation Description
A Grant may not exist in the override worktags entered for the Salary Over the Cap sub-allocation.  A Grant may not exist in the override worktags entered for the Salary Over the Cap sub-allocation. 
Each distribution worktag for a Salary Over the Cap Allocation Detail must belong to a unique costing dimension - the set of worktags assigned for this Salary Over the Cap Allocation Detail includes a costing dimension more than once.  Each distribution worktag for a Salary Over the Cap Allocation Detail must belong to a unique costing dimension - the set of worktags assigned for this Salary Over the Cap Allocation Detail includes a costing dimension more than once. 
Each Salary Over the Cap Allocation Detail within an Allocation Detail must have its own unique ordering.  Each Salary Over the Cap Allocation Detail within an Allocation Detail must have its own unique ordering. 
The override worktags entered for the Salary Over the Cap sub-allocation do not satisfy the set of required allocation dimensions that have been established in the Maintain Worktag Usage task.  The override worktags entered for the Salary Over the Cap sub-allocation do not satisfy the set of required allocation dimensions that have been established in the Maintain Worktag Usage task. 
Company override may only be entered if Intercompany Accounting is enabled in the Edit Tenant Setup - Payroll.   
Each Salary Over the Cap sub-allocation within an Allocation Detail should use a unique combination of distribution worktags - the set of worktags assigned for this Salary Over the Cap sub-allocation matches that used by another Salary Over the Cap sub-allocation.   
You must select only Default from Organization Assignment, or any combination of Costing Override References in the Salary Over the Cap suballocation detail.   
You must select either Default from Organization Assignment[C2C] in the Salary Over the Cap suballocation detail.   
You must select either Default from Organization Assignment[error_msg] in the Salary Over the Cap suballocation detail.   
top
 

Costing_Allocation_LevelObject

part of: Assign_Costing_Allocation_Event_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Costing_Allocation_LevelObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Costing_Allocation_LevelObjectID

part of: Costing_Allocation_LevelObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Costing_Allocation_Level_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Earning__All_Object

part of: Assign_Costing_Allocation_Event_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Earning__All_ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Earning__All_ObjectID

part of: Earning__All_Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Earning_Code, Workday_Earning_Code  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

Event_Attachment_CategoryReferenceEnumeration

part of: Event_Attachment_CategoryObjectID
Base Type
string
top
 

EmployeeReferenceEnumeration

part of: EmployeeObjectID
Base Type
string
top
 

Supervisory_OrganizationReferenceEnumeration

part of: Supervisory_OrganizationObjectID
Base Type
string
top
 

Position_RestrictionsReferenceEnumeration

part of: Position_RestrictionsObjectID
Base Type
string
top
 

Job_RequisitionReferenceEnumeration

part of: Job_RequisitionObjectID
Base Type
string
top
 

International_Assignment_TypeReferenceEnumeration

part of: International_Assignment_TypeObjectID
Base Type
string
top
 

Event_Classification_SubcategoryReferenceEnumeration

part of: Event_Classification_SubcategoryObjectID
Base Type
string
top
 

Position_Worker_TypeReferenceEnumeration

part of: Position_Worker_TypeObjectID
Base Type
string
top
 

Job_ProfileReferenceEnumeration

part of: Job_ProfileObjectID
Base Type
string
top
 

LocationReferenceEnumeration

part of: LocationObjectID
Base Type
string
top
 

Position_Time_TypeReferenceEnumeration

part of: Position_Time_TypeObjectID
Base Type
string
top
 

Work_ShiftReferenceEnumeration

part of: Work_ShiftObjectID
Base Type
string
top
 

Work_Hours_ProfileReferenceEnumeration

part of: Work_Hours_ProfileObjectID
Base Type
string
top
 

FrequencyReferenceEnumeration

part of: FrequencyObjectID
Base Type
string
top
 

Working_Time_UnitReferenceEnumeration

part of: Working_Time_UnitObjectID
Base Type
string
top
 

Pay_Rate_TypeReferenceEnumeration

part of: Pay_Rate_TypeObjectID
Base Type
string
top
 

Job_ClassificationReferenceEnumeration

part of: Job_ClassificationObjectID
Base Type
string
top
 

Company_Insider_TypeReferenceEnumeration

part of: Company_Insider_TypeObjectID
Base Type
string
top
 

Academic_Pay_PeriodReferenceEnumeration

part of: Academic_Pay_PeriodObjectID
Base Type
string
top
 

Pay_With_Work-Study_OptionReferenceEnumeration

part of: Pay_With_Work-Study_OptionObjectID
Base Type
string
top
 

Workers_Compensation_CodeReferenceEnumeration

part of: Workers_Compensation_CodeObjectID
Base Type
string
top
 

CompanyReferenceEnumeration

part of: CompanyObjectID
Base Type
string
top
 

Cost_CenterReferenceEnumeration

part of: Cost_CenterObjectID
Base Type
string
top
 

RegionReferenceEnumeration

part of: RegionObjectID
Base Type
string
top
 

Custom_OrganizationReferenceEnumeration

part of: Custom_OrganizationObjectID
Base Type
string
top
 

FundReferenceEnumeration

part of: FundObjectID
Base Type
string
top
 

GrantReferenceEnumeration

part of: GrantObjectID
Base Type
string
top
 

ProgramReferenceEnumeration

part of: ProgramObjectID
Base Type
string
top
 

Business_UnitReferenceEnumeration

part of: Business_UnitObjectID
Base Type
string
top
 

GiftReferenceEnumeration

part of: GiftObjectID
Base Type
string
top
 

Matrix_OrganizationReferenceEnumeration

part of: Matrix_OrganizationObjectID
Base Type
string
top
 

Pay_GroupReferenceEnumeration

part of: Pay_GroupObjectID
Base Type
string
top
 

Position_ElementReferenceEnumeration

part of: Position_ElementObjectID
Base Type
string
top
 

Compensation_PackageReferenceEnumeration

part of: Compensation_PackageObjectID
Base Type
string
top
 

Compensation_GradeReferenceEnumeration

part of: Compensation_GradeObjectID
Base Type
string
top
 

Compensation_Grade_ProfileReferenceEnumeration

part of: Compensation_Grade_ProfileObjectID
Base Type
string
top
 

Compensation_StepReferenceEnumeration

part of: Compensation_StepObjectID
Base Type
string
top
 

Salary_Pay_PlanReferenceEnumeration

part of: Salary_Pay_PlanObjectID
Base Type
string
top
 

CurrencyReferenceEnumeration

part of: CurrencyObjectID
Base Type
string
top
 

Salary_Unit_PlanReferenceEnumeration

part of: Salary_Unit_PlanObjectID
Base Type
string
top
 

Allowance_Value_PlanReferenceEnumeration

part of: Allowance_Value_PlanObjectID
Base Type
string
top
 

Allowance_Unit_PlanReferenceEnumeration

part of: Allowance_Unit_PlanObjectID
Base Type
string
top
 

Bonus_PlanReferenceEnumeration

part of: Bonus_PlanObjectID
Base Type
string
top
 

Merit_PlanReferenceEnumeration

part of: Merit_PlanObjectID
Base Type
string
top
 

Commission_PlanReferenceEnumeration

part of: Commission_PlanObjectID
Base Type
string
top
 

Stock_PlanReferenceEnumeration

part of: Stock_PlanObjectID
Base Type
string
top
 

Period_Salary_PlanReferenceEnumeration

part of: Period_Salary_PlanObjectID
Base Type
string
top
 

Compensation_PeriodReferenceEnumeration

part of: Compensation_PeriodObjectID
Base Type
string
top
 

Calculated_PlanReferenceEnumeration

part of: Calculated_PlanObjectID
Base Type
string
top
 

Employee_ContractReferenceEnumeration

part of: Employee_ContractObjectID
Base Type
string
top
 

Employee_Contract_ReasonReferenceEnumeration

part of: Employee_Contract_ReasonObjectID
Base Type
string
top
 

Employee_Contract_TypeReferenceEnumeration

part of: Employee_Contract_TypeObjectID
Base Type
string
top
 

Collective_AgreementReferenceEnumeration

part of: Collective_AgreementObjectID
Base Type
string
top
 

Employee_Contract_StatusReferenceEnumeration

part of: Employee_Contract_StatusObjectID
Base Type
string
top
 

Worker_DocumentReferenceEnumeration

part of: Worker_DocumentObjectID
Base Type
string
top
 

Unique_IdentifierReferenceEnumeration

part of: Unique_IdentifierObjectID
Base Type
string
top
 

National_ID_TypeReferenceEnumeration

part of: National_ID_TypeObjectID
Base Type
string
top
 

CountryReferenceEnumeration

part of: CountryObjectID
Base Type
string
top
 

National_Identifier_ReferenceReferenceEnumeration

part of: National_Identifier_ReferenceObjectID
Base Type
string
top
 

Government_ID_Type__All_ReferenceEnumeration

part of: Government_ID_Type__All_ObjectID
Base Type
string
top
 

Government_Identifier_ReferenceReferenceEnumeration

part of: Government_Identifier_ReferenceObjectID
Base Type
string
top
 

Visa_ID_TypeReferenceEnumeration

part of: Visa_ID_TypeObjectID
Base Type
string
top
 

Visa_Identifier_ReferenceReferenceEnumeration

part of: Visa_Identifier_ReferenceObjectID
Base Type
string
top
 

Passport_ID_Type__All_ReferenceEnumeration

part of: Passport_ID_Type__All_ObjectID
Base Type
string
top
 

Passport_Identifier_ReferenceReferenceEnumeration

part of: Passport_Identifier_ReferenceObjectID
Base Type
string
top
 

License_IdentifierReferenceEnumeration

part of: License_IdentifierObjectID
Base Type
string
top
 

License_ID_Type__All_ReferenceEnumeration

part of: License_ID_Type__All_ObjectID
Base Type
string
top
 

Country_RegionReferenceEnumeration

part of: Country_RegionObjectID
Base Type
string
top
 

AuthorityReferenceEnumeration

part of: AuthorityObjectID
Base Type
string
top
 

License_Identifier_ReferenceReferenceEnumeration

part of: License_Identifier_ReferenceObjectID
Base Type
string
top
 

Custom_ID_TypeReferenceEnumeration

part of: Custom_ID_TypeObjectID
Base Type
string
top
 

OrganizationReferenceEnumeration

part of: OrganizationObjectID
Base Type
string
top
 

Custom_Identifier_ReferenceReferenceEnumeration

part of: Custom_Identifier_ReferenceObjectID
Base Type
string
top
 

Onboarding_Setup_TemplateReferenceEnumeration

part of: Onboarding_Setup_TemplateObjectID
Base Type
string
top
 

Tenanted_Payroll_WorktagReferenceEnumeration

part of: Tenanted_Payroll_WorktagObjectID
Base Type
string
top
 

Base Type
string

top
 

Costing_Allocation_LevelReferenceEnumeration

part of: Costing_Allocation_LevelObjectID
Base Type
string
top
 

Earning__All_ReferenceEnumeration

part of: Earning__All_ObjectID
Base Type
string
top