3. Functional Overview
Purpose
•Powerful tool to import & validate data from other financial systems
•Create invoice, debit-memos, credit-memos and on-account credits
Oracle receivables
Features
Auto Invoice Purge Program
Provision to delete data from interface tables automatically if the
data is successfully imported.
4. Features (Contd.)
Calculating Tax
- Incorporate functionality to reflect taxes such as Sales Tax, VAT, etc.
- Flexibility to add Tax code lines, Tax exempt lines or automatically
determine taxes.
Creating Transactions
- Creates invoices using invoicing rules, grouping rules, etc
Invoices against commitments
- Allows creation of invoices against commitment similar a manually
entered invoice.
Transaction Flexfields
- Facilitates linking each transaction to the original system
5. Data Flow
Feeder System data
file
Loader program
XXAR_AUTOINV_TEMP
Validation program
Error
Record
?
YesNo
P
Update the error
record
7. Table Descriptions
Temporary Table -
XXAR_AUTOINV_TEMP
This is used for storing data from the data file to meet the
specific needs of an organization.
Interface Table -
RA_INTERFACE_LINES_ALL
Data enters this table after passing validation steps. Records
that enter this table are of type ‘LINE’, ’FREIGHT’, ‘TAX’
or ‘CHARGES’.
8. Table Descriptions
Standard Receivable Tables -
RA_BATCHES_ALL
Stores information of each batch of invoice you
enter.
RA_CUSTOMER_TRX_ALL
Stores the header information such as customer,
transaction type for each transaction
RA_CUSTOMER_TRX_LINES_ALL
Stores the line items linked to header stored above.
9. Table Descriptions
RA_CUST_TRX_LINE_GL_DIST_ALL
Shows distribution of amounts in the affected GL accounts
for an invoice or credit-memo
RA_CUST_TRX_LINE_SALESREP_ALL
Stores sales credit information for invoice lines.
AR_PAYMENT_SCHEDULES_ALL
Stores all transactions except adjustments and this table is
updated on receipt of invoice, credit-memo or debit memo.
11. Assumption & Validations
Organization is defined
Set of Books and Currency are defined
Batch Source is defined
Customer Bill_to and Ship_to names and addresses are valid
Inventory item and Unit of Measure code is valid for ‘LINE’
items
Description field is not null
Transaction flexfield values are valid.
12. Concurrent Requests
Request Set :
Auto Invoice Processing
1) AR Auto Inv Loader Prog (Custom) :
Loads data from data file to XXAR_AUTOINV_TEMP.
2) Auto Inv Vld Prog (Custom) :
Validates data in XXAR_AUTOINV_TEMP and loads the
interface table RA_INTERFACE_LINES_ALL.
3) Autoinvoice Master Program
Takes in valid parameters and internally calls the Import program
3.1) Autoinvoice Import Program
Loads data in the standard receivables tables.