Professional Documents
Culture Documents
Author
Date
Project
: Karun Jain
: 25-Dec-2008
: ARWECSOR
Declaration
I hereby declare that this document is based on my personal experiences and
experiences of my project members. To the best of my knowledge, this
document does not contain any material that infringes the copyrights of any
other individual or organization including the customers of Infosys.
Purpose
This document describes the Auto Lockbox in Oracle to process the
Remittance file provided by the Bank to automatically create and apply
receipts in AR.
Introduction
Lockbox is a service provided by banks to its corporate customers to
automate the receipt creation and hence speed up the cash application. Bank
sends the payment information and the receipts are imported automatically
using the Auto Lockbox functionality in Oracle Receivables therefore saving
the time and money by eliminating the manual data entry.
1.
2.
3.
4.
5.
6.
7.
Invoice is created in AR
Invoice is printed and sent to the Customer
Customer Pays to the Bank
Bank sends the payment file to Oracle
File is imported into Oracle Interface table.
Lockbox process imports the receipt and applies it to the Invoice.
Invoice is closed in AR
Auto Lockbox can also be used to convert receipts from the legacy system.
Process Diagram
Import
Data from the bank file is imported into interface table
AR_PAYMENTS_INTERFACE_ALL using the SQL Loader. Lockbox uses
control file and the transmission format to successfully load the data
into interface table.
Validate
During the validation process, lockbox checks the data in interface
table for errors. Valid records are transferred to INTERIM table. Error
records remain in INTERFACE table and can be corrected manually in
the Maintain Transmission window. Valid records can be reviewed
and updated in Quick Cash window.
In this step, lockbox creates the receipt and push the data to
receipts base able. This updates the customer balance. Receipts can
be reviewed in Receipts window and it can be reversed and
reapplied.
Lockbox Setup
1. Define Transmission Format
Navigation: Receivables Manager -> Setup -> Receipts ->
Lockboxes -> Transmission Format
Invoice1
Amount_applied1
Overflow Indicator
SequenceOverflow
Receipt Date
Check
Number
NumberItem
$35
0
12MAR
200
8
INV0
01
$10
0
BOALKBX
01
B0
1
BOALKBX
01
BOALKBX
01
B0
1
B0
1
BOALKBX
01
AmountRemittance
BOALKBX
01
TypeRecord
NameBatch
Lockbox
Number
B0
1
4
4
0
1
CHECK
01
0
1
0
1
0
2
0
1
2
CHECK
02
$50
0
12MAR
200
8
0
9
INV0
02
INV0
03
INV0
04
$50
$20
0
$50
0
3. Define Bank
Define the organization bank account where the money is
deposited. This is attached to the payment method defined for
the lockbox.
6. Define Lockbox
Number
Enter the Lockbox Number provided by the back. This number
comes in the transmission file and gets stored in the column
ar_payments_interface_all.lockbox_number.
Batch Source
Enter the batch source created in step five. Bank Account,
Bank Name and the Address attached to the receipt source
will be populated automatically.
While importing receipts, Auto lockbox uses the Payment
Method and Bank account attached to the batch source to
create receipts and accounting entries.
Bank Origination Number
Enter the Origination Number provided by the back. This
number identifies the bank branch and gets stored in the
column ar_payments_interface_all.origination.
Batch Size
Enter the maximum number of receipts in a batch. Auto
lockbox will create multiple batches based on the value
entered in this field. E.g. If the batch size is 100 and there
are 500 receipts in the lockbox file for a given batch name
and deposit date then Auto lockbox will create 5 batches with
100 receipts in each batch.
GL Date Source
Enter the source for Receipt GL date. There are three possible
values.
Constant date: Lockbox uses date passed in the GL Date
field while submitting the Auto Lockbox program from the
Submit Lockbox Processing window (Navigation ->
Receivables Manager -> Interfaces -> Lockbox).
Deposit Date: Lockbox uses the receipt deposit date provided
by the bank in the lockbox file
(ar_payments_interface_all.deposit_date).
Import Date: Lockbox uses the date on which the receipts are
imported into the system.
Receipt Method
Lockbox uses this Receipt method to create the receipts.
Oracle defaults it to the Receipt method attached to the
Receipt batch source.
Require Billing Location
Auto Associate
If checked then Auto Lockbox derives the customer
information from the Invoice else the customer provided by
bank will be used to create the receipt.
Unidentified Receipts: If lockbox is not able to derive the
customer then receipt is created with status as Unidentified.
Unapplied Receipts: If lockbox is not able to derive the
transactions to be paid then receipt is created with status as
Unapplied.
Evaluate for Claim Eligibility
If Trade Management is installed and the filed is checked then
Auto lockbox automatically creates claims for the eligible
lines.
Running Lockbox
Navigation: Receivables Manager -> Interfaces -> Lockbox
New Transmission: Check this box if importing a new bank file and enter
Transmission name. This can be used to search records in the Maintain
Transmission window for making corrections.
Submit Import: If checked then Auto Lockbox will import records from the
bank file mentioned in the subsequent fields. This field can be left
unchecked if data already exists in interface table
ar_payments_interface_all.
2. Validate
Submit Validation: If checked then Auto Lockbox will validate data in table
ar_payments_interface_all belonging to the specified Transmission name.
Complete Batches Only: Check this box if you want to import data only if all
records pass the validation. Lockbox will not import anything if even a single
record is in error.
Allow Payment of Unrelated Invoices: If checked then Auto Lockbox will allow
payment of Invoices for unrelated customers.
Invalid Transaction Number handling: Select Post Partial Amount as
Unapplied if you want to import the receipt even if refers to invalid Invoices.
If Reject Entire Receipt is selected then Auto Lockbox will reject the entire
receipt in case any of the Invoice reference is invalid.
Reference
Oracle Receivables User Guide Release 11i