Service Directory > v32.1 > Payroll > Get_Submit_Payroll_Inputs
 

Operation: Get_Submit_Payroll_Inputs

This public web service operation is designed to retrieve Payroll Input data from the Workday system.


@ - 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: Get_Submit_Payroll_Inputs_Request

Get Submit Payroll Inputs Request
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References [Choice]   Payroll_Input_Request_References  [0..1]  Payroll Input Request References   
Request_Criteria [Choice]   Payroll_Input_Request_Criteria  [0..1]  Payroll Input Request Criteria 
Validation Description
End Date is not valid when Open-Ended Ongoing is also selected.   
Start Date must be before End Date.   
 
Response_Filter  Response_Filter  [0..1]  Response Filter 
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
 
Response_Group  Payroll_Input_Response_Group  [0..1]  Payroll Input Response Group   
top
 

Response Element: Get_Submit_Payroll_Inputs_Response

Get Submit Payroll Inputs Response
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References  Payroll_Input_Request_References  [0..1]  Payroll Input Request References   
Request_Criteria  Payroll_Input_Request_Criteria  [0..1]  Payroll Input Request Criteria 
Validation Description
End Date is not valid when Open-Ended Ongoing is also selected.   
Start Date must be before End Date.   
 
Response_Filter  Response_Filter  [0..1]  Parameters that let you filter the data returned in the response. You can filter returned data by dates and page attributes. 
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
 
Response_Group  Payroll_Input_Response_Group  [0..1]  Payroll Input Response Group   
Response_Results  Response_Results  [0..1]  The "Response_Results" element contains summary information about the data that has been returned from your request including "Total_Results", "Total_Pages", and the current "Page" returned.   
Response_Data  Submit_Payroll_Input_Response_Data  [0..1]  Get Submit Payroll Inputs Response   
top
 

Payroll_Input_Request_References

part of: Get_Submit_Payroll_Inputs_Request, Get_Submit_Payroll_Inputs_Response
Payroll Input Request References
 
Parameter name Type/Value Cardinality Description Validations
Payroll_Input_Reference  Payroll_InputObject  [1..*]  Payroll Input Reference Payroll Input Code   
top
 

Payroll_InputObject

part of: Payroll_Input_Request_References, Submit_Payroll_Input
 
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  Payroll_InputObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Payroll_InputObjectID

part of: Payroll_InputObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Payroll_Input_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
 

Payroll_Input_Request_Criteria

part of: Get_Submit_Payroll_Inputs_Request, Get_Submit_Payroll_Inputs_Response
Payroll Input Request Criteria
 
Parameter name Type/Value Cardinality Description Validations
Worker_Reference  WorkerObject  [0..1]  Worker Reference   
Earning_Reference  Earning__All_Object  [0..*]  Earning Reference   
Deduction_Reference  Deduction__All_Object  [0..*]  Deduction Reference   
Start_Date  date  [0..1]  Start Date - Only return input active on or after the given date   
End_Date  date  [0..1]  End Date - Only return inputs that are active on or before the given date.   
Open-Ended_Ongoing_Inputs  boolean  [0..1]  When set to true, selects only ongoing inputs that have no end date   
Validation Description
End Date is not valid when Open-Ended Ongoing is also selected.   
Start Date must be before End Date.   
top
 

WorkerObject

part of: Payroll_Input_Request_Criteria, Submit_Payroll_Input_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  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
 

Earning__All_Object

part of: Payroll_Input_Request_Criteria, Submit_Payroll_Input_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
 

Deduction__All_Object

part of: Payroll_Input_Request_Criteria, Submit_Payroll_Input_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  Deduction__All_ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Deduction__All_ObjectID

part of: Deduction__All_Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Deduction_Code, Workday_Deduction_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
 

Response_Filter

part of: Get_Submit_Payroll_Inputs_Request, Get_Submit_Payroll_Inputs_Response
Parameters that let you filter the data returned in the response. You can filter returned data by dates and page attributes.
 
Parameter name Type/Value Cardinality Description Validations
As_Of_Effective_Date  date  [0..1]  Indicates the date when application data, such as benefits and compensation, are deemed effective in the Workday system. (Also referred to as the "Effective Moment".) If not specified, this date defaults to TODAY.   
As_Of_Entry_DateTime  dateTime  [0..1]  Indicates the date and time that data was entered into the system. (This field is also referred to as the "Entry Moment".) If not specified, defaults to the CURRENT DATE/TIME.   
Page  decimal (12, 0) >0   [0..1]  Indicates the page of data to return in the response, and defaults to the first page (Page = 1). For responses that contain more than one page of data, use this parameter to retrieve the additional pages of data. For example, set Page = 2 to retrieve the second page of data. Note: If you set the page parameter, you must also specify the "As_Of_Entry_Date" to ensure that the result set remains the same between your requests.   
Count  decimal (3, 0) >0   [0..1]  Sets the number of objects to return within each response page (Min = 1, Max = 999, Default = 100 if not set). Any values you set must be between 1-999.   
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
top
 

Payroll_Input_Response_Group

