Service Directory > v32.1 > Financial_Management > Get_Position_Budgets
 

Operation: Get_Position_Budgets

Web Service to get position budgets created for Company, Business Plan Structure, Fiscal Year, Position, Employee and Version Status. The web service will return all business plan entry lines from the previous versions of the position budget requested. If no Position Budget Reference or Request Criteria is entered, the web service will return all latest Approved, Draft or In Progress position budgets. If a request criteria is entered, web service will return all position budgets matching the criteria. If a Position Budget reference is entered, web service will return the single instance of position budget requested.


@ - 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_Position_Budgets_Request

Element containing Position Budget response elements including received criteria, references, data based on criteria and grouping, results filter and result summary.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References [Choice]   Position_Budget_Request_References  [0..1]  Reference to an existing Position Budget.   
Request_Criteria [Choice]   Position_Budget_Request_Criteria  [0..1]  Get Position Budget Request Criteria.   
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  Position_Budget_Response_Group  [0..1]  Get Position Budget Response Group   
top
 

Response Element: Get_Position_Budgets_Response

Element containing Position Budget response elements including received criteria, references, data based on criteria and grouping, results filter and result summary.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References  Position_Budget_Request_References  [0..1]  Request References   
Request_Criteria  Position_Budget_Request_Criteria  [0..1]  Request Criteria   
Response_Filter  Response_Filter  [0..1]  Response Filter 
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
 
Response_Group  Position_Budget_Response_Group  [0..1]  The Response Group allows the request to specify which data attributes should be returned in the Response, such as whether to include reference elements, attachments, etc.   
Response_Results  Response_Results  [0..1]  Response Results   
Response_Data  Position_Budget_Response_Data  [0..1]  Response Data   
top
 

Position_Budget_Request_References

part of: Get_Position_Budgets_Request, Get_Position_Budgets_Response
Reference to an existing Position Budget.
 
Parameter name Type/Value Cardinality Description Validations
Position_Budget_Reference  Unique_IdentifierObject  [1..*]  Reference to an existing Position Budget.   
top
 

Unique_IdentifierObject

part of: Position_Budget_Request_References, Position_Budget
 
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
 

Position_Budget_Request_Criteria

part of: Get_Position_Budgets_Request, Get_Position_Budgets_Response
Get Position Budget Request Criteria.
 
Parameter name Type/Value Cardinality Description Validations
Company_Reference  CompanyObject  [1..1]  Reference to an existing company   
Business_Plan_Structure_Reference  Budget_StructureObject  [1..1]  Reference to an existing business plan structure   
Fiscal_Year_Reference  Fiscal_YearObject  [1..1]  Reference to a fiscal year   
Position_Reference  Position_RestrictionsObject  [0..*]  Reference to a Position   
Employee_Reference  WorkerObject  [0..*]  Reference to an Employee   
Version_Status_Reference  Document_StatusObject  [0..*]  Reference to a Position Budget Version Status. Valid Statuses are Active, Amended, Canceled, Denied, Draft, In Progress and Original.   
Position_Budget_Group_Load_Reference  Position_Budget_Group_EventObject  [0..1]  Position Budget Group Load Reference for filtering by Position Budget Group Event for Position Budgets retrieval   
top
 

CompanyObject

part of: Position_Budget_Data, Position_Budget_Line_Replacement_Data, Position_Budget_Request_Criteria
 
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_Data, Position_Budget_Request_Criteria
 
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
 

Fiscal_YearObject

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

Fiscal_YearObjectID

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

Position_RestrictionsObject

part of: Position_Budget_Data, Position_Budget_Request_Criteria
 
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
 

WorkerObject

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

Document_StatusObject

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

Document_StatusObjectID

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

Position_Budget_Group_EventObject

part of: Position_Budget_Data, Position_Budget_Request_Criteria
 
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
 

Response_Filter

part of: Get_Position_Budgets_Request, Get_Position_Budgets_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
 

Position_Budget_Response_Group

part of: Get_Position_Budgets_Request, Get_Position_Budgets_Response
Get Position Budget Response Group
 
Parameter name Type/Value Cardinality Description Validations
Include_References  boolean  [0..1]  Include Reference   
top
 

Response_Results

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

Position_Budget_Response_Data

part of: Get_Position_Budgets_Response
Wrapper Element that includes Position Budget Details.
 
Parameter name Type/Value Cardinality Description Validations
Position_Budget  Position_Budget  [0..*]  Position Budget.   
top
 

Position_Budget

part of: Position_Budget_Response_Data
Wrapper Element that includes Position Budget Instance and Data
 
Parameter name Type/Value Cardinality Description Validations
Position_Budget_Reference  Unique_IdentifierObject  [0..1]  Reference to an Existing Position Budget.   
Position_Budget_Data  Position_Budget_Data  [0..*]  Position Budget Data. 
Validation Description
Business Plan Period does not exist.   
Sum of compensation amounts for position budget lines must equal compensation control total.   
Sum of fringe amounts for position budget lines must equal fringe control total.   
If there is a Group ID, Position Budget requires approval.   
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.   
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]   
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.   
Job Families for Position Restriction are not Included on the Business Plan Structure.   
Only a Position Budget Entry Amendment can have an Amendment Type.   
Amendment Type is required.   
Amendment Type is not mapped to a Budget Type.   
 
