Service Directory > v32.1 > Financial_Management > Get_Allocation_Definitions
 

Operation: Get_Allocation_Definitions

This service will get allocation definitions.


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

Request element used to find and get Allocation Definitions
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References [Choice]   Allocation_Definition_Request_References  [0..1]  Utilize the Request References element to retrieve a specific instance(s) of Allocation Definition and its associated data. Currently not used in result retrieval.   
Request_Criteria [Choice]   Allocation_Definition_Request_Criteria  [0..1]  Use the following element to find allocation definitions in the Workday system.   
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  Allocation_Definition_Response_Group  [0..1]  Contains Allocation Definition Response Group.   
top
 

Response Element: Get_Allocation_Definitions_Response

Response element containing an instances of Allocation Definition and associated data.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References  Allocation_Definition_Request_References  [0..1]  Utilize the Request References element to retrieve a specific instance(s) of Allocation Definition and its associated data. Currently not used in result retrieval.   
Request_Criteria  Allocation_Definition_Request_Criteria  [0..1]  Use the following element to find allocation definitions in the Workday system.   
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  Allocation_Definition_Response_Group  [0..1]  Contains Allocation Definition Response Group. Currently not used.   
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  Allocation_Definition_Response_Data  [0..1]  Contains each Allocation Definition based on the Request References or Request Criteria.   
top
 

Allocation_Definition_Request_References

part of: Get_Allocation_Definitions_Request, Get_Allocation_Definitions_Response
Utilize the Request References element to retrieve a specific instance(s) of Allocation Definition and its associated data. Currently not used in result retrieval.
 
Parameter name Type/Value Cardinality Description Validations
Allocation_Definition_Reference  Allocation_DefinitionObject  [1..*]  A reference to an existing Allocation Definition.   
top
 

Allocation_DefinitionObject

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

Allocation_DefinitionObjectID

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

Allocation_Definition_Request_Criteria

part of: Get_Allocation_Definitions_Request, Get_Allocation_Definitions_Response
Use the following element to find allocation definitions in the Workday system.
 
Parameter name Type/Value Cardinality Description Validations
Allocation_Definition_Name  string  [0..1]  The name of the Allocation Definition   
Inactive  boolean  [0..1]  The status of the Allocation Definition   
Used_by_Organization_Reference  OrganizationObject  [0..*]  Organization that uses a certain Allocation Definition   
Ledger_or_Budget_Structure_for_Source_Reference  Financial_Entry_TypeObject  [0..*]  Ledger or Budget Structure used by the Allocation Definition's Source   
Source_Book_Code_Reference  Book_CodeObject  [0..*]  Book Code used by the Allocation Definition's Source   
Ledger_or_Budget_Structure_for_Basis_Reference  Financial_Entry_TypeObject  [0..*]  Ledger or Budget Structure used by the Allocation Definition's Basis   
Basis_Book_Code_Reference  Book_CodeObject  [0..*]  Book Code used by the Allocation Definition's Basis   
Ledger_or_Budget_Structure_for_Target_Reference  Financial_Entry_TypeObject  [0..*]  Ledger or Budget Structure used by the Allocation Definition's Target   
Target_Book_Code_Reference  Book_CodeObject  [0..*]  Book Code used by the Allocation Definition's Target   
top
 

OrganizationObject

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

OrganizationObjectID

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

Financial_Entry_TypeObject

part of: Allocation_Definition_Request_Criteria, Allocation_Definition_Request_Criteria, Allocation_Definition_Request_Criteria, Allocation_Definition_Data, Allocation_Definition_Data, Allocation_Definition_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  Financial_Entry_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Financial_Entry_TypeObjectID

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

Book_CodeObject

part of: Allocation_Definition_Request_Criteria, Allocation_Definition_Request_Criteria, Allocation_Definition_Request_Criteria, Allocation_Definition_Data, Allocation_Definition_Data, Allocation_Target_SubEdit_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  Book_CodeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Book_CodeObjectID

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

Allocation_Definition_Response_Group

part of: Get_Allocation_Definitions_Request, Get_Allocation_Definitions_Response
Contains Allocation Definition Response Group. Currently not used.
 
Parameter name Type/Value Cardinality Description Validations
Include_Reference  boolean  [0..1]  Flag to include the Allocation Definition Reference ID. Currently not used.   
top
 

Response_Results

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

Allocation_Definition_Response_Data

part of: Get_Allocation_Definitions_Response
Contains each Allocation Definition based on the Request References or Request Criteria.
 
Parameter name Type/Value Cardinality Description Validations
Allocation_Definition  Allocation_Definition  [0..*]  Contains the detailed information about an Allocation Definition.   
top
 

Allocation_Definition

part of: Allocation_Definition_Response_Data
Encapsulating element containing all Allocation Definition data.
 