part of: Get_Submit_Payroll_Inputs_Request, Get_Submit_Payroll_Inputs_Response
Payroll Input Response Group
 
Parameter name Type/Value Cardinality Description Validations
Include_Reference  boolean  [0..1]  Include Reference   
Include_Payroll_Input_Data  boolean  [0..1]  Include Payroll Input Data   
top
 

Response_Results

part of: Get_Submit_Payroll_Inputs_Response
The "Response_Results" element contains summary information about the data that has been returned from your request including "Total_Results", "Total_Pages", and the current "Page" returned.
 
Parameter name Type/Value Cardinality Description Validations
Total_Results  decimal (12, 0) >0   [0..1]  The total number of results that have been returned from your request.   
Total_Pages  decimal (12, 0) >0   [0..1]  The total number of pages that exist for your request. A page of data in WWS contains a maximum of 100 entries. So, if you have exactly 1,000 employees returned in a request, then you will have 10 pages of data that will need to be retrieved to build your complete dataset. Each page contains a maximum of 100 entries.   
Page_Results  decimal (12, 0) >0   [0..1]  Number of Results in current page.   
Page  decimal (12, 0) >0   [0..1]  The page of data that has been returned for the given request.   
top
 

Submit_Payroll_Input_Response_Data

part of: Get_Submit_Payroll_Inputs_Response
Get Submit Payroll Inputs Response
 
Parameter name Type/Value Cardinality Description Validations
Payroll_Input  Submit_Payroll_Input  [0..*]  Submit Payroll Input   
top
 

Submit_Payroll_Input

part of: Submit_Payroll_Input_Response_Data
Submit Payroll Input
 
Parameter name Type/Value Cardinality Description Validations
Payroll_Input_Reference  Payroll_InputObject  [0..1]  Payroll Input Reference   
Payroll_Input_Data  Submit_Payroll_Input_Data  [0..*]  Submit Payroll Input Data 
Validation Description
Batch ID is already associated with other types of Application Batches. [worker]  Batch ID is already associated with other types of Application Batches. 
Rate is not valid for the Pay Component. [worker]  Rate is not valid for the Pay Component. 
Hours is not valid for the Pay Component. [worker]   
Arrears Adjustments are not enabled for the context Pay Component. [worker]  Arrears Adjustments are not enabled for the context Pay Component. 
Previously added Pay Component for Payroll Input cannot be subsequently changed. [worker]   
Invalid Worktag (Withholding Order Case) for Pay Component (Withholding Order). [worker]   
For Arrears Adjustment, the Adjustment indicator must be set. [worker]   
Currency should be an active currency. [worker]  Currency should be an active currency. 
Third Party Sick Pay Earnings may not be submitted. [worker]  Third Party Sick Pay Earnings may not be submitted 
The earliest end date that can be entered is the last completed pay period end date for the appropriate run category. [worker]   
Updating an existing Completed One-time Payroll Input is not allowed. [worker]   
Changing the worker associated with a Payroll Input is not allowed when updating an existing Payroll Input. [worker]   
Start Date must be before End Date. [worker]   
Amount, Hours, and Rate are not allowed when inserting an Arrears Balance Payroll Input. [worker]   
Updating an existing Payroll Input with Arrears Balance without an Arrears Balance is not allowed. Also, trying updating an existing Payroll Input without an Arrears Balance with an Arrears Balance is not allowed. [worker]   
End Date is required for One-time Payroll Input. [worker]   
Only Workday Payroll earnings and deductions are allowed. '[pay_component]' is not a Workday Payroll earning or deduction. [worker]   
Inactive or Invalid Payroll Worktags found: [invalid_worktags]. [worker]   
Country Code for Run Category does not match Country Code for Pay Component. [worker]   
The following payroll worktag types are required for this pay component: [worktag list]. [worker]   
You can only enter Coverage Dates with a One-time Override pay input.   
Coverage End Date must be on or after Coverage Start Date.   
If Coverage Dates are being entered, both the Coverage Start Date and Coverage End Date must be entered.   
Batch ID is a required field. [worker]   
The Source Reference being supplied does not match the existing Batch ID's Source. [worker]   
The Source Reference being supplied does not match the Default Batch ID's Source. [worker]   
Coverage dates cannot be entered because the pay component is not set up to use coverage dates.   
In order to specify a costing company, please enable the Intercompany Accounting setting in Edit Tenant Setup - Payroll.   
 
top
 

Submit_Payroll_Input_Data

part of: Submit_Payroll_Input
Submit Payroll Input Data
 
