Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

AutoInvoice - Oracle receivables

1. Manage Receivables Descriptive Flexfields


There are four types of transaction flexfield used in Autoinvoice

1. Line Transaction Flexfield


2. Link-to Transaction Flexfield
3. Reference Transaction Flexfield
4. Invoice Transaction Flexfield

1. Line Transaction Flexfield


Line Transaction Flexfields are unique for each record in the interface table and therefore can be
used as record identifiers.

Use columns INTERFACE_LINE_ATTRIBUTE1-15 and INTERFACE_LINE_CONTEXT

A simple example of using this flexfield is shown below:

LINE_TY INTERFACE_LINE_CO INTERFACE_LINES_ATTR INTERFACE_LINES_ATTR


PE NTEXT IBUTE1 IBUTE2

LINE TIP ORDER 1 LEGACY LINE 1

2. Link-to Transaction Flexfield


Link-To Transaction Flexfields are used to relate rows within a batch of interface table data to
each other. This is used to import tax and freight charges associated to specific transaction lines.

Use columns LINK_TO_LINE_ATTRIBUTE1-15 and LINK_TO_LINE_CONTEXT to link a Freight or Tax


Line to a particular transaction line.

R LIN INTERFAC INTERFACE_ INTERFACE_ LINK_T LINK_TO LINK_TO


O E_T E_LINE_CO LINES_ATTR LINES_ATTR O_CON _ATTRIB _ATTRIB
W YPE NTEXT IBUTE1 IBUTE2 TEXT UTE1 UTE2

LIN LEGACY LINE


1 TIP ORDER 1
E 1

LEGACY LINE LEGACY


2 TAX TIP ORDER 1 TIP ORDER 1
2 LINE 1

3. Reference Transaction Flexfield


This is used to apply a credit memo to an invoice, or associate an invoice to a commitment within
the same interface batch data.

Use the REFERENCE_LINE_ATTRIBUTE1-15 and REFERENCE_LINE_CONTEXT columns to contain


the line transaction flexfield values of the invoice or commitment this transaction is associated to.
LIN REFERE
R INTERFA INTERFAC INTERFACE REFERENC REFERENC
E_T NCE_C
O CE_LINE_ E_LINES_A _LINES_AT E_LINE_AT E_LINE_AT
YP ONTEX
W CONTEXT TTRIBUTE1 TRIBUTE2 TRIBUTE1 TRIBUTE2
E T

LIN LEGACY LEGACY


1 TIP ORDER 3 TIP REF ORDER 1
E LINE 1 LINE 1

4. Invoice Transaction Flexfield


Invoice Transaction Flexfield is for header level segments. If you define this flexfield, then the
segments you use here should also be included in the AutoInvoice grouping rules.

Use columns RA_CUSTOMER_TRX_ALL.INTERFACE_HEADER_ATTRIBUTE1-15 +


INTERFACE_HEADER_CONTEXT. The values stored here are interfaced from
RA_INTERFACE_LINES.INTERFACE_LINE_ATTRIBUTE1-15 + INTERFACE_LINE_CONTEXT.

2. Manage Transaction Types


Class --> Bills Receivables,Chargeback,Credit Memo,Debit Memo,Deposit,Invoice,Guarantee

Sign --> Positive,Negative,Any

Account Types

 Receivables Account
 Revenue Account
 Unbilled Receivables Account
 Unearned Revenue Account
 Tax Account
 Freight Account.

3. Manage Auto Accounting Rules


It allow you to create the default account for revenue,receivables,freight,tax,unearned
revenue,unbilled receivables.

4. Manage Line Ordering Rule


If want the data in your interface table to be created in particular sort order define the line order.

Like Interface_line_attribute1 ascending

5. Manage the Grouping Rules


It identity the identical line that should grouped into single line.

Mandatory Currency,Bill_To_Customer

Optional

6. Receivables Payment Terms


Payment derive the due date to be calculated

Mandatory for Autoinvoice

Default when created manual --> Bill to Site <-- Customer <-- Transaction Type
7. Transaction Sources
Batch source default the information such as transaction type,automatically numbering, grouping
rules

Type Manual, Imported.

Batch Source Tab

 Reference Field Default Value


 Standard Transaction Type
 Credit memo Batch Source

Auto Invoice Option

 Grouping Rule

Customer Information

 Either by value or id

Accounting Information

 Invoicing Rule value Id ?


 Accounting Rule Value or Id ?
 Accounting Flexfield Segment or Id ?

8. Manage Receipt classes and Methods


Receipts Classes

Creation Method

remittance method

Clearing method

Receipt method is defined Customer profile.

9. Customer profile Class


Grouping Rules

Payment Term

Later charges

Profile class amount

10. Create Customer


Account profile tab --> Profile class

Payment Details Tab --> receipt method

11. Receivables System Options


grouping rules.
Autoinvoice table
ra_interface_lines_all

ra_interface_distributions_all

ra_interface_salescredits_all

ra_interface_error_all

Grouping Rules
Grouping rules tell AutoInvoice how you want to group records in the interface tables into
invoices, debit memos, and credit memos. Grouping rules specify which attributes must be
identical for lines to appear on the same transaction.

All grouping rules you define implicitly include mandatory attributes plus the optional attributes
you define. So if you want to refine the grouping of transaction records, you can use the Optional
Grouping Attributes to do so.

All transaction records having the same Grouping Attributes (Mandatory and Optional) are
grouped into the same transaction.

1. Note that when a Line Transaction Flexfield is created, a subset of those segments used in
that Flexfield are typically the same fields that make up the optional grouping attributes.
2. Keep in mind that grouping rules are specific to Transaction Classes. Therefore, if you
want the same grouping rule to apply to a Credit Memo, you need to define the same
information and in the Transaction Class section pick 'Credit Memo'.

AutoInvoice uses the following hierarchy to determine which grouping rule to use for a
transaction line

1. Transaction Sources
2. Customer Site
3. Customer
4. System option.

You might also like