Parameter name Type/Value Cardinality Description Validations
Allocation_Definition_Reference  Allocation_DefinitionObject  [0..1]  A reference to the existing Allocation Definition.   
Allocation_Definition_Data  Allocation_Definition_Data  [0..1]  Contains the detailed information about an Allocation Definition 
Validation Description
You may not inactivate an allocation definition being used by an active allocation group set.  You may not inactivate an allocation definition being used by an active allocation group set. 
The allocation definition name has already been used.  The allocation definition name has already been used. 
Balance or Activity is required when basis type is Ledger Accounts  Balance or Activity is required when basis type is Ledger Accounts 
An active Allocation Definition can not be made inactive using a web service. Please inactive using the UI.  An active Allocation Definition can not be made inactive using a web service. Please inactive using the UI. 
Used by Companies (Used by Organization Reference) must be a valid Company for Account set and Fiscal Schedule  Used by Companies (Used by Organization Reference) must be a valid Company for Account set and Fiscal Schedule 
Statistic or Headcount Definition has been provided but the Dimensions provided are not defined for the definition. Please provide only Dimensions that are valid for the Statistic or Headcount Definition used.  Statistic or Headcount Definition has been provided but the Dimensions provided are not defined for the definition. Please provide only Dimensions that are valid for the Statistic or Headcount Definition used. 
Statistic Definition is required where Allocation Basis Type is Statistic Values  Statistic Definition is required where Allocation Basis Type is Statistic Values 
A maximum of three dimensions can be used with the Spread Even method or when using Headcount for Allocations  A maximum of three dimensions can be used with the Spread Even method or when using Headcount for Allocations 
Allocation Method is required and must be one of : [methods]   
Basis Type is required for all Allocation Methods except Spread Even.   
Basis Type must be Statistic Values when Allocation Method is Fixed Percent.   
Basis Type is not permitted when allocation method is Spread Even.   
Basis type is not one of the following values: [types]   
Statistic Type of Activity or Balance is required when Basis Type is Ledger Accounts.   
Headcount Definition is required when the Basis Type is Headcount.   
At least one Ledger Account or Ledger Summary Account must be entered in the basis criteria if the basis type is Ledger.   
Statistic or Headcount Definition has been provided but the Dimensions provided are not defined for the definition. Please provide only Dimensions that are valid for the Statistic or Headcount Definition used.  Statistic or Headcount Definition has been provided but the Dimensions provided are not defined for the definition. Please provide only Dimensions that are valid for the Statistic or Headcount Definition used. 
Balancing worktag reference cannot be entered if worktag balancing is not enabled.  You must have worktag balancing enabled in order to define a Balancing Worktag Reference. 
A Balancing Worktag Reference is required for this allocation definition.  A Balancing Worktag Reference is required for this allocation definition. 
Balancing worktag reference must be of the type: "[type]"  The Balancing Worktag Reference must be of the same type as defined for Balancing Worktags at the tenant level. 
Source, Basis and Target must use same Budget Structure.   
For Allocation Target, Ledger Account can not be from source because Source contains Ledger Accounts from Account Types that are not part of Budget Structure for Target.   
For Allocation Offset, Ledger Account can not be from source because Source contains Ledger Accounts from Account Types that are not part of Budget Structure for Target.   
For Allocation Target, Ledger Account can not be from source because Budget Structure uses Ledger Account Summaries.   
For Allocation Offset, Ledger Account can not be from source because Target Budget Structure uses Ledger Account Summaries.   
Budget Amendment Type is required when Target is Budget Structure.   
Ledger or Budget Structure for Allocation Basis is required.   
Ledger or Budget Structure for Allocation Target is required.   
Statistic Definition for Basis [sd] is invalid since it does not belong to Ledger or Budget Structure for Allocation Basis [fet]   
Dimension for Basis is not valid for Basis Budget Structure.   
Allocation Definition is being used on one or more active Allocation Group Sets. At least one of the companies on each of those Allocation Group Sets must be included as a Used By company.   
Optional Balancing Worktag Reference must be of the type(s): "[types]"   
Optional Balancing Worktag Reference cannot be entered if optional worktag balancing is not enabled.   
Only one worktag of each type is allowed in Optional Balancing Worktag Reference.   
The Worktag Type specified in Group By and Dimension field cannot be the same.   
The Balancing worktag [invalid worktags] is invalid for one or more of the Target or Offset companies. Ensure that [invalid worktags] is valid for all companies in the Used By field. If Target company is from Basis, ensure all companies in the basis filter are valid for this worktag. If the Target company is user specified, ensure this company is valid. To review the company restrictions for this worktag, access the above Worktag's view task.   
The following Optional Balancing worktags are invalid for one or more companies used in this definition [invalid worktags]. Ensure that these worktags are valid for all companies in the Used By field. If Target company is from Basis, ensure all companies in the basis filter are valid for these worktags. If the Target company is user specified, ensure this company is valid. To review the company restrictions for these worktags, access the above Worktag's view task.   
You cannot select more than [num] worktag types for the Group By field on the Basis section.   
Group By is unavailable when the Source Type is Fixed Source Amount or Fixed Rate Amount.  Group By is unavailable when the Source Type is Fixed Source Amount or Fixed Rate Amount. 
You must specify an Allocation Percent of 100 when the Source Type is Fixed Source or Fixed Rate Amount.   
You can't specify a Source Ledger/Plan Structure when the Source Type is Fixed Source or Fixed Rate Amount.   
You can't specify a Source Book Code when the Source Type is Fixed Source or Fixed Rate Amount.   
You can't specify a Fixed Amount when the Source Type is not a Fixed Source or Fixed Rate Amount type.   
Ledger or Budget Structure for Allocation Source is required.   
You must select companies with the same Base currencies.   
You must specify Arithmetic Calculation as Allocation Method on Fixed Rate Amount Source Type.   
Group By is unavailable when the Allocation Method is Spread Even.   
Statistic Type is not allowed except when Basis Type is Ledger Accounts or Ledger Accounts (Multiple Companies)  Statistic Type is not allowed except when Basis Type is Ledger Accounts or Ledger Accounts (Multiple Companies) 
You can't change or remove used by Company when the company has pending allocations. Update pending allocations to Canceled or Final status before changing these settings.  You can't change or remove used by Company when the company has pending allocations. Update pending allocations to Canceled or Final status before changing these settings. 
 
top
 

Allocation_Definition_Data

part of: Allocation_Definition
Contains the detailed information about an Allocation Definition
 
Parameter name Type/Value Cardinality Description Validations
Allocation_Definition_ID  string  [0..1]  The ID for the Allocation Definition.   
Allocation_Definition_Name  string  [1..1]  Text attribute identifying Allocation Definition Name.   
Account_Set_Reference  Account_SetObject  [1..1]  Reference to an existing Account Set. 
Validation Description
Account Set may not be changed if the allocation definition has results for any allocation processes.  Account Set may not be changed if the allocation definition has results for any allocation processes. 
Account Set Usage must be chart of accounts.  Account Set Usage must be chart of accounts. 
 
Fiscal_Schedule_Reference  Fiscal_ScheduleObject  [1..1]  Reference to an existing Fiscal Schedule used by the definition 
Validation Description
Fiscal Schedule may not be changed if the allocation definition has results for any allocation processes.  Fiscal Schedule may not be changed if the allocation definition has results for any allocation processes. 
 
Currency_Rate_Type_Reference  Currency_Rate_TypeObject  [0..1]  Reference to an existing Currency Rate Type used by the definition   
Used_by_Organization_Reference  OrganizationObject  [1..*]  Reference to an existing Organization(s) that can use this allocation definition.   
Create_Reversal  boolean  [0..1]  When this flag is set to true, it creates a corresponding reversal journal for this allocation.   
Balancing_Worktag_Reference  Balancing_WorktagObject  [0..1]  Reference an existing Anchor Balancing Worktag to balance the generated Journal per Balancing Worktag.   
Optional_Balancing_Worktag_Reference  Accounting_WorktagObject  [0..*]  Reference to an existing Optional Anchor Balancing Worktag to balance the generated Journal per Optional Balancing Worktag.   
Inactive  boolean  [0..1]  A flag to determine if this Allocation Definition is active or not.   
Allocation_Reference_Text  string  [0..1]  Text that identifies any applicable reference information for this allocation definition   
Allocation_Description  RichText  [0..1]  Allocation Definition's detailed description.   
Attachment_Data  Financials_Attachment_Data  [0..*]  Encapsulates the attachment data. 
Validation Description
If a file name is specified for a Financial Attachment, File Content and Content Type are required.   
 
Source_Type_Reference  Source_TypeObject  [1..1]  Source Type of the allocation definition   
Source_Allocation_Percent  decimal (5, 2) >0   [1..1]  The percentage value used to allocate portion of the source funds.   
Currency_Reference  CurrencyObject  [0..1]  Currency used by the allocation definition   
Fixed_Amount  decimal (26, 6)   [0..1]  Amount to be allocated   
Ledger_or_Budget_Structure_for_Source_Reference  Financial_Entry_TypeObject  [0..1]  Reference to an existing Ledger or Budget Structure used in the Source. 
Validation Description
Ledger Type or Budget Structure for Allocation Source is not valid.   
 
Source_Book_Code_Reference  Book_CodeObject  [0..1]  Reference to an existing Book Code of which the source retrieves it's values.   
Allocation_Source_Data  Allocation_Source_SubEdit_Data  [0..*]  Encapsulates the Allocation Source Data 
Validation Description
One or more of the Ledger Account Summaries received for the Source is invalid for the Account Set of the Allocation Definition  One or more of the Ledger Account Summaries received for the Source is invalid for the Account Set of the Allocation Definition 
One or more of the Ledger Accounts received for the Source is invalid for the Account Set of the Allocation Definition  One or more of the Ledger Accounts received for the Source is invalid for the Account Set of the Allocation Definition 
For Allocation Source Data Filter Conditions, at least one Ledger Account or Ledger Summary Account is required.  For Allocation Source Data Filter Conditions, at least one Ledger Account or Ledger Summary Account is required. 
For Allocation Source Data Filter Conditions, Ledger Summary Accounts used are not from Source Budget Structure.   
For Allocation Source Data Filter Conditions, Source Budget Structure uses Ledger Account Summaries, so only those summaries can be used.   
You can't specify Source Filter Conditions when the Source Type is Fixed Source or Fixed Rate Amount.   
 
