Service Directory > v31.2 > Financial_Management > Get_Company_Accounting_Details
 

Operation: Get_Company_Accounting_Details

This web service returns information on a company's accounting details.


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

Request element for Get Company Accounting Details WS
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_Reference  Company_Accounting_Details_Request_Reference  [1..1]  Contains reference to an existing company.   
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. 
 
top
 

Response Element: Get_Company_Accounting_Details_Response

Response element for Get Company Accounting Details WS
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References  Company_Accounting_Details_Request_Reference  [0..*]  Contains reference to an existing company.   
Response_Filter  Response_Filter  [0..*]  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_Results  Response_Results  [0..*]  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  Company_Accounting_Details_Response_Data  [0..*]  Data relating to Company Accounting Details   
top
 

Company_Accounting_Details_Request_Reference

part of: Get_Company_Accounting_Details_Request, Get_Company_Accounting_Details_Response
Contains reference to an existing company.
 
Parameter name Type/Value Cardinality Description Validations
Company_Reference  CompanyObject  [1..1]  Reference to an existing Company   
top
 

CompanyObject

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

Response_Filter

part of: Get_Company_Accounting_Details_Request, Get_Company_Accounting_Details_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
 

Response_Results

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

Company_Accounting_Details_Response_Data

part of: Get_Company_Accounting_Details_Response
Container for information returned in Get Company Accounting Details Response
 
Parameter name Type/Value Cardinality Description Validations
Accounting_Details_Response  Company_Accounting_Details_Response  [0..*]  Container holding data relating to Company Accounting Details   
top
 

Company_Accounting_Details_Response

part of: Company_Accounting_Details_Response_Data
Container for returned Accounting Detail Data
 
Parameter name Type/Value Cardinality Description Validations
Accounting_Data_Details  Company_Accounting_Details__Public_  [0..*]  Element containing Company Accounting Detail data 
Validation Description
Enable Use Third Party Tax Service for this company in order to enter the Tax Service Name.   
Select an Alternate Fiscal Schedule that is not the same as the Primary Fiscal Schedule   
Account Set cannot be changed once there are journal entries, intercompany profiles, or ad hoc bank transactions for the company.   
Enter a Translation Currency that isn't the Company Currency.   
Average Daily Balance Rule cannot be changed because there are Average Daily Balance calculations for this Company.   
Company Account Set does not match Average Daily Balance Rule Account Set   
Average Daily Balance calculations exist for the company so the start date cannot be modified.   
Alternate Account Set can not be the same as the company's Account Set   
Cannot edit Alternate Account Set if the company has journals created.   
Currency value for company must match currency value from account control rule set.   
Currency cannot be changed unless there are no journal entries or business documents for the company.   
Account Set must match Account Set for Account Posting Rule Set.   
An Alternate Account Set cannot be set unless there is an Account Set selected.   
Fiscal Schedule cannot be changed once financial years have been created for the company.   
Customer Invoice(s) with status of In Progress are found. The Use Third Party Tax Service setting can't be changed for this company.   
"Allow Invoice Accounting in Arrears" cannot be set if "Allow Accounting in Arrears Reference" is used.   
Tax Service Name is required if you enable Use Third Party Tax Service.   
Once beginning balance journals are created, the Alternate Fiscal Schedule cannot be changed   
Default account set must be one of Account Set or Alternate Account Set.   
Both Account Set and Alternate Account Set must be set before a Default Account Set can be selected.   
You must specify an account set before you can enter an account translation rule set.   
You must specify an account set before you can enter an account posting rule set.   
You must specify an account set before you can enter an account control rule set.   
You can’t change the average daily balance start date to ([Invalid Start Date]) because the company has historical average daily balance amounts. Cancel the average daily balance headers from ([Invalid Start Date]) to ([Persisted company ADB Start Date minus 1]) if you want to change the average daily balance start date.   
You must specify a fiscal schedule before you can enter an alternate fiscal schedule.   
 
top
 

Company_Accounting_Details__Public_

part of: Company_Accounting_Details_Response
Element containing Company Accounting Detail data
 
Parameter name Type/Value Cardinality Description Validations
Currency_Reference  CurrencyObject  [1..1]  Reference to the Currency used by a company   
Currency_Rate_Type_Override_Reference  Currency_Rate_TypeObject  [0..1]  When set, this overrides the tenant currency rate type.   
Fiscal_Schedule_Reference  Fiscal_ScheduleObject  [0..1]  Reference to the Fiscal Schedule used by a company   
Alternate_Fiscal_Schedule_Reference  Fiscal_ScheduleObject  [0..*]  Reference to any alternate Fiscal Schedules used by a company   
Account_Set_Reference  Account_SetObject  [0..1]  Reference to the Account Set used by a company   
Alternate_Account_Set_Reference  Account_SetObject  [0..1]  Reference to the Alternate Account Set for the company   
Default_Account_Set_Reference  Account_SetObject  [0..1]  Reference to the Default Account Set for the company   
Account_Control_Rule_Set_Reference  Account_Control_Rule_SetObject  [0..1]  Reference to the Account Control Rule Set used by a company   
Account_Posting_Rule_Set_Reference  Account_Posting_Rule_SetObject  [0..1]  Reference to the Accounting Posting Rule Set used by a company   
Account_Translation_Rule_Set_Reference  Account_Translation_Rule_SetObject  [0..1]  Reference to the Account Translation Rule Set used by a company   
Average_Daily_Balance_Rule_Reference  Average_Daily_Balance_RuleObject  [0..1]  Reference to the Average Daily Balance Rule to be used for this Company.   
Average_Daily_Balance_Start_Date  date  [0..1]  Effective date to begin average daily balance calculations   
Default_Reporting_Book_Reference  BookObject  [0..1]  Reference to the Book to be used as the Default Reporting Book for this Company.   
Procurement_Tax_Option_Reference  Tax_OptionObject  [0..1]  The company procurement tax option.   
Translation_Currency_Reference  CurrencyObject  [0..*]  Stores the Translation Currency for the current Company; can store a list as well. And Company Currency can't be a Translation Currency.   
Allow_Invoice_Accounting_in_Arrears  boolean  [0..1]  Allows Customer Invoice Accounting in Arrears.   
Allow_Accounting_in_Arrears_Reference  Operational_Transaction_Type_for_Period_CloseObject  [0..*]  Reference to the Allow Accounting in Arrears Set for the company   
Accounting_Date_Required  boolean  [0..1]  Makes Accounting Date Required on Invoice Documents. Can only be enabled if 'Allow Accounting in Arrears' is enabled. 
Validation Description
'Accounting Date Required' can only be enabled if 'Allow Invoice Accounting in Arrears' or "Allow Accounting in Arrears Reference" are enabled.   
 
