Service Directory > v31.2 > Financial_Management > Import_Position_Budget
 

Operation: Import_Position_Budget

This service operation will add or update Position Budgets. 1. Web service to submit position budgets for a company, business plan structure, fiscal year, fiscal period and position. If an approved position budget exists, this service will create an amendment for the existing budget. When creating an amendment, enter the total amounts of the new budget for the compensation and fringe benefit amounts. 2. If the latest position budget for the combination of company, business plan structure, fiscal year, fiscal period and position entered is In Progress or Draft, the service will update the existing position budget and not create an amendment. If Add Only is true, the service will not create a new amendment, the existing In Progress or Draft budget will first have to be approved.


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

Contains data for creating or updating a Position Budget. A unique instance of the Position Budget is identified by a Company, Business Plan Structure, Fiscal Year, Fiscal Time Interval and Position.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Add_Only  boolean  [0..1]  Add Only Flag. Indicates that the service is an add only, not an update.   
Position_Budget_Reference  Unique_IdentifierObject  [0..1]  Reference to an existing Position Budget for update only purposes.   
Business_Process_Parameters  Financials_Business_Process_Parameters  [0..*]  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.   
Position_Budget_Data  Position_Budget__HV__Data  [0..*]  Element containing Position Budget data. 
Validation Description
Budget Period does not exist.   
The Position Budget can not be included in a Position Budget Group where the Position Budget is already routed for approval. Please remove the Position Budget Group from the Position Budget of: [Position Budget]   
A Position Budget may only be added to a Position Budget Group if the Position Budget Group is In Draft or In Progress Status. Position Budget Group: [Position Budget Group Event] is not Draft or In Progress, please use another Position Budget Group.   
Only one position budget (that is not Denied or Canceled) per company per year is valid.   
If the Position Budget status is In Progress, the group ID for the position budget cannot be changed.   
This position budget cannot be added to a Position Budget Group because it is an Amendment.   
Only a Position Budget Entry Amendment can have an Amendment Type.   
Amendment Type is required.   
Amendment Type is not mapped to a Budget Type.   
Job Families for Position Restriction are not Included on the Budget Structure.   
 
Validation Description
This position budget cannot be updated because it is not in Draft or In Progress.   
Add Only is true but the Position Budget already exists.   
top
 

Response Element: Put_Import_Process_Response

Put Import Process Response element
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Import_Process_Reference  Web_Service_Background_Process_RuntimeObject  [0..1]  Web Service Background Process Runtime element   
Header_Instance_Reference  InstanceObject  [0..1]  Header Instance element   
top
 

Unique_IdentifierObject

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

Financials_Business_Process_Parameters

part of: Import_Position_Budget_Request
Contains data for business processing
 
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.   
Comment_Data  Business_Process_Comment_Data  [0..1]  Captures the Comment for the Business Process.   
top
 

Business_Process_Comment_Data

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

Position_Budget__HV__Data

part of: Import_Position_Budget_Request
Element containing Position Budget data.
 
Parameter name Type/Value Cardinality Description Validations
Locked_in_Workday  boolean  [0..1]  Locked in Workday is a boolean flag controlling user ability to edit the transaction. If the flag is set the user can't edit, cancel or change the transaction inside the Workday application, however the user can submit a draft transaction. The transaction can only be updated from the web service.   
Submit  boolean  [0..1]  Submit for Approval is a boolean flag indicating if the transaction is to be submitted or saved in draft mode. If this flag is set, the transaction will be submitted, otherwise the transaction is saved in draft.   
Position_Budget_Group_Load_Reference  Position_Budget_Group_EventObject  [0..1]  Position Budget Group Load Reference to to add Position Budget to Submit Position Budget Load for Approval.   
Memo  string  [0..1]  An optional memo for position budget.   
Company_Reference  CompanyObject  [1..1]  Reference to an existing Company which holds the asset 
Validation Description
Company needs to have a budget template with plan type position.   
 