Parameter name Type/Value Cardinality Description Validations
@Last_Period_End_Date  date  [1..1]  Information for outbound data only (Example: Get Submit Payroll Input request). Don't enter for a Submit Payroll Input request. Displays the period end date of the last completed payroll result. Do not populate for a Submit Payroll Input request.   
Payroll_Input_ID  string  [0..1]  Enter an existing Payroll Input ID to update an existing payroll input instance. To view existing payroll input ids, select Integration IDs > View IDs from the related actions menu of a payroll input. Enter a new Payroll Input ID for new input. If left blank, Workday generates a new reference ID, which can cause multiple records if you run the same spreadsheet multiple times.   
Batch_ID  string  [0..1]  Enables external systems to manage batches of payroll input data. In Workday, you can use the Payroll Input by Batch ID and Delete Payroll Input by Batch ID tasks.   
Source_Reference  Integration_System__Audited_Object  [0..1]  Enter the reference to an integration system. Use to categorize Batch IDs.   
Ongoing_Input  boolean  [0..1]  Enter Y when payroll input values stretch across more than 1 payroll period.   
Start_Date  date  [1..1]  One-time entries require a Start and End Date. Ongoing entries require a Start Date.   
End_Date  date  [0..1]  One-time entries require a Start and End Date. Ongoing entries can have an End Date, but it isn't required.   
Run_Category_Reference  Run_CategoryObject  [0..*]  Run Category Reference   
Worker_Reference  WorkerObject  [1..1]  Worker Reference   
Position_Reference  Position_ElementObject  [0..1]  Position Reference applicable to the supplied worker. 
Validation Description
Position is required for this Pay Component.   
 
Earning_Reference [Choice]   Earning__All_Object  [1..1]  To import values for Workday-owned earnings, select Separate Type Column for this field in the template model before generating the spreadsheet. This splits the column into: ID type - Enter the type of reference id (Workday_Earning_Code or Earning_Code) & ID value - Enter the reference id.   
Deduction_Reference [Choice]   Deduction__All_Object  [1..1]  To import values for Workday-owned deductions, select Separate Type Column for this field in the template model before generating the spreadsheet. This splits the column into: ID type - Enter the type of reference id (Workday_Deduction_Code or Deduction_Code) & ID value - Enter the reference id.   
Amount  decimal (26, 6)   [0..1]  Enter the earning or deduction amount.   
Hours  decimal (26, 6)   [0..1]  Enter the value of the unprorated hours (related calculation W_HRSU) for the pay component. If you complete this column, don't enter W_HRSU in the related calculation column.   
Rate  decimal (26, 6)   [0..1]  Enter the value of the rate (related calculation W_RATE) associated with the pay component. If you complete this column, don't enter W_RATE in the related calculation column.   
Adjustment  boolean  [0..1]  Enter Y to create an additional entry on payroll results that increases or decreases a pay component. Enter N to overwrite the pay component amount, the pay component related calculations, or both.   
Worktag_Data  Payroll_Input_Worktags_Data  [0..1]  Worktag Data List of Worktags 
Validation Description
Inactive Project entered   
Inactive Job Profile entered   
Inactive Location entered   
Inactive Region entered   
Inactive Cost Center entered   
Fund is not enabled as a worktag dimension for payroll accounting.   
Grant is not enabled as a worktag dimension for payroll accounting.   
Object Class is not enabled as a worktag dimension for payroll accounting.   
Project Plan Task is not enabled as a worktag dimension for payroll accounting.   
Project Plan Phase is not enabled as a worktag dimension for payroll accounting.   
Business Unit is not enabled as a worktag dimension for payroll accounting.   
Program is not enabled as a worktag dimension for payroll accounting.   
Gift is not enabled as a worktag dimension for payroll accounting.{+1}   
 
Additional_Input_Details_Data  Additional_Input_Details  [0..*]  Additional Input Details Data Where there are multiple Input Lines, the user can enter one or more rows here. 
Validation Description
The arrears balance adjustment Input may only have the single "Arrears" Input detail line - no other input Types are allowed.   
Multiple Input Detail lines exist for the same Input Type   
 
Comment  string  [0..1]  Comment   
Currency_Reference  CurrencyObject  [0..1]  Currency   
Match_Existing_Input  boolean  [0..1]  Internal Use Only - Used by Kronos Worker Data Import - Payroll V1 Migration. When set to true, this flag will cause the input to be matched to existing input, thereby updating any existing input if it exists. Matching is based on Worker, Pay Component, Worktags, Adjustment, Arrears, Batch ID, Start and End Dates   
Company_Reference  CompanyObject  [0..1]  Use for worker-based pay components. Enter a company related to the worker's past, present, or future positions. If you don't select a company, Workday calculates the input for each company it processes for the worker during the run. 
Validation Description
Company Reference is not allowed when using a Position based Earning or Deduction Reference.   
Worker does not have any positions in the Company specified.   
 