Source_Condition_Rule_Reference  Condition_RuleObject  [0..1]  Source Condition Rule of the Allocation Definition 
Validation Description
Source Condition Rule has non-indexed Fields   
Source Condition Rule has non-indexed Operators   
 
Ledger_or_Budget_Structure_for_Basis_Reference  Financial_Entry_TypeObject  [0..1]  Reference to an existing Ledger or Budget Structure used in the Basis. 
Validation Description
Ledger Type or Budget Structure for Allocation Basis is not valid.   
 
Basis_Allocation_Method_Reference  Allocation_MethodObject  [1..1]  Reference to an existing Allocation Method used by the basis to determine how funds will be allocated.   
Basis_Type_Reference  Allocation_Basis_TypeObject  [0..1]  Reference to an existing Allocation Basis Type by which an allocation basis is calculated.   
Translation_Currency_Reference  CurrencyObject  [0..1]  Basis Translation Currency is used by an Allocation that uses Ledger Accounts (Multiple Companies) to translate Ledger Amounts 
Validation Description
You must specify a Basis Translation Currency when the Basis Type is Ledger Accounts (Multiple Companies).   
You can specify a Basis Translation Currency only when the Basis Type is Ledger Accounts (Multiple Companies).   
 
Account_Translation_Rule_Set_Reference  Account_Translation_Rule_SetObject  [0..1]  Basis Account Translation Rule Set used by an Allocation that uses Ledger Accounts (Multiple Companies) to translate Ledger Amounts 
Validation Description
The field Account Translation Rule Set is required and must have a value.   
The field Account Translation Rule Set is not required and should be blank.   
Basis Account Translation Rule Set is only allowed when Basis Type is Ledger Accounts (Multiple Companies)   
 
Balance_or_Activity_Reference  Statistic_TypeObject  [0..1]  Reference to an existing Statistic Type   
Statistic_Definition_Reference  Basic_Statistic_DefinitionObject  [0..1]  Reference to an existing Statistic Definition used in the basis. This gets populated if 'Allocation Basis Type' is 'Statistic Values'   
Basis_Dimension_Reference  Accounting_Worktag_TypeObject  [1..*]  Reference to an existing Worktag Type used as dimension by which the basis is calculated - for example, we can allocate $1,000 based on the ledger balance for each cost center and region (where the dimensions were cost center and region). This gets populated if Allocation Basis Type is 'Ledger Accounts' 
Validation Description
Financial Institution, Intercompany Affiliate, Bank Account and Petty Cash Account are invalid dimensions for allocations.   
 
Basis_Group_By_Reference  Accounting_Worktag_TypeObject  [0..*]  Reference to an existing Worktag Type used to group the basis. Example when allocating between Cost Centers within a Region. Group by will sum per Region and allocate the total sum per Region between the cost centers within the region.   
Basis_Book_Code_Reference  Book_CodeObject  [0..1]  Reference to an existing Book Code used to filter in retrieving the ledger account. This gets populated if Allocation Basis Type is 'Ledger Accounts' 
Validation Description
Book code cannot be specified for Basis Type of Statistic Values or Headcount. Please update the Basis definition to change the Basis Type or remove the Book Code.   
 
Basis_Filter_Conditions_Data  Allocation_Definition_Basis_Criteria_SubEdit_Data  [0..*]  Encapsulates the Allocation Definition Basis Criteria Data 
Validation Description
One or more of the Ledger Account Summaries received for the Basis Criteria is invalid for the Account Set of the Allocation Definition  One or more of the Ledger Account Summaries received for the Basis Criteria is invalid for the Account Set of the Allocation Definition 
One or more of the Ledger Accounts received for the Basis Criteria is invalid for the Account Set of the Allocation Definition  One or more of the Ledger Accounts received for the Basis Criteria is invalid for the Account Set of the Allocation Definition 
Basis Filter Condition Worktag values must be valid for the Basis Dimension   
For Allocation Basis Data Filter Conditions, Ledger Summary Accounts used are not from Basis Budget Structure.   
For Allocation Basis Data Filter Conditions, Basis Budget Structure uses Ledger Account Summaries, so only those summaries can be used.   
Where Allocation Basis Type is not Ledger, the Basis Filter Condition of Ledger Account or Ledger Account Summary are not allowed  Where Allocation Basis Type is not Ledger, the Basis Filter Condition of Ledger Account or Ledger Account Summary are not allowed 
Filtering basis values by company is only allowed when using a Statistic Definition that includes company, Basis Type of Ledger Accounts (Multiple Companies) or when using a Headcount Definition.  Filtering basis values by company is only allowed when using a Statistic Definition that includes company, Basis Type of Ledger Accounts (Multiple Companies) or when using a Headcount Definition. 
 
Basis_Condition_Rule_Reference  Condition_RuleObject  [0..1]  Basis Condition Rule of the Allocation Definition 
Validation Description
Basis Condition Rule has non-indexed Fields   
Basis Condition Rule has non-indexed Operators   
Companies in the Condition rule must have the same Fiscal Schedule and Account Set as specified in the Allocation Definition Details section   
 
Ledger_or_Budget_Structure_for_Target_Reference  Financial_Entry_TypeObject  [0..1]  Reference to an existing Ledger or Budget Structure of which this allocation will be applied. 
Validation Description
Ledger Type or Budget Structure for Allocation Target is not valid.   
 
Budget_Amendment_Type_Reference  Budget_Amendment_TypeObject  [0..1]  Reference to an existing Budget Amendment Type. This gets populated if the 'Ledger or Budget Structure' selected is any of the 'Plan/Budget' 
Validation Description
Budget Amendment Type in Allocation Target is not valid.   
 
Allocation_Target_Data  Allocation_Target_SubEdit_Data  [0..1]  Encapsulates the Allocation Definition Target Data 
Validation Description
Target Company must be from Source when the Target Ledger/Plan Structure is a Plan Structure   
Validation Description
A Balancing Worktag is required on the target. Please add a worktag of the type: "[type]"  A balancing worktag is required on the target. 
One and only one Spend Category worktag or Pay Component worktag needed when using Grant worktag: [grant]  One and only one Spend Category worktag or Pay Component worktag needed when using Grant worktag. 
Company Selected: [comp] does not match on an Award Line in effect for Grant Worktag: [grant]  The Company referenced on the Allocation Target must match the Company for the Grant worktag, if a Grant worktag is referenced. 
Target Worktag Mapping does not contain all the required Worktag Types for Target Budget Structure.   
These Worktag Types defined in the Group By field must be mapped in Target: [WorktagTypes]   
 
Allocation_Offset_Data  Allocation_Offset_SubEdit_Data  [0..1]  Encapsulates the Allocation Definition Offset Data 
Validation Description
A Balancing Worktag is required on the offset. Please add a worktag of the type: "[type]"  A balancing worktag is required on the offset. 
One and only one Spend Category worktag or Pay Component worktag needed when using Grant worktag: [grant]  One and only one Spend Category worktag or Pay Component worktag needed when using Grant worktag. 
Offset Worktag Mapping does not contain all the required Worktag Types for Target Budget Structure.   
 