Use_Third_Party_Tax_Service  boolean  [0..1]  Enables Third Party Tax Service for Company.   
Tax_Service_Name  string  [0..1]  Name of Third Party Tax Service used by Company.   
Reverse_Debit_Credit [Choice]   boolean  [1..1]  Switch debits to credits when accounting transactions are reversed.   
Keep_Debit_Credit_and_Reverse_Sign [Choice]   boolean  [1..1]  Reverse the sign when accounting transactions are revered.   
Validation Description
Enable Use Third Party Tax Service for this company in order to enter the Tax Service Name.   
Select an Alternate Fiscal Schedule that is not the same as the Primary Fiscal Schedule   
Account Set cannot be changed once there are journal entries, intercompany profiles, or ad hoc bank transactions for the company.   
Enter a Translation Currency that isn't the Company Currency.   
Average Daily Balance Rule cannot be changed because there are Average Daily Balance calculations for this Company.   
Company Account Set does not match Average Daily Balance Rule Account Set   
Average Daily Balance calculations exist for the company so the start date cannot be modified.   
Alternate Account Set can not be the same as the company's Account Set   
Cannot edit Alternate Account Set if the company has journals created.   
Currency value for company must match currency value from account control rule set.   
Currency cannot be changed unless there are no journal entries or business documents for the company.   
Account Set must match Account Set for Account Posting Rule Set.   
An Alternate Account Set cannot be set unless there is an Account Set selected.   
Fiscal Schedule cannot be changed once financial years have been created for the company.   
Customer Invoice(s) with status of In Progress are found. The Use Third Party Tax Service setting can't be changed for this company.   
"Allow Invoice Accounting in Arrears" cannot be set if "Allow Accounting in Arrears Reference" is used.   
Tax Service Name is required if you enable Use Third Party Tax Service.   
Once beginning balance journals are created, the Alternate Fiscal Schedule cannot be changed   
Default account set must be one of Account Set or Alternate Account Set.   
Both Account Set and Alternate Account Set must be set before a Default Account Set can be selected.   
You must specify an account set before you can enter an account translation rule set.   
You must specify an account set before you can enter an account posting rule set.   
You must specify an account set before you can enter an account control rule set.   
You can’t change the average daily balance start date to ([Invalid Start Date]) because the company has historical average daily balance amounts. Cancel the average daily balance headers from ([Invalid Start Date]) to ([Persisted company ADB Start Date minus 1]) if you want to change the average daily balance start date.   
You must specify a fiscal schedule before you can enter an alternate fiscal schedule.   
top
 

CurrencyObject

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

Currency_Rate_TypeObject

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

Fiscal_ScheduleObject

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

Account_SetObject

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

Account_Control_Rule_SetObject

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

Account_Control_Rule_SetObjectID

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

Account_Posting_Rule_SetObject

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

Account_Posting_Rule_SetObjectID

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

Account_Translation_Rule_SetObject

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

Average_Daily_Balance_RuleObject

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

Average_Daily_Balance_RuleObjectID

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

BookObject

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

BookObjectID

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

Tax_OptionObject

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

Tax_OptionObjectID

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

Operational_Transaction_Type_for_Period_CloseObject

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

Operational_Transaction_Type_for_Period_CloseObjectID

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

CompanyReferenceEnumeration

part of: CompanyObjectID
Base Type
string
top
 

CurrencyReferenceEnumeration

part of: CurrencyObjectID
Base Type
string
top
 

Currency_Rate_TypeReferenceEnumeration

part of: Currency_Rate_TypeObjectID
Base Type
string
top
 

Fiscal_ScheduleReferenceEnumeration

part of: Fiscal_ScheduleObjectID
Base Type
string
top
 

Account_SetReferenceEnumeration

part of: Account_SetObjectID
Base Type
string
top
 

Account_Control_Rule_SetReferenceEnumeration

part of: Account_Control_Rule_SetObjectID
Base Type
string
top
 

Account_Posting_Rule_SetReferenceEnumeration

part of: Account_Posting_Rule_SetObjectID
Base Type
string
top
 

Account_Translation_Rule_SetReferenceEnumeration

part of: Account_Translation_Rule_SetObjectID
Base Type
string
top
 

Average_Daily_Balance_RuleReferenceEnumeration

part of: Average_Daily_Balance_RuleObjectID
Base Type
string
top
 

BookReferenceEnumeration

part of: BookObjectID
Base Type
string
top
 

Tax_OptionReferenceEnumeration

part of: Tax_OptionObjectID
Base Type
string
top
 

Operational_Transaction_Type_for_Period_CloseReferenceEnumeration

part of: Operational_Transaction_Type_for_Period_CloseObjectID
Base Type
string
top