Costing_Company_Reference  CompanyObject  [0..1]  Use this field to specify the costing company for this payment.   
Coverage_Start_Date  date  [0..1]  When a payroll processor needs to pay an FLSA bonus, they need to be able to enter a coverage start date and coverage end date associated with that payment.   
Coverage_End_Date  date  [0..1]  When a payroll processor needs to pay an FLSA bonus, they need to be able to enter a coverage start date and coverage end date associated with that payment.   
Validation Description
Batch ID is already associated with other types of Application Batches. [worker]  Batch ID is already associated with other types of Application Batches. 
Rate is not valid for the Pay Component. [worker]  Rate is not valid for the Pay Component. 
Hours is not valid for the Pay Component. [worker]   
Arrears Adjustments are not enabled for the context Pay Component. [worker]  Arrears Adjustments are not enabled for the context Pay Component. 
Previously added Pay Component for Payroll Input cannot be subsequently changed. [worker]   
Invalid Worktag (Withholding Order Case) for Pay Component (Withholding Order). [worker]   
For Arrears Adjustment, the Adjustment indicator must be set. [worker]   
Currency should be an active currency. [worker]  Currency should be an active currency. 
Third Party Sick Pay Earnings may not be submitted. [worker]  Third Party Sick Pay Earnings may not be submitted 
The earliest end date that can be entered is the last completed pay period end date for the appropriate run category. [worker]   
Updating an existing Completed One-time Payroll Input is not allowed. [worker]   
Changing the worker associated with a Payroll Input is not allowed when updating an existing Payroll Input. [worker]   
Start Date must be before End Date. [worker]   
Amount, Hours, and Rate are not allowed when inserting an Arrears Balance Payroll Input. [worker]   
Updating an existing Payroll Input with Arrears Balance without an Arrears Balance is not allowed. Also, trying updating an existing Payroll Input without an Arrears Balance with an Arrears Balance is not allowed. [worker]   
End Date is required for One-time Payroll Input. [worker]   
Only Workday Payroll earnings and deductions are allowed. '[pay_component]' is not a Workday Payroll earning or deduction. [worker]   
Inactive or Invalid Payroll Worktags found: [invalid_worktags]. [worker]   
Country Code for Run Category does not match Country Code for Pay Component. [worker]   
The following payroll worktag types are required for this pay component: [worktag list]. [worker]   
You can only enter Coverage Dates with a One-time Override pay input.   
Coverage End Date must be on or after Coverage Start Date.   
If Coverage Dates are being entered, both the Coverage Start Date and Coverage End Date must be entered.   
Batch ID is a required field. [worker]   
The Source Reference being supplied does not match the existing Batch ID's Source. [worker]   
The Source Reference being supplied does not match the Default Batch ID's Source. [worker]   
Coverage dates cannot be entered because the pay component is not set up to use coverage dates.   
In order to specify a costing company, please enable the Intercompany Accounting setting in Edit Tenant Setup - Payroll.   
top
 

Integration_System__Audited_Object

part of: Submit_Payroll_Input_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  Integration_System__Audited_ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Integration_System__Audited_ObjectID

part of: Integration_System__Audited_Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Integration_System_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
 

Run_CategoryObject

part of: Submit_Payroll_Input_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  Run_CategoryObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Run_CategoryObjectID

part of: Run_CategoryObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Run_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
 

Position_ElementObject

part of: Submit_Payroll_Input_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_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
 

Payroll_Input_Worktags_Data

part of: Submit_Payroll_Input_Data
Payroll Worktags
 
Parameter name Type/Value Cardinality Description Validations
Location_Reference  LocationObject  [0..1]  Reference ID for the location. 
Validation Description
Location must be of usage Business Site.  Location must be of usage Business Site. 
 
Region_Reference  RegionObject  [0..1]  Reference ID for the region.   
Job_Profile_Reference  Job_ProfileObject  [0..1]  Reference ID for the job profile.   
Cost_Center_Reference  Cost_CenterObject  [0..1]  Reference ID for the cost center.   
Project_Reference [Choice]   ProjectObject  [0..1]  Reference ID for the project.   
Project_Phase_Reference [Choice]   Project_Plan_PhaseObject  [0..1]  Reference ID for the project phase.   
Project_Task_Reference [Choice]   Project_Plan_TaskObject  [0..1]  Reference ID for the project task.   
Withholding_Order_Case_Reference  Withholding_Order_CaseObject  [0..1]  Reference ID for the withholding order case. 
Validation Description
The Company for the payroll input must match the company associated with the withholding order worktag.   
 