Validation Description
You may not inactivate an allocation definition being used by an active allocation group set.  You may not inactivate an allocation definition being used by an active allocation group set. 
The allocation definition name has already been used.  The allocation definition name has already been used. 
Balance or Activity is required when basis type is Ledger Accounts  Balance or Activity is required when basis type is Ledger Accounts 
An active Allocation Definition can not be made inactive using a web service. Please inactive using the UI.  An active Allocation Definition can not be made inactive using a web service. Please inactive using the UI. 
Used by Companies (Used by Organization Reference) must be a valid Company for Account set and Fiscal Schedule  Used by Companies (Used by Organization Reference) must be a valid Company for Account set and Fiscal Schedule 
Statistic or Headcount Definition has been provided but the Dimensions provided are not defined for the definition. Please provide only Dimensions that are valid for the Statistic or Headcount Definition used.  Statistic or Headcount Definition has been provided but the Dimensions provided are not defined for the definition. Please provide only Dimensions that are valid for the Statistic or Headcount Definition used. 
Statistic Definition is required where Allocation Basis Type is Statistic Values  Statistic Definition is required where Allocation Basis Type is Statistic Values 
A maximum of three dimensions can be used with the Spread Even method or when using Headcount for Allocations  A maximum of three dimensions can be used with the Spread Even method or when using Headcount for Allocations 
Allocation Method is required and must be one of : [methods]   
Basis Type is required for all Allocation Methods except Spread Even.   
Basis Type must be Statistic Values when Allocation Method is Fixed Percent.   
Basis Type is not permitted when allocation method is Spread Even.   
Basis type is not one of the following values: [types]   
Statistic Type of Activity or Balance is required when Basis Type is Ledger Accounts.   
Headcount Definition is required when the Basis Type is Headcount.   
At least one Ledger Account or Ledger Summary Account must be entered in the basis criteria if the basis type is Ledger.   
Statistic or Headcount Definition has been provided but the Dimensions provided are not defined for the definition. Please provide only Dimensions that are valid for the Statistic or Headcount Definition used.  Statistic or Headcount Definition has been provided but the Dimensions provided are not defined for the definition. Please provide only Dimensions that are valid for the Statistic or Headcount Definition used. 
Balancing worktag reference cannot be entered if worktag balancing is not enabled.  You must have worktag balancing enabled in order to define a Balancing Worktag Reference. 
A Balancing Worktag Reference is required for this allocation definition.  A Balancing Worktag Reference is required for this allocation definition. 
Balancing worktag reference must be of the type: "[type]"  The Balancing Worktag Reference must be of the same type as defined for Balancing Worktags at the tenant level. 
Source, Basis and Target must use same Budget Structure.   
For Allocation Target, Ledger Account can not be from source because Source contains Ledger Accounts from Account Types that are not part of Budget Structure for Target.   
For Allocation Offset, Ledger Account can not be from source because Source contains Ledger Accounts from Account Types that are not part of Budget Structure for Target.   
For Allocation Target, Ledger Account can not be from source because Budget Structure uses Ledger Account Summaries.   
For Allocation Offset, Ledger Account can not be from source because Target Budget Structure uses Ledger Account Summaries.   
Budget Amendment Type is required when Target is Budget Structure.   
Ledger or Budget Structure for Allocation Basis is required.   
Ledger or Budget Structure for Allocation Target is required.   
Statistic Definition for Basis [sd] is invalid since it does not belong to Ledger or Budget Structure for Allocation Basis [fet]   
Dimension for Basis is not valid for Basis Budget Structure.   
Allocation Definition is being used on one or more active Allocation Group Sets. At least one of the companies on each of those Allocation Group Sets must be included as a Used By company.   
Optional Balancing Worktag Reference must be of the type(s): "[types]"   
Optional Balancing Worktag Reference cannot be entered if optional worktag balancing is not enabled.   
Only one worktag of each type is allowed in Optional Balancing Worktag Reference.   
The Worktag Type specified in Group By and Dimension field cannot be the same.   
The Balancing worktag [invalid worktags] is invalid for one or more of the Target or Offset companies. Ensure that [invalid worktags] is valid for all companies in the Used By field. If Target company is from Basis, ensure all companies in the basis filter are valid for this worktag. If the Target company is user specified, ensure this company is valid. To review the company restrictions for this worktag, access the above Worktag's view task.   
The following Optional Balancing worktags are invalid for one or more companies used in this definition [invalid worktags]. Ensure that these worktags are valid for all companies in the Used By field. If Target company is from Basis, ensure all companies in the basis filter are valid for these worktags. If the Target company is user specified, ensure this company is valid. To review the company restrictions for these worktags, access the above Worktag's view task.   
You cannot select more than [num] worktag types for the Group By field on the Basis section.   
Group By is unavailable when the Source Type is Fixed Source Amount or Fixed Rate Amount.  Group By is unavailable when the Source Type is Fixed Source Amount or Fixed Rate Amount. 
You must specify an Allocation Percent of 100 when the Source Type is Fixed Source or Fixed Rate Amount.   
You can't specify a Source Ledger/Plan Structure when the Source Type is Fixed Source or Fixed Rate Amount.   
You can't specify a Source Book Code when the Source Type is Fixed Source or Fixed Rate Amount.   
You can't specify a Fixed Amount when the Source Type is not a Fixed Source or Fixed Rate Amount type.   
Ledger or Budget Structure for Allocation Source is required.   
You must select companies with the same Base currencies.   
You must specify Arithmetic Calculation as Allocation Method on Fixed Rate Amount Source Type.   
Group By is unavailable when the Allocation Method is Spread Even.   
Statistic Type is not allowed except when Basis Type is Ledger Accounts or Ledger Accounts (Multiple Companies)  Statistic Type is not allowed except when Basis Type is Ledger Accounts or Ledger Accounts (Multiple Companies) 
You can't change or remove used by Company when the company has pending allocations. Update pending allocations to Canceled or Final status before changing these settings.  You can't change or remove used by Company when the company has pending allocations. Update pending allocations to Canceled or Final status before changing these settings. 
top
 

Account_SetObject

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

Account_SetObjectID

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

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

Fiscal_ScheduleObjectID

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

Currency_Rate_TypeObject

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

Currency_Rate_TypeObjectID

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

Balancing_WorktagObject

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

Balancing_WorktagObjectID

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

Accounting_WorktagObject

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

Financials_Attachment_Data

part of: Allocation_Definition_Data
Encapsulating element containing all Business Document Attachment data.
 
Parameter name Type/Value Cardinality Description Validations
@Content_Type  string (80)   [1..1]  Text attribute identifying Content Type of the Attachment.   
@Filename  string (255)   [1..1]  Text attribute identifying Filename of the Attachment.   
@Encoding  string  [1..1]  Text attribute identifying Encoding of the Attachment.   
@Compressed  boolean  [1..1]  Boolean attribute identifying whether the Attachment is compressed.   
File_Content  base64Binary  [0..1]  File content in binary format.   
Comment  string  [0..1]  Comment   
Validation Description
If a file name is specified for a Financial Attachment, File Content and Content Type are required.   
top
 

Source_TypeObject

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

