Service Directory > v25.1 > Financial_Management

 

Web Service: Financial_Management (v25.1)

The Financial Management Web Service contains operations that expose Workday Financials data. It includes data relative to Accounts, Accounting, Business Plans, Financial Reporting, Tax and more.

Version

Operations

Operation Description
Cancel_Accounting_Journal Cancel Accounting Journal - This will kick off the Unpost Journal Business Process and once that is complete, it will automatically cancel the journal. 
Get_1042-S_Income_Codes This web service returns data for 1042-S Income Codes. Income Code for 1042-S data includes Withholding Spend Categories or Spend Category Hierarchies for all Income Codes, plus: Income Code, Description, Spend Categories or Spend Category Hierarchies. A single Investor can be returned by supplying a reference ID or Income Code, a number of Income codes by providing Spend Categories and/or Hierarchies or all 1042-S Income Codes can be returned if no criteria is provided. 
Get_1099_MISC_Adjustments Retrieves 1099 MISC Adjustments for the specified criteria. 1099 MISC Adjustment Data contains Company, 1099 Payee, Adjustment Date, and additional Line Data, which includes the adjustment Spend Category, adjustment amount, and memo. The request criteria can limit the retrieved data to a single transaction based on Reference, Company or Company Hierarchy, Start and End Dates. If no request criteria is specified, then the operation retrieves all transactions. 
Get_1099_MISCs This web service will get 1099 Misc data. The web service can either references to specific 1099 Misc instances or a reference to 1099 Electronic Filing Run and Company which will then return all related 1099 Misc instances. 
Get_Account_Sets This service operation will get Account Sets for the specified criteria. This service will return the Account Set, the Ledger Accounts included in the Account Set, any included Account Sets, and the Chart of Accounts designation. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no criteria is specified. 
Get_Account_Sets_Without_Dependencies This service operation will get Account Sets for the specified criteria. This service will return the Account Set, the Ledger Accounts included in the Account Set, any included Account Sets, and the Chart of Accounts designation. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no criteria is specified. This Get request does not include the reflexive relationship to account set. 
Get_Alternate_Account_Set_Mappings This service operation will get Alternate Account Set Mappings for the specified criteria. This service will return the Alternate Account Set Mapping, and the mapping rules to map the ledger accounts between the input and output account sets. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no criteria is specified. 
Get_Award_Personnel_Responsibilities Used to retrieve Award Personnel Responsibilities from the Workday system. 
Get_Basic_Customers This service operation will get basic Customers that can be used as worktags only. Basic Customer data includes Reference ID, Customer Name, and Inactive boolean. The request criteria can be for a single transaction based on Reference, or all transaction can be retrieved if no criteria is specified. Basic Customers can not be used on financial transactions such as Customer Invoices, Customer Contracts, or billing transactions. Use the Get Customers web service for retrieving complete Customer definitions used by Financial transactions. 
Get_Basic_Gifts Retrieves Gifts when they are used as worktag values only. Basic Grant data includes Gift ID, Gift Name, Include Gift ID in Name, Gift Type, Gift Purpose, Related Worktags, and Inactive status. The request criteria can be for a single transaction based on Reference ID. If no criteria is specified, the operation retrieves all transactions. 
Get_Basic_Grants Retrieves Grants when they are used as worktag values only. Basic Grant data includes Grant ID, Grant Name, and Inactive status. The request criteria can be for a single transaction based on Reference ID. If no criteria is specified, the operation retrieves all transactions. 
Get_Basic_Projects This service operation will add or update Projects used as worktag values only. Basic Project data includes Project ID, Project Name, Inactive status. These basic projects can only be used as worktag values and will not be usable from many financial transactions such as Customer Invoices, Project Time Sheets. The request criteria can be for a single transaction based on Reference, or all transaction can be retrieved if no criteria is specified. 
Get_Basic_Sales_Items This service operation will add or update Sales Items used as worktag values only. Basic Sales Item data includes Sales Item ID, Item Name, Inactive status. These basic sales items can only be used as worktag values and will not be usable from many financial transactions such as Customer Invoices, Customer Contracts, Expense Reports, or Cash Sale transactions. The request criteria can be for a single transaction based on Reference, or all transaction can be retrieved if no criteria is specified. 
Get_Basic_Suppliers This service operation will get basic Suppliers that can be used as worktags only. Basic Supplier data includes a Reference ID, Supplier Name, and Inactive boolean. The request criteria can be for a single transaction based on Reference, or all transaction can be retrieved if no criteria is specified. Basic Suppliers can not be used on financial transactions such as Supplier Invoices or Supplier Payments. Use the Get Suppliers web service for retrieving complete supplier definitions used by financial transactions. 
Get_Beginning_Balance_Journals This service operation will get Beginning Balance Journals for the specified criteria. Beginning Balance Journal data includes Company the journal is form, journal Currency, Currency Rate Type, Ledger Year, a Memo, Journal Source, Book Code and Journal Entry Line data. Journal Entry Line data includes Inter Company Affiliate, Ledger Account, Debit Amount, Credit Amount, Currency, Currency Rate, Ledger Debit Amount, Ledger Credit Amount, Line Memo, and Worktags. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no criteria is specified. 
Get_Beginning_Balance_Translation_Amounts This service provides the ability to get all of the translated beginning balance amounts for a tenant. The Translated Beginning Balance Amounts are broken out based on the translation currency of the lines for the combination of Company, Fiscal Year, Ledger Type, and Book Code. 
Get_Budget_Fringe_Rate_Tables This task gets Fringe rate tables, and can retrieve a specific instance by reference id, wid, or Fringe Rate Table Name 
Get_Business_Entity_Contacts This service operation will get Get Business Entity Contacts for the specified criteria. The data includes the Business Entity Contact ID, the Business Entity the Contact is for (Supplier, Customer, Financial Institution or Tax Authority), the Personal Data including Name Detail data and Contact Information data. Name Detail data includes formatted Name, Country, Prefix, First Name, Middle Name, Last Name, Secondary Last Name, and Name Suffix. Contact Information data includes Address, Phone, Email, Instance Messenger and Web Address data. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no criteria is specified. 
Get_Business_Plan_Details This service operation will get Business Plan Details for the specified criteria. Business Plan data includes the Company the Business Plan is form, the Business Plan Type and the Business Plan Year data. Business Plan Year data includes the Business Plan Fiscal Year, the Year Status and the Business Plan Period. The Business Plan Period includes the Period status, and the Fiscal Period. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no criteria is specified. 
Get_Business_Unit_Hierarchies This service operation will get Business Unit Hierarchies. This service will return the Business Unit Hierarchies and its associated information. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no Reference is specified. 
Get_Business_Units This service operation will get Business Units. This service will return the Business Unit and its associated information. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no Reference is specified. 
Get_Companies DEPRECATED DEPRECATED: This operation has been replaced by Get Workday Companies. This service operation will get Companies for the specified criteria. Company data includes the Company Name, Business Entity Tax ID and Address Data. Address Data includes Country, Date Last Changed, Address Lines, Municipality, Submunicipality, Region, Subregion, Postal Code, Usage Data (Public, Usage Type, Use For and Comments) and Effective Date. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no criteria is specified. 
Get_Company_1099_MISC_Data This web service will get 1099 Misc data for a reference to 1099 Electronic Filing Run. It will return data for that entire 1099 Electronic Filing Run, which includes summary information by Payor. 
Get_Cost_Centers This service operation will get Cost Centers for the specified criteria. Cost Center Data include Effective Date, Organization Data, Organization Subtype, Organization Container and Worktags. Organization Data include Id, Organization Name, Organization Code, Include Organization Code in Name, Organization Active, Availability Date, Organization Visibility, External URL and Integration ID Data. Integration ID Data include ID ID Include System Id and External ID The request criteria can be for a single Cost Center based on Reference or all Cost Centers if no criteria is specified. 
Get_Currency_Conversion_Rates This service operation will get Currency Conversion Rates for the specified criteria. Currency Conversion Rate data includes the Effective Timestamp, the From and Target Currencies, the Rate Type, and the Currency Rate. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no criteria is specified. 
Get_Currency_Rate_Types This service operation will get Currency Rate Types for the specified criteria. Currency Rate Type data includes the Currency Rate Type ID, Description, and if it is the Default Rate Type. The request criteria can be for a single transaction based on Reference, or all transaction can be retrieved if no criteria is specified. 
Get_Custom_Validation_Rules This web service operation will retrieve instances of Custom Validation Context. The response contains the reference to the Custom Validation Context returned, the Label, and Classification. Each Custom Valdiation Context can contain many Custom Validations,, which are made up of Condition Items that make up the logic used in the Custom Validations for each Rule type. On the web service request, you can specify a specific reference to a Custom Validation Context to return. 
Get_Custom_Validation_Rules_without_Dependencies This web service operation will retrieve instances of Custom Validation Rules. The response contains the reference to the Custom Validation Rules returned, the Label, and Classification. Each Custom Valiation Rule can contain many Condition Rules, which are made up of Condition Items that make up the logic used in the Custom Validations for each Rule type. On the web service request, you can specify a specific reference to a Custom Validation Rule to return. Condition Rules can refer to other Condition Rules, creating a nested structure of rules. This operation will ONLY return the top-most Condition Rules, and will not include any other rules referred to in the "Source Condition Rule" field. 
Get_Custom_Worktags This service operation will get all the Custom Worktags and the Custom Worktag Configuration. Custom Worktags are user-defined values that can be used to tag transaction with data that is not represented by the Workday delivered transaction Worktags. Custom Worktags must be enabled and mapped to a Custom Worktag Configuration. Custom Worktag data includes the Configuration Reference, the Worktags Reference ID and Value for that Configuration. 
Get_Customer_Categories This service operation will get Customer Categories Types for the specified criteria. Customer Category includes the Customer Category ID and Customer Category Name. Customer categories are used to help determine accounting for transactions beyond what is defined in the posting rules. When processing a transaction, Workday finds the category on a customer and applies the accounting based on the category. You can also use customer categories when selecting or searching for customers. Each customer must have one customer category. You assign a customer to a customer categories when creating or editing a customer. The request criteria can be for a single transaction based on Reference, or all transaction can be retrieved if no criteria is specified. 
Get_Effort_Certification_Change_Reason_Codes This service operation will retrieve a specified Effort Certification Change Reason Code (if specified) or will return all Effort Certification Change Reason Codes. 
Get_Effort_Certification_Eligibility_Rules This web service operation is designed to get or return all Effort Certification Eligibility Rules (Condition Rules) and dependencies. 
Get_Effort_Certification_Eligibility_Rules_without_Dependencies DEPRECATED This web service operation is designed to get an instance or return all Effort Certification Eligibility Rules (Condition Rules) without dependencies. 
Get_Effort_Certification_Types This service operation will retrieve a specified Effort Certification Type (if specified) or will return all Effort Certification Types. 
Get_Effort_Certifying_Texts This service operation will retrieve a specified Effort Certifying Text (if specified) or will return all Effort Certifying Texts. 
Get_Fund_Hierarchies This service operation will get Fund Hierarchies. This service will return the Fund Hierarchies and its associated information. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no Reference is specified. 
Get_Fund_Types This service operation will get Fund Types. This service will return the Fund Type and its associated information. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no Reference is specified. 
Get_Funds This service operation will get Funds. This service will return the Fund and its associated information. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no Reference is specified. 
Get_Gift_Hierarchies Task to get all or some Gift Hierarchies 
Get_Gifts This service operation will get Gifts. This service will return the Gift and its associated information. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no Reference is specified. 
Get_Grant_Hierarchies Returns Grant Hierarchies and its associated information. The request criteria can be for a single transaction based on Reference ID. If a Reference ID is not specified, the operation retrieves all transactions. 
Get_Grants Returns only non-basic Grants and their associated information. The request criteria can be for a single transaction based on the Reference ID. If a Reference ID is not specified, the operation retrieves all transactions. 
Get_Investors This web service returns data for Investors. Investor data includes Name, ID, Default Payment Type, Contact Information, Contacts, Attachments, Alternate Names. A single Investor can be returned by supplying a reference ID, or all Investors can be returned if no criteria is provided. 
Get_Journals This service operation will get Journal Entries for the specified criteria. Journal data includes the Journal Entry Reference, Journal Entry Status, Company, Currency, Ledger Period, Accounting Date, Journal Source, Transaction Date, Operational Transaction, Memo, Book Code, Journal Entry Line data and Attachment Data. Journal Entry Line data includes Inter Company Affiliate, Ledger Account, Debit Amount, Credit Amount, Currency, Ledger Debit Amount, Ledger Credit Amount, Memo, and Worktags. The request criteria can be for a single transaction based on Reference, or all transaction can be retrieved if no criteria is specified. 
Get_Ledger_Account_Summaries This Web Service will return Ledger Account Summaries, included Ledger Accounts and indirectly included accounts depending on Response Group setting. To Return All Ledger Accounts (indirectly included) set the Response Group 'Include All Ledger Account Data' 
Get_Loan_Investor_Types This service operation will get Loan Investor Types. This service will return the Loan Investor type and its associated information. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no Reference is specified. 
Get_Loan_Referral_Types This service operation will get Loan Referral Types. This service will return the Loan Referral type and its associated information. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no Reference is specified. 
Get_Loans This service operation will get loans. This service will return the Loan and its associated information. The request criteria can be for a single instance based on Reference, or all instances of loans can be retrieved if no Reference is specified. 
Get_Object_Class_Sets This service operation will get Object Class Sets for the specified criteria. This service will return the Object Class Set and the Object Classes included in the Object Class Set. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no reference is specified. 
Get_Organizations Returns organization information for a type of organization. If the request does not specify an organization, the operation returns information for all organizations. 
Get_Payment_Messages This service operation will get Payment Messages for the specified criteria. The request criteria can be for a single payment message based on Reference, or all payment messages for the specified criteria. 
Get_Payment_Terms This service operation will get Payment Terms data for the specified criteria. Data includes Payment Terms ID, Payment Terms Name, Due Days, Payment Discount Days, Payment Discount Percent, and Grace Days. The request criteria can be for specific Payment Terms based on reference(s), or Payment Terms Name (partial match ok) search criteria. If no criteria are specified, all Payment Terms will be retrieved. 
Get_Payment_Types This service operation will get Payment Type data for the specified criteria. Data includes ID, Payment Type Name, and Payment Method. The request criteria can be for a specific Payment Type based on reference(s), Payment Type Name (partial match ok), and Payment Method criteria. If no criteria are specified, all Payment Types will be retrieved. 
Get_Payments This service operation will get Payments for the specified criteria. The request criteria can be for a single payment based on Reference, or all payments for a specified company. 
Get_Position_Budgets Web Service to get position budgets created for Company, Business Plan Structure, Fiscal Year, Position, Employee and Version Status. The web service will return all business plan entry lines from the previous versions of the position budget requested. If no Position Budget Reference or Request Criteria is entered, the web service will return all latest Approved, Draft or In Progress position budgets. If a request criteria is entered, web service will return all position budgets matching the criteria. If a Position Budget reference is entered, web service will return the single instance of position budget requested. 
Get_Program_Hierarchies This service operation will get Program Hierarchies. This service will return the Program Hierarchies and its associated information. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no Reference is specified. 
Get_Programs This service operation will get Programs. This service will return the Program and its associated information. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no Reference is specified. 
Get_Receivable_Writeoff_Categories This service operation will get Receivable Writeoff Categories for the specified criteria. Receivable Writeoff Categories allow you to designate categories to describe receivables that you write off. Receivable Writeoff Category data includes the Receivable Writeoff Category ID and the Receivable Writeoff Category Name. The request criteria can be for a single transaction based on Reference, or all transaction can be retrieved if no criteria is specified. In v14, Receivable Writeoff Category was renamed to Receivable Writeoff Reason. This name change is only reflected in the Workday application. The web service API still uses the name Receivable Writeoff Category. 
Get_Recurring_Journal_Templates This service operation will get Recurring Journal Templates for the specified criteria. Recurring Journal Templates allow you to create a journal template that can be used later to manually periodically create journals based off that template. Recurring Journal Template data includes Recurring Journal Template ID, Template Name, Currency, Currency Rate Type, Ledger Reference, Template Start Date, Template End Date, flag indicating if journals created from a template should be automatically submitted, control total amount, journal source, company, and Journal Line Data. Journal Line Data includes Line Ordering, inter-company affiliate, ledger account, debit amount, credit amount, currency, ledger debit amount, ledger credit amount, memo and worktags. 
Get_Regions This service operation will get Regions for the specified criteria. Region Data include Effective Date, Organization Data, Organization Subtype and Organization Container. Organization Data include Id, Organization Name, Organization Code, Include Organization Code in Name, Organization Active, Availability Date, Organization Visibility, External URL and Integration ID Data. Integration ID Data include ID ID Include System Id and External ID The request criteria can be for a single Region based on Reference or all Regions if no criteria is specified. 
Get_Resource_Categories This service operation will get Spend Categories for the specified criteria. Spend Categories are a classification for items and services that drives the accounting in Workday. Whenever an accounting entry is made, Workday looks first at the spend category. All items—expense items, purchase items—and services are associated with a Spend Category. Sales items are associated with its analog: Revenue Category. Spend Category data for this service includes Spend Category ID, Spend Category Name, Procurement Usage flag, Expense Usage flag, Track Items flag, Accounting Treatment, Depreciation Profile, and UNSPSC Code Range. The request criteria can be for a single transaction based on Reference, or all transaction can be retrieved if no criteria is specified. Spend Category and Resource Category are synonymous and refer to the same business object. 
Get_Revenue_Categories This service operation will get Revenue Categories for the specified criteria. Revenue Category data includes Revenue Category ID, Name and Tax Applicability. The request criteria can be for a single transaction based on Reference, or all transaction can be retrieved if no criteria is specified. 
Get_Revenue_Category_Hierarchies Returns Revenue Category Hierarchies according to its reference id, name, or all of them should no search criteria be provided. 
Get_Search_Settings This operation will get information for search settings. 
Get_Spend_Category_Hierarchies This service operation will get Spend Category Hierarchies for the specified criteria. The request criteria can be for a single Spend Category Hierarchy based on Reference, Spend Category Hierarchy Name, or all Hierarchies can be retrieved if no Reference is specified. 
Get_Statistic_Definitions This service operation will get Statistic Definitions for the specified criteria. Statistics Definition data includes the Name of the definition, Description, Fiscal Schedule, Required Dimensions, whether or not the definition requires Company, Statistic Type and whether or not the definition is Inactive. The request criteria can be for a single object based on Reference, or all data will be retrieved if no criteria is specified. 
Get_Statistics This service operation will get Statistics for the specified criteria. Statistics data includes the Statistic Definition, Fiscal Period, Memo, reference to the Statistics line values (Company, Worktags and Line Value), and file attachment. The request criteria can be for a single object based on Reference, or all data will be retrieved if no criteria is specified. 
Get_Supplier_Categories This service operation will get Supplier Categories for the specified criteria. Supplier Category data includes the Supplier Category ID and the Supplier Category Name. Supplier Categories are used to maintain suppliers and apply accounting rules to procurement transactions. You can also use Supplier categories when selecting or searching for Suppliers. All Suppliers must have one and only one category. The request criteria can be for a single transaction based on Reference, or all transaction can be retrieved if no criteria is specified. 
Get_Surveys Used to get a Survey from the Workday system. 
Get_Tax_Applicabilities This service operation will get Tax Applicability data for the specified criteria. Data includes Tax ID, Tax Applicability Code, Taxable, and Recoverable. The request criteria can be for a specific Tax Applicability based on reference(s), Tax Applicability Code (partial match ok), Taxable?, and Recoverable? criteria. If no criteria are specified, all Tax Applicabilities will be retrieved. 
Get_Tax_Authorities This service operation will get Tax Authorities for the specified criteria. Tax Authorities are business entities. Create a tax authority to pay sales taxes collected from customers. Tax Authority data includes Tax Authority ID, Tax Authority Reference ID, Tax Authority Name, and Business Entity data. Business Entity data includes Name, Tax ID, External ID, Contact Information data, and Business Entity Logo. Contact Information data includes Address, Phone, Email, Instant Messenger and Web Address data. The request criteria can be for a single transaction based on Reference, or all transaction can be retrieved if no criteria is specified. 
Get_Tax_Categories This service operation will get Tax Categories for the specified criteria. Tax Category data includes Tax Category ID and Name. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no criteria is specified. 
Get_Tax_Codes This service operation will get Tax Codes for the specified criteria. Tax codes group together multiple tax rates. For example, you could create a tax code for San Francisco, and include city, state, and county sales tax rates. Tax Code data includes the Tax Code ID, Tax Code Name, and the Tax Rate. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no criteria is specified. 
Get_Tax_Rates This service operation will get Tax Rates for the specified criteria. Tax Rates designate a tax percentage to apply to a tax authority and tax category. For example, you can establish a rate for California State sales tax of 6%. Tax Rate data includes Tax Rate ID, Tax Rate Name, Tax Rate, Tax Authority and Tax Category. The request criteria can be for a single transaction based on Reference, or all transactions can be retrieved if no criteria is specified. 
Get_Workday_Companies This service operation will get Companies for the specified criteria. The company data includes Company Tax ID, Industry Code, Organization data, Contact Information data, Accounting data, and company specific Sequence Generators. Contact Information data includes Address, Phone, Email, Instance Messenger and Web Address data. Accounting data includes Fiscal Schedule, Account Set, Currency, Account Control Rule Set, Account Posting rule Set, Account Translation Rule Set, and the option to Reverse Debit/Credit or Keep Debit/Credit and Reverse sign. 
Import_Accounting_Journal Adds or updates an Accounting Journal and submits it to the Accounting Journals business process. This import is asynchronous and the response will only be an acknowledgement or receipt. Use the Get Import Processes web service operation to determine the status of the journal process, and the Get Import Process Messages web service operation for status, completion, and error messages. You'll find those operations in the Integrations web service. Journals can be entered for month end adjustments, depreciation, or to record accrued liability for purchase items that have been received but not paid for. Journal entries for accruals can automatically be reversed. Workday creates journals behind the scenes for operational transactions, and uses posting rules to interpret the business events into debits and credits and accounts. Journal entries are posted to a ledger defined for each company. Accounting Journal data includes Add Only option, Business Processing options, Accounting Journal ID, Submit for Approval flag, Locked in Workday flag, Closed Period flag, Journal Number, Company, Currency, Ledger Type, Accounting Date, Journal Source, Memo, Adjustment Journal flag, Create Reversal flag, Control Total Amount, Currency Rate Type, Book Code, Journal Entry Line data and Attachment data. Journal Entry Line data includes Inter Company Affiliate, Ledger Account, Debit Amount, Credit Amount, Currency, Currency Rate, Ledger Debit Amount, Ledger Credit Amount, Line Memo, and Worktags. The Get Journals web service operation will return both Accounting and Operational Journals. 
Import_Budget This service operation will add or update Budget Details asynchronously. Budget data includes the Company the Budget is for, the Budget Type and the Budget Year data. Budget Year data includes the Budget Fiscal Year, the Year Status and the Budget Period. The Budget Period includes the Period status, and the Fiscal Period 
Import_Budget_Amendment This service operation will import high volume Budget Amendments. 
Import_Budget_Details DEPRECATED This service operation will add or update Budget Details asynchronously. Budget data includes the Company the Budget is for, the Budget Type and the Budget Year data. Budget Year data includes the Budget Fiscal Year, the Year Status and the Budget Period. The Budget Period includes the Period status, and the Fiscal Period. 
Import_Budget_Details_Incremental DEPRECATED This service operation will update existing Budgets asynchronously. Budget data includes the Company the Budget is for, the Budget Type and the Budget Year data. Budget Year data includes the Budget Fiscal Year, the Year Status and the Budget Period. The Budget Period includes the Period status, and the Fiscal Period. 
Import_Position_Budget This service operation will add or update Position Budgets. 1. Web service to submit position budgets for a company, business plan structure, fiscal year, fiscal period and position. If an approved position budget exists, this service will create an amendment for the existing budget. When creating an amendment, enter the total amounts of the new budget for the compensation and fringe benefit amounts. 2. If the latest position budget for the combination of company, business plan structure, fiscal year, fiscal period and position entered is In Progress or Draft, the service will update the existing position budget and not create an amendment. If Add Only is true, the service will not create a new amendment, the existing In Progress or Draft budget will first have to be approved. 
Put_1042-S_Income_Code This web service allows you to add or update 1042-S Income Codes as well as Withholding Spend Categories or Hierarchies. Income Code for 1042-S data includes Withholding Spend Categories or Spend Category Hierarchies for all Income Codes, plus: Income Code, Description, Spend Categories or Spend Category Hierarchies. 
Put_Account_Set This service operation will add or update Account Sets. This operation will allow creation of ledger accounts, and organize them into sets of accounts. You can include one account set in another account set. You can also designate an account set as a chart of accounts. 
Put_Alternate_Account_Set_Mapping This service operation will add or update Alternate Account Set Mapping. This operation will allow creation of mapping rules to map the ledger accounts between the input and output account sets. 
Put_Award_Personnel_Responsibility This service operation will add or update Award Personnel Responsibilities. 
Put_Basic_Customer This service operation will add or update basic Customers that can be used as worktags only. Basic Customer data includes reference ID, Name and an Inactive boolean. Basic customers will be available as worktags, but can not be used on many financial transactions such as Customer Invoices that require fully configured customer. Use the Get Customers and Put Customers web services for maintaining full customer information. 
Put_Basic_Gift Adds or updates Gifts used as worktag values only. To add or update a complete Gift definition, use the Submit Gift web service. 
Put_Basic_Grant Adds or updates Grants used as worktag values only. To add or update a complete Grant definition, use the Put Grant web service. 
Put_Basic_Project This service operation will add or update Projects used as worktag values only. Use the Submit Workday Project web service to add or update complete Project definitions. 
Put_Basic_Sales_Item This service operation will add or update Sales Items used as worktag values only. Basic Sales Item data includes Sales Item ID, Item Name, and optional Inactive attribute. Use the Put Sales Item web service to add or update Sales Items used for any type of financial transaction. 
Put_Basic_Supplier This service operation will add or update basic Suppliers that can be used as worktags only. Basic supplier data includes Supplier ID, Supplier Name and an Inactive boolean. Basic suppliers will be available as worktags, but can not be used on many financial transactions such as Supplier Invoices that require full supplier information. Use the Get Suppliers and Put Suppliers web services for maintaining full supplier information. 
Put_Beginning_Balance_Journal This service operation will add or update Beginning Balance Journals. Beginning Balance Journal data includes Company the journal is from, journal Currency, Currency Rate Type, Ledger Year, a Memo, Journal Source, Book Code and Journal Entry Line data. Journal Entry Line data includes Inter Company Affiliate, Ledger Account, Debit Amount, Credit Amount, Currency, Currency Rate, Ledger Debit Amount, Ledger Credit Amount, Line Memo, and Worktags. The Beginning Balance journal will be created for the first period of the Ledger Year provided. 
Put_Beginning_Balance_Translation_Amounts This service operation will add Translated Beginning Balance Amounts for the Beginning Balance Journal resolved from the criteria of: Company, Fiscal Year, Ledger Type. The Currency specified determines which amounts will be updated. The Beginning Balance Translation Amount Line Replacement Data updates values for lines that match the combination of Ledger Account, and Worktags. The Lines replace all lines defined for the beginning balance journal for the Currency that is specified on the request. 
Put_Business_Entity_Contact This service operation will add or update Business Entity Contacts. The data includes the Business Entity Contact ID, the Business Entity the Contact is for (Supplier, Customer, Financial Institution or Tax Authority), the Personal Data including Name Detail data and Contact Information data. Name Detail data includes formatted Name, Country, Prefix, First Name, Middle Name, Last Name, Secondary Last Name, and Name Suffix. Contact Information data includes Address, Phone, Email, Instance Messenger and Web Address data. 
Put_Business_Unit This service operation will add or update Business Units. The Business Unit data includes a Name, ID, Include Business Unit ID in Name and the ability to create an Inactive Business Unit. 
Put_Business_Unit_Hierarchy This service operation will add or update Business Unit Hierarchies. This operation will allow the addition of an existing Business Unit Hierarchy as the superior and the addition of existing Funds as subordinates. 
Put_Contingent_Worker_Tax_Authority_Form_Type This web service allows you to update Tax Authority Form Type for a ~Contingent Worker~ . Data in the request includes ID and Tax Authority Form Type Reference. 
Put_Currency_Conversion_Rate This service operation will add or update Currency Conversion Rate. Currency Conversion Rate data includes the Effective Timestamp, the From and Target Currencies, the Rate Type, and the Currency Rate. 
Put_Currency_Conversion_Rates DEPRECATED Adds or updates multiple Currency Conversion Rates in a single request. This operation is similar to the Put Currency Conversion Rate task, which adds or updates only a single currency per request. Currency Conversion Rate data includes the Effective Timestamp, the From and Target Currencies, the Rate Type, and the Currency Rate. 
Put_Currency_Rate_Type This service operation will add or update Currency Rate Type. Currency Rate Type data includes the Currency Rate Type ID, Description, and if it is the Default Rate Type. 
Put_Custom_Validation_Rule This web service operation will add or update Custom Validation Rule. A Custom Validation Rule contains a Label and Classification. Each Custom Valiation Rule can contain many Condition Rules, which are made up of Condition Items that make up the logic used in the Custom Validations for each Rule type. 
Put_Custom_Worktag This service operation will add or update the Custom Worktags for the Custom Worktag Configuration. Custom Worktags are user-defined values that can be used to tag transactions with data that is not represented by the Workday-delivered transaction Worktags. Custom Worktags must be enabled and mapped to a Custom Worktag Configuration. Custom Worktag data includes the Configuration Reference, the Worktags Reference ID and Value for that Configuration. 
Put_Customer_Category This service operation will add or update Customer Category. Customer Category includes the Customer Category ID and Customer Category Name. Customer categories are used to help determine accounting for transactions beyond what is defined in the posting rules. When processing a transaction, Workday finds the category on a customer and applies the accounting based on the category. You can't override this category for individual transactions. You can also use customer categories when selecting or searching for customers. Each customer must have one customer category. You assign a customer to customer categories when creating or editing a customer. 
Put_Effort_Certification_Change_Reason_Code This service operation will add or update Effort Certification Change Reason Codes. 
Put_Effort_Certification_Type This service operation will modify an existing Effort Certification Type (if a valid ID is provided) or will create a new Effort Certification Type. 
Put_Effort_Certifying_Text This service operation will modify an existing Effort Certification Text (if a valid ID is provided) or will create a new Effort Certification Text. 
Put_Fringe_Rate_Table This service operation will add or update Fringe Rate Table. This operation will allow creation of Fringe Rates as part of the Fringe Rate Tables. Fringe Rate Table Name must be unique and Fringe Rate Descriptions in Table cannot repeat. 
Put_Fund This service operation will add or update Funds. The Fund data includes a Name, ID, Include Fund ID in Name, Fund Type and the ability to create an Inactive Fund. 
Put_Fund_Hierarchy This service operation will add or update Fund Hierarchies. This operation will allow the addition of an existing Fund Hierarchy as the superior and the addition of existing Funds as subordinates. 
Put_Fund_Type This service operation will add or update Fund Types. The Fund Type data includes a Name, ID, Include Fund Type ID in Name, Inactive Fund Type flag and a Fund Restriction. 
Put_Gift_Hierarchy Adds or updates Gift Hierarchy. To add or update a complete Gift definition, use the Submit Gift web service. 
Put_Gift_Secured_Attachment Put Gift Secured Attachment 
Put_Grant Adds or updates Grants. Grant data includes a grant Name, ID, Include Grant ID in Name flag, Object Class Set, Facilities, and Administration Cost Schedule. The operation also gives you the ability to create an Inactive Grant. 
Put_Grant_Hierarchy Adds or updates Grant Hierarchies. In addition, this operation allows adding an existing Grant Hierarchy as the superior and adding existing Grants as subordinates. 
Put_Investor This web service allows you to add or update an Investor object. Data in the request includes Name, ID, Default Payment Type, Contact Information, Contacts, Attachments, Settlement Bank Account, and Alternate Names. When creating a new Investor, an existing Customer, Supplier, Tax Authority, or Financial Institution can be provided. If so, the existing Business Entity will be used in creating the new Investor. 
Put_Ledger_Account_Summary This Web Service will put Ledger Account Summaries or Ledger Accounts for a specified Ledger Account Summary 
Put_Loan This service operation will add or update Loans. The Loan data includes a Loan Number, Customer, Vintage Date, First Referral Date, Property ID, Investor Type, Referral Type, Country Region and the ability to create an Inactive loan. 
Put_Loan_Investor_Type This service operation will add or update Loan Investor types. 
Put_Loan_Referral_Type This service operation will add or update Loan Referral types. 
Put_Object_Class_Set This service operation will add or update Object Class Sets. This operation will allow creation of object classes as part of the Object Class Set. An Object Class Set and Object Class have to be unique and an Object Class cannot repeat within a Object Class Set or be part of multiple Object Class Sets. 
Put_Payment_Term This service operation will add or update a Payment Term. Data includes Payment Terms ID, Payment Terms Name, Due Days, Payment Discount Days, Payment Discount Percent, and Grace Days. 
Put_Payment_Type This service operation will add or update Payment Type. Data includes ID, Payment Type Name, and Payment Method. 
Put_Program This service operation will add or update Programs. The Program data includes a Name, ID, Include Program ID in Name, Program Type and the ability to create an Inactive Program. 
Put_Program_Hierarchy This service operation will add or update Program Hierarchies. This operation will allow the addition of an existing Program Hierarchy as the superior and the addition of existing Programs as subordinates. 
Put_Receivable_Writeoff_Category This service operation will add or update Receivable Writeoff Categories. Receivable Writeoff Categories allow you to designate categories to describe receivables that you write off. Receivable Writeoff Category data includes the Receivable Writeoff Category ID and the Receivable Writeoff Category Name. In v14, Receivable Writeoff Category was renamed to Receivable Writeoff Reason. This name change is only reflected in the Workday application. The web service API still uses the name Receivable Writeoff Category. 
Put_Recurring_Journal_Template This service operation will add or update Recurring Journal Templates for the specified criteria. Recurring Journal Templates allow you to create a journal template that can be used later to manually periodically create journals based off that template. Recurring Journal Template data includes Recurring Journal Template ID, Template Name, Currency, Currency Rate Type, Ledger Reference, Template Start Date, Template End Date, flag indicating if journals created from a template should be automatically submitted, control total amount, journal source, company, and Journal Line Data. Journal Line Data includes Line Ordering, inter-company affiliate, ledger account, debit amount, credit amount, currency, ledger debit amount, ledger credit amount, memo and worktags. 
Put_Resource_Category This service operation will add or update Spend Categories. Spend Categories are a classification for items and services that drives the accounting in Workday. Whenever an accounting entry is made, Workday looks first at the spend category. All items—expense items, purchase items—and services are associated with a Spend Category. Sales items are associated with its analog: Revenue Category. This service returns the spend categories that are applied to every business asset—that is, expense item, purchase item, and service—in Workday. You can define categories to fit your enterprise's needs. You can also followed a standard like the UN/SPSC coding hierarchy. Spend Category data for this service includes Spend Category ID, Spend Category Name, Procurement Usage flag, Expense Usage flag, Track Items flag, Accounting Treatment, Depreciation Profile, and UNSPSC Code Range. Business Asset and Resource are synonymous and refer to the same business object. Spend Category and Resource Category are synonymous and refer to the same business object. 
Put_Revenue_Category This service operation will add or update Revenue Categories. Revenue Category data includes Revenue Category ID, Name and Tax Applicability. 
Put_Revenue_Category_Hierarchy Allows the entry of Revenue Category Hierarchies which embody Revenue Categories and a can contain child Revenue Category Hierarchies. 
Put_Search_Settings This operation will put search configurations into workday. 
Put_Spend_Category_Hierarchy This service operation will add or update Spend Category Hierarchies. This operation will allow for the addition of an existing Spend Category Hierarchies as the superiors/subordinates and addition of existing Spend Categories as subordinates. 
Put_Statistic This service operation will add or update Statistics. Data includes: reference to the related Statistic Definition, Fiscal Period, Memo, the Statistics line values (Company, Worktags and Line Value), and optional file attachment. 
Put_Statistic_Definition This service operation will add or update Statistic Definitions. Data includes: Name of the definition, Description, Fiscal Schedule, Required Dimensions, a boolean attribute that indicates whether or not the definition requires Company, Statistic Type and whether or not the definition is Inactive. 
Put_Supplier_Category This service operation will add or update Supplier Categories. Supplier Category data includes the Supplier Category ID and the Supplier Category Name. Supplier Categories are used to maintain suppliers and apply accounting rules to procurement transactions. You can also use Supplier categories when selecting or searching for Suppliers. All Suppliers must have one and only one category. 
Put_Survey This service operation with add or update Surveys. You may only update a Survey currently in the system if it has no Survey Responses to the questions. If you wish to update a Survey that has been responded to, please make a new Survey. 
Put_Tax_Applicability This service operation will add or update Tax Applicability. Data includes Tax Applicability ID, Tax Applicability Code, Taxable, and Recoverable. 
Put_Tax_Authority This service operation will add or update Tax Authorities. This service operation will get Tax Authorities for the specified criteria. Tax Authorities are business entities. Create a tax authority to pay sales taxes collected from customers. Tax Authority data includes Tax Authority ID, Tax Authority Reference ID, Tax Authority Name, and Business Entity data. Business Entity data includes Name, Tax ID, External ID, Contact Information data, and Business Entity Logo. Contact Information data includes Address, Phone, Email, Instant Messenger and Web Address data. 
Put_Tax_Category This service operation will add or update Tax Categories. Tax Category data includes Tax Category ID and Name. 
Put_Tax_Code This service operation will add or update Tax Codes. Tax codes group together multiple tax rates. For example, you could create a tax code for San Francisco, and include city, state, and county sales tax rates. Tax Code data includes the Tax Code ID, Tax Code Name, and the Tax Rate. 
Put_Tax_Rate This service operation will add or update Tax Rates. This service operation will get Tax Rates for the specified criteria. Tax Rates designate a tax percentage to apply to a tax authority and tax category. For example, you can establish a rate for California State sales tax of 6%. Tax Rate data includes Tax Rate ID, Tax Rate Name, Tax Rate, Tax Authority and Tax Category. 
Put_Third_Party_Calculated_Tax_Information For Third Party Tax Services to persist calculated tax information on Customer Invoice 
Submit_1099_MISC_Adjustment Adds or updates 1099 MISC Adjustments and submits them to the 1099 MISC Adjustment business process. 1099 MISC Adjustment Data contains Company, 1099 Payee, Adjustment Date, Memo, and Line Data. Line data includes the Spend Category, amount, and memo. 
Submit_Accounting_Journal This service operation will add or update Accounting Journals and submit to the Accounting Journals business process. Journals can be entered for month end adjustments, depreciation, or to record accrued liability for purchase items that have been received but not paid for. Journal entries for accruals can automatically be reversed. Workday creates journals behind the scenes for operational transactions, and uses posting rules to interpret the business events into debits and credits and accounts. Journal entries are posted to a ledger defined for each company. Accounting Journal data includes Add Only option, Business Processing options, Accounting Journal ID, Submit for Approval flag, Locked in Workday flag, Closed Period flag, Journal Number, Company, Currency, Ledger Type, Accounting Date, Journal Source, Memo, Adjustment Journal flag, Create Reversal flag, Control Total Amount, Currency Rate Type, Book Code, Journal Entry Line data and Attachment data. Journal Entry Line data includes Inter Company Affiliate, Ledger Account, Debit Amount, Credit Amount, Currency, Currency Rate, Ledger Debit Amount, Ledger Credit Amount, Line Memo, and Worktags. The Get Journals web service operation will return both Accounting and Operational Journals. 
Submit_Gift This service operation will add or update Gifts. The Fund data includes a Name, ID, Include Gift ID in Name, Gift Type, Gift Purpose, and the ability to create an Inactive Gift. 
Unpost_Accounting_Journal This web service will kick off the business process to unpost an accounting journal.