State_Authority_Reference  Payroll_State_AuthorityObject  [0..1]  Numeric reference id for the payroll state authority worktag. Required when loading certain pay components such as state withholding. You can find the reference id in the Payroll Authority Tax Code column on the All Payroll Tax Authorites report.   
Workers_Compensation_Code_Reference  Workers_Compensation_CodeObject  [0..1]  Reference ID for worker's compensation code.   
County_Authority_Reference  Payroll_Local_County_AuthorityObject  [0..1]  Reference ID for payroll local county authority.   
City_Authority_Reference  Payroll_Local_City_AuthorityObject  [0..1]  Reference ID for payroll local city authority.   
School_District_Authority_Reference  Payroll_Local_School_District_AuthorityObject  [0..1]  Reference ID for payroll local school district.   
Custom_Worktag_01_Reference  Custom_Worktag_01Object  [0..1]  Only enter worktag values that have a reference id type of Custom_Worktag_1_ID. To view the reference ID for a custom worktag value, access the Custom Worktag Values task and select Integration IDs > View IDs from the related actions menu of a worktag value.   
Custom_Worktag_02_Reference  Custom_Worktag_02Object  [0..1]  Only enter worktag values that have a reference id type of Custom_Worktag_2_ID. To view the reference ID for a custom worktag value, access the Custom Worktag Values task and select Integration IDs > View IDs from the related actions menu of a worktag value.   
Custom_Worktag_03_Reference  Custom_Worktag_03Object  [0..1]  Only enter worktag values that have a reference id type of Custom_Worktag_3_ID. To view the reference ID for a custom worktag value, access the Custom Worktag Values task and select Integration IDs > View IDs from the related actions menu of a worktag value.   
Custom_Worktag_04_Reference  Custom_Worktag_04Object  [0..1]  Only enter worktag values that have a reference id type of Custom_Worktag_4_ID. To view the reference ID for a custom worktag value, access the Custom Worktag Values task and select Integration IDs > View IDs from the related actions menu of a worktag value.   
Custom_Worktag_05_Reference  Custom_Worktag_05Object  [0..1]  Only enter worktag values that have a reference id type of Custom_Worktag_5_ID. To view the reference ID for a custom worktag value, access the Custom Worktag Values task and select Integration IDs > View IDs from the related actions menu of a worktag value.   
Fund_Reference  FundObject  [0..1]  Reference ID for fund.   
Grant_Reference  GrantObject  [0..1]  Reference ID for grant.   
Gift_Reference  GiftObject  [0..1]  Reference ID for gift.   
Program_Reference  ProgramObject  [0..1]  Reference ID for program.   
Business_Unit_Reference  Business_UnitObject  [0..1]  Reference ID for business unit.   
Object_Class_Reference  Object_ClassObject  [0..1]  Reference ID for object class.   
Custom_Organization_Reference  Custom_OrganizationObject  [0..*]  Reference ID for custom organization. 
Validation Description
Only one Custom Organization Worktag Reference is allowed for each Organization Type.   
 
Custom_Worktag_06_Reference  Custom_Worktag_06Object  [0..1]  Only enter worktag values that have a reference id type of Custom_Worktag_6_ID. To view the reference ID for a custom worktag value, access the Custom Worktag Values task and select Integration IDs > View IDs from the related actions menu of a worktag value.   
Custom_Worktag_07_Reference  Custom_Worktag_07Object  [0..1]  Only enter worktag values that have a reference ID type of Custom_Worktag_7_ID. To view the reference ID for a custom worktag value, access the Custom Worktag Values task and select Integration IDs > View IDs from the related actions menu of a worktag value.   
Custom_Worktag_08_Reference  Custom_Worktag_08Object  [0..1]  Only enter worktag values that have a reference ID type of Custom_Worktag_8_ID. To view the reference ID for a custom worktag value, access the Custom Worktag Values task and select Integration IDs > View IDs from the related actions menu of a worktag value.   
Custom_Worktag_09_Reference  Custom_Worktag_09Object  [0..1]  Only enter worktag values that have a reference ID type of Custom_Worktag_9_ID. To view the reference ID for a custom worktag value, access the Custom Worktag Values task and select Integration IDs > View IDs from the related actions menu of a worktag value.   
Custom_Worktag_10_Reference  Custom_Worktag_10Object  [0..1]  Only enter worktag values that have a reference ID type of Custom_Worktag_10_ID. To view the reference ID for a custom worktag value, access the Custom Worktag Values task and select Integration IDs > View IDs from the related actions menu of a worktag value.   
Custom_Worktag_11_Reference  Custom_Worktag_11Object  [0..1]  Only enter worktag values that have a reference ID type of Custom_Worktag_11_ID. To view the reference ID for a custom worktag value, access the Custom Worktag Values task and select Integration IDs > View IDs from the related actions menu of a worktag value.   
Custom_Worktag_12_Reference  Custom_Worktag_12Object  [0..1]  Only enter worktag values that have a reference ID type of Custom_Worktag_12_ID. To view the reference ID for a custom worktag value, access the Custom Worktag Values task and select Integration IDs > View IDs from the related actions menu of a worktag value.   
Custom_Worktag_13_Reference  Custom_Worktag_13Object  [0..1]  Only enter worktag values that have a reference ID type of Custom_Worktag_13_ID. To view the reference ID for a custom worktag value, access the Custom Worktag Values task and select Integration IDs > View IDs from the related actions menu of a worktag value.   
Custom_Worktag_14_Reference  Custom_Worktag_14Object  [0..1]  Only enter worktag values that have a reference ID type of Custom_Worktag_14_ID. To view the reference ID for a custom worktag value, access the Custom Worktag Values task and select Integration IDs > View IDs from the related actions menu of a worktag value.   
Custom_Worktag_15_Reference  Custom_Worktag_15Object  [0..1]  Only enter worktag values that have a reference ID type of Custom_Worktag_15_ID. To view the reference ID for a custom worktag value, access the Custom Worktag Values task and select Integration IDs > View IDs from the related actions menu of a worktag value.   
Local_Other_Tax_Authority_Reference  Payroll_Other_AuthorityObject  [0..1]  Reference ID for other tax authority.   
NI_Category_Reference  NI_CategoryObject  [0..1]  Reference ID for national insurance category. 
Validation Description
NI Category Worktag Value "[worktag]" is not valid for the Deduction [deduction]   
 