Source_TypeObjectID

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

CurrencyObject

part of: Allocation_Definition_Data, Allocation_Definition_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
 

Allocation_Source_SubEdit_Data

part of: Allocation_Definition_Data
Encapsulates the Allocation Source Data
 
Parameter name Type/Value Cardinality Description Validations
Ledger_Account_Reference  Ledger_AccountObject  [0..*]  Ledger Accounts and Ledger Account Summaries can be entered on the page in a single column. However in sending data via the web service or Implementation Load utility, ledger accounts appear in a single spreadsheet column (or XML element content) and ledger account summaries also in their own column (or element content).   
Ledger_Account_Summary_Reference  Ledger_Account_SummaryObject  [0..*]  Ledger Account Summary Reference   
Worktags_Reference  Accounting_Worktag_and_Aggregation_DimensionObject  [0..*]  Worktags Reference   
Validation Description
One or more of the Ledger Account Summaries received for the Source is invalid for the Account Set of the Allocation Definition  One or more of the Ledger Account Summaries received for the Source is invalid for the Account Set of the Allocation Definition 
One or more of the Ledger Accounts received for the Source is invalid for the Account Set of the Allocation Definition  One or more of the Ledger Accounts received for the Source is invalid for the Account Set of the Allocation Definition 
For Allocation Source Data Filter Conditions, at least one Ledger Account or Ledger Summary Account is required.  For Allocation Source Data Filter Conditions, at least one Ledger Account or Ledger Summary Account is required. 
For Allocation Source Data Filter Conditions, Ledger Summary Accounts used are not from Source Budget Structure.   
For Allocation Source Data Filter Conditions, Source Budget Structure uses Ledger Account Summaries, so only those summaries can be used.   
You can't specify Source Filter Conditions when the Source Type is Fixed Source or Fixed Rate Amount.   
top
 

Ledger_AccountObject

part of: Allocation_Source_SubEdit_Data, Allocation_Definition_Basis_Criteria_SubEdit_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
 

Ledger_Account_SummaryObject

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

Ledger_Account_SummaryObjectID

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

part of: Allocation_Source_SubEdit_Data, Allocation_Definition_Basis_Criteria_SubEdit_Data, Allocation_Offset_Dimensions_SubEdit_Data, Allocation_Target_Dimensions_SubEdit_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_Worktag_and_Aggregation_DimensionObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Accounting_Worktag_and_Aggregation_DimensionObjectID

part of: Accounting_Worktag_and_Aggregation_DimensionObject
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_Hierarchy_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_Group_ID, Customer_ID, Customer_Reference_ID, Deduction_Code, Deduction_Recipient_ID, Donor_ID, Earning_Code, Employee_ID, Employee_Type_ID, Ethnicity_ID, Expense_Item_Group_ID, Expense_Item_ID, External_Committee_Member_ID, Financial_Aid_Award_Year_ID, Financial_Institution_ID, Financial_Institution_Reference_ID, Fund_Hierarchy_ID, Fund_ID, Funding_Source_Name, Gender_Code, Gift_Hierarchy_ID, Gift_Reference_ID, Grant_Hierarchy_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_Family_Group_ID, Job_Family_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_Hierarchy_ID, Program_ID, Program_of_Study_ID, Project_Hierarchy_ID, Project_ID, Project_Plan_ID, Proposal_Grant_ID, Prospect_ID, Prospect_Reference_ID, Purchase_Item_Group_ID, Purchase_Item_ID, Receivable_Writeoff_Reason_ID, Region_Reference_ID, Resource_Category_Hierarchy_ID, Revenue_Category_Hierarchy_ID, Revenue_Category_ID, Rubric_Value_ID, Run_Category_ID, Salary_Over_The_Cap_Type_ID, Sales_Item_Group_ID, Sales_Item_ID, Spend_Category_ID, Sponsor_ID, Sponsor_Reference_ID, Sponsor_Type_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_Group_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
 

Condition_RuleObject

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

Condition_RuleObjectID

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

Allocation_MethodObject

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

Allocation_MethodObjectID

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

Allocation_Basis_TypeObject

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

Allocation_Basis_TypeObjectID

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

Account_Translation_Rule_SetObject

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

Account_Translation_Rule_SetObjectID

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

Statistic_TypeObject

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

Statistic_TypeObjectID

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

Basic_Statistic_DefinitionObject

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

Basic_Statistic_DefinitionObjectID

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

Accounting_Worktag_TypeObject

part of: Allocation_Definition_Data, Allocation_Definition_Data, Allocation_Offset_Dimensions_SubEdit_Data, Allocation_Target_Dimensions_SubEdit_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_Worktag_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Accounting_Worktag_TypeObjectID

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

Allocation_Definition_Basis_Criteria_SubEdit_Data

part of: Allocation_Definition_Data
Encapsulates the Allocation Definition Basis Criteria Data
 
Parameter name Type/Value Cardinality Description Validations
Company_Reference  OrganizationObject  [0..*]  Reference to an existing Orgnization used to filter the Basis. It will only use statistics or headcount for the company/orginization specified in this filter   
Ledger_Account_Reference  Ledger_AccountObject  [0..*]  Reference to an existing Ledger Account(s) used to filter the Basis. It will only use funds from these account to calculate the basis   
Ledger_Account_Summary_Reference  Ledger_Account_SummaryObject  [0..*]  Reference to an existing Ledger Account Summary used to filter the Basis. It will only use funds from these account summaries to calculate the basis   
Worktags_Reference  Accounting_Worktag_and_Aggregation_DimensionObject  [0..*]  Reference to an existing Worktag(s) used to filter the Basis. It only use funds pulled from this worktag combination to calculate the basis 
Validation Description
If the allocation method is Fixed Percent, no Basis Filter Condition Worktags can be entered.  If the allocation method is Fixed Percent, no Basis Filter Condition Worktags can be entered. 
 
Validation Description
One or more of the Ledger Account Summaries received for the Basis Criteria is invalid for the Account Set of the Allocation Definition  One or more of the Ledger Account Summaries received for the Basis Criteria is invalid for the Account Set of the Allocation Definition 
One or more of the Ledger Accounts received for the Basis Criteria is invalid for the Account Set of the Allocation Definition  One or more of the Ledger Accounts received for the Basis Criteria is invalid for the Account Set of the Allocation Definition 
Basis Filter Condition Worktag values must be valid for the Basis Dimension   
For Allocation Basis Data Filter Conditions, Ledger Summary Accounts used are not from Basis Budget Structure.   
For Allocation Basis Data Filter Conditions, Basis Budget Structure uses Ledger Account Summaries, so only those summaries can be used.   
Where Allocation Basis Type is not Ledger, the Basis Filter Condition of Ledger Account or Ledger Account Summary are not allowed  Where Allocation Basis Type is not Ledger, the Basis Filter Condition of Ledger Account or Ledger Account Summary are not allowed 
Filtering basis values by company is only allowed when using a Statistic Definition that includes company, Basis Type of Ledger Accounts (Multiple Companies) or when using a Headcount Definition.  Filtering basis values by company is only allowed when using a Statistic Definition that includes company, Basis Type of Ledger Accounts (Multiple Companies) or when using a Headcount Definition. 
top
 

Budget_Amendment_TypeObject

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

Allocation_Target_SubEdit_Data

part of: Allocation_Definition_Data
Encapsulates the Allocation Definition Target Data
 
