R12.x Oracle Cash Management Fundamental PDF
R12.x Oracle Cash Management Fundamental PDF
R12.x Oracle Cash Management Fundamental PDF
x Oracle Cash
Management Fundamentals
Student Guide
D60083GC10
Edition 1.0
March 2010
D66101
Copyright © 2010, Oracle. All rights reserved.
Disclaimer
This document contains proprietary information and is protected by copyright and other intellectual property laws. You may copy and
print this document solely for your own use in an Oracle training course. The document may not be modified or altered in any way.
Except where your use constitutes "fair use" under copyright law, you may not use, share, download, upload, copy, print, display,
perform, reproduce, publish, license, post, transmit, or distribute this document in whole or in part without the express authorization
of Oracle.
The information contained in this document is subject to change without notice. If you find any problems in the document, please
report them in writing to: Oracle University, 500 Oracle Parkway, Redwood Shores, California 94065 USA. This document is not
warranted to be error-free.
If this documentation is delivered to the United States Government or anyone using the documentation on behalf of the United
States Government, the following notice is applicable:
Trademark Notice
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective
owners.
Author
David Barnacle, Byung-Hyun Chung, Ivy Farren, Suzanne Miller, Parthasawarthy Ramaratnam,
Prerequisites
R12.x Oracle Cash Management Fundamentals is an instructor-led course featuring lecture and
hands-on exercises. Online demonstrations and written practice sessions reinforce the concepts
and skills introduced.
Additional Publications
• Read-me files
• Oracle Magazine
(N) Invoice > Entry > Invoice Batches Summary (M) Query > Find (B) Approve
1. (N) From the Navigator window, select Invoice then Entry then Invoice Batches
Summary.
Notations:
(N) = Navigator
(M) = Menu
(T) = Tab
(B) = Button
(I) = Icon
(H) = Hyperlink
1. In the navigation frame of the help system window, expand the General Ledger entry.
4. Review the Enter Journals topic that appears in the document frame of the help system
window.
Overview
Oracle Cash Management is an enterprise cash management solution that helps you manage
your liquidity and cash position.
• Manage and control your cash cycle: track closing ledger and available balances as well
as month-to-date and year-to-date averages.
• Create all bank accounts centrally
• Transfer funds between bank accounts manually or automatically.
• Reconcile bank accounts
• Use cash pools to optimize funds
• Forecast your cash needs
Reconciliation
This graphic depicts the Reconciliation lifecycle flow.
Enter the detailed bank information manually or electronically.
Reconcile these information with your system transactions manually or automatically.
While reconciling, you can create miscellaneous transactions for bank-originated entries and
manually enter payments and receipts.
You can manually or automatically clear payments, receipts, open interface and
miscellaneous transactions before reconciliation to maintain current cash account balances.
After reconciliation, review the Bank Statement Detail, Bank Statement Summary, and Bank
Statement by Number Reports.
You can post the accounting entries to your general ledger. You can reconcile your general
ledger cash account balance to your bank account balance in Cash Management by printing
the General Ledger Reconciliation Report.
Reconciliation: Integration
Oracle Cash Management shares functionality with Receivables, Payables, Payroll,
Payments, Treasury, General Ledger, and other external systems.
Cash Forecasting
This graphic depicts the Cash Forecasting process flow.
Cash Forecasting is a planning tool for anticipating business cash inflow and outflow so that
you can protect your cash needs and evaluate your liquidity position.
Cash Positioning
Cash Positioning is a planning tool for viewing your daily cash position by currency or bank
account to protect your cash needs and evaluate your liquidity position. The daily cash
positions are based on actual cash flows from various Oracle applications. You can generate
a daily cash position from a single or multiple currencies, bank accounts, and legal entities.
Cash Pools
Cash pooling is a Cash Management technique for optimizing bank account balances at one
or several banks. It is usually performed daily, by transaction, or by total net end-of-day
balances.
If your cash position includes cash pools, generate a cash leveling proposal. The cash
leveling proposal is calculated online based on the sub account target balances and transfer
amount calculation rules.
For notional cash pools and physical cash pools with bank initiated sweeps, use the cash
leveling proposal to approximate the projected closing balance of the concentration account,
so that the investment or funding decisions could be made from the concentration account
based on the projection.
For physical cash pools that do not have bank initiated sweeps, generate Intercompany
Funding Transactions and/or Inter-Account transfers from the cash leveling proposal. These
transfers can then be included in the payment file and sent to the bank through Oracle
Treasury.
Answers: 1
Quiz Specifications
• The correct answer is “You can use Oracle Cash Management to manage your bank
and bank account information”.
Answers: 4
Quiz Specifications
• The correct answer is “In Batch Booking, a statement line can be matched to a Batch, a
Group, or a Transaction”.
Answers: 2
Quiz Specifications
• The correct answer is “Oracle Cash Management through Oracle Payments covers the
SEPA Credit Transfer (SCT) feature, which is a payment instrument for the execution of
credit transfers in Euro between two parties located in the SEPA (Single European
Payment Area) zone”.
Answers: 2, 4
Quiz Specifications
• The correct answer is “Cash inflow data is accessible for forecasting from Oracle
Receivables and Oracle Projects”.
Setting Up Security
To set up security to control access to your bank accounts, you need to complete the following
steps. These steps are a general guideline to the components that affect bank account
security but may be performed at various stages during implementation of your system. Once
the setup is in place, it will be referenced to verify access every time a user attempts to create
a bank account, reconcile a bank statement or perform any other actions in Cash
Management.
• Define business groups.
• Create users, assign responsibilities, and set HR profile options including HR: Business
Group.
• Define legal entities and accounting setups.
• Define operating units and run replicate seed program.
• Define security profiles: For Multi-Org access, select operating units for your security
profile. The security profile is then assigned to the responsibility or user which will give
the responsibility or user access to these operating units.
• Set Cash Management profile options: MO: Security Profile, MO: Default Operating Unit,
and MO: Operating Unit (if needed).
Answers: 1
Quiz Specifications
• The correct answer is “Multiple Organization Access Control (MOAC) lets you define
multiple organizations and the relationships among them in a single installation of Oracle
Applications”.
Answers: 1, 2, 4
Quiz Specifications
• The correct answer is “The three different types of security used by Cash Management
are Bank Account Maintenance, Bank Account Access, and Bank Account Transfer ”.
Answers: 2
Quiz Specifications
• The correct answer is “Users can transfer funds if their assigned Legal Entity has been
given Bank Account Transfer right”.
Answers: 2
Quiz Specifications
• The correct answer is “MOAC uses three profile options: MO: Security Profile, MO:
Default Operating Unit, and MO: Operating Unit”.
Overview
Setting Up Oracle Cash Management
Before setting up Cash Management, you should set up Oracle Application responsibilities
and users for the implementation. You must also set up underlying Oracle Applications
Technology.
Through Oracle Applications Multiple Organization Support, you can use multiple sets of
books for one Cash Management installation and assign a ledger (with its unique calendar,
chart of accounts, and functional currency) to each operating unit you define. You can
segregate transactions by operating unit while sharing certain data:
• Currencies
• Exchange Rates
• Organizations
• Ledgers
• Bank Accounts
Answers: 2
Quiz Specifications
• The correct answer is “Set the AR: Allow Tax Code Override profile option to Yes to
override the default value for the Tax Code field”.
Answers: 3
Quiz Specifications
• The correct answer is “Assign the business group to the HR security profile is part of the
setup for Oracle Payroll”.
Answers: 2
Quiz Specifications
• The correct answer is “You can also use a custom loader program to load the bank
statement information into Oracle Cash Management”.
Answers: 4
Quiz Specifications
• The correct answer is “Show Void Payments”.
Defining Banks
(N) Cash Management, Vision Operations (USA) > Setup > Banks (T) Bank
To define a bank, complete these setup steps:
Bank Information
• Select Create.
• Select one of the two radio buttons in the Bank Options region. When creating a new
bank, you can either create a new bank or add bank details to an existing party defined
in your Trading Community.
• Enter a country name or select a country from the list of values. This is a mandatory
field.
• Enter the Bank Name. This is a mandatory field.
• Optionally, enter an Alternative Bank Name, Short Bank Name, Bank Number,
Description, Taxpayer ID, Tax Registration Number, XML Messages Email, Inactive
Date, and Context Value.
• Select Finish to save your bank or select Save and Next to enter Bank Address
information
Bank Address Information
Answers: 2
Quiz Specifications
• The correct answer is “Entering the Tax Registration Number while creating a bank is
optional”.
Answers: 2
Quiz Specifications
• The correct answer is “The Branch Type field is mandatory while creating a bank
branch”.
Answers: 2
Quiz Specifications
• The correct answer is “In Reconciliation Controls, we have two Payables Matching order
and one Receivables Matching order”.
Answers: 3, 4
Quiz Specifications
• The correct answers are “Ledger and GL Cash Account”.
Bank Transfers
Chapter 5 - Page 1
Copyright © Oracle, 2010. All rights reserved.
Bank Transfers
Chapter 5 - Page 2
Cash Transactions
Bank Transfers
Chapter 5 - Page 3
Objectives
Bank Transfers
Chapter 5 - Page 4
Agenda
Bank Transfers
Chapter 5 - Page 5
Overview
Overview
Bank account transfers represent fund transfers between internal bank accounts.
Bank account transfers can be done either manually or automatically. The access to bank
account transfer creation for a particular legal entity is subject to bank account use security.
The bank account transfers are reflected in Cash Position automatically. Payment processing
for bank account transfers is managed using Oracle Payments. Journal entries are created
through a centralized subledger accounting engine.
From the point of view of bank account ownership, you can either do a Intra-Company bank
transfer or a Inter-Company bank transfer. Intra-company transfers represent cash transfers
between two internal bank accounts that belong to the same legal entity, while Inter-company
transfers represent cash transfers between two internal bank accounts that belong to two
different legal entities. In case of such transfers, the system can produce balanced journal
entries for both legal entities.
And from the point of view of transfer currency, you can either do a Domestic bank transfer or
an International bank transfer. In Domestic bank transfer, the currency of both bank accounts
and the transfer amount is the same. For example, you are transferring USD between two
bank accounts that are denominated in USD. In International bank transfer, The currency of
one bank account is the same as the currency of the transfer amount but the currency of the
Bank Transfers
Chapter 5 - Page 6
other bank account is different. For example, you are transferring USD from a bank account
denominated in USD to the bank account denominated in EUR.
Bank Transfers
Chapter 5 - Page 7
Setting Up Bank Transfers
Bank Transfers
Chapter 5 - Page 8
Bank Transfers Process Flow
Bank Transfers
Chapter 5 - Page 9
Creating a Bank Transfer
Bank Transfers
Chapter 5 - Page 10
Authorizing a Bank Transfer
Bank Transfers
Chapter 5 - Page 11
Integrating with Payments
Bank Transfers
Chapter 5 - Page 12
Creating Journal Entry Rules
Bank Transfers
Chapter 5 - Page 13
Setting Up Transaction Subtypes
Bank Transfers
Chapter 5 - Page 14
Setting Up Payment Templates
Bank Transfers
Chapter 5 - Page 15
Cashflows
Cashflows
Cashflows can be created from the following programs:
• Manual Entry of Bank Account Transfers.
• Generate Sweep Transactions
• Cash Leveling
• Bank Statement Cashflows
Each cashflow is designed to produce a balanced journal, with a debit and credit journal entry.
Cashflows are also used in clearing and reconciliation. Cashflows can be included in Cash
Positioning as inflow and outflow sources.
Bank Transfers
Chapter 5 - Page 16
Creating Bank Statement Cashflows from Bank File
Bank Transfers
Chapter 5 - Page 17
• Enter the GL Account Number which will be used to record the receipt or expense. The
cash GL Account Number will be derived from the bank accounts cash GL account
defined in the General Controls.
• Optionally, enter the Reference information. This can be used for reporting purposes and
will be included in the journal entry associated with the created cashflow.
• Optionally, Select a Transaction Subtype.
Bank Transfers
Chapter 5 - Page 18
Creating Bank Statement Cashflows from Bank File (continued)
Bank Transfers
Chapter 5 - Page 19
Creating Bank Statement Cashflows from Bank File (continued)
Bank Transfers
Chapter 5 - Page 20
Quiz
Answers: 1
Quiz Specifications
• The correct answer is “A bank account transfer is available for journal creation only after
it is validated”.
Bank Transfers
Chapter 5 - Page 21
Quiz
Answers: 1, 3
Quiz Specifications
• The correct answer is “Cashflows can be generated using the Generate Sweep
Transactions and Cash Leveling programs among others”.
Bank Transfers
Chapter 5 - Page 22
Quiz
Answers: 2
Quiz Specifications
• The correct answer is “Cash Management supports both automatic and manual creation
of journal entries”.
Bank Transfers
Chapter 5 - Page 23
Quiz
Answers: 3
Quiz Specifications
• The correct answer is “Payment Process Request”.
Bank Transfers
Chapter 5 - Page 24
Summary
Bank Transfers
Chapter 5 - Page 25
Copyright © Oracle, 2010. All rights reserved.
Bank Transfers
Chapter 5 - Page 26
Managing Bank Statements
Chapter 6
Overview
This graphic depicts the Bank Statement process flow from receiving and loading bank
statement to performing reconciliation to creating journal entries and posting to General
Ledger.
Loading Bank Statement Open Interface: Using the Bank Statement Loader
Program
This graphic depicts the process flow of loading bank statements using the loader program.
Use the Bank Statement Loader program to map and transfer bank statement data from an
electronic bank statement into the open interface tables in Oracle Cash Management.
You can execute the Bank Statement Loader program in one of the following modes:
• Load
• Load and Import: Bank Statement Import program starts after the Bank Statement
Loader program completes successfully.
• Load, Import, and AutoReconciliation: Bank Statement Import and AutoReconciliation
programs launch after successful completion of the Bank Statement Loader program.
In either case, if the Bank Statement Loader program completes with errors or warnings, the
concurrent request terminates. You can review the exceptions encountered by the Bank
Statement Loader program using the Bank Statement Loader Execution Report.
Answers: 1
Quiz Specifications
• The correct answer is “If the validation of bank statements fails, the XML Gateway sends
e-mail notifications to the administrator and bank contact”.
Answers: 2, 4
Quiz Specifications
• The correct answer is “When you load bank statement information into the Bank
Statement Open Interface tables, the Bank Statement Import program performs the
following validations: Bank statement header, Control total, Statement line, and
Multicurrency”.
Answers: 1
Quiz Specifications
• The correct answer is “You can correct the data using the Bank Statement Interface and
Bank Statement Interface Lines windows”.
Answers: 1, 2, 4
Quiz Specifications
• The correct answer is “Load, Load and Import, and Load, Import, and AutoReconciliation
are the valid modes for execution of the Bank Statement Loader program”.
Overview
This graphic depicts the Bank Statement process flow from receiving and loading bank
statement to performing reconciliation to creating journal entries and posting to General
Ledger.
You can use the AutoReconciliation program to automatically reconcile any bank statement in
Oracle Cash Management.
After you run the program, you can review the AutoReconciliation Execution Report to identify
any reconciliation errors that need to be corrected. You can run this report automatically or as
needed, and also review reconciliation errors online.
After automatically reconciling a bank statement and correcting any reconciliation errors, you
can run the Bank Statement Detail Report, which shows statement and transaction data for a
specific bank account statement, any unreconciled transactions separately with their current
status, and the statement totals for each transaction type. Or you can use the View Bank
Statements window to review reconciled and unreconciled statement lines. If lines remained
unreconciled, you can update the bank statement and rerun the AutoReconciliation program
and reconcile the statement lines manually.
Once you have reviewed your reconciliation results, you can transfer the accounting entries to
your general ledger from Oracle Payables and Oracle Receivables. If you use Oracle General
Overview (continued)
You can run the following programs from the Submit Request, Reconcile Bank Statements, or
the Bank Statement Interface windows. You can also import and automatically reconcile a
bank statement from the Bank Statement Loader program by selecting the Load, Import, and
AutoReconciliation option.
• AutoReconciliation: Used to reconcile any bank statement entered in Cash
Management.
• Bank Statement Import: Used to import an electronic bank statement after loading the
bank statement file into the Bank Statement Open Interface tables
• Bank Statement Import and AutoReconciliation: Used to import and reconcile a bank
statement in the same run.
Overview (continued)
Bank reconciliation features linking to multiple sources such as Oracle Payables, Oracle
Receivables, Oracle Payroll, Oracle Treasury, and Oracle General Ledger from Oracle Cash
Management.
Overview (continued)
Bank reconciliation features reconciling bank accounts across different operating units.
Unreconciling Transactions
When you unreconcile transactions, Cash Management changes the Reconciled Status of the
statement line. The unreconciled transactions are once again available for reconciliation.
Unreconciliation can be done for each reconciled statement line manually or for whole bank
statement by submitting the Unreconcile Bank Statement Program in the Submit Request
window. The program has three parameters: Bank Account, Statement Number, and Line
Number. To view the results of the Unreconcile Bank Statement program, navigate to the
Bank Statement Lines window.
Recording Exceptions
If you implement the automatic bank transmission feature, use the Payment Exceptions
Report to view payment exceptions generated by the bank and transmitted to your local
directory. You can view the transmission history and the actual report in the Transmissions
window. In the Find Transmissions window, choose the file type of EXCEPTION to query
exceptions reports. Select the File Text field of the file you want to view and choose Edit Field
from the Edit menu. The Editor window displays the content of the file you selected.
To resolve the payment exceptions, you need to manually unreconcile the transactions in
Cash Management and void the payment in Payables.
AutoReconciliation Matching
The AutoReconciliation program can match to a payment, receipt, miscellaneous payment, or
miscellaneous receipt line. The program handles both reversal and adjustment methods. If
you don’t have the transaction number, Cash Management will use the invoice and the agent
bank account number to match.
Reversal Method: For example, if the reversal entry is a miscellaneous receipt, then the
program matches to a payment or miscellaneous payment. If the amounts net out to zero,
then the program assumes there is a match and reconciles the statement lines.
Adjustment Method: The statement line can be a payment, receipt, miscellaneous payment,
or miscellaneous receipt, as long as the amount netted out is within the tolerance of the
original transaction.
If the error statement line is already reconciled to a transaction due to the amount difference
between the transaction and statement line falling within the tolerance amount, you must first
unreconcile the error statement line before the AutoReconciliation program will reconcile it
with the correction statement line.
Answers: 2
Quiz Specifications
• The correct answer is “A SEPA Credit Transfer (SCT) is a payment instrument for the
execution of credit transfers in Euro between two parties located in the SEPA (Single
European Payment Area) zone”.
Answers: 1, 2, 3
Quiz Specifications
• The correct answer is “During automatic sweep generation, the following error messages
are shown in the output file: Transaction generation failure, incomplete cash pool setup,
Transaction generation failure, bank account number is missing, and Transaction
generation successful, with a limit warning”.
Answers: 2
Quiz Specifications
• The correct answer is “The three character for branch code element is optional in the
Bank Identifier Code”.
Answers: 2, 4
Quiz Specifications
• The correct answer is “If the payment amount and the statement line amount difference
is within defined tolerances, AutoReconciliation posts the difference to either the
Payables Bank Charges account or the Bank Errors account, depending on how you
defined the Cash Management Payables Tolerance Differences system parameter”.
Cash Pools
Chapter 8 - Page 1
Copyright © Oracle, 2010. All rights reserved.
Cash Pools
Chapter 8 - Page 2
Cash Pools
Cash Pools
Chapter 8 - Page 3
Objectives
Cash Pools
Chapter 8 - Page 4
Agenda
Cash Pools
Chapter 8 - Page 5
Overview
Overview
Cash leveling or Cash Pooling is a cash management technique aimed at optimizing the
balances of the internal bank accounts held at one or several banks. It is usually performed on
a daily basis and can be done by transaction or by total net end-of-day balances.
To perform cash leveling, you need to define a cash pool and assign internal bank accounts
set up in Oracle Treasury to the cash pool.
Cash Pools
Chapter 8 - Page 6
Creating Cash Pools
Cash Pools
Chapter 8 - Page 7
Viewing and Updating Cash Pools
Cash Pools
Chapter 8 - Page 8
Quiz
Answers: 1
Quiz Specifications
• The correct answer is “Cash leveling can be done by transaction or by total net end-of-
day balances”.
Cash Pools
Chapter 8 - Page 9
Quiz
Answers: 1
Quiz Specifications
• The correct answer is “To perform cash leveling, you need to define a cash pool and
assign internal bank accounts set up in Oracle Treasury to the cash pool”.
Cash Pools
Chapter 8 - Page 10
Quiz
Answers: 2
Quiz Specifications
• The correct answer is “Physical Cash Pools consist of one or two concentration
accounts and multiple sub-accounts”.
Cash Pools
Chapter 8 - Page 11
Quiz
Answers: 2
Quiz Specifications
• The correct answer is “Cash leveling can only be performed daily”.
Cash Pools
Chapter 8 - Page 12
Summary
Cash Pools
Chapter 8 - Page 13
Copyright © Oracle, 2010. All rights reserved.
Cash Pools
Chapter 8 - Page 14
Cash Positioning
Chapter 9
Cash Positioning
Chapter 9 - Page 1
Copyright © Oracle, 2010. All rights reserved.
Cash Positioning
Chapter 9 - Page 2
Cash Positioning
Cash Positioning
Chapter 9 - Page 3
Objectives
Cash Positioning
Chapter 9 - Page 4
Agenda
Cash Positioning
Chapter 9 - Page 5
Overview
Overview
The daily cash positions are based on actual cash flows from various Oracle Applications. You
can generate a daily cash position for single or multiple currencies, bank accounts, and legal
entities.
Cash Positioning
Chapter 9 - Page 6
Creating Cash Position Worksheets
Cash Positioning
Chapter 9 - Page 7
Creating Cash Position Worksheets: Source Transaction Dates
Cash Positioning
Chapter 9 - Page 8
Creating Cash Position Worksheets: Overdue Transactions
Cash Positioning
Chapter 9 - Page 9
Generating Cash Positions From Worksheets
Cash Positioning
Chapter 9 - Page 10
Generating Cash Positions From Worksheets (Continued)
Cash Positioning
Chapter 9 - Page 11
Generating Cash Positions From Worksheets (Continued)
Cash Positioning
Chapter 9 - Page 12
Generating Cash Positions From Worksheets (Continued)
Cash Positioning
Chapter 9 - Page 13
Generating a Cash Leveling Proposal
Cash Positioning
Chapter 9 - Page 14
Generating a Cash Leveling Proposal (Continued)
Cash Positioning
Chapter 9 - Page 15
Viewing Cash Position Results
Cash Positioning
Chapter 9 - Page 16
• Drill down to transaction details corresponding to the deal types of short term money,
discounted and fixed income securities in the Available Liquidity section.
Cash Positioning
Chapter 9 - Page 17
Viewing Cash Position Results (Continued)
Cash Positioning
Chapter 9 - Page 18
Exporting Cash Position Results to Your Spreadsheet Application
Cash Positioning
Chapter 9 - Page 19
Viewing Cash Positions in Discoverer
Cash Positioning
Chapter 9 - Page 20
Quiz
Answers: 2
Quiz Specifications
• The correct answer is “The expected activity dates for Customer Receipts type in the
Cash Position Worksheet are Value Date (Actual then Anticipated), Maturity Date, or
Latest Receipt Transaction Date”.
Cash Positioning
Chapter 9 - Page 21
Quiz
Answers: 1
Quiz Specifications
• The correct answer is “You cannot create cashflows from cash positions”.
Cash Positioning
Chapter 9 - Page 22
Quiz
Answers: 2
Quiz Specifications
• The correct answer is “Closing Balance = Opening Balance + Prior Day Cash Flows +
Net Cash Flow”.
Cash Positioning
Chapter 9 - Page 23
Quiz
Answers: 2, 3, 4
Quiz Specifications
• The correct answer is “Supplier Payments, Customer Receipts, Treasury Inflow, and
Treasury Outflow”.
Cash Positioning
Chapter 9 - Page 24
Summary
Cash Positioning
Chapter 9 - Page 25
Copyright © Oracle, 2010. All rights reserved.
Cash Positioning
Chapter 9 - Page 26
Cash Forecasting
Chapter 10
Cash Forecasting
Chapter 10 - Page 1
Copyright © Oracle, 2010. All rights reserved.
Cash Forecasting
Chapter 10 - Page 2
Cash Forecasting
Cash Forecasting
Chapter 10 - Page 3
Objectives
Cash Forecasting
Chapter 10 - Page 4
Agenda
Cash Forecasting
Chapter 10 - Page 5
Overview of Cash Forecasting
Cash Forecasting
Chapter 10 - Page 6
Sources for Cash Forecasting
Cash Forecasting
Chapter 10 - Page 7
• Projects: project transactions, outflow budgets, expense reports
• Payroll: historical payroll expenses
• Purchasing: purchase orders, purchase requisitions
• External sources: outflow transactions from external sources
• User defined: Manually entered amounts
Cash Forecasting
Chapter 10 - Page 8
Cash Forecasting and Cash Positioning
Cash Forecasting
Chapter 10 - Page 9
Defining a Cash Forecast Template
Cash Forecasting
Chapter 10 - Page 10
Generating a Cash Forecast
Cash Forecasting
Chapter 10 - Page 11
Generating a Cash Forecast: Multicurrency Forecasts
Cash Forecasting
Chapter 10 - Page 12
Modifying a Cash Forecast
Cash Forecasting
Chapter 10 - Page 13
Exporting Cash Forecasts to Your Spreadsheet Application
Cash Forecasting
Chapter 10 - Page 14
Implementation Considerations
Cash Forecasting
Chapter 10 - Page 15
Using Cash Forecasting Reports
Cash Forecasting
Chapter 10 - Page 16
• If you submit this report using Oracle Report eXchange, then you can export the data to
your spreadsheet application.
• You can also view cash forecast amounts online.
Purge Cash Forecasts Report
• Automatically generated when you run the Purge Cash Forecasts program.
• Lists cash forecasts that have been successfully purged.
Cash Forecasting
Chapter 10 - Page 17
Quiz
Answers: 2
Quiz Specifications
• The correct answer is “GL encumbrances and GL budget outflows are outflow sources
and revenue account budget amounts are inflow sources for Cash Forecasting. ”.
Cash Forecasting
Chapter 10 - Page 18
Quiz
Answers: 4
Quiz Specifications
• The correct answer is “You cannot generate cash forecast data online as in Cash
Positioning but through concurrent programs and manually.”.
Cash Forecasting
Chapter 10 - Page 19
Quiz
Answers: 1
Quiz Specifications
• The correct answer is “It is possible to have user defined inflow and outflow sources for
Cash Forecasting”.
Cash Forecasting
Chapter 10 - Page 20
Quiz
Answers: 1
Quiz Specifications
• The correct answer is “You can delete rows and columns for new templates while
modifying a Cash Forecast”.
Cash Forecasting
Chapter 10 - Page 21
Summary
Cash Forecasting
Chapter 10 - Page 22
Accounting Events
Chapter 11
Accounting Events
Chapter 11 - Page 1
Copyright © Oracle, 2010. All rights reserved.
Accounting Events
Chapter 11 - Page 2
Accounting Events
Accounting Events
Chapter 11 - Page 3
Objectives
Accounting Events
Chapter 11 - Page 4
Agenda
Accounting Events
Chapter 11 - Page 5
Overview of Accounting and Cash Management
Accounting Events
Chapter 11 - Page 6
Oracle Subledger Accounting
Accounting Events
Chapter 11 - Page 7
Oracle Subledger Accounting Integration
Accounting Events
Chapter 11 - Page 8
• Globalizations
For complete details regarding Subledger Accounting, see: Oracle Subledger Accounting
Implementation Guide.
Accounting Events
Chapter 11 - Page 9
Subledger Accounting: Key Concepts
Accounting Events
Chapter 11 - Page 10
Subledger Accounting: Key Concepts in Cash Management
Accounting Events
Chapter 11 - Page 11
Bank Statement Cashflows: An accounting event is raised when a bank statement cashflow is
recorded or canceled.
If you create journal entries for the Bank Statement Cashflow Recorded event and then cancel
the bank statement cashflow, the Bank Statement Cashflow Canceled event will produce
reversing journal entries. If you cancel a bank statement cashflow before creating journal
entries, then no journal entries are created at all.
Accounting Events
Chapter 11 - Page 12
Subledger Accounting: Setup and Process
Accounting Events
Chapter 11 - Page 13
Subledger Accounting Process for Cash Management
Accounting Events
Chapter 11 - Page 14
• Report: Summary, Detail, or No Report
• Transfer to General Ledger: Yes, No
• Post in General Ledger: Yes, No
• Include User Transaction Identifiers: Yes, No
Accounting Events
Chapter 11 - Page 15
Creating Manual Journal Entries
Accounting Events
Chapter 11 - Page 16
Quiz
Answers: 1
Quiz Specifications
• The correct answer is “You can define your own accounting rules to create journal
entries for accounting events”.
Accounting Events
Chapter 11 - Page 17
Quiz
Answers: 2, 4
Quiz Specifications
• The correct answer is “The two event classes for Cash Management are Bank Account
Transfer and Bank Statement Cashflows”.
Accounting Events
Chapter 11 - Page 18
Quiz
Answers: 2
Quiz Specifications
• The correct answer is “Oracle Subledger Accounting (SLA) is not a separate product in
itself, but it is Oracle’s engine catering to the accounting needs of both Oracle and
external modules”.
Accounting Events
Chapter 11 - Page 19
Quiz
Answers: 2
Quiz Specifications
• The correct answer is “You can automatically transfer and post journals to General
Ledger”.
Accounting Events
Chapter 11 - Page 20
Summary
Accounting Events
Chapter 11 - Page 21
Copyright © Oracle, 2010. All rights reserved.
Accounting Events
Chapter 11 - Page 22
Balances and Interest
Chapter 12
Overview
Bank account balance maintenance and reporting is supported for all internal bank accounts
in the system that are defined in Oracle Cash Management.
For each bank account, you can keep track of multiple bank account balance types including:
ledger, available, value dated, 1-day float, 2-day float, projected month-to-date average, and
year-to-date average.
Reporting tools are available to view all this centrally stored balance history for trend analysis
as well as to compare actual versus projected balances.
Overview (continued)
You can also verify interest amounts charged or credited by banks based on balance history
and user-defined interest rate schedules.
Answers: 1
Quiz Specifications
• The correct answer is “Projected month-to-date average is a type of bank account
balance”.
Answers: 4
Quiz Specifications
• The correct answer is “For each bank account, you can keep track of multiple bank
account balance types including: ledger, available, value dated, 1-day float, 2-day float,
projected month-to-date average, and year-to-date average”.
Answers: 2
Quiz Specifications
• The correct answer is “In the Create Schedule page, the default value of Interest
Rounding is Nearest”.
Answers: 1
Quiz Specifications
• The correct answer is “The following XML Publisher reports for Account Balances and
Interest Calculations are available: Bank Account Balances Single Date Report, Bank
Account Balances Date Range Report, and Bank Account Balances Actual versus
Projected”.