Вы находитесь на странице: 1из 3

$33/,&$7,216

Understanding R12 Cash Management


by Dennis Maynard, iTrain

Introduction calculation features will work not only for


stand-alone bank accounts but also for the
With Oracle’s Premier Support for EBS
notional cash pools as well.
11.5.10 officially ending this November,
there has been a noticeable push in the
market of organisations moving to Oracle Bank Account Balances and
R12 EBS. For many clients, the move to R12 Interest Calculations - Benefits:
has become particularly crucial as those who The new bank account model allows
choose to stay on release 11.5.10 are being you to view bank account balances
offered limited Extended Support service independent of the bank statement,
currency,
with the likelihood of additional maintenance calculate accumulated interest on the fly, and
and payment
fees. create customized balance reports.
method, and can be
The iTrain Financials team has been used in the same fashion as a
Bank Account Balances and
particularly busy this year consulting, repetitive or semi-repetitive wire template
Interest Calculations Maintenance:
training, and implementing Oracle EBS created by your bank. In cases when the
Once you have defined your bank accounts settlement of the bank account transfer does
R12 services and solutions for many of our
in the centralized bank account model, query not have to be initiated by the system (for
clients and customers. One of my main areas
them in the bank account balance page and example, for ZBA bank account transfers
of expertise lies within Cash Management,
manage historical or projected amounts. that the bank processes on its own), there
so for those of you looking to gain a better
understanding of some of the key Oracle is an option to exclude such a transfer from
R12 Financials features and benefits; I will Bank Account Balances and the settlement process and only create the
outline them for you in this article. Interest Calculations Setup: accounting entries.
To obtain a balance report, create a report
Finally, the UMX security model lets you
Bank Account Balances and layout or a view and generate a report based
define who can create bank account transfers
Interest Calculations: on that. To calculate interest on the bank
for which legal entities. The settlement
account balance, create the interest rate
In prior releases, bank account balances authorization function is also separate from
schedules, tie them to the bank accounts
were only available as a part of the bank the transfer creation, so you can implement
and use the interest calculator page to view
account statement. The bank account the separation of duties for bank account
the accumulated interest.
interest calculation was only available for transfer management.
bank accounts set up in Treasury. In Release
12, the functionality to keep track of the Bank Account Transfers:
Bank Account Transfers - Benefits:
multiple bank account balance types and In Release 12, you are able to create bank
The bank account transfer functionality
calculate accrued interest is available to account transfers in Cash Management. The
enriches the Cash Management functionality
all internal bank accounts set up in the transfers can be initiated, approved, settled
so that you could take action on the
centralized bank account model. and accounted for. The settlement is done
projected closing balances calculated by the
through the Payments application, while the
Not only can you enter the balances system. The seamless integration with the
accounting is done though the Subledger
manually, but also you can import them Payments application allows you to send
Accounting engine.
automatically at the same time when the payment instructions to the bank in a variety
bank statement is imported. In addition of payment formats and the integration with
Bank Account Transfers
to the actual historic balances, you can the Subledger Accounting allows you to use
Description:
keep track of the projected balances. Such flexible journal creation rules.
Bank Account Transfers can be created
balances can be entered manually or copied
manually by the user in the system. In
over from the Cash Position. You can then Bank Account Transfers Process:
addition, if there are any physical cash pools
create reports that will compare the actual • Responsibility: Cash Management
defined in the system, the transfers can be
balances versus projected, and you can
created automatically when the cash leveling • Navigation: Cash Management > Bank
accomplish it in either an onscreen report
process is run or when a bank statement with Account Transfers
or via XML Publisher. Finally, to simplify the
ZBA sweep lines is processed. With manual
bank account interest calculation, you can Once the setup is in place, you can start
transfers, you have the option of creating
create reusable interest rate schedules that creating the bank account transfer. If the
and using a payment template. The template
will contain the interest rates and other system parameter requires authorization, the
will default the transfer information, such as
interest calculation parameters. Interest bank account transfer must be authorized
the source and destination bank accounts,

PAGE22 From UK Oracle User Group


$33/,&$7,216

