Service Directory > v23.0 > Cash_Management

 

Web Service: Cash_Management (v23.0)

The Cash Management Web Service contains operations that expose Workday Financials Cash Management data. It includes data relative to Banking.

Version

Operations

Operation Description
Cancel_Ad_Hoc_Bank_Transaction This service operation will cancel an Ad Hoc Bank Transaction 
Cancel_Ad_Hoc_Payment This service operation will cancel an Ad Hoc Payment 
Get_Ad_Hoc_Bank_Transactions This service operation wil retrieve Ad hoc Bank Transactions for the specified criteria. Ad hoc Bank Transaction data includes Ad hoc Bank Transaction ID, Submit for Approval flag, Locked in Workday flag, Transaction Date, Transaction Memo, Company, Currency, Bank Account, Transaction Amount, Deposit flag, Withdraw flag, Purpose, Transaction Reference Text and Transaction Line data. Transaction Lines data includes Inter Company affiliate, Spend Category, Revenue Category, Ledger Account, Line Amount, Line Memo, and Worktags. The request criteria can be for a single transaction based on Reference, select transaction based on criteria of Company, Bank Account, or transaction start and end date, or all transaction can be retrieved if no criteria is specified. 
Get_Ad_Hoc_Payees This service operation will get Ad Hoc Payees for the specified criteria. 
Get_Ad_Hoc_Payments This service operation wil get Ad Hoc Paymnets for the specified criteria. 
Get_Bank_Account_Transfers This service operation will get Bank Account Transfers for the specified criteria. 
Get_Bank_Accounts This service operation wil get Bank Accounts for the specified criteria. Bank Account data includes the Bank Account ID, Account Name, Financial Institution, Bank Branch, Account Closed flag, Routing Transit or Institution Number, Financial Account Number, Bank Identifier Code, IBAN, Payment Type, Check Print Layout, Advanced Mode flag, Automatic Reconciliation Type, Reconciliation Rule Set, First Notice Reconciliation, First Notice Rule Set, Bank Electronic Payments flag, Used by Cash flag, Used by Customer Payment flag, Used by Expense Payments flag, Used by Payroll flag, Used by Supplier Payments flag, Used by Intercompany payments flag, Last Check Number Used, Enable Positive Pay flag, and Lockbox 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_Bank_Branches This service operation will get Get Bank Branches for the specified criteria. A Bank Branch is a Business Entity. Bank Branch data include Bank Branch ID, Financial Institution, Bank Branch Number, 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_Bank_Statement_Files This service operation will get all Bank Statement Files for the specified criteria. The response will include specific information about the Bank Statement Files such as the Bank Statement File References, File Creation Date, File Identification Number, Receiver Identification, Sender Identification, and Bank Statement References. 
Get_Bank_Statements This service operation will get all Bank Statement Files for the specified criteria. The response will include specific information about Bank Statements. 
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_Donor_Contributions This service operation will get Donor Contributions for the specified criteria. 
Get_Donors This service operation will get Donors for the specified criteria. 
Get_Financial_Institutions This service operation will get Get Financial Institutions for the specified criteria. A Financial Institution is a Business Entity. Financial Institution data includes Financial Institution ID, Financial Institution Reference ID, Financial Institution Name, Bank Identification Code, Bank Code, 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_Investment_Pool_Adjustments This service operation will get Investment Pool Adjustments for the specified criteria. 
Get_Investment_Pool_Purchases This service operation will get Investment Pool Purchases for the specified criteria. 
Get_Investment_Pool_Sales This service is to get the Investment Pool Sale Unit details 
Get_Investment_Pool_Transfers This service operation will get Investment Pool Transfers for the specified criteria. 
Get_Investment_Statements This service operation will add or update Investment Statement Data. 
Get_Payment_Election_Enrollments Get Payment Election Enrollments 
Get_Payment_Election_Options Web service to get the payment election options for workers. Includes country and currency overrides for each payment election rule. 
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_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_Petty_Cash_Accounts This service operation will get Get Petty Cash Accounts for the specified criteria. Petty Cash Account data includes Petty Cash Account ID, Account Name, Financial Party, Payment Type, Used by Cash flag, Used by Customer Payments flag, Used by Expense Payments flag, Used by Payroll flag, Used by Supplier Payments flag, and Used by Inter Company Payments flag. The request criteria can be for a single transaction based on Reference, or all transaction can be retrieved if no criteria is specified. 
Import_Ad_hoc_Bank_Transaction This service operation will add or update Ad hoc Bank Transactions and submit to the Ad hoc Bank Transaction business process. Ad hoc Bank Transaction data includes Ad hoc Bank Transaction ID, Submit for Approval flag, Locked in Workday flag, Transaction Date, Transaction Memo, Company, Currency, Bank Account, Transaction Amount, Deposit flag, Withdraw flag, Purpose, Transaction Reference Text and Transaction Line data. Transaction Lines data includes Inter Company affiliate, Spend Category, Revenue Category, Ledger Account, Line Amount, Line Memo, and Worktags. Spend Category and Resource Category are synonymous and refer to the same business object. 
Import_Bank_Statement This service operation will add or update Bank Statement Data and attach it to an existing Bank Statement File. 
Put_Ad_Hoc_Payee This service operation will add or update Ad Hoc Payees. Ad Hoc Payee data includes Ad Hoc Payee Reference ID, Ad Hoc Payee Name, Tax Authority Form Type, TIN Type Reference, Tax ID, Address Data, Bank Data, and Payee Alternate Name Data. 
Put_Bank_Account This service operation will add or update Bank Accounts. Bank Account data includes the Bank Account ID, Account Name, Financial Institution, Bank Branch, Account Closed flag, Routing Transit or Institution Number, Financial Account Number, Bank Identifier Code, IBAN, Payment Type, Check Print Layout, Advanced Mode flag, Automatic Reconciliation Type, Reconciliation Rule Set, First Notice Reconciliation, First Notice Rule Set, Bank Electronic Payments flag, Used by Cash flag, Used by Customer Payment flag, Used by Expense Payments flag, Used by Payroll flag, Used by Supplier Payments flag, Used by Intercompany payments flag, Last Check Number Used, Enable Positive Pay flag, and Lockbox data. 
Put_Bank_Branch This service operation will add or update Bank Branches. A Bank Branch is a Business Entity. Bank Branch data include Bank Branch ID, Financial Institution, Bank Branch Number, 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_Bank_Statement This service operation will add or update Bank Statement Data and attach it to an existing Bank Statement File. 
Put_Bank_Statement_File This service operation will add or update Bank Statement Files. Each file will load one or more Bank Statements. 
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_Donor This service operation will add or update Donor Data. 
Put_Financial_Institution This service operation will add or update Financial Institutions. A Financial Institution is a Business Entity. Financial Institution data includes Financial Institution ID, Financial Institution Reference ID, Financial Institution Name, Bank Identification Code, Bank Code, and Business Entity Data. Business Entity data includes Name, Tax ID, External ID, Contact Information data, and Business Entity Logo. 
Put_Payment_Acknowledgement_Message This service operation will add or update Payment Acknowledgements or Payment File Acknowledgements providing updates to existing payment status and error code information. 
Put_Payment_Election_Option Web service to submit the payment election options for workers. Includes country and currency overrides for each payment election rule. 
Put_Petty_Cash_Account This service operation will add or update Petty Cash Accounts. Petty Cash Account data includes Petty Cash Account ID, Account Name, Financial Party, Payment Type, Used by Cash flag, Used by Customer Payments flag, Used by Expense Payments flag, Used by Payroll flag, Used by Supplier Payments flag, and Used by Inter Company Payments flag. 
Submit_Ad_Hoc_Bank_Transaction This service operation will add or update Ad hoc Bank Transactions and submit to the Ad hoc Bank Transaction business process. Ad hoc Bank Transaction data includes Ad hoc Bank Transaction ID, Submit for Approval flag, Locked in Workday flag, Transaction Date, Transaction Memo, Company, Currency, Bank Account, Transaction Amount, Deposit flag, Withdraw flag, Purpose, Transaction Reference Text and Transaction Line data. Transaction Lines data includes Inter Company affiliate, Spend Category, Revenue Category, Ledger Account, Line Amount, Line Memo, and Worktags. Spend Category and Resource Category are synonymous and refer to the same business object. 
Submit_Ad_Hoc_Payment This service operation will add or update Ad Hoc Payment and submit to the Ad Hoc Payment business process 
Submit_Bank_Account_Transfer This service operation will submit Bank Account Transfer 
Submit_Donor_Contribution This service operation will add or update Donor Contribution Data. 
Submit_Investment_Pool_Adjustment This service operation will submit Investment Pool Adjustment. 
Submit_Investment_Pool_Purchase This service operation will add or update Investment Pool Purchases. 
Submit_Investment_Pool_Sale This service if for Selling Investment Pool Units 
Submit_Investment_Pool_Transfer This service operation will submit Investment Pool Transfer. 
Submit_Investment_Statement This service operation will add or update Investment Statement Data. 
Submit_Payment_Election_Enrollment Submit Payment Election Enrollment