Parameter name Type/Value Cardinality Description Validations
Target_Company_Data  Allocation_Dimension_-_Company_SubEdit_Data  [0..1]  Encapsulates Target Company Data 
Validation Description
User specified company on Allocation Target must use the same Account Set and Fiscal Schedule as the Allocation Definition.  User specified company on Allocation Target must use the same Account Set and Fiscal Schedule as the Allocation Definition. 
Company is required when 'Company is from' is user-specified  Company is required when 'Company is from' is user-specified 
Company is not allowed if 'Company is from' is not user-specified.  Company is not allowed if 'Company is from' is not user-specified. 
[company] is not a valid Intercompany Affiliate for all the Allocation Definition companies.  Target company must be a valid Intercompany Affiliate for all Allocation Definition companies. 
Company 'is from' value can not 'source' if allocation method is fixed percent and statistic definition includes company.  Company 'is from' value can not 'source' if allocation method is fixed percent and statistic definition includes company. 
Target company can only come From Basis when the Statistic Definition includes Company or when using Headcount or Ledger Accounts (Multiple Companies) Allocation Method.  Target company can only come From Basis when the Statistic Definition includes Company or when using Headcount or Ledger Accounts (Multiple Companies) Allocation Method. 
 
Target_Account_Data  Allocation_Dimension_-_Account_SubEdit_Data  [0..1]  Encapsulates Target Account Data 
Validation Description
Ledger Account must be in Account Set defined for Allocation Definition. Ledger Account [acct] is not part of the Account Set defined for Allocation Definition   
Ledger Account is required if 'account is from' is 'User-specified'   
Ledger Account is not allowed if ledger account 'is from' is 'Source'.   
Ledger Account [acct] is not valid for Target / Offset Ledger Type / Budget Structure.   
Ledger Account can not be from Source when Target is Actuals and Source is a Budget Structure that uses Ledger Account Summaries.   
The following ledger accounts [ledger accounts] are invalid for one or more of the following companies: [companies].   
The Ledger Account is from field must contain User Specified with a Fixed Source Amount or Fixed Rate Amount.   
Ledger Account is From must be one of : Source, User Specified.   
 
Target_Book_Code_Reference  Book_CodeObject  [0..1]  Reference to an existing Book Code used in Target definition   
Target_Worktag_Mapping_Data  Allocation_Target_Dimensions_SubEdit_Data  [0..*]  Encapsulates Target Worktag Mapping Data 
Validation Description
Worktag is from value, is not permitted if no Worktag Types are provided.  Worktag is from value, is not permitted if no Worktag Types are provided. 
Worktag is From value, is required if Worktag type is specified.  Worktag is From value, is required if Worktag type is specified. 
'User Entered Value' is not permitted if 'Worktag Value is from' is not 'User Entered'.  'User Entered Value' is not permitted if 'Worktag Value is from' is not 'User Entered'. 
User Entered Worktag value is required if 'Worktag Value is from' is 'User Entered'.  User Entered Worktag value is required if 'Worktag Value is from' is 'User Entered'. 
Worktag [wtag] is not a valid worktag type: [type]   
Worktag Value can not be from Basis since Target Budget Structure allows hierarchies for selected Worktag Type.   
Worktag Value can not be from Source since Target Budget Structure allows hierarchies for selected Worktag Type.   
Target Worktag value can not be from Source when Target is Actuals and Source is Budget Structure that uses hierarchies for the Worktag Type   
Target Worktag value can not be from Basis when Target is Actuals and Basis is Budget Structure that uses hierarchies for the Worktag Type   
Target Worktag Value can not be from Source since Source Filter does not contain the Worktags from Budget Structure for selected Worktag Type.   
Target Worktag Value can not be from Basis since Basis Filter does not contain the Worktags from Budget Structure for selected Worktag Type.   
Worktag Type [wtt] is not valid for Target Worktag Mapping.   
In Target Worktag Mapping, [wt] is not valid for Worktag Type [wtt].   
Group By Worktag type of [Worktag] must be mapped from Basis in Target.   
The 'Worktag is from' (Target Worktag Value is from Reference) value can only be 'Basis' if the worktag type (Target Worktag Type Reference) is defined as a Basis Dimension (Basis Dimension Reference) or Basis Group By (Basis Group By Reference).  The 'Worktag is from' (Target Worktag Value is from Reference) value can only be 'Basis' if the worktag type (Target Worktag Type Reference) is defined as a Basis Dimension (Basis Dimension Reference) or Basis Group By (Basis Group By Reference). 
The Target Worktag Value is from field must contain User Specified or Basis with a Fixed Source Amount or Fixed Rate Amount.   
The following Target worktag mappings are invalid for one or more of the Target companies: [invalid worktags]. Update the Target company or the Target worktag mapping . If the Target company is from Source, review the company in the Used by field. If the worktag mapping is from Source or Basis, review the filters in these sections. To review the company restrictions for these worktags, access the above Worktag's view task.   
 
Validation Description
A Balancing Worktag is required on the target. Please add a worktag of the type: "[type]"  A balancing worktag is required on the target. 
One and only one Spend Category worktag or Pay Component worktag needed when using Grant worktag: [grant]  One and only one Spend Category worktag or Pay Component worktag needed when using Grant worktag. 
Company Selected: [comp] does not match on an Award Line in effect for Grant Worktag: [grant]  The Company referenced on the Allocation Target must match the Company for the Grant worktag, if a Grant worktag is referenced. 
Target Worktag Mapping does not contain all the required Worktag Types for Target Budget Structure.   
These Worktag Types defined in the Group By field must be mapped in Target: [WorktagTypes]   
top
 

Allocation_Dimension_-_Company_SubEdit_Data

part of: Allocation_Target_SubEdit_Data
Encapsulates Target Company Data
 
Parameter name Type/Value Cardinality Description Validations
Company_is_from_Reference  Allocation_Dimension_SourceObject  [0..1]  Reference to an existing Allocation Dimension Source. Dimension source can be 'Source', 'Basis', 'User Specified'. You must enter the reference ID.   
Company_Reference  CompanyObject  [0..1]  Reference to an existing Company. Populated if the 'Company is from' Dimension Source is 'User Specified'   
Validation Description
User specified company on Allocation Target must use the same Account Set and Fiscal Schedule as the Allocation Definition.  User specified company on Allocation Target must use the same Account Set and Fiscal Schedule as the Allocation Definition. 
Company is required when 'Company is from' is user-specified  Company is required when 'Company is from' is user-specified 
Company is not allowed if 'Company is from' is not user-specified.  Company is not allowed if 'Company is from' is not user-specified. 
[company] is not a valid Intercompany Affiliate for all the Allocation Definition companies.  Target company must be a valid Intercompany Affiliate for all Allocation Definition companies. 
Company 'is from' value can not 'source' if allocation method is fixed percent and statistic definition includes company.  Company 'is from' value can not 'source' if allocation method is fixed percent and statistic definition includes company. 
Target company can only come From Basis when the Statistic Definition includes Company or when using Headcount or Ledger Accounts (Multiple Companies) Allocation Method.  Target company can only come From Basis when the Statistic Definition includes Company or when using Headcount or Ledger Accounts (Multiple Companies) Allocation Method. 
top
 

Allocation_Dimension_SourceObject