before it is available for settlement or Bank Account Transfers Setup – Subledger Accounting - Benefits:
journal creation. Otherwise, you can Set System Profile: The Subledger Accounting feature allows
proceed to settle or journalize
The new system profile option CE: Bank multiple accounting representations for a
the bank account transfer
Account Transfers defines where the cash single business event, resolving conflicts
immediately after creation
transfers will be created as a result of the between corporate and local fiscal
and validation.
cash pool activity. If you choose Cash accounting requirements. In addition, with
The Payments Management, then the cash transfers created subledger accounting you retain the most
application by the cash leveling or ZBA sweep activity granular level of detail in the journal entries,
formats your are created in Cash Management using the with different summarization options in
payment request and Bank Account Transfer framework. If you the General Ledger, allowing full audit and
sends it to the bank. Any choose Treasury, then these cash transfers reconciliation.
exceptions in the payment process are created in Treasury using Inter-Account
are communicated back in the form of Transfers (if both bank accounts belong Subledger Accounting Key
an error status. If settlement of the bank to the same legal entity) or Intercompany Concepts :
account transfer errors out, you can see the Funding transactions (if bank accounts Here are some key subledger accounting
reason so that the cause of the error can belong to different legal entities). Before concepts:
be rectified and the bank account transfer Release 12, Bank Account Transfers
recreated. If the payment is processed could only be created in Treasury. This • Event model is defined in SLA for each
without any exception, you see a successful functionality is preserved but now you have subledger represents the transaction/
payment status returned. a choice. document types and the lifecycle of each
transaction:
The subledger accounting process creates Subledger Accounting: - Event class classifies transaction
journal entries according to your setup and
Subledger Accounting provides a common types
you can drill down to view these journal
flexible framework for creating journal
entries. - Event type defines possible actions
entries for Bank Account Transfers and Bank
on each event class with possible
Statement Cash Flows in Cash Management.
Bank Account Transfers – accounting significance.
Prior to Release 12, Cash Management
Dependencies and Interactions: produced journal entries for bank statement The journal creation rules are defined
The bank account transfer feature depends activity based on simple rules and sent them per event class/event type. In Cash
on Payments application in cases where the to the General Ledger interface. In Release Management, there are two event classes:
settlement of the bank account transfers 12, in addition to the bank statement Bank Account Transfer and Bank Statement
is required. There is also a dependency on activity, a new source of accounting entries Cash Flow. An accounting event for a Bank
the Intercompany setup when funds are is available – bank account transfers – and Account Transfer, for example, would be the
transferred between different legal entities. the rules for journal entry creation are more creation or cancellation of a bank account
Finally, all of the accounting activity for bank flexible and sophisticated. Finally, you can transfer. So, any time a bank account transfer
account transfers happens in the Subledger now view all the journal entries produced is created, an accounting event is created as
Accounting framework. by Cash Management events in Cash well. Based on the rule setup, there may or
Management. may not be a resulting journal entry. You may
Bank Account Transfers Setup: set up rules to generate journal entries for
• Responsibility: Cash Management Subledger Accounting for Cash some events, but not for others.
• Navigation: Setup:System Parameters >
Management:
Transaction object and sources are the data
Cash Management Transactions In Cash Management Release 12, bank
model for each subledger that contains the
account transfers and bank statement cash
If you are using the cash leveling or ZBA transaction attributes/information made
flows are the two objects that can produce
features, the setup starts with the new available to be used during journal rule setup
accounting events. Once the events are
system profile. Then, optionally, you can and journal entry generation.
created and the accounting program is run,
set up Transaction Subtypes and Payment the journal entry setup and the accounting
Templates for bank account transfers. The configurations are referenced to produce
Bank Statement Reconciliation –
Payment Templates are required if you intend journal entries. The journal entries are then
Description:
to send the payment instructions to the transferred to GL. GL has visibility into the In Release 12, Bank Transaction Codes can
bank to process the bank account transfer. source transactions and Cash Management be linked to multiple sources. Previously each
The Transaction Subtypes are optional and users can drill down from the transaction bank transaction code had to be linked to
can be used for reporting purposes. level to the journal entry details. a single source, such as Accounts Payable.
This could create an issue if the bank was
using the same transaction code to report
back a payment that was initiated from an