Budget_Structure_Reference  Budget_StructureObject  [1..1]  Reference to an existing Business Plan Structure.   
Currency_Reference  CurrencyObject  [0..1]  Currency for company is read-only. It is derived from the currency specified for the company.   
Fiscal_Year_Number  decimal (4, 0) >0   [1..1]  4 Digit numeric field that contains Fiscal Year Number (ie: 2008, 2009, etc). The combination of the Fiscal Year Number and the Fiscal Schedule determine the Fiscal Year for a company.   
Fiscal_Time_Interval_Reference  Fiscal_Time_IntervalObject  [1..1]  Reference to an existing Fiscal Posting Interval or Fiscal Summary Interval.   
Position_Reference  Position_RestrictionsObject  [1..1]  Reference to a Position. A position can only be used by one position budget (that is not Denied or Canceled) per company per year.   
Compensation_Budget_Total  decimal (21, 6)   [0..1]  Total Compensation Amount.   
Business_Plan_Amendment_Type_Reference  Budget_Amendment_TypeObject  [0..1]  Amendment Type for Position Budget Amendment   
Position_Budget_Line_Replacement_Data  Position_Budget_Line_Replacement__HV__Data  [0..*]  Contains data for a Position Budget Line. A Position Budget may have multiple Position Budget Lines. 
Validation Description
Sum of compensation amounts for position budget lines must equal compensation control total.   
Can not have any combination of Project, Project Phase or Project Task worktags for the same line.   
Only one worktag for each type is allowed for each document line.   
Selected Object Class is not part of the Object Class Set associated with this Grant.   
The following Accounting Worktags are not valid for the Budget Structure: [worktags]   
Compensation Ledger Account cannot be the same as the Fringe Ledger Account   
Fringe is required for this budget structure, please add at least one fringe line.   
A given combination of Ledger Account and Worktags may not repeat across more than one Compensation Budget Line.  A given combination of Ledger Account and Worktags may not repeat across more than one Compensation Budget Line. 
A given combination of Company, Ledger Account and Worktags may not repeat across more than one Compensation Budget Line.  A given combination of Company, Ledger Account and Worktags may not repeat across more than one Compensation Budget Line. 
 
Validation Description
Budget Period does not exist.   
The Position Budget can not be included in a Position Budget Group where the Position Budget is already routed for approval. Please remove the Position Budget Group from the Position Budget of: [Position Budget]   
A Position Budget may only be added to a Position Budget Group if the Position Budget Group is In Draft or In Progress Status. Position Budget Group: [Position Budget Group Event] is not Draft or In Progress, please use another Position Budget Group.   
Only one position budget (that is not Denied or Canceled) per company per year is valid.   
If the Position Budget status is In Progress, the group ID for the position budget cannot be changed.   
This position budget cannot be added to a Position Budget Group because it is an Amendment.   
Only a Position Budget Entry Amendment can have an Amendment Type.   
Amendment Type is required.   
Amendment Type is not mapped to a Budget Type.   
Job Families for Position Restriction are not Included on the Budget Structure.   
top
 

Position_Budget_Group_EventObject

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

Position_Budget_Group_EventObjectID

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

CompanyObject

part of: Position_Budget_Line_Replacement__HV__Data, Position_Budget__HV__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
 

Budget_StructureObject

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

Budget_StructureObjectID

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

Fiscal_Time_IntervalObject

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

Fiscal_Time_IntervalObjectID

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

Budget_Amendment_TypeObject

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

Budget_Amendment_TypeObjectID

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

part of: Position_Budget__HV__Data
Contains data for a Position Budget Line. A Position Budget may have multiple Position Budget Lines.
 
Parameter name Type/Value Cardinality Description Validations
Line_Order  string  [0..1]  Optional line order. If specified, Position Budget detail lines will be sorted by this value when displayed.   
Company_On_Budget_Line_Reference  CompanyObject  [0..1]  We are allowing Company as an EC starting from W31 for Position Budgets when Budget Structures have Company as a dimension 
Validation Description
You can only enter a company on a plan line if that company is a dimension member on the plan structure.  You can only enter a company on a plan line if that company is a dimension member on the plan structure. 
Company is Required when Budget Structure has Company Dimension.  Company is Required when Budget Structure has Company Dimension. 
You can only enter a company on a plan line if that company is a dimension member on the plan structure.  You can only enter a company on a plan line if that company is a dimension member on the plan structure. 
 
Compensation_Account_Reference  Ledger_AccountObject  [1..1]  Reference to an existing Ledger Account. The Ledger Account reference is a 2 part reference ID, composed of the Ledger Account ID and the Reference ID for the Ledger Account Set it is organized into. For a Position Budget, only Ledger Account Summaries specified on the Business Plan is permitted depending on how the Business Plan Structure is configured. Only Ledger Accounts or Summaries within the configured Ledger Account Summary are permitted for Position Budgets. The Ledger Account must also be of Income Statement Type. 
Validation Description
Ledger account must be for budget structure account set or ledger account summary of budget structure and ledger account must be of income statement type.   
Select valid ledger account for this company's Compensation Account Reference. This ledger account is invalid: [singular ledger account].   
 