top
 

Position_Budget_Data

part of: Position_Budget
Element containing Position Budget data.
 
Parameter name Type/Value Cardinality Description Validations
Locked_in_Workday_Reference  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.   
Company_Reference  CompanyObject  [1..1]  Reference to an existing Company which holds the asset 
Validation Description
Company needs to have a business plan with business plan activity type position.   
 
Business_Plan_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.   
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.   
Compensation_Budget  decimal (21, 6)   [0..1]  Total Compensation Amount.   
Fringe_Benefit_Budget  decimal (21, 6)   [0..1]  Total Fringe Benefit Amount.   
Business_Plan_Amendment_Type_Reference  Budget_Amendment_TypeObject  [0..1]  Amendment Type for Position Budget Amendment   
Memo  string  [0..1]  An optional memo for position budget.   
Position_Budget_Line_Replacement_Data  Position_Budget_Line_Replacement_Data  [1..*]  Contains data for Position Budget Compensation and Fringe Lines. A position budget can have multiple compensation and fringe benefit information lines as long as the sum of compensation and fringe benefit lines are equal to the compensation amount and fringe benefit amount totals. 
Validation Description
Only one worktag for each type is allowed for each document line.   
A given combination of Ledger Account and Worktags may not repeat across more than one Fringe Budget Line.   
Can not have any combination of Project, Project Phase or Project Task worktags for the same line.   
The following Accounting Worktags are not valid for the Business Plan Structure: [worktags]   
Selected Object Class is not part of the Object Class Set associated with this Grant.   
Fringe Line must have a matching Compensation Line with same Worktags   
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.   
 
Validation Description
Business Plan Period does not exist.   
Sum of compensation amounts for position budget lines must equal compensation control total.   
Sum of fringe amounts for position budget lines must equal fringe control total.   
If there is a Group ID, Position Budget requires approval.   
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.   
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]   
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.   
Job Families for Position Restriction are not Included on the Business Plan Structure.   
Only a Position Budget Entry Amendment can have an Amendment Type.   
Amendment Type is required.   
Amendment Type is not mapped to a Budget Type.   
top
 

CurrencyObject

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

Budget_Amendment_TypeObject

part of: Position_Budget_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_Data

part of: Position_Budget_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]  Starting from W31, Company EC will be returned in the response if Budget Structure has Company Dimension   
Budget_Line_Type_Reference  Budget_Line_TypeObject  [1..1]  Reference to whether Position Budget line data is for a Compensation Budget or Fringe Benefit Budget.   
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 business plan structure account set or ledger account summary of business plan structure and ledger account must be of income statement type.   
 
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.   
Compensation_Amount  decimal (18, 3)   [0..1]  Compensation Amount for Position Budget Line 
Validation Description
The Compensation Budget amount cannot be negative or zero.   
The Fringe Benefit Budget amount cannot be negative.   
 
Fringe_Amount  decimal (21, 6)   [0..1]  Fringe Benefit Budget Amount for Position Budget Line   
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
Accounting worktag selected is invalid because its type does not match the accounting worktag types specified on the business plan structure.   
A worktag of each available type on the business plan structure must be specified for a budget line.   
 
Validation Description
Only one worktag for each type is allowed for each document line.   
A given combination of Ledger Account and Worktags may not repeat across more than one Fringe Budget Line.   
Can not have any combination of Project, Project Phase or Project Task worktags for the same line.   
The following Accounting Worktags are not valid for the Business Plan Structure: [worktags]   
Selected Object Class is not part of the Object Class Set associated with this Grant.   
Fringe Line must have a matching Compensation Line with same Worktags   
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.   
top
 

Budget_Line_TypeObject

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

Budget_Line_TypeObjectID

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

Ledger_AccountObject

part of: Position_Budget_Line_Replacement_Data, Position_Budget_Line_Replacement_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_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, Alternate_Supplier_Contract_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, Lease_Expense_Recognition_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
 

Unique_IdentifierReferenceEnumeration

part of: Unique_IdentifierObjectID
Base Type
string
top
 

CompanyReferenceEnumeration

part of: CompanyObjectID
Base Type
string
top
 

Budget_StructureReferenceEnumeration

part of: Budget_StructureObjectID
Base Type
string
top
 

Fiscal_YearReferenceEnumeration

part of: Fiscal_YearObjectID
Base Type
string
top
 

Base Type
string

top
 

Position_RestrictionsReferenceEnumeration

part of: Position_RestrictionsObjectID
Base Type
string
top
 

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

Document_StatusReferenceEnumeration

part of: Document_StatusObjectID
Base Type
string
top
 

Position_Budget_Group_EventReferenceEnumeration

part of: Position_Budget_Group_EventObjectID
Base Type
string
top
 

CurrencyReferenceEnumeration

part of: CurrencyObjectID
Base Type
string
top
 

Fiscal_Time_IntervalReferenceEnumeration

part of: Fiscal_Time_IntervalObjectID
Base Type
string
top
 

Budget_Amendment_TypeReferenceEnumeration

part of: Budget_Amendment_TypeObjectID
Base Type
string
top
 

Budget_Line_TypeReferenceEnumeration

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