OracleScene Issue 42 PAGE23


$33/,&$7,216

application other than Accounts Payable. In - MOAC security • Physical Cash Pools:
Release 12, you can link bank transaction - Payroll security – Consist of one or two concentration
code to as many sources as you would like accounts and multiple sub-accounts
and also assign a priority number used in the Benefits: with funds transfer rules specified
auto reconciliation for sequencing.
• Reduced Costs: Enable shared services – Are used for cash leveling wherein
Reconciliation tolerances in Release 12 centers and cut down processing time. you can initiate fund transfers or
are moved from the system level to the • Improved Efficiency: Easily access data mirror outsourced cash pools
bank account level. This means that each from different operating units.
bank account can have a unique set or In Conclusion:
• Improved Security Control: Explicitly
reconciliation tolerances. Moreover, there grant access to specific users for specific Overall most many modules remain similar
is now a distinction between tolerances for purposes across Oracle R12; some key upgrades in
manual and auto reconciliation. Furthermore, functionality, however, make life for the
auto reconciliation tolerances can be Financials end user much easier. For those
Cash Pooling:
unique for each source – Accounts Payable, companies not currently using R12 now
Cash leveling or Cash Pooling is a cash
Accounts Receivable, Cash Management is a good time to start thinking – as you
management technique aimed at optimizing
and Open Interface. Finally, since now it can see from what I have outlined in Cash
the balances of the internal bank accounts
is possible to use the same bank account, Management alone there are a lot of benefits
held at one or several banks. It is usually
created in the centralized model, in and for the most part the product is stable.
performed on a daily basis and can be done
multiple organizations, the bank statement
by transaction or by total net end-of-day The most important thing I have found
reconciliation is also done across Operating
balances. To perform cash leveling, you need in helping clients prior to starting an R12
Units.
to define a cash pool and assign internal Upgrade is to build support for the project
bank accounts setup in Oracle Treasury to internally with key stakeholders. Knowledge
Bank Statement Reconciliation -
the cash pool. of R12 Financials features and benefits often
Benefits:
helps get key decision makers on board with
The enhancements for the Bank Statement
Creating Cash Pools: the change. Whatever the drivers of why
Reconciliation process allows you to
• Notional Cash Pools: your business needs an upgrade you may
improve efficiency. By having granular level
– Consist of one concentration find the decision will take time, so be patient
reconciliation tolerances and the ability
account and multiple sub accounts and learn as much as you can
to cross operating units, you will increate
straight-through processing success rate of – Are used for cash leveling similar to
the auto reconciliation. zero balancing without the actual
funds movement
Setup:
• Now part of bank setup
• Transaction Codes
– Assign a transaction code to multiple
transaction sources
• Account Controls
– Reconciliation control parameters About the Author
Dennis Maynard is a consultant with extensive experience in
Multi-Org Access Control and the Implementation of Cash Management with over 20 years
Security: accounting and IT experience using SAP & Oracle financial
• Provides bank account maintenance systems. A logical thinker with strong leadership and presentation
security. skills, Dennis comes from a local authority background and is
– Privilege to create and update bank partially qualified accountant. Dennis also specializes in cash
accounts that belong to the legal receipting systems and has broad functional experience across
entities that the user can access many financial modules such as GL, AR, AP, & Payroll.

iTrain is a specialist independent ERP change and transition management integration service
• Provides bank account access security.
provider. Throughout the UK market, iTrain delivers a variety of consulting and training
– Bank Account Access Cash ranging from Oracle Release 12 to 11i eBusiness suite, SAP, Java, Peoplesoft, to technical
Management Security Profile: Which services across the complete ERP functional scope (Finance, HR & Payroll, Supply Chain,
organizations the user can access. CRM). iTrain’s highly skilled consultants and trainers also have the flexibility to assist you
Sets: with any large or small projects your company wants to implement from an email integration
- Bank Account use to a full systems update. To learn more about iTrain’s services please contact info@
itrainconsulting.co.uk
- Treasury security

PAGE24 From UK Oracle User Group

Вам также может понравиться