Fringe_Account_Reference  Ledger_AccountObject  [0..1]  Reference to an existing Ledger Account. The Ledger Account reference is a 2 part reference ID, composed of the Ledger Account ID and the Reference ID for the Ledger Account Set it is organized into. For a Position Budget, only Ledger Account Summaries specified on the Business Plan is permitted depending on how the Business Plan Structure is configured. Only Ledger Accounts or Summaries within the configured Ledger Account Summary are permitted for Position Budgets. The Ledger Account must also be of Income Statement Type. 
Validation Description
Ledger account must be for budget structure account set or ledger account summary of budget structure and ledger account must be of income statement type.   
Select valid ledger account for this company's Fringe Account Reference. This ledger account is invalid: [singular ledger account].   
 
Compensation_Amount  decimal (18, 3)   [0..1]  Compensation Budget Amount for Position Budget Line 
Validation Description
The Compensation Budget amount cannot be negative or zero.   
 
Fringe_Amount  decimal (21, 6)   [0..1]  Fringe Benefit Budget Amount for Position Budget Line 
Validation Description
The Fringe Benefit Budget amount cannot be negative.   
 
Accounting_Worktag_Reference  Accounting_WorktagObject  [0..*]  Reference to existing Worktags. Worktags are a way to mark tasks and business objects to make them easier to access and summarize. For Position Budgets, Worktag are limited to worktags whose types are specified on the Business Plan Structure and only one Worktag of each type is allowed for each Position Budget Line. 
Validation Description
A worktag of each required dimension on the Budget Structure must be specified for a budget line.   
Accounting worktag selected is invalid because its type does not match the accounting worktag types specified on the business plan structure.   
Accounting Worktag type cannot be 'Job Profile'.   
Select valid accounting worktags for this company's Accounting Worktag Reference. These accounting worktags are invalid: [invalid accounting worktags].   
 
Validation Description
Sum of compensation amounts for position budget lines must equal compensation control total.   
Can not have any combination of Project, Project Phase or Project Task worktags for the same line.   
Only one worktag for each type is allowed for each document line.   
Selected Object Class is not part of the Object Class Set associated with this Grant.   
The following Accounting Worktags are not valid for the Budget Structure: [worktags]   
Compensation Ledger Account cannot be the same as the Fringe Ledger Account   
Fringe is required for this budget structure, please add at least one fringe line.   
A given combination of Ledger Account and Worktags may not repeat across more than one Compensation Budget Line.  A given combination of Ledger Account and Worktags may not repeat across more than one Compensation Budget Line. 
A given combination of Company, Ledger Account and Worktags may not repeat across more than one Compensation Budget Line.  A given combination of Company, Ledger Account and Worktags may not repeat across more than one Compensation Budget Line. 
top
 

Ledger_AccountObject

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

Ledger_AccountObjectID

part of: Ledger_AccountObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Ledger_Account_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, Account_Set_ID  [1..1]  The unique identifier type of a parent object   
top
 

Accounting_WorktagObject

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

Accounting_WorktagObjectID