ARRCO-AGIRC_Category_Reference  ARRCO-AGIRC_Rubric_ValueObject  [0..1]  Reference ID for ARRCO-AGIRC category. 
Validation Description
ARRCO-AGIRC Category Worktag Value "[worktag]" is not valid for the Deduction [deduction]   
 
Income_Code_Reference  Payroll_Income_CodeObject  [0..1]  Income Code   
Validation Description
Inactive Project entered   
Inactive Job Profile entered   
Inactive Location entered   
Inactive Region entered   
Inactive Cost Center entered   
Fund is not enabled as a worktag dimension for payroll accounting.   
Grant is not enabled as a worktag dimension for payroll accounting.   
Object Class is not enabled as a worktag dimension for payroll accounting.   
Project Plan Task is not enabled as a worktag dimension for payroll accounting.   
Project Plan Phase is not enabled as a worktag dimension for payroll accounting.   
Business Unit is not enabled as a worktag dimension for payroll accounting.   
Program is not enabled as a worktag dimension for payroll accounting.   
Gift is not enabled as a worktag dimension for payroll accounting.{+1}   
top
 

LocationObject

part of: Payroll_Input_Worktags_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
 

RegionObject

part of: Payroll_Input_Worktags_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
 

Job_ProfileObject

part of: Payroll_Input_Worktags_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
 

Cost_CenterObject

part of: Payroll_Input_Worktags_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
 

ProjectObject

part of: Payroll_Input_Worktags_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  ProjectObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

ProjectObjectID

part of: ProjectObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Project_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
 

Project_Plan_PhaseObject

part of: Payroll_Input_Worktags_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  Project_Plan_PhaseObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Project_Plan_PhaseObjectID

part of: Project_Plan_PhaseObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Project_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
 

Project_Plan_TaskObject

part of: Payroll_Input_Worktags_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  Project_Plan_TaskObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Project_Plan_TaskObjectID

part of: Project_Plan_TaskObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Project_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
 

Withholding_Order_CaseObject

part of: Payroll_Input_Worktags_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  Withholding_Order_CaseObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Withholding_Order_CaseObjectID

part of: Withholding_Order_CaseObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Withholding_Order_Case_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
 

Payroll_State_AuthorityObject

part of: Payroll_Input_Worktags_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  Payroll_State_AuthorityObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Payroll_State_AuthorityObjectID

part of: Payroll_State_AuthorityObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Payroll_State_Authority_Tax_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
 

Workers_Compensation_CodeObject

part of: Payroll_Input_Worktags_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
 

Payroll_Local_County_AuthorityObject

part of: Payroll_Input_Worktags_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  Payroll_Local_County_AuthorityObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Payroll_Local_County_AuthorityObjectID

part of: Payroll_Local_County_AuthorityObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Payroll_Local_County_Authority_Tax_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
 

Payroll_Local_City_AuthorityObject

part of: Payroll_Input_Worktags_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  Payroll_Local_City_AuthorityObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Payroll_Local_City_AuthorityObjectID

part of: Payroll_Local_City_AuthorityObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Payroll_Local_City_Authority_Tax_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
 

Payroll_Local_School_District_AuthorityObject

part of: Payroll_Input_Worktags_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  Payroll_Local_School_District_AuthorityObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Payroll_Local_School_District_AuthorityObjectID

part of: Payroll_Local_School_District_AuthorityObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Payroll_Local_School_District_Authority_Tax_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
 

Custom_Worktag_01Object

part of: Payroll_Input_Worktags_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_Worktag_01ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_Worktag_01ObjectID

part of: Custom_Worktag_01Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_Worktag_1_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_Worktag_02Object

part of: Payroll_Input_Worktags_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_Worktag_02ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_Worktag_02ObjectID

part of: Custom_Worktag_02Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_Worktag_2_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_Worktag_03Object

part of: Payroll_Input_Worktags_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_Worktag_03ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_Worktag_03ObjectID

part of: Custom_Worktag_03Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_Worktag_3_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_Worktag_04Object

part of: Payroll_Input_Worktags_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_Worktag_04ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_Worktag_04ObjectID

part of: Custom_Worktag_04Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_Worktag_4_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_Worktag_05Object

part of: Payroll_Input_Worktags_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_Worktag_05ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_Worktag_05ObjectID

part of: Custom_Worktag_05Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_Worktag_5_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: Payroll_Input_Worktags_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: Payroll_Input_Worktags_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
 

GiftObject

part of: Payroll_Input_Worktags_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
 

ProgramObject

part of: Payroll_Input_Worktags_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: Payroll_Input_Worktags_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
 

Object_ClassObject

part of: Payroll_Input_Worktags_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  Object_ClassObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Object_ClassObjectID

part of: Object_ClassObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Object_Class_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_OrganizationObject