part of: Allocation_Dimension_-_Account_SubEdit_Data, Allocation_Offset_Dimensions_SubEdit_Data, Allocation_Dimension_-_Company_SubEdit_Data, Allocation_Target_Dimensions_SubEdit_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  Allocation_Dimension_SourceObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Allocation_Dimension_SourceObjectID

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

Allocation_Dimension_-_Account_SubEdit_Data

part of: Allocation_Target_SubEdit_Data, Allocation_Offset_SubEdit_Data
Encapsulates Target Account Data
 
Parameter name Type/Value Cardinality Description Validations
Ledger_Account_is_from_Reference  Allocation_Dimension_SourceObject  [1..1]  Reference to an existing Allocation Dimension Source. Dimension source can be 'Source', 'Basis', 'User Specified'. You must enter the reference ID.   
Ledger_Account_Reference  Financial_Report_GroupObject  [0..1]  Reference to an existing Financial Report Group.   
Validation Description
Ledger Account must be in Account Set defined for Allocation Definition. Ledger Account [acct] is not part of the Account Set defined for Allocation Definition   
Ledger Account is required if 'account is from' is 'User-specified'   
Ledger Account is not allowed if ledger account 'is from' is 'Source'.   
Ledger Account [acct] is not valid for Target / Offset Ledger Type / Budget Structure.   
Ledger Account can not be from Source when Target is Actuals and Source is a Budget Structure that uses Ledger Account Summaries.   
The following ledger accounts [ledger accounts] are invalid for one or more of the following companies: [companies].   
The Ledger Account is from field must contain User Specified with a Fixed Source Amount or Fixed Rate Amount.   
Ledger Account is From must be one of : Source, User Specified.   
top
 

Financial_Report_GroupObject

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

Financial_Report_GroupObjectID

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

Allocation_Target_Dimensions_SubEdit_Data

part of: Allocation_Target_SubEdit_Data
Encapsulates Target Worktag Mapping Data
 
Parameter name Type/Value Cardinality Description Validations
Target_Worktag_Type_Reference  Accounting_Worktag_TypeObject  [0..1]  Reference an existing Accounting Worktag Type 
Validation Description
Financial Institution, Bank Account and Petty Cash Account are invalid dimen  Financial Institution, Bank Account and Petty Cash Account are invalid dimen 
 
Target_Worktag_Value_is_from_Reference  Allocation_Dimension_SourceObject  [0..1]  Reference to an existing Allocation Dimension Source. Dimension source can be 'Source', 'Basis', 'User Specified'. You must enter the reference ID.   
Target_User_Entered_Value_Worktags_Reference  Accounting_Worktag_and_Aggregation_DimensionObject  [0..1]  Reference to an existing Accounting Worktag. Populated if Dimension Source is 'User Specified'   
Validation Description
Worktag is from value, is not permitted if no Worktag Types are provided.  Worktag is from value, is not permitted if no Worktag Types are provided. 
Worktag is From value, is required if Worktag type is specified.  Worktag is From value, is required if Worktag type is specified. 
'User Entered Value' is not permitted if 'Worktag Value is from' is not 'User Entered'.  'User Entered Value' is not permitted if 'Worktag Value is from' is not 'User Entered'. 
User Entered Worktag value is required if 'Worktag Value is from' is 'User Entered'.  User Entered Worktag value is required if 'Worktag Value is from' is 'User Entered'. 
Worktag [wtag] is not a valid worktag type: [type]   
Worktag Value can not be from Basis since Target Budget Structure allows hierarchies for selected Worktag Type.   
Worktag Value can not be from Source since Target Budget Structure allows hierarchies for selected Worktag Type.   
Target Worktag value can not be from Source when Target is Actuals and Source is Budget Structure that uses hierarchies for the Worktag Type   
Target Worktag value can not be from Basis when Target is Actuals and Basis is Budget Structure that uses hierarchies for the Worktag Type   
Target Worktag Value can not be from Source since Source Filter does not contain the Worktags from Budget Structure for selected Worktag Type.   
Target Worktag Value can not be from Basis since Basis Filter does not contain the Worktags from Budget Structure for selected Worktag Type.   
Worktag Type [wtt] is not valid for Target Worktag Mapping.   
In Target Worktag Mapping, [wt] is not valid for Worktag Type [wtt].   
Group By Worktag type of [Worktag] must be mapped from Basis in Target.   
The 'Worktag is from' (Target Worktag Value is from Reference) value can only be 'Basis' if the worktag type (Target Worktag Type Reference) is defined as a Basis Dimension (Basis Dimension Reference) or Basis Group By (Basis Group By Reference).  The 'Worktag is from' (Target Worktag Value is from Reference) value can only be 'Basis' if the worktag type (Target Worktag Type Reference) is defined as a Basis Dimension (Basis Dimension Reference) or Basis Group By (Basis Group By Reference). 
The Target Worktag Value is from field must contain User Specified or Basis with a Fixed Source Amount or Fixed Rate Amount.   
The following Target worktag mappings are invalid for one or more of the Target companies: [invalid worktags]. Update the Target company or the Target worktag mapping . If the Target company is from Source, review the company in the Used by field. If the worktag mapping is from Source or Basis, review the filters in these sections. To review the company restrictions for these worktags, access the above Worktag's view task.   
top
 

Allocation_Offset_SubEdit_Data

part of: Allocation_Definition_Data
Encapsulates the Allocation Definition Offset Data
 
Parameter name Type/Value Cardinality Description Validations
Offset_Account_Data  Allocation_Dimension_-_Account_SubEdit_Data  [0..1]  Encapsulates Offset Account Data 
Validation Description
Ledger Account must be in Account Set defined for Allocation Definition. Ledger Account [acct] is not part of the Account Set defined for Allocation Definition   
Ledger Account is required if 'account is from' is 'User-specified'   
Ledger Account is not allowed if ledger account 'is from' is 'Source'.   
Ledger Account [acct] is not valid for Target / Offset Ledger Type / Budget Structure.   
Ledger Account can not be from Source when Target is Actuals and Source is a Budget Structure that uses Ledger Account Summaries.   
The following ledger accounts [ledger accounts] are invalid for one or more of the following companies: [companies].   
The Ledger Account is from field must contain User Specified with a Fixed Source Amount or Fixed Rate Amount.   
Ledger Account is From must be one of : Source, User Specified.   
 
Offset_Worktag_Mapping_Data  Allocation_Offset_Dimensions_SubEdit_Data  [0..*]  Encapsulates Offset Worktag Mapping Data 
Validation Description
Worktag is from value, is not permitted if no Worktag Types are provided.  Worktag is from value, is not permitted if no Worktag Types are provided. 
Worktag is From value, is required if Worktag type is specified.  Worktag is From value, is required if Worktag type is specified. 
'User Entered Value' is not permitted if 'Worktag Value is from' is not 'User Entered'.  'User Entered Value' is not permitted if 'Worktag Value is from' is not 'User Entered'. 
User Entered Worktag value is required if 'Worktag Value is from' is 'User Entered'.  User Entered Worktag value is required if 'Worktag Value is from' is 'User Entered'. 
Worktag value [wtag] is not a valid worktag type: [type]  Worktag value must be valid for worktag type. 
Worktag Value can not be from Source since Target Budget Structure allows hierarchies for selected Worktag Type.   
Offset Worktag value can not be from Source when Target is Actuals and Source is Budget Structure that uses hierarchies for the Worktag Type   
Offset Worktag Value can not be from Source since Source Filter does not contain the Worktags from Budget Structure for selected Worktag Type.   
Worktag Type [wtt] is not valid for Offset Worktag Mapping.   
In Offset Worktag Mapping, [wt] is not valid for Worktag Type [wtt].   
The Offset Worktag Value is from field must contain User Specified when the Source Type is Fixed Source Amount or Fixed Rate Amount.   
Offset Worktag mapping must be from Source or User Specified.  Offset Worktag mapping must be from Source or User Specified. 
Worktag is From can only be Source or User Defined for Allocation Offset Dimensions.  Worktag is From can only be Source or User Defined for Allocation Offset Dimensions. 
The following Offset worktag mappings are invalid for one or more of the companies in the Used by field: [invalid worktags]. Update these companies or the Offset worktag mapping. If the worktag mapping value is from Source review the filters in this section. To review the company restrictions for these worktags, access the above Worktag's view task.   
 