part of: Accounting_WorktagObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Academic_Level_ID, Academic_Period_ID, Academic_Person_ID, Academic_Unit_ID, Ad_hoc_Payee_ID, Applicant_ID, Asset_Adjustment_Reason_Reference_ID, Asset_Adjustment_Type_Reference_ID, Asset_Impairment_Reason_ID, Bank_Account_ID, Business_Asset_Cost_Adjustment_Reason_ID, Business_Unit_ID, Calculation_Compensation_Basis_ID, Cash_Activity_Category_ID, Catalog_Item_ID, Company_Reference_ID, Compensation_Basis_ID, Compensation_Grade_ID, Contingent_Worker_ID, Contingent_Worker_Type_ID, Corporate_Credit_Card_Account_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, Customer_Category_ID, Customer_Contract_Alternate_Reference_ID, Customer_Contract_Reference_ID, Customer_ID, Customer_Reference_ID, Deduction_Code, Deduction_Recipient_ID, Donor_ID, Earning_Code, Employee_ID, Employee_Type_ID, Ethnicity_ID, Expense_Item_ID, External_Committee_Member_ID, Financial_Aid_Award_Year_ID, Financial_Institution_ID, Financial_Institution_Reference_ID, Fund_ID, Funding_Source_Name, Gender_Code, Gift_Reference_ID, Grant_ID, Internal_Service_Provider_ID, Internal_Service_Provider_Reference_ID, Investment_Pool_ID, Investment_Profile_ID, Investor_ID, Is_Manager_ID, Is_People_Manager, ISO_3166-1_Alpha-2_Code, ISO_3166-1_Alpha-3_Code, ISO_3166-1_Numeric-3_Code, Job_Category_ID, Job_Level_ID, Job_Profile_ID, Job_Requisition_ID, Loan_ID, Location_ID, Management_Level_ID, NI_Category_Letter, Object_Class_ID, Opportunity_Reference_ID, Organization_Reference_ID, Pay_Rate_Type_ID, Payroll_Federal_Authority_Tax_Code, Payroll_Income_Code, Payroll_Local_City_Authority_Tax_Code, Payroll_Local_County_Authority_Tax_Code, Payroll_Local_Other_Authority_Tax_Code, Payroll_Local_School_District_Authority_Tax_Code, Payroll_State_Authority_Tax_Code, Petty_Cash_Account_ID, Position_ID, Position_Time_Type_ID, Program_ID, Program_of_Study_ID, Project_ID, Project_Plan_ID, Proposal_Grant_ID, Prospect_ID, Prospect_Reference_ID, Purchase_Item_ID, Receivable_Writeoff_Reason_ID, Region_Reference_ID, Revenue_Category_ID, Rubric_Value_ID, Run_Category_ID, Salary_Over_The_Cap_Type_ID, Sales_Item_ID, Spend_Category_ID, Sponsor_ID, Sponsor_Reference_ID, Student_Application_Residency_Status_ID, Student_Award_Item_ID, Student_Charge_Item_ID, Student_Course_ID, Student_Course_Section_ID, Student_ID, Student_Recruiting_Campaign_ID, Student_Recruiting_Event_ID, Student_Sponsor_Contract_ID, Student_Waiver_Item_ID, Supplier_Category_ID, Supplier_Contract_ID, Supplier_ID, Supplier_Reference_ID, Tax_Applicability_ID, Tax_Authority_ID, Tax_Authority_Reference_ID, Tax_Category_ID, Tax_Code_ID, Tax_Point_Date_Type_ID, Tax_Rate_ID, Tax_Recoverability_Object_ID, Third_Party_ID, Withholding_Order_Case_ID, Withholding_Tax_Code_ID, Withholding_Tax_Rate_ID, Work_Function_ID, Work_Shift_ID, Workday_Deduction_Code, Workday_Earning_Code, Worker_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
 

Web_Service_Background_Process_RuntimeObject

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

Web_Service_Background_Process_RuntimeObjectID

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

InstanceObject

part of: Put_Import_Process_Response
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]     
ID  Instance_ID  [0..*]     
top
 

Instance_ID

part of: InstanceObject
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@parent_id  string  [1..1]     
@parent_type  string  [1..1]     
@type  string  [1..1]     
top
 

Unique_IdentifierReferenceEnumeration

part of: Unique_IdentifierObjectID
Base Type
string
top
 

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

Position_Budget_Group_EventReferenceEnumeration

part of: Position_Budget_Group_EventObjectID
Base Type
string
top
 

CompanyReferenceEnumeration

part of: CompanyObjectID
Base Type
string
top
 

Budget_StructureReferenceEnumeration

part of: Budget_StructureObjectID
Base Type
string
top
 

CurrencyReferenceEnumeration

part of: CurrencyObjectID
Base Type
string
top
 

Fiscal_Time_IntervalReferenceEnumeration

part of: Fiscal_Time_IntervalObjectID
Base Type
string
top
 

Position_RestrictionsReferenceEnumeration

part of: Position_RestrictionsObjectID
Base Type
string
top
 

Budget_Amendment_TypeReferenceEnumeration

part of: Budget_Amendment_TypeObjectID
Base Type
string
top
 

Ledger_AccountReferenceEnumeration

part of: Ledger_AccountObjectID
Base Type
string
top
 

Base Type
string

top
 

Accounting_WorktagReferenceEnumeration

part of: Accounting_WorktagObjectID
Base Type
string
top
 

Web_Service_Background_Process_RuntimeReferenceEnumeration

part of: Web_Service_Background_Process_RuntimeObjectID
Base Type
string
top