1
Contents
O verview of Auto matic Receipts:...........................................................3
A uto matic Receipts and Re mittance Process ...............................................4
Setting Up Auto matic Receipts..............................................................6
Step 1: Define Receipt Class .............................................................7
Step 2: Define Receipt M ethod ...........................................................9
Enabling Auto matic Funds Transfer Error Corrections ............................. 10
Step 3: Assigning Re mittance Banks ................................................... 12
Step 4: Setting Up Docum ent Sequences............................................... 14
Enable Sequential Nu mbering Profile Option ....................................... 14
Step 5: Define Print programs for your Auto matic Receipts........................... 15
Step 6 Oracle Pay ments Setup For Funds Capture Processing ........................ 16
Setting Up Funds Capture by Oracle Pay ments ..................................... 16
Si mulation of Auto matic Receipts Feature:............................................... 17
Step 1 Assign default pay ment details at the custom er account or site level.......... 17
Step 2 Flagging Transactions for Auto matic Receipts ................................. 19
Step 3 Create Auto matic Receipts Batch ............................................... 20
Sub mitting the Auto matic receipt creation process.................................. 20
Step 4 Approving Auto m atic Receipts ................................................. 23
Step 5 For matting Autom atic Receipts (Optional)..................................... 24
Step 6 Confirming Autom atic Receipts ................................................ 25
Accounting for Auto matic Receipts....................................................... 27
Important Reports.......................................................................... 28
A uto matic Receipts and Re mittances Execution report................................ 28
Transactions A waiting Consolidation .................................................. 28
A uto matic Receipts A waiting Confirmation Report................................... 28
Receipts A waiting Re mittance Report ................................................. 28
A uto matic Receipt Batch Manage ment Report ........................................ 29
So me Facts and Questions:................................................................ 30
2
Overview of Automatic Receipts:
Oracle Receivables allows you to create Automatic Receipts along with Manually entering
receipts, and Receipts created through Lockbox. The Receivables Automatic receipts feature can
be used to automatically generate receipts for custo mers with who m you have predefined
agreements. These agreements let you collect pay ments on time by transferring funds from the
customer's bank account to yours on the receipt maturity date. You can also manage your cash
flow by deciding when, where, and how much you should remit to your bank.
For example, a Mobile Service Provider Co mpany can make agreement with its retail customers
to allow directly debitfunds on a predefined date every month based on the invoice amount.
Auto matic receipts also lets you manage your customer risk and reconcile bank statements. You
can decide how you wish to process the receipts from creation to remittance and risk elimination.
The Automatic Receipts feature satisfies the many variations of bank remittance processing, such
as direct debits.
Once created, Automatic receipts can be reapplied in the same way as manual receipts.
You cannot create cross currency receipt applications using Automatic Receipts.
This white-paper willtalk about setup, simulation, and other important relevant topics related to
Oracle Receivables’s Automatic Receipts feature in Oracle E-Business Suite Release 12.
3
Automatic Receipts and Remittance Process
The following graphic provides an overview of the Automatic Receipts and Re mittance
processes:
4
Text Description of the Automatic Receipts Graphic
This illustration provides an overview of the Automatic Receipts and Remittance processes.
1. First, you flag the transactions that you want the Automatic Receipts process to pay by
assigning a receipt method with an associated receipt class that has an Auto matic creation
method.
2. When you run the Auto matic Receipts program, Receivables creates receipts to close out all
completed transactions that meet the selection criteria. Receivables also lets you update, delete,
and approve the receipts that were selected. You can also optionally format your Auto matic
receipts onto paper to send to your customer for confirmation or notification before remitting
them to your bank on either paper or magnetic media.
3. The next step in the processinvolves confirming your Automatic receipt batches,ifrequired, to
indicate that your customer has reviewed each receipt and agrees thatthe pay mentinformation is
correct.
4. After confirmation, you create remittance batches to select Automatic receipts for remittance to
your bank to initiate the transfer of funds from your customer's account to your account as
pay ment for the transactions that were previously closed by these receipts. You can create
unapproved, approved, or approved and formatted remittance batches, which you then send to
your bank.
5. When you receive your bank statement, you can then reconcile your receipts. You can
optionally sub mit the Auto matic Clearing program to automatically clear remitted receipts and
clear or risk eliminate factored receipts in Receivables.
5
Setting Up Automatic Receipts
The following table provides a sum mary of the steps you must follow to set up Auto matic
Receipts in your applications:
Description
6
Step 1: Define Receipt Class
Go to Receivables Responsibility:
Setup Receipts Receipt Classes
Enter a Receipt Class by assigning a unique name.
The creation method should be Automatic.
Note: The Receipt Class will be available in all Operating Units and it is not specific to a single
organization.
Choose a Re mittance Method. The remittance method determines the accounts that Receivables
uses for Automatic receiptsthat you create using the receipt method assigned to this receipt class.
Choose one of the following methods:
• Standard: Use the remittance account for Automatic receipts assigned to a receipt method with
this receipt class.
• Factoring: Use the factoring account for Automatic receipts assigned to a receipt method with
this receipt class.
• Standard and Factoring: Choose this method if you want Receivables to select receipts
assigned to this receipt class for remittance regardless of the batch remittance method. In this
case, you can specify either of these remittance methods when creating your remittance batches.
See: Creating Remittance Batches, Oracle Receivables User Guide.
• No Re mittance: Choose this method if you do not require receipts assigned to this receipt class
to be remitted.
7
Note: If the creation method is Automatic, then you cannot select No Remittance as the
Re mittance Method.
To require Automatic receipts assigned to this receipt class to be confirmed before they can be
remitted, check the Require Confirmation box. Check this box to confirm Automatic receipts
using this receipt class in the Confirm Automatic Receipts window.
If you check this box, then:
• The Create Automatic Remittances window does not let you create remittances for
unconfirmed receipts that were created using a receipt method with this receipt class.
• Receivables will not let you create refund credit card receipts that were created using a
receipt method with this receipt class.
8
Step 2: Define Receipt Method
Receivables uses receipt methods to account for your receipt entries and applications.
Receipt methods also determine a customer's remittance bank information.
Note: You define receipt methods in the Receipt Classes window as mentioned in step above.
You can assign multiple remittance banks to each receipt method, but only one bank account can
be the primary account for each currency. For each remittance bank branch account assigned to a
receipt method, you must define all of your receipt accounts.
One per Customer Create one pay ment for each customer.
One per Customer Due Date Create one pay ment for each customer and due date. This
option creates several payments for a customer if a customer's
invoices have several due dates.
One per Invoice Create one pay ment for each invoice.
One per Site Create one pay ment for each site.
One per Site Due Date Create one pay ment for each customer site and due date.
7. Enter a Receipt Maturity Date Rule. Receivables uses this rule to pay invoices that have
different due dates with a single receipt using this receipt method.
Choose from one of the Rules:
Earliest:if you want the receipt maturity date to be the earliest due date of all of the invoices that
your receipt covers.
Latest: if you want the maturity date to be the latest due date of all of the invoices that your
receipt covers.
8. Enter the Automatic Print Program for transmissions using this receipt method.
Receivables provides one standard receipt print program to format the output of your pay ment
selection and creation programs when you physically create the receipt docu ment.If you need a
9
different receipt print program format, you must copy this standard receipt print program, and
m odify it accordingly.
9. Specify a nu mber of Lead Days. Lead days indicate the nu mber of days before the invoice due
date that an invoice can be selected for application by the Automatic Receipts program using this
receipt method.
10. Select a funds capture pay ment method. A funds capture pay ment method is a pay ment
mediu m by which your customer chooses to remit pay ment to you. Oracle Payments predefines
funds capture payment methods, but you can define your own.
Select Credit Card for transactions to be paid by creditcard.
Select Bank Account Transfer for transactions to be paid by AC H (Automated Clearing House)
transfer.
For transactions to be paid by direct debit,create a new receipt method or use an existing receipt
method, and assign or define a new EFT-specific payment method.
11. Select Funds Transfer Error Handling to enable the Automatic correction of funds transfer
errors.
10
For example,for the Invoice category, map a credit card processor's error code of G W-0062 to an
action such as Retry. If credit card authorization later fails and the credit card processor returns
the error code of G W-0062 for multiple transactions, then Receivables will delete the error on all
failed transactions in the Invoice category that have this error code. This error code removal
makes allfailed transactions eligible for inclusion in the next Automatic Receipts batch.
Optionally enter a subsequent action, and indicate how many days should pass before
attempting the next action. For example, you might want to remove the credit card information
after attempting reauthorization for two days.
If no subsequent action is specified, then the nu mber of days indicates how many days should
pass before failed transactions appear on the Correct Funds Transfer Errors page for manual
correction.
Note: Transactions that stillfailthe automatic funds transfer correction process are displayed on
the Correct Funds Transfer Errors page. Navigate to this page to manually correct funds transfer
errors. Optionally enter notes for automatic inclusion on the transaction that recorded the funds
transfer error.
11
Step 3: Assigning Remittance Banks
Assign remittance banks to your receipt methods to facilitate data entry and specify the General
Ledger accounts that Receivables will use when you enter or apply receipts.
You can assign multiple bank accounts to a receipt method, but you can only have one primary
account for each currency defined for that receipt method.
12
transmission program for this receipt method if your bank branch account's factoring creation
mediu m is magnetic medium.
13
Step 4: Setting Up Document Sequences
Receivables automatically creates categories for each receipt method that you have defined.
Refer to Docu ment Sequences chapter in the Oracle Applications System Administrator's Guide -
Configuration for more detailed information on using and defining docu ment sequences and an
explanation of the feature.
Broadly the steps would be:
i) Defining a Docu ment Sequence – Create a new Sequence with Application ‘Receivables’
ii) Defining Docu ment Categories -- This will be auto-created by system when you create Receipt
M ethod. The table name is A R_C AS H_RECEIPTS_ALL and Application =Receivables
iii) Assigning a Docu ment Sequence – You need to assign Sequence to a Category for a given
Ledger and Method NULL or Automatic.
14
Step 5: Define Print programs for your Automatic Receipts.
Use the Format Programs window to define additional receipt or remittance programs that you
use to create receipt documents such as checks or you can define as many receipt programs, as
you want. Receivables provides receipt programs that you can use to create and format receipt
and remittance docu ments. If you need a different Automatic receipt program, you should
standard program and modify it.If you create a custom receipt program, your pay ment program
cannot exceed eight characters.
The default Automatic Receipt print program is called Print Created Receipts (A RX APFRC.rdf)
and is located in the $AR_TOP/reports directory.
You specify whether each program is used for the creation, printing, or transmission of
Auto matic receipts or remittances and provide a short, descriptive name for your receipt
programs and the program na me that you or Receivables defines in Oracle Application Object
Library. You choose a receipt or remittance program by the short name when you define your
programs for printing and transmitting your receipts and remittances.
Also refer to Metalink Note 550146.1 How To Generate Remittance Format Report In Release 12
15
Step 6 Oracle Payments Setup For Funds Capture Processing
Funds capture refers to the automated funds capture process that enables the retrieval of
customer pay ments (receipts) through electronic pay ment methods. To accomplish this funds
capture process, Oracle Receivables integrates with Oracle Pay ments, the Oracle Applications
pay ment engine.
With this integration, Payments provides a central repository for your customers' pay ment
information and uses that information when interacting directly with third party pay ment
systems and financialinstitutions. Pay ments handles allfunds capture processing for Receivables
transactions that have Automatic receipt methods.
Oracle Pay ments captures funds for these types of Receivables transactions:
• Bank account transfers
• Credit card transactions
• Bills receivable remittances
For a description of the overall Pay ments process flow, see: Funds Capture Flow Overview,
Oracle Payments Implementation Guide.
Please refer to following Metalink Articles for co mplete setup steps (please review the
appropriate article based on your funds capture pay m ent method):
Note 553614.1 Funds Capture Payments Setup For Credit Card Processing
Note 471418.1 Oracle Payments Setup For Funds Capture Processing
16
Simulation of Automatic Receipts Feature:
Creating Automatic receipts involves three major steps:
• Create: Select the invoices to include in your Automatic receipts.
• Approve: Update, delete, and approve the receipts that you have selected.
• Format: Format your Auto matic receipts onto paper to send to your customer for confirmation
or notification before remitting them to your bank on either paper or magnetic media. This step is
optional, as it depends upon the type of Automatic receipt you create.
Here we are assu ming that you have defined remittance bank accounts in either the currency of
the transaction or with the M ultiple Currencies Allowed check box selected.
Please refer: Bank Account Model Overview, Oracle Cash Management User Guide.
Step 1 Assign default payment details at the customer account or site level
Navigation: Customers Customers Payment Details tab
Receipt Methods
You can attach Receipt Methods at Customer and Custo mer Site level.
The Site level willtake precedence.
You can assign multiple receipt methods to a customer account as long as the start and end dates
of the methods do not overlap.
17
During transaction entry, Oracle Receivables uses the primary receipt method that you defined
for your customer accounts as the default. However, you can override the receipt method, along
with the payment method and pay ment instrument, atthe transaction or receipt level.
By default when you create Transactions, the receipt method attached at Customer level (step1)
will be defaulted. You can always override this Receipt Method.
18
Step 2 Flagging Transactions for Automatic Receipts
Flag the transactions you want to be picked up by the Automatic receipt creation program. To
flag a transaction for Automatic receipt, enter paying customer information and specify a receipt
method with an Automatic Creation Method.
To flag imported transactions to be paid by Automatic Receipt, ensure that each transaction to
import has pay ment details defined and is assigned to a receipt method with an associated
receipt class that has an Automatic Creation Method.
19
Step 3 Create Automatic Receipts Batch
Select invoices to include in your Automatic receipt batch by entering a receipt class with an
Auto matic creation method and specifying other selection criteria such as Transactions nu mbers ,
currency, due dates, and range of customer names. The create Automatic receipts program picks
up all complete transactions that meet this criteria and creates receipts to close out these
transactions.
In addition to the criteria you specify, Receivables checks the customer's profile to determine
w hether a transaction should be included in an Auto matic receipt batch.
Receivables checks the custo mer's profileto determine w hetheritshould include invoices that are
in dispute. Receivables uses the nu mber of Lead Days that you enter for your receipt method to
determine when an invoice is eligible for the creation of Automatic receipts. The lead days is the
nu mber of days before the invoice due date that this invoice can be selected for Auto matic
receipt. A batch of Automatic receipts can only have one receipt method, thus one lead days
value. Receivables compares the invoice due date and lead days with the batch date.
20
9. Enter selection criteria to create Automatic Receipts for specific transactions or customers
(optional). For example, enter the low and high values of the transaction Due Dates, Transaction
and Docu ment Nu mbers, Customer Na mes, or Customer Nu mbers to create Automatic Receipts
for those transactions. Leave a field blank if you do not want to limit your query.
Note: Enter a range of creditcard nu mbers in the Bank Accounts to create Automatic Receipts for
transactions marked for pay ment by credit card.
21
10. Choose OK. Receivables generates a Batch Na me by using the next nu mber after the value in
the Last Nu mber field of the receipt source 'AUT O M A TIC RECEIPTS.'
Depending upon the function security options set up by your system ad ministrator, you might be
able to create,format, and approve Automatic receipt batches in one step.
22
Step 4 Approving Automatic Receipts
Approve a batch of Automatic receipts to verify that only the receipts you want will be included
in the batch. You can update your Automatic receipt batch before you approve it as long as there
are no concurrent processes for creating or approving this batch that are either running or
pending. You can update the bank na me, bank branch, and customer bank account associated
with each of the transactions in your batch. You can also update exchange rate information and
exclude transactions from the batch by deselecting them. Once deselected,these transactions will
be available for selection the next time you sub mit the Auto matic receipt creation program. Upon
approval, Automatic Receipts that do not require confirmation close the invoices they are paying.
Receipts that require confirmation close invoices when they are confirmed.
Receivables lets you update transactions within a batch before you approve the batch. Ho wever,
you can only select a new customer bank or bank account for a transaction in your batch that you
have assigned to either this customer or the primary customers of this customer. In addition, this
bank must have a bank account, which isin the same currency as your batch.
Receivables uses various criteria to determine how to create the approved receipts. The Nu mber
of Receipts Rule on the receipt method associated with the Automatic receipt batch determines
the nu mber of receiptsto create from the transactions contained in the batch. Options are One per
Customer, One per Customer and Due Date, One per Invoice, One per Site, and One per Site and
Due Date.
W hen you remit a batch of Automatic receipts, your remittance bank uses the maturity date that
you specify to determine when to transfer the funds forthis receipt from your customer's bank to
one of your remittance bank accounts. To determine the maturity date on the approved receipt,
Receivables uses the Receipt Maturity Date Rule on the receipt method. Options are to use the
earliest or the latest due date of allthe transactions, which will be applied, to the receipt.
To approve a batch,its status must be Creation Co mpleted or Started Approval.
23
Step 5 Formatting Automatic Receipts (Optional)
Format Automatic receipt batches onto paper to send to your customer for confirmation or
notification before remitting them to your bank. You can send these docu ments to your
customers to notify them of direct debits you are creating. There is no limit to the amount of
times you can format a batch of Automatic receipts.
W hen you format a batch of Automatic receipts, Receivables creates the Format Automatic
Receipts report. This report provides details about the batches that have been formatted. To
format a batch,it must have a Process Status of Approval Co mpleted
24
Step 6 Confirming Automatic Receipts
Confirm Automatic receipt batches to indicate that your customer has reviewed each receipt and
agrees that the pay ment information is correct. Depending on the agreement you have with your
customer, certain types of Auto matic receipts require confirmation from your customer before
they can be considered payments and remitted to the bank. Once your customers approve these
receipts, you can make any necessary changes,then confirm the receiptsin your system. Receipts
that require confirmation automatically close the invoices for which they were created when you
confirm them.
After confirming the batch, you can create a remittance batch to initiate the transfer of funds for
each receipt. To indicate that a receipt requires customer confirmation, you assign a receipt class
that has the Require Confirmation option setto Yes. Receipts that do not require confirmation are
created as confirmed. If the receipt class assigned to an Automatic receipt or Automatic receipt
batch requires confirmation, you must confirm the receipt or batch once it has been approved. If
the receipt class does not require confirmation, Receivables automatically confirms all of the
receipts within the batch when you approve the batch.
You can update a batch of Auto matic receipts before you confirm it. You can review and update
the invoices you have selected to apply to the receipt as well as modify the receipt maturity date,
remittance bank, and customer bank information. However, you can only change the approved
amounts for your receipt applications ifthe receiptis not confirmed. Once confirmed, Receivables
automatically applies the receipt and updates the balance of the transaction(s) to which it is
applied.
You cannot "unconfirm" an Automatic receipt after you confirm it. If you confirm a receipt in
error, you need to reverse and then recreate the receipt. Once you confirm an Automatic receipt,
the transactions closed by this receipt can no longer be selected for Automatic receipt. Ho wever,
transactions that have a remaining balance due can be included in a subsequent Auto matic
receipt batch.
To confirm a batch of Auto matic receipts:
1. Navigate to the Receipt Batches window.
Navigation Receipts Batches
2. Query the batch to confirm. To confirm a receipt batch,it must have a status of Approved.
3. Choose Confirm. After processing all receipts in the batch, Receivables displays a message
indicating how many receipts were successfully confirmed.
25
due for this transaction. If Natural Application Only is Yes, you can only enter an amount that
brings the balance due of the transaction closer to zero.
5. If you updated transaction information save your work.
6. Choose Confirm, then enter the GL and Confirmation Date for this receipt. The GL date must
be in an open or future accounting period. If you are reviewing a receipt that you have already
confirmed, Receivables displays the GL date you specified for the previous confirmation. The
default Confirmation date is the current date, but you can change it.
7. Choose Confirm.
26
Accounting for Automatic Receipts
The following table illustrates the accounting entries created during the Automatic receipt
process:
27
Important Reports
28
Automatic Receipt Batch Management Report
Use this report to review the status of your Autom atic Receipt Batches. Receivables sorts the
batches by currency and by status within each currency. This report also provides you with a
totalfor each status within each currency and a total of allstatuses for each currency.
Receivables does not display Automatic Receipt Batches that have been formatted or approved
for Automatic receipt with a receipt class of Require Confirmation set to No in this report.
On occasion, you will start an Automatic receipt creation, approval, or formatting process and it
will not complete. This could be,for example, because your system went down while the process
was running. To help you manage such batches, Receivables will also display Automatic Receipt
Batches, which have started the creation, approval, or formatting process in this report.
29
Some Facts and Questions:
This section covers some basic details about using Auto matic Receipts:
W hat should be value of lead days in Receipts Class for Auto matic receipts?
Set the lead days to a high value for Automatic receipts that require confirmation. This will give
you the additional time required to send the receipts to your customer and for the customer to
confirm them. Receipts that will be factored should also have the lead days set to a high nu mber
as they are often remitted long before their maturity date.
Ho w does Automatic Receipt Program set the Maturity Date (= Due Date) for a receipt?
Please refer to Metalink Note 271194.1 How Is The DUE_DATE / Maturity_date For An Automatic
Receipt Derived?
W hat is relevance of Receipts per Co m mit and Invoices per Co m mit System Options?
Invoices per Co m mit is nu mber of invoices processed by Automatic Receipt program before
saving and Receipts per Com mit is number of receipts processed by Automatic Receipt program.
Setthe Receipts per Co m m it and Invoices per Co m mit system options to a large nu mber to avoid
intermediate saves in the program. You should use num bers that arelarge enough to handle your
largest Automatic receipt and remittance batches. To help determine the nu mbers to use,look at
the end of the log file for your largest Automatic Receipt Creation Batch; this will give you the
nu mber of receipts marked for this batch. Assign this nu mber to Auto Receipts Invoices per
Co m mit. Look at the log file for your largest Remittance Creation batch to derive the Auto
Receipts Receipts per Co m mit nu mber. You should only reduce these nu mbers if you run out of
rollback segments
30
Ho w Auto matic Receipts calculate minimu m Receipt Amount?
Oracle Receivables does not generate Automatic receipts for a currency that are less than a
specified minimu m a mount. You can define a minimu m receipt amount for a receipt method,
and at Customers in the Customer Profile Classes window (either at Customer Account, or Site
Level). Receivables will use the larger of the two minimu m receipt amounts when creating
Auto matic receipts.
W hat is significance of profile option AR: Default Exchange Rate Type in Automatic Receipts?
Profile AR: Default Exchange Rate Type determines the default exchange rate to use when
converting foreign currency transactions to your functional currency. If using the Auto matic
Receipts and Re mittances Creation programs to pay foreign currency transactions, then set this
profile option to a value other than User.
31
Can we schedule the Automatic Receipts program?
Yes, we can use Automatic Receipts Creation program to schedule the Auto matic Receipts
program to run at predetermined times.
W hat are important sysadmin functions, which can be used to control user behavior?
The following functions described in the table below can be excluded in the Receipts
W orkbench.
Function Na me Restriction(s)
Auto matic Receipts: View View Automatic receipts
Auto matic Receipts: Approve Approve Automatic receipts
Auto matic Receipts: Confirm Confirm Automatic receipts
Auto matic Receipts: Create Create Automatic receipts
Auto matic Receipts: Format Format Automatic receipts
Auto matic Receipts: Maintain M aintain Automatic receipts
Important point to reme m ber when using both AutoLockbox and Automatic Receipts
If you are using the Automatic receipts feature, AutoLockbox ignores all transactions that are
selected for Automatic receipt (transactions assigned to a receipt class with an Automatic
Creation Method).
32
the same as the discount date. For example, if the pay ment schedule for your pay ment terms
specifies that your transaction is due 30 days after the transaction date, then enter a percent
discount for 30 days after the transaction date for that pay ment schedule line. This lets
Receivables always take the percent discount you specify.
Receivables does not allow discounts to be calculated for Automatic receipts that require
confirmation. Ho wever, you could define a receivables activity type of 'Discount' and create an
adjustment in the Applications window to adjust the balance down on the invoice. Then, charge
the adjusted amount to the discount account defined for the discount receivables type.
33
If you want one customer to be able to pay for an invoice billed to another custo mer, you must
either have the system option Allow Pay ment of Unrelated Invoices set to Yes, or define a
relationship between the two customers. Then, when entering an invoice, you must enter the bill-
to customer's name and location and the paying customer's bank information.
34
White Paper Title Automatic Receipts [Release 12], A Complete Guide for Oracle Receivables Users
[October] 2008
Author: Bharat Rajani, GCS.
Contributing Authors:
Oracle Corporation
World Headquarters
500 Oracle Parkway
Redwood Shores, CA 94065
U.S.A.
Worldwide Inquiries:
Phone: +1.650.506.7000
Fax: +1.650.506.7200
www.oracle.com
Copyright © 2008 Oracle. All rights reserved. Oracle is a registered trademark of Oracle. Various product and service names referenced herein may be
trademarks of Oracle. All other product and service names mentioned may be trademarks of their respective owners.
Disclaimer: This document is provided for information purposes only and the contents hereof are subject to change without notice. Oracle does not
warrant that this document is error-free, nor does it provide any other warranties or conditions, whether expressed orally or implied in law, including
implied warranties and conditions of merchantability or fitness for a particular purpose. Oracle specifically disclaims any liability with respect to this
document and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or
transmitted in any form or by any means, electronic or mechanical, for any purpose, without the prior written permission of Oracle.
35