Validation Description
A Balancing Worktag is required on the offset. Please add a worktag of the type: "[type]"  A balancing worktag is required on the offset. 
One and only one Spend Category worktag or Pay Component worktag needed when using Grant worktag: [grant]  One and only one Spend Category worktag or Pay Component worktag needed when using Grant worktag. 
Offset Worktag Mapping does not contain all the required Worktag Types for Target Budget Structure.   
top
 

Allocation_Offset_Dimensions_SubEdit_Data

part of: Allocation_Offset_SubEdit_Data
Encapsulates Offset Worktag Mapping Data
 
Parameter name Type/Value Cardinality Description Validations
Offset_Worktag_Type_Reference  Accounting_Worktag_TypeObject  [0..1]  Reference to an existing Worktag Type 
Validation Description
Financial Institution, Bank Account and Petty Cash Account are invalid dimen  Financial Institution, Bank Account and Petty Cash Account are invalid dimen 
 
Offset_Worktag_Value_is_from_Reference  Allocation_Dimension_SourceObject  [0..1]  Reference to an existing Allocation Dimension Source. Dimension source can be 'Source', 'Basis', 'User Specified'. You must enter the reference ID.   
Offset_User_Entered_Value_Worktags_Reference  Accounting_Worktag_and_Aggregation_DimensionObject  [0..1]  Reference to an existing Accounting Worktag. Populated if Dimension Source is 'User Specified'   
Validation Description
Worktag is from value, is not permitted if no Worktag Types are provided.  Worktag is from value, is not permitted if no Worktag Types are provided. 
Worktag is From value, is required if Worktag type is specified.  Worktag is From value, is required if Worktag type is specified. 
'User Entered Value' is not permitted if 'Worktag Value is from' is not 'User Entered'.  'User Entered Value' is not permitted if 'Worktag Value is from' is not 'User Entered'. 
User Entered Worktag value is required if 'Worktag Value is from' is 'User Entered'.  User Entered Worktag value is required if 'Worktag Value is from' is 'User Entered'. 
Worktag value [wtag] is not a valid worktag type: [type]  Worktag value must be valid for worktag type. 
Worktag Value can not be from Source since Target Budget Structure allows hierarchies for selected Worktag Type.   
Offset Worktag value can not be from Source when Target is Actuals and Source is Budget Structure that uses hierarchies for the Worktag Type   
Offset Worktag Value can not be from Source since Source Filter does not contain the Worktags from Budget Structure for selected Worktag Type.   
Worktag Type [wtt] is not valid for Offset Worktag Mapping.   
In Offset Worktag Mapping, [wt] is not valid for Worktag Type [wtt].   
The Offset Worktag Value is from field must contain User Specified when the Source Type is Fixed Source Amount or Fixed Rate Amount.   
Offset Worktag mapping must be from Source or User Specified.  Offset Worktag mapping must be from Source or User Specified. 
Worktag is From can only be Source or User Defined for Allocation Offset Dimensions.  Worktag is From can only be Source or User Defined for Allocation Offset Dimensions. 
The following Offset worktag mappings are invalid for one or more of the companies in the Used by field: [invalid worktags]. Update these companies or the Offset worktag mapping. If the worktag mapping value is from Source review the filters in this section. To review the company restrictions for these worktags, access the above Worktag's view task.   
top
 

Allocation_DefinitionReferenceEnumeration

part of: Allocation_DefinitionObjectID
Base Type
string
top
 

OrganizationReferenceEnumeration

part of: OrganizationObjectID
Base Type
string
top
 

Financial_Entry_TypeReferenceEnumeration

part of: Financial_Entry_TypeObjectID
Base Type
string
top
 

Book_CodeReferenceEnumeration

part of: Book_CodeObjectID
Base Type
string
top
 

Account_SetReferenceEnumeration

part of: Account_SetObjectID
Base Type
string
top
 

Fiscal_ScheduleReferenceEnumeration

part of: Fiscal_ScheduleObjectID
Base Type
string
top
 

Currency_Rate_TypeReferenceEnumeration

part of: Currency_Rate_TypeObjectID
Base Type
string
top
 

Balancing_WorktagReferenceEnumeration

part of: Balancing_WorktagObjectID
Base Type
string
top
 

Accounting_WorktagReferenceEnumeration

part of: Accounting_WorktagObjectID
Base Type
string
top
 

RichText

part of: Allocation_Definition_Data
Base Type
string
top
 

Source_TypeReferenceEnumeration

part of: Source_TypeObjectID
Base Type
string
top
 

CurrencyReferenceEnumeration

part of: CurrencyObjectID
Base Type
string
top
 

Ledger_AccountReferenceEnumeration

part of: Ledger_AccountObjectID
Base Type
string
top
 

Base Type
string

top
 

Ledger_Account_SummaryReferenceEnumeration

part of: Ledger_Account_SummaryObjectID
Base Type
string
top
 

Base Type
string

top
 

Accounting_Worktag_and_Aggregation_DimensionReferenceEnumeration

part of: Accounting_Worktag_and_Aggregation_DimensionObjectID
Base Type
string
top
 

Condition_RuleReferenceEnumeration

part of: Condition_RuleObjectID
Base Type
string
top
 

Allocation_MethodReferenceEnumeration

part of: Allocation_MethodObjectID
Base Type
string
top
 

Allocation_Basis_TypeReferenceEnumeration

part of: Allocation_Basis_TypeObjectID
Base Type
string
top
 

Account_Translation_Rule_SetReferenceEnumeration

part of: Account_Translation_Rule_SetObjectID
Base Type
string
top
 

Statistic_TypeReferenceEnumeration

part of: Statistic_TypeObjectID
Base Type
string
top
 

Basic_Statistic_DefinitionReferenceEnumeration

part of: Basic_Statistic_DefinitionObjectID
Base Type
string
top
 

Accounting_Worktag_TypeReferenceEnumeration

part of: Accounting_Worktag_TypeObjectID
Base Type
string
top
 

Budget_Amendment_TypeReferenceEnumeration

part of: Budget_Amendment_TypeObjectID
Base Type
string
top
 

Allocation_Dimension_SourceReferenceEnumeration

part of: Allocation_Dimension_SourceObjectID
Base Type
string
top
 

CompanyReferenceEnumeration

part of: CompanyObjectID
Base Type
string
top
 

Financial_Report_GroupReferenceEnumeration

part of: Financial_Report_GroupObjectID
Base Type
string
top
 

Base Type
string

top