Professional Documents
Culture Documents
CM Oracle
CM Oracle
Describe the high level features available in Oracle ERP Cloud Financials to support the Bank
Transaction to Cash Position process, as available in ERP Cloud Release 13;
Provide an overview of the standard ERP Cloud business flows associated with manage cash
positioning and forecasting, manage cash transactions, and manage bank statements.
Highlight any key design considerations that Al Khorayef should be prepared to assess in
preparation for implementation of ERP Cloud Financials for Cash Management;
Highlight any material areas where current Al Khorayef operating processes may need to be
challenged in order to align with standard ERP Cloud processes.
The content of this document is based on the standard flows and embedded business processes
within Oracle ERP Cloud Cash Management, as validated in a workshop conducted by Oracle
Consulting Services for Al Khorayef March-2020.
Oracle ERP Cloud is delivered via the underlying Oracle Fusion Applications suite. Oracle Fusion
Applications have been designed around business process best practices and are open-standards-
based business applications. Oracle Fusion Applications have been designed and developed since
2005 and were launched in 2010, providing the added confidence that comes with mature software
applications.
Oracle Fusion Financials Cloud (to support the Bank Transaction to Cash Position) forms part of the
Oracle ERP Cloud solution.
ERP Cloud: Bank Transaction to
Cash Position
Standard Business Process Flow
Introduction
This document covers the Cash Management processes that will be required to be completed by a
user in order to manage liquidity, manage cash transactions and manage banking.
The overall “Bank Transaction to Cash Position” business process flow, represented below, covers
the activities that will be explored within this document.
Perform cash forecast, a review of automated aggregation of cash flow activities
(disbursements, payroll, collections, investments and borrowing),
Bank activity validation though periodic interfaces from banks and automatic comparison of
records, automatic adjustment of fees and minor differences,
Initiate interbank activities for optimizing balances across bank accounts, real-time review of
cash positioning,
Enable efficient period end processes by Reconciliations reports and automatic updations to
forecast and plans
Diagram Key:
The following standard ERP Cloud business processes pertain to (1) Maintaining Liquidity through
cash forecasting, positioning and triggering adjustments to maintain liquidly levels (2) Manage Cash
transactions through performing automated or manual adjustments, transfers, payments (3)
Manage Banking through enabling bank statement interfacing with banks and performing
automated and manual bank reconciliations, reconciliation with ledger etc .
Cash Management
Al Khorayef Cash Management Process involves Cash Manager and Treasury Accountant Roles.
Fusion Cash Management has been built on a model of role based dash boards where Role Based
Access Control has been made broadened when security of Fusion Apps is concerned with a clear
distinction on "Who" does "What". A user will be able to perform transactions only as per the job
roles assigned to him.
The generic Treasury & Cash Management process flow is set out below:
Your cash Management processes - Manage liquidity, Manage Cash transactions and manage
banking are elaborated in below sections.
Business Process: Manage Liquidity
The generic Manage Liquidity process flow is set out below:
The generic Manage Cash Positioning and Forecasting process flow is set out below:
NARRATIVE
The Manage Liquidity process starts with Cash Manager performing following actions
- Extracting Cash Positioning and Forecasting Data
- Updating the Existing Cash Positioning and Forecasting Data
- Reviewing the Cash Position and Forecast
- Reviewing Cash Balances
Cash positioning and forecasting are based upon multidimensional cubes that are specifically
designed to analyze cash projections and other cash management activities.
The cubes allow the users to align the analysis to the business days and periods defined in
existing accounting and transaction calendars, eliminating unneeded setup.
The user can easily extend the cubes to include additional dimensions to support any specialized
analysis of cash balances and transactions that company may require.
Users can also perform on-demand cube updates to ensure the reliability and relevance of cash
information used for inquiry and reporting.
Smart View reports provide an intuitive, spreadsheet-based view of your cash position and cash
forecast.
The solution assesses the cash forecast for your legal entities based on bank statement balances
and transactions from Fusion Cash Management, Fusion Payables, Fusion Payroll and Fusion
Receivables.
The users can also adjust cash projections by creating simple manual inflows or outflows
(Transfer Funds, Ad Hoc Payments) for transactions that are not available in the aforementioned
sources.
This increased insight into projected excesses or shortfalls in cash holdings leads to improved
planning and balancing of position by triggering cash transfers or payments to maintain liquidity.
PROCESS STEPS
The generic Maintain Cash Transactions process flow is set out below:
NARRATIVE
Cash Manager can perform the following tasks as part of the Maintain Cash Transactions process to
as per the liquidity balancing decision taken in previous process.
The Manage Cash Transactions process involved following actions
Bank account transfers represent fund transfers between internal bank accounts.
The user can initiate bank account transfers from the Bank Account Transfers page.
Bank account transfers can be setup through an approval process prior to the processing. It
can be either processed as a payment in fusion payables or as a journal set to Fusion General
Ledger.
Ad Hoc Payments
Ad hoc Payments represent a payment done to an Ad hoc payee with respect to any
investments decisions. You can initiate bank account transfers from the Ad Hoc Payments
page.
Ad hoc Payments can be setup through an approval process prior to the processing. It can be
either processed as a payment in fusion payables or as a journal set to Fusion General
Ledger.
PROCESS STEPS
Cash Manager can perform the following tasks as part of the Maintain Cash Transactions process to
as per the liquidity balancing decision taken in previous process.
The Manage Cash Transactions process involved following actions
Manage Cash Transactions with Foreign Currency different than the ledger currency:
Bank account transfers represent fund transfers between internal bank accounts.
The user can initiate bank account transfers from the Bank Account Transfers page.
In order to perform the bank transfer Al Khorayef will use a dummy bank account called
adjustment bank account and the bank currency will be the ledger function currency
The first step is create a bank transfer transaction from the source bank account to the
adjustment bank account with the foreign currency rate.
Create bank transfer transaction from the adjustment bank account to the target bank
account with the foreign currency and currency rate.
PROCESS STEPS
The generic Manage Bank Statements process flow is set out below:
NARRATIVE
Cash Manager can perform the Manage Bank Statements process flow which includes below
processes
Processing Electronic Bank Statements
Enter Bank Statements
Auto-Reconciliation
Manual Reconciliation
Fetch phase: The program fetches the bank statement zip file from the SFTP server, unzips it,
and stores the statement file in the database.
Load phase: The program processes the fetched electronic bank statement and populates
the bank statement interface tables, also known as the staging area.
Import phase: The loaded bank statement data from the staging area is processed against
functional validations before the data is populated into the bank statements tables.
If the process fails with import errors, correct the errors and rerun the process
User can use Automatic Reconciliation process to reconcile system transactions with bank
statement lines. Use auto-reconciliation when processing a large volume of bank statements
or wanting to automate the reconciliation process. An exception occurs when the
reconciliation program cannot find a system transaction to match with a particular bank
statement line.
The exceptions are presented to you in the context of the bank statement line so the
appropriate matching system transaction can be selected and reconciled.
During reconciliation if a system transaction has not been cleared the reconciliation process
clears the transaction first, and then reconciles it.
Oracle Fusion Cash Management supports manual reconciliation for all matching scenarios
(one to one, one to many, many to one, and many to many) and allows you to reconcile
across bank statements from the same bank account.
Review the Bank Statement Report to verify the balance and transaction information for
bank statements. Review the Cash to General Ledger Reconciliation Report to reconcile bank
balances to general ledger cash balances.
PROCESS STEPS
Bank Accounts
Bank Accounts belong to a Legal Entity. Bank accounts can be granted access to Receivables,
Payables and payroll based on the bank account usage. Bank Model (Bank, Branch, Bank Accounts)
gives flexibility to process transactions and statements from multiple functional organizations.
Bank Account attributes that need to be associated with Bank accounts – Cash Account, Tolerance
levels, EFT numbers, Account Number Validations etc need to be decided before loading bank
account information.
Integration Points
The following sub-sections consider the integration points (which may be system-to-system
integration points or file-based loads) that are supported by Oracle ERP Cloud Cash Management,
plus any specific integration points relevant to Al Khorayef’s expected operating model.
Supported integrations
Standard integration points are available as File-Based Data Loads (data imports) to enable the
inbound load of cash management-related data into ERP Cloud; these are available as data import
facilities for the following objects:
Bank Statements
External (Cash) Transactions
Bank Statement Analysis Displays bank statements used to analyze balances and Cash
Report transaction details. Management
Bank Statement Report Data Data model for the Bank Statement Report. The data model Cash
Model extracts bank statement details. Management
This report lists, for a specific bank account, all transactions that Cash
have been remitted to the bank but have not been cleared. This Management
Cash in Transit Report report excludes all voided transactions. It also excludes all
reversed transactions which have a reversal date on or prior to
the As of Date.
CM-002 Bank Charges Calculate Tax in the bank Hold We will arrange meeting with
charge transaction Mr. M.Ammar for this issue
CM-003 Bank Charges Calculate Tax in the bank Hold We will arrange meeting with
charge transaction for point of Mr. M.Ammar for this issue
sales
CM-004 Bank transfer Different Currencies on bank Open IT will check for the
transfer workaround, also open SR
with oracle
CM-005 Loans and The methods for how to Open We will arrange meeting with
interest calculate the interest for loan Mr. Abdelaziz for this issue