part of: Payroll_Input_Worktags_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
 

Custom_Worktag_06Object

part of: Payroll_Input_Worktags_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_Worktag_06ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_Worktag_06ObjectID

part of: Custom_Worktag_06Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_Worktag_06_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_Worktag_07Object

part of: Payroll_Input_Worktags_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_Worktag_07ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_Worktag_07ObjectID

part of: Custom_Worktag_07Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_Worktag_07_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_Worktag_08Object

part of: Payroll_Input_Worktags_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_Worktag_08ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_Worktag_08ObjectID

part of: Custom_Worktag_08Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_Worktag_08_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_Worktag_09Object

part of: Payroll_Input_Worktags_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_Worktag_09ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_Worktag_09ObjectID

part of: Custom_Worktag_09Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_Worktag_09_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_Worktag_10Object

part of: Payroll_Input_Worktags_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_Worktag_10ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_Worktag_10ObjectID

part of: Custom_Worktag_10Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_Worktag_10_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_Worktag_11Object

part of: Payroll_Input_Worktags_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_Worktag_11ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_Worktag_11ObjectID

part of: Custom_Worktag_11Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_Worktag_11_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_Worktag_12Object

part of: Payroll_Input_Worktags_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_Worktag_12ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_Worktag_12ObjectID

part of: Custom_Worktag_12Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_Worktag_12_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_Worktag_13Object

part of: Payroll_Input_Worktags_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_Worktag_13ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_Worktag_13ObjectID

part of: Custom_Worktag_13Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_Worktag_13_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_Worktag_14Object

part of: Payroll_Input_Worktags_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_Worktag_14ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_Worktag_14ObjectID

part of: Custom_Worktag_14Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_Worktag_14_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_Worktag_15Object

part of: Payroll_Input_Worktags_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_Worktag_15ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Custom_Worktag_15ObjectID

part of: Custom_Worktag_15Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Custom_Worktag_15_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
 

Payroll_Other_AuthorityObject

part of: Payroll_Input_Worktags_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  Payroll_Other_AuthorityObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Payroll_Other_AuthorityObjectID

part of: Payroll_Other_AuthorityObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Payroll_Local_Other_Authority_Tax_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
 

NI_CategoryObject

part of: Payroll_Input_Worktags_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  NI_CategoryObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

NI_CategoryObjectID

