External Cash Transaction
The cash management service used to create, update, and query transactions related to cash activity that was not recorded within the application. For example, transactions created from bank statement lines for bank charges, interests, fees, or other third party transactions.
Life Cycle Status: Active
QName: {http://xmlns.oracle.com/apps/financials/cashManagement/cashTransactions/service/}ExternalTransactionServiceService
Service WSDL URL: https://servername/fscmService/ExternalTransactionServiceService?WSDL
Relationships
The following table describes how this service data object is related to other service data objects or business object services.
Relationship Type | Object or Service |
---|---|
Handles |
Operations
getExternalTransaction
The service method to get the external transaction SDO based on the primary key.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
externalTransactionId |
long |
The service method parameter for the primary key external transaction ID. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/apps/financials/cashManagement/cashTransactions/service/}ExternalTransactionsVOSDOResult |
The external transaction SDO that is returned by the service method. |
createExternalTransaction
The service method to create a new external transaction record in the application.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
externalTransactions1 |
External Cash Transactions |
The external transaction SDO parameter that contains the new external transaction to be created. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/apps/financials/cashManagement/cashTransactions/service/}ExternalTransactionsVOSDOResult |
The external transaction SDO parameter that contains the newly created external transaction. |
updateExternalTransaction
The service method to update an existing external transaction record.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
externalTransactions1 |
External Cash Transactions |
The external transaction SDO parameter that contains the external transaction to be updated. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/apps/financials/cashManagement/cashTransactions/service/}ExternalTransactionsVOSDOResult |
The external transaction SDO parameter that contains the updated external transaction. |
findExternalTransactions
The service method to find external transactions for the given criteria.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
findCriteria |
{http://xmlns.oracle.com/adf/svc/types/}FindCriteria |
The criteria used to limit your query results, such as the and the fetch size. |
findControl |
{http://xmlns.oracle.com/adf/svc/types/}FindControl |
Find control. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
The list of matching external transaction SDOs returned for the given criteria. |
findExternalTransactionFindByTransactionId
The service method to find an external transaction for a given transaction number.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
findCriteria |
{http://xmlns.oracle.com/adf/svc/types/}FindCriteria |
The criteria used to limit your query results, such as the and the fetch size. |
transactionId |
long |
The transaction ID parameter of the external cash transaction. |
findControl |
{http://xmlns.oracle.com/adf/svc/types/}FindControl |
Find control. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
The external transaction SDO returned by the method. |
getDfltObjAttrHints
The service method that returns the UI hints for a given service data object and its attributes.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
viewName |
string |
The view name parameter of the service method. |
localeName |
string |
The locale name parameter of the service method. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/adf/svc/types/}ObjAttrHints |
The list of service data object attribute hints returned by the method. |
getServiceLastUpdateTime
The service method that returns the last date and time when the service was updated.
Life Cycle Status: Active
Request Payload
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp |
The last updated time stamp of the service. |
getEntityList
The service method that returns a list of service data objects defined on the service interface.
Life Cycle Status: Active
Request Payload
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/adf/svc/types/}ServiceViewInfo |
The list of service data objects defined on the service. |
Security
The following tables list the privileges required to perform the service operations, and the duty roles that each privilege is granted to.
Service Operations to Privileges Mapping
Operation Name | Privilege Code | Privilege Name | Privilege Description |
---|---|---|---|
All Operations |
CE_MANAGE_EXTERNAL_CASH_TRANSACTION_PRIV |
Manage External Cash Transaction |
Allows create, review, update, and delete of external cash transactions. |
Privileges to Duty Roles Mapping
Privilege Code | Granted to Duty Role Code | Granted to Duty Role Name | Granted To Duty Role Description |
---|---|---|---|
CE_MANAGE_EXTERNAL_CASH_TRANSACTION_PRIV |
ORA_CE_BANK_STATEMENT_AND_RECONCILIATION_DUTY |
Bank Statement and Reconciliation |
Reconciles bank statements and transactions. Also manages setup information for bank statement processing and reconciliation. |
CE_MANAGE_EXTERNAL_CASH_TRANSACTION_PRIV |
ORA_CE_CASH_POSITION_AND_FORECAST_MANAGEMENT_DUTY |
Cash Positioning and Forecasting Management |
Manages cash positioning and forecasting |
Duty Roles to Duty or Job Roles Mapping
Duty Role Code | Granted to Duty or Job Role Code | Granted to Duty or Job Role Name | Granted To Duty or Job Role Description |
---|---|---|---|
ORA_CE_CASH_POSITION_AND_FORECAST_MANAGEMENT_DUTY |
ORA_FUN_CUSTOMER_ACCOUNT_INQUIRY_DUTY |
Customer Account Inquiry |
View customer account details. |
ORA_CE_CASH_POSITION_AND_FORECAST_MANAGEMENT_DUTY |
ORA_IBY_DISBURSEMENT_DATA_MANAGEMENT_DUTY |
Disbursement Data Management |
Manages supplier payments, customer refunds, and employee expense payments. |
ORA_CE_CASH_POSITION_AND_FORECAST_MANAGEMENT_DUTY |
ORA_IBY_DISBURSEMENT_PROCESS_MANAGEMENT_DUTY |
Disbursement Process Management |
Assigns payment process attributes to documents payable, resolves document and payment validation errors, and reviews proposed payments. Views items that were rejected or removed from a payment process request. |
ORA_CE_BANK_STATEMENT_AND_RECONCILIATION_DUTY |
ORA_XLA_SUBLEDGER_ACCOUNTING_MANAGER_DUTY |
Subledger Accounting Manager |
Creates accounting for transactions, reviews journal entries, and runs account analysis, journal entries, and period close exceptions reports. |
ORA_CE_CASH_POSITION_AND_FORECAST_MANAGEMENT_DUTY |
ORA_XLA_SUBLEDGER_ACCOUNTING_MANAGER_DUTY |
Subledger Accounting Manager |
Creates accounting for transactions, reviews journal entries, and runs account analysis, journal entries, and period close exceptions reports. |
ORA_CE_BANK_STATEMENT_AND_RECONCILIATION_DUTY |
ORA_XLA_SUBLEDGER_ACCOUNTING_REPORTING_DUTY |
Subledger Accounting Reporting |
Runs all subledger accounting reports, and reviews journal entries. |
ORA_CE_CASH_POSITION_AND_FORECAST_MANAGEMENT_DUTY |
ORA_XLA_SUBLEDGER_ACCOUNTING_REPORTING_DUTY |
Subledger Accounting Reporting |
Runs all subledger accounting reports, and reviews journal entries. |