part of: NI_CategoryObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, NI_Category_Letter  [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
 

ARRCO-AGIRC_Rubric_ValueObject

part of: Payroll_Input_Worktags_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  ARRCO-AGIRC_Rubric_ValueObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

ARRCO-AGIRC_Rubric_ValueObjectID

part of: ARRCO-AGIRC_Rubric_ValueObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Rubric_Value_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
 

Payroll_Income_CodeObject

part of: Payroll_Input_Worktags_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  Payroll_Income_CodeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Payroll_Income_CodeObjectID

part of: Payroll_Income_CodeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Payroll_Income_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
 

Additional_Input_Details

part of: Submit_Payroll_Input_Data
Additional Input Details
 
Parameter name Type/Value Cardinality Description Validations
Related_Calculation_Reference  Related_Calculation__All_Object  [0..1]  Enter the related calculation reference id for the type of input. Don't enter Workday related calculations W_RATE or W_HRSU if you complete the Rate or Hours columns in the Payroll Input Data section. To enter the pay component amount use the Amount column in the Payroll Input Data section. To import values for Workday-owned calculations, select Separate Type Column for this field in the template model before generating the spreadsheet. This splits the column into: ID type - Enter the type of reference id (Workday_Related_Calculation_ID or Related_Calculation_ID) & ID value - Enter the reference id. 
Validation Description
The Related Calculation specified, '[rc]', is not supported by the context Earning or Deduction, '[pc]'.   
 
Input_Value  decimal (26, 6)   [0..1]  Enter the value of the related calculation.   
Validation Description
The arrears balance adjustment Input may only have the single "Arrears" Input detail line - no other input Types are allowed.   
Multiple Input Detail lines exist for the same Input Type   
top
 

Related_Calculation__All_Object

part of: Additional_Input_Details
 
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  Related_Calculation__All_ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Related_Calculation__All_ObjectID

part of: Related_Calculation__All_Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Related_Calculation_ID, Workday_Related_Calculation_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: Submit_Payroll_Input_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
 

CompanyObject

part of: Submit_Payroll_Input_Data, Submit_Payroll_Input_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
 

Payroll_InputReferenceEnumeration

part of: Payroll_InputObjectID
Base Type
string
top
 

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

Earning__All_ReferenceEnumeration

part of: Earning__All_ObjectID
Base Type
string
top
 

Deduction__All_ReferenceEnumeration

part of: Deduction__All_ObjectID
Base Type
string
top
 

Integration_System__Audited_ReferenceEnumeration

part of: Integration_System__Audited_ObjectID
Base Type
string
top
 

Run_CategoryReferenceEnumeration

part of: Run_CategoryObjectID
Base Type
string
top
 

Position_ElementReferenceEnumeration

part of: Position_ElementObjectID
Base Type
string
top
 

LocationReferenceEnumeration

part of: LocationObjectID
Base Type
string
top
 

RegionReferenceEnumeration

part of: RegionObjectID
Base Type
string
top
 

Job_ProfileReferenceEnumeration

part of: Job_ProfileObjectID
Base Type
string
top
 

Cost_CenterReferenceEnumeration

part of: Cost_CenterObjectID
Base Type
string
top
 

ProjectReferenceEnumeration

part of: ProjectObjectID
Base Type
string
top
 

Project_Plan_PhaseReferenceEnumeration

part of: Project_Plan_PhaseObjectID
Base Type
string
top
 

Project_Plan_TaskReferenceEnumeration

part of: Project_Plan_TaskObjectID
Base Type
string
top
 

Withholding_Order_CaseReferenceEnumeration

part of: Withholding_Order_CaseObjectID
Base Type
string
top
 

Payroll_State_AuthorityReferenceEnumeration

part of: Payroll_State_AuthorityObjectID
Base Type
string
top
 

Workers_Compensation_CodeReferenceEnumeration

part of: Workers_Compensation_CodeObjectID
Base Type
string
top
 

Payroll_Local_County_AuthorityReferenceEnumeration

part of: Payroll_Local_County_AuthorityObjectID
Base Type
string
top
 

Payroll_Local_City_AuthorityReferenceEnumeration

part of: Payroll_Local_City_AuthorityObjectID
Base Type
string
top
 

Payroll_Local_School_District_AuthorityReferenceEnumeration

part of: Payroll_Local_School_District_AuthorityObjectID
Base Type
string
top
 

Custom_Worktag_01ReferenceEnumeration

part of: Custom_Worktag_01ObjectID
Base Type
string
top
 

Custom_Worktag_02ReferenceEnumeration

part of: Custom_Worktag_02ObjectID
Base Type
string
top
 

Custom_Worktag_03ReferenceEnumeration

part of: Custom_Worktag_03ObjectID
Base Type
string
top
 

Custom_Worktag_04ReferenceEnumeration

part of: Custom_Worktag_04ObjectID
Base Type
string
top
 

Custom_Worktag_05ReferenceEnumeration

part of: Custom_Worktag_05ObjectID
Base Type
string
top
 

FundReferenceEnumeration

part of: FundObjectID
Base Type
string
top
 

GrantReferenceEnumeration

part of: GrantObjectID
Base Type
string
top
 

GiftReferenceEnumeration

part of: GiftObjectID
Base Type
string
top
 

ProgramReferenceEnumeration

part of: ProgramObjectID
Base Type
string
top
 

Business_UnitReferenceEnumeration

part of: Business_UnitObjectID
Base Type
string
top
 

Object_ClassReferenceEnumeration

part of: Object_ClassObjectID
Base Type
string
top
 

Custom_OrganizationReferenceEnumeration

part of: Custom_OrganizationObjectID
Base Type
string
top
 

Custom_Worktag_06ReferenceEnumeration

part of: Custom_Worktag_06ObjectID
Base Type
string
top
 

Custom_Worktag_07ReferenceEnumeration

part of: Custom_Worktag_07ObjectID
Base Type
string
top
 

Custom_Worktag_08ReferenceEnumeration

part of: Custom_Worktag_08ObjectID
Base Type
string
top
 

Custom_Worktag_09ReferenceEnumeration

part of: Custom_Worktag_09ObjectID
Base Type
string
top
 

Custom_Worktag_10ReferenceEnumeration

part of: Custom_Worktag_10ObjectID
Base Type
string
top
 

Custom_Worktag_11ReferenceEnumeration

part of: Custom_Worktag_11ObjectID
Base Type
string
top
 

Custom_Worktag_12ReferenceEnumeration

part of: Custom_Worktag_12ObjectID
Base Type
string
top
 

Custom_Worktag_13ReferenceEnumeration

part of: Custom_Worktag_13ObjectID
Base Type
string
top
 

Custom_Worktag_14ReferenceEnumeration

part of: Custom_Worktag_14ObjectID
Base Type
string
top
 

Custom_Worktag_15ReferenceEnumeration

part of: Custom_Worktag_15ObjectID
Base Type
string
top
 

Payroll_Other_AuthorityReferenceEnumeration

part of: Payroll_Other_AuthorityObjectID
Base Type
string
top
 

NI_CategoryReferenceEnumeration

part of: NI_CategoryObjectID
Base Type
string
top
 

ARRCO-AGIRC_Rubric_ValueReferenceEnumeration

part of: ARRCO-AGIRC_Rubric_ValueObjectID
Base Type
string
top
 

Payroll_Income_CodeReferenceEnumeration

part of: Payroll_Income_CodeObjectID
Base Type
string
top
 

Related_Calculation__All_ReferenceEnumeration

part of: Related_Calculation__All_ObjectID
Base Type
string
top
 

CurrencyReferenceEnumeration

part of: CurrencyObjectID
Base Type
string
top
 

CompanyReferenceEnumeration

part of: CompanyObjectID
Base Type
string
top