AR Technical (CSC)

Embed Size (px)

Citation preview

  • 8/3/2019 AR Technical (CSC)

    1/32

    CSC Proprietary 5/3/2012 6:38:59 PM 008_fmt_wht 1

    Oracle-Applications

    Accounts ReceivablesTechnical

  • 8/3/2019 AR Technical (CSC)

    2/32

    CSC Proprietary 5/3/2012 6:38:59 PM 008_fmt_wht 2

    Invoice

    2001 CSC. All Rights Reserved.

    Invoice

    RA_CUSTOMER_TRX_ALL RA_CUSTOMER_TRX_LINES_ALL

    RA_CUST_TRX_LINE_GL_DIST_ALL

    AR_PAYMENT_SCHEDULES_ALL

    RA_CUST_TRX_LINE_SALESREPS

  • 8/3/2019 AR Technical (CSC)

    3/32

    CSC Proprietary 5/3/2012 6:38:59 PM 008_fmt_wht 3

    Invoice Cond...

    2001 CSC. All Rights Reserved.

    Item : Keyboard

    Amount : 600

    Tax : 60

    Freight : 10

    customer_trx_id trx_number bill_to_customer_id trx_date

    1000 INV01 CSCIndia 20-Jan-2004

    customer_trx_line_id

    customer_trx_id link_to_cust_

    trx_line_id

    line_type extended_

    amount20001 1000 LINE 600

    20002 1000 20001 TAX 60

    20003 1000 20001 FREIGHT 10

    RA_CUSTOMER_TRX_ALL

    RA_CUSTOMER_TRX_LINES_ALL

    Invoice number : INV01

    Bill to : CSCIndia

    Invoice Date : 20-Jan-2004

  • 8/3/2019 AR Technical (CSC)

    4/32

    CSC Proprietary 5/3/2012 6:38:59 PM 008_fmt_wht 4

    Invoice Cond...

    2001 CSC. All Rights Reserved.

    Invoice number : INV01

    Bill to : CSCIndia

    Invoice Date : 20-Jan-2004

    Item : Keyboard

    Amount : 600

    Tax : 60

    Freight : 10

    cust_trx_line_

    gl_dist_id

    code_combination_id customer_trx_

    line_id

    account_class amount

    8000 01-100-500-200 REC 670

    8001 01-200-500-200 20001 REV 600

    8002 01-300-500-200 20002 TAX 60

    8003 01-301-500-200 20003 FREIGHT 10

    payment_schedule_id

    amount_due_original

    amount_due_remaining

    customer_trx_id

    cash_receipt_id

    trx_number

    status amount_applied

    class

    30151 670 670 1000 NULL INV01 OP NULL INV

    RA_CUST_TRX_LINE_GL_DIST_ALL

    AR_PAYMENT_SCHEDULES_ALL

  • 8/3/2019 AR Technical (CSC)

    5/32

    CSC Proprietary 5/3/2012 6:38:59 PM 008_fmt_wht 5

    Commitment

    2001 CSC. All Rights Reserved.

    Receivables lets you create two types of commitments:

    Deposits : Create a deposit to record a customers prepayment forgoods or services that you will provide in the future.

    Guarantees : Create a guarantee to record a contractual agreement withyour customer to conduct business over a specified period

    of time.

    Commitment

    RA_CUSTOMER_TRX_ALL RA_CUSTOMER_TRX_LINES_ALL

    RA_CUST_TRX_LINE_GL_DIST_ALL

    AR_PAYMENT_SCHEDULES_ALL

  • 8/3/2019 AR Technical (CSC)

    6/32

    CSC Proprietary 5/3/2012 6:38:59 PM 008_fmt_wht 6

    Commitment Cond

    2001 CSC. All Rights Reserved.

    customer_trx_id trx_number bill_to_customer_id trx_date

    1001 DEP01 CSCIndia 15-Jan-2004

    customer_trx_line_id

    customer_trx_id link_to_cust_

    trx_line_id

    line_type extended_

    amount20004 1001 LINE 100

    RA_CUSTOMER_TRX_ALL

    RA_CUSTOMER_TRX_LINES_ALL

    Deposit number : DEP01

    Bill to : CSCIndia

    Deposit Date : 15-Jan-2004

    Amount : 100

  • 8/3/2019 AR Technical (CSC)

    7/32

    CSC Proprietary 5/3/2012 6:38:59 PM 008_fmt_wht 7

    Commitment Cond

    2001 CSC. All Rights Reserved.

    cust_trx_line_

    gl_dist_id

    code_combination_id customer_trx_

    line_id

    account_class amount

    8004 01-100-500-200 REC 100

    8005 01-200-500-200 20004 REV 100

    payment_schedule_id

    amount_due_original

    amount_due_remaining

    customer_trx_id

    cash_receipt_id

    trx_number

    status amount_applied

    class

    30152 100 100 1001 NULL DEP01 OP NULL DEP

    RA_CUST_TRX_LINE_GL_DIST_ALL

    AR_PAYMENT_SCHEDULES_ALL

    Deposit number : DEP01

    Bill to : CSCIndia

    Deposit Date : 15-Jan-2004

    Amount : 100

  • 8/3/2019 AR Technical (CSC)

    8/32

    CSC Proprietary 5/3/2012 6:38:59 PM 008_fmt_wht 8

    Commitment Cond

    2001 CSC. All Rights Reserved.

    Deposit against Invoice AR_ADJUSTMENTS_ALL

    adjustment_id

    Amount customer_trx_

    id

    type payment_schedule_id

    code_combination_id

    700451 -100 1000 INVOICE 30152 01-201-500-200

    payment_schedule_id

    amount_due_original

    amount_due_remaining

    customer_trx_id

    cash_receipt_id

    trx_number

    status

    amount_applied

    amount_adjusted

    Class

    30151 670 570 1000 NULL INV01 OP NULL -100 INV

    30152 100 0 1001 NULL DEP01 CL NULL -100 DEP

    AR_ADJUSTMENTS_ALL

    AR_PAYMENT_SCHEDULES_ALL

    customer_trx_id trx_number bill_to_customer_id trx_date initial_customer_trx_id

    1001 DEP01 CSCIndia 15-Jan-2004 1000

    RA_CUSTOMER_TRX_ALL

  • 8/3/2019 AR Technical (CSC)

    9/32CSC Proprietary 5/3/2012 6:39:00 PM 008_fmt_wht 9

    Credit Memo

    2001 CSC. All Rights Reserved.

    Credit Memo

    RA_CUSTOMER_TRX_ALL RA_CUSTOMER_TRX_LINES_ALL

    RA_CUST_TRX_LINE_GL_DIST_ALL

    AR_PAYMENT_SCHEDULES _ALL

    AR_RECEIVABLE_APPLICATIONS_ALL

  • 8/3/2019 AR Technical (CSC)

    10/32CSC Proprietary 5/3/2012 6:39:00 PM 008_fmt_wht 10

    Credit Memo Cond

    CreditMemo number : CM01

    Bill to : CSCIndia

    Credit Memo Date : 25-Jan-2004

    Amount : 200

    customer_trx_id trx_number bill_to_customer_id trx_date previous_customer_trx_id

    1002 CM01 CSCIndia 25-Jan-2004 1000

    customer_trx_line_id

    customer_trx_id link_to_cust_trx_line_id

    line_type extended_amount

    previous_customer_trx_line_id

    20005 1002 LINE -180 20001

    20006 1002 20005 TAX -20 20002

    RA_CUSTOMER_TRX_ALL

    RA_CUSTOMER_TRX_LINES_ALL

    2001 CSC. All Rights Reserved.

  • 8/3/2019 AR Technical (CSC)

    11/32CSC Proprietary 5/3/2012 6:39:00 PM 008_fmt_wht 11

    Credit Memo Cond

    2001 CSC. All Rights Reserved.

    CreditMemo number : CM01

    Bill to : CSCIndia

    Credit Memo Date : 25-Jan-2004

    Amount : 200

    cust_trx_line_

    gl_dist_id

    code_combination_id customer_trx_

    line_id

    account_class amount

    8006 01-100-500-200 REC -200

    8007 01-200-500-200 20005 REV -180

    8008 01-300-500-200 20006 TAX -20

    RA_CUST_TRX_LINE_GL_DIST_ALL

    AR_PAYMENT_SCHEDULES_ALL

    payment_schedule_id

    amount_due_original

    amount_due_remaining

    customer_trx_id

    cash_receipt_id

    trx_number

    status

    amount_applied

    amount_adjusted

    amount_credited

    Class

    30151 670 370 1000 NULL INV01 OP NULL -100 -200 INV

    30153 -200 0 1002 NULL CM01 CL -200 NULL NULL CM

  • 8/3/2019 AR Technical (CSC)

    12/32CSC Proprietary 5/3/2012 6:39:00 PM 008_fmt_wht 12

    Credit Memo Cond

    2001 CSC. All Rights Reserved.

    CreditMemo number : CM01

    Bill to : CSCIndia

    Credit Memo Date : 25-Jan-2004

    Amount : 200

    receivable_applica

    tion_id

    amount_applied

    Status customer_trx_id

    cash_receipt_id

    payment_sched

    ule_id

    applied_payment_sch

    edule_id

    applied_customer_trx_

    id80050 200 APP 1002 NULL 30153 30151 1000

    AR_RECEIVABLE_APPLICATIONS_ALL

  • 8/3/2019 AR Technical (CSC)

    13/32CSC Proprietary 5/3/2012 6:39:00 PM 008_fmt_wht 13

    Receipt

    2001 CSC. All Rights Reserved.

    Receipt

    AR_CASH_RECEIPTS_ALLAR_CASH_RECEIPT_HISTORY_ALL

    AR_PAYMENT_SCHEDULES_ALL

    AR_RECEIVABLE_APPLICATIONS_ALL

  • 8/3/2019 AR Technical (CSC)

    14/32CSC Proprietary 5/3/2012 6:39:00 PM 008_fmt_wht 14

    Receipt Cond...(Unapplied)

    2001 CSC. All Rights Reserved.

    cash_receipt_id amount status receipt_number

    pay_from_customer

    type receipt_date

    50001 270 UNAPP PMT01 CSCIndia CASH 27-Jan-2004

    cash_receipt_history_id amount status

    40051 270 CLEARED

    AR_CASH_RECEIPTS_ALL

    AR_CASH_RECEIPT_HISTORY_ALL

    Receipt number : PMT01

    Received from : CSCIndia

    Transaction Date : 27-Jan-2004

    Amount : 270

  • 8/3/2019 AR Technical (CSC)

    15/32CSC Proprietary 5/3/2012 6:39:00 PM 008_fmt_wht 15

    Receipt Cond...(Unapplied)

    2001 CSC. All Rights Reserved.

    Receipt number : PMT01

    Received from : CSCIndia

    Transaction Date : 27-Jan-2004

    Amount : 270

    payment_schedule_id

    amount_due_original

    amount_due_remaining

    customer_trx_id

    cash_receipt_id

    trx_number

    status amount_applied

    class

    30154 -270 -270 NULL 50001 PMT01 OP 0 PMT

    AR_PAYMENT_SCHEDULES_ALL

    receivable_application_id

    amount_applied Status cash_receipt_idpayment_schedule_id

    applied_payment_schedule_id

    applied_customer_trx_id

    80051 270 UNAPP 50001 30154 NULL NULL

    AR_RECEIVABLE_APPLICATIONS_ALL

  • 8/3/2019 AR Technical (CSC)

    16/32CSC Proprietary 5/3/2012 6:39:00 PM 008_fmt_wht 16

    Receipt Cond...(Applied)

    2001 CSC. All Rights Reserved.

    cash_receipt_id amount status receipt_number

    pay_from_customer

    type receipt_date

    50001 270 APP PMT01 CSCIndia CASH 27-Jan-2004

    cash_receipt_history_id amount status

    40051 270 CLEARED

    AR_CASH_RECEIPTS_ALL

    AR_CASH_RECEIPT_HISTORY_ALL

    Receipt number : PMT01

    Received from : CSCIndia

    Transaction Date : 27-Jan-2004

    Amount : 270

  • 8/3/2019 AR Technical (CSC)

    17/32CSC Proprietary 5/3/2012 6:39:00 PM 008_fmt_wht 17

    Receipt Cond...(Applied)

    2001 CSC. All Rights Reserved.

    Receipt number : PMT01

    Received from : CSCIndia

    Transaction Date : 27-Jan-2004

    Amount : 270

    payment_schedule_id

    amount_due_original

    amount_due_remaining

    customer_trx_id

    cash_receipt_id

    trx_number

    status amount_applied

    class

    30151 670 100 1000 NULL INV01 OP 270 INV

    30154 -270 0 NULL 50001 PMT01 CL -270 PMT

    AR_PAYMENT_SCHEDULES_ALL

    receivable_application_id

    amount_applied Status cash_receipt_id payment_schedule_id

    applied_payment_schedule_id

    applied_customer_trx_id

    80051 270 UNAPP 50001 30154 NULL NULL

    80052 -270 UNAPP 50001 30154 NULL NULL

    80053 270 APP 50001 30154 30151 1000

    AR_RECEIVABLE_APPLICATIONS_ALL

  • 8/3/2019 AR Technical (CSC)

    18/32CSC Proprietary 5/3/2012 6:39:00 PM 008_fmt_wht 18

    Chargeback

    RA_CUSTOMER_TRX_ALL RA_CUSTOMER_TRX_LINES_ALL

    RA_CUST_TRX_LINE_GL_DIST_ALL

    AR_PAYMENT_SCHEDULES _ALL

    AR_ADJUSTMENTS_ALL

    Chargeback

    2001 CSC. All Rights Reserved.

  • 8/3/2019 AR Technical (CSC)

    19/32CSC Proprietary 5/3/2012 6:39:00 PM 008_fmt_wht 19

    Chargeback Cond...

    CB no : CB01

    Amount : 100

    Date : 01-Feb-2004

    customer_trx_id trx_number bill_to_customer_id trx_date

    1003 CB01 CSCIndia 01-Feb-2004

    customer_trx_line_id

    customer_trx_id link_to_cust_trx_line_id

    line_type extended_amount

    20007 1003 CB 100

    RA_CUSTOMER_TRX_ALL

    RA_CUSTOMER_TRX_LINES_ALL

    Prev Inv no : INV01

    Bill to : CSCIndia

    2001 CSC. All Rights Reserved.

  • 8/3/2019 AR Technical (CSC)

    20/32CSC Proprietary 5/3/2012 6:39:00 PM 008_fmt_wht 20

    Chargeback Cond...

    cust_trx_line_

    gl_dist_id

    code_combination_id customer_trx_

    line_id

    account_class amount

    8009 01-100-500-200 REC 1008010 01-200-500-200 20007 REV 100

    RA_CUST_TRX_LINE_GL_DIST_ALL

    CB no : CB01

    Amount : 100

    Date : 01-Feb-2004

    Prev Inv no : INV01

    Bill to : CSCIndia

    2001 CSC. All Rights Reserved.

  • 8/3/2019 AR Technical (CSC)

    21/32CSC Proprietary 5/3/2012 6:39:00 PM 008_fmt_wht 21

    Chargeback Cond...

    adjustment_id

    Amount customer_trx_

    id

    type payment_schedule_id

    code_combination_id

    700452 -100 1000 INVOICE 30155 01-202-500-200

    AR_ADJUSTMENTS_ALL

    AR_PAYMENT_SCHEDULES_ALL

    CB no : CB01

    Amount : 100

    Date : 01-Feb-2004

    Prev Inv no : INV01

    Bill to : CSCIndia

    payment_schedule_id

    amount_due_original

    amount_due_remaining

    customer_trx_id

    cash_receipt_id

    trx_number

    status

    amount_applied

    amount_adjusted

    amount_credited

    Class

    30151 670 0 1000 NULL INV01 CL 270 -100+(-100)

    -200 INV

    30155 100 100 1003 NULL CB01 OP NULL NULL NULL CB

    2001 CSC. All Rights Reserved.

  • 8/3/2019 AR Technical (CSC)

    22/32CSC Proprietary 5/3/2012 6:39:00 PM 008_fmt_wht 22

    Adjustments

    Adjustment

    AR_PAYMENT_SCHEDULES_ALL

    AR_ADJUSTMENTS_ALL

    2001 CSC. All Rights Reserved.

  • 8/3/2019 AR Technical (CSC)

    23/32CSC Proprietary 5/3/2012 6:39:00 PM 008_fmt_wht 23

    Adjustments Cond...

    adjustment_id

    Amount customer_trx_

    id

    type payment_schedule_id

    code_combination_id

    700453 -100 1003 CHARGES 30155 01-203-500-200

    AR_ADJUSTMENTS_ALL

    AR_PAYMENT_SCHEDULES_ALL

    payment_schedule_id

    amount_due_original

    amount_due_remaining

    customer_trx_id

    cash_receipt_id

    trx_number

    status

    amount_applied

    amount_adjusted

    amount_credited

    Class

    30155 100 0 1003 NULL CB01 CL NULL -100 NULL CB

    2001 CSC. All Rights Reserved.

  • 8/3/2019 AR Technical (CSC)

    24/32CSC Proprietary 5/3/2012 6:39:01 PM 008_fmt_wht 24

    Over All

    AR_PAYMENT_SCHEDULES_ALL

    payment_schedul

    e_id

    amount_due_o

    riginal

    amount_due_rema

    ining

    customer_tr

    x_id

    cash_receipt_id

    trx_number

    status

    amount_appli

    ed

    amount_adj

    usted

    amount_credi

    ted

    Class

    30151 670 670 1000 NULL INV01 OP NULL NULL NULL INV

    30151 670 570 1000 NULL INV01 OP NULL -100 NULL INV

    30152 100 0 1001 NULL DEP01 CL NULL -100 NULL DEP

    30151 670 370 1000 NULL INV01 OP NULL -100 -200 INV

    30153 -200 0 1002 NULL CM01 CL -200 NULL NULL CM

    30154 -270 -270 NULL 50001 PMT01 OP 0 NULL NULL PMT

    30151 670 100 1000 NULL INV01 OP 270 -100 -200 INV

    30154 -270 0 NULL 50001 PMT01 CL -270 NULL NULL PMT

    30151 670 0 1000 NULL INV01 CL 270 -200 -200 INV

    30155 100 100 1003 NULL CB01 OP NULL NULL NULL CB

    30155 100 0 1003 NULL CB01 CL NULL -100 NULL CB

    2001 CSC. All Rights Reserved.

  • 8/3/2019 AR Technical (CSC)

    25/32CSC Proprietary 5/3/2012 6:39:01 PM 008_fmt_wht 25

    RA_CUSTOMER_TRX_ALL

    2001 CSC. All Rights Reserved.

    RA_CUSTOMER_TRX_ALL

    The primary key for this table is CUSTOMER_TRX_ID.

    The RA_CUSTOMER_TRX_ALL table stores invoice, debit memo, commitment and credit memo header information.

    If you entered a credit memo, the PREVIOUS_CUSTOMER_TRX_ID column stores the customer transaction ID of the

    invoice that you credited. If you create an invoice against a commitment, Receivables stores the customer transaction ID

    of the commitment in the INITIAL_CUSTOMER_TRX_ID column. Otherwise, the INITIAL_CUSTOMER_TRX_ID

    column is null.

    The COMPLETE_FLAG column stores Y or N to indicate if the invoice is complete. When you complete an invoice,

    Receivables creates your payment schedules and updates any commitments against this invoice. Before an invoice can be

    completed, the invoice must have at least one invoice line, revenue records must exist for each line and add up to the line

    amount, and a sales tax record must exist for each line.

    .

    The SOLD_TO_CUSTOMER_ID, SOLD_TO_SITE_USE_ID, BILL_TO_CUSTOMER_ID, BILL_TO_SITE_USE_ID,

    SHIP_TO_SITE_USE_ID, PRINTING_OPTION, PRINTING_PENDING, TERM_ID, REMIT_TO_ADDRESS_ID,

    PRIMARY_SALES_REP_ID, and INVOICE_CURRENCY_CODE columns are required even though they are nullallowed.

  • 8/3/2019 AR Technical (CSC)

    26/32CSC Proprietary 5/3/2012 6:39:01 PM 008_fmt_wht 26

    RA_CUSTOMER_TRX_LINES_ALL

    2001 CSC. All Rights Reserved.

    RA_CUSTOMER_TRX_LINES_ALL

    The primary key for this table is CUSTOMER_TRX_LINE_ID.

    The RA_CUSTOMER_TRX_LINES_ALL table stores information about invoice, debit memo, credit memo and

    commitment lines. For example, an invoice can have one line for Product A and another line for Product B. Each line

    requires one row in this table.

    .

    Invoice, debit memo, credit memo, bills receivable, and commitment lines are distinguished by the transaction type of the

    corresponding row in the RA_CUSTOMER_TRX_ALL table. Credit memos must also have a value in the

    PREVIOUS_CUSTOMER_TRX_LINE_ID column. On-account credits, which are not related to specific invoices or

    invoice lines when they are created, will not have values in this column.

    .

    Receivables uses the LINE_TYPE column to distinguish between the different types of lines that are stored in this table.

    LINE represents regular invoice lines that normally refer to an item. TAX represents a tax line. The

    LINK_TO_CUST_TRX_LINE_ID column references the invoice line that is associated with the row that holds the TAX

    line type. FREIGHT is similar to TAX, but you can have at most one freight line per invoice line. You can also have one

    freight line that has a null LINK_TO_CUST_TRX_LINE_ID column. An invoice that has one freight line with a nullLINK_TO_CUST_TRX_LINE_ID column has header-level freight.

    .

    CB represents a chargeback line. For every row in this table that belongs to a completed postable or nonpostable

    transaction, where the RA_CUSTOMER_TRX.COMPLETE_FLAG is Y, there must be at least one row in the

    RA_CUST_TRX_LINE_GL_DIST table that stores accounting information. There must be at least one row in this table

    even for nonpostable transactions.

  • 8/3/2019 AR Technical (CSC)

    27/32CSC Proprietary 5/3/2012 6:39:10 PM 008_fmt_wht 27

    RA_CUST_TRX_LINE_GL_DIST_ALL

    2001 CSC. All Rights Reserved.

    RA_CUST_TRX_LINE_GL_DIST_ALL

    The primary key for this table is CUST_TRX_LINE_GL_DIST_ID.

    The RA_CUST_TRX_LINE_GL_DIST_ALL table stores the accounting records for revenue, unearned revenue, and

    unbilled receivables for each invoice or credit memo line. Oracle Receivables creates one row for each accounting

    distribution, and at least one accounting distribution must exist for each invoice or credit memo line. Each row in this

    table includes the General Ledger account and the amount of the accounting entry. Receivables uses this information to

    post the proper amounts to General Ledger.

    If your invoice or credit memo has a transaction type where Post to GL is set to No, Receivables assigns Null to the

    GL_DATE column.

  • 8/3/2019 AR Technical (CSC)

    28/32

    CSC Proprietary 5/3/2012 6:39:10 PM 008_fmt_wht 28

    AR_PAYMENT_SCHEDULES_ALL

    2001 CSC. All Rights Reserved.

    AR_PAYMENT_SCHEDULES_ALL

    The primary key for this table is PAYMENT_SCHEDULE_ID

    The AR_PAYMENT_SCHEDULES_ALL table stores all transactions except adjustments and miscellaneous cash receipts. Oracle Receivables

    updates this table when activity occurs against an invoice, debit memo, chargeback, credit memo, on-account credit, or receipt. Oracle

    Receivables groups different transactions by entering one of these values in the CLASS column:

    INVInvoice DM - Debit Memo GUARGuarantee CM - Credit Memo DEP - Deposit

    CBChargeback PMTReceipt

    Transaction classes determine if a transaction relates to either the RA_CUSTOMER_TRX_ALL table or the AR_CASH_RECEIPTS_ALL

    table. Using the CUSTOMER_TRX_ID foreign key column, the AR_PAYMENT_SCHEDULES_ALL table joins to the

    RA_CUSTOMER_TRX_ALL table for non-payment transaction entries, such as the creation of credit memos, debit memos, invoices,

    chargebacks, or deposits. Using the CASH_RECEIPT_ID foreign key column, the AR_PAYMENT_SCHEDULES_ALL table joins to the

    AR_CASH_RECEIPTS_ALL table for invoice-related payment transactions.

    When a receipt is applied, Oracle Receivables updates the AMOUNT_APPLIED, AMOUNT_DUE_REMAINING, and STATUS columns. The

    STATUS column changes from OP to CL for any transaction that has an AMOUNT_DUE_REMAINING value of 0. For a receipt, the amount

    due that remains includes on-account and unapplied amounts. Oracle Receivables stores debit items such as invoices, debit memos,

    chargebacks, deposits, and guarantees as positive numbers in the AMOUNT_DUE_REMAINING and AMOUNT_DUE_ORIGINAL columns.

    Credit items such as credit memos and receipts are stored as negative numbers.

    Receipts can be confirmed or not confirmed as designated by the CONFIRMED_FLAG column. The sum of the

    AMOUNT_DUE_REMAINING column for a customer for all confirmed payment schedules reflects the current customer balance. If this

    amount is negative, then the AMOUNT_DUE_REMAINING column indicates the credit balance amount that is currently available for this

    customer. For invoices with split terms, Oracle Receivables creates one record in the RA_CUSTOMER_TRX_ALL table and one record in the

    AR_PAYMENT_SCHEDULES_ALL table for each installment. In the AR_PAYMENT_SCHEDULES_ALL table, the DUE_DATE and

    AMOUNT_DUE_REMAINING columns can differ for each installment of a split term invoice. Each installment is differentiated by the

    TERMS_SEQUENCE_NUMBER column.

  • 8/3/2019 AR Technical (CSC)

    29/32

    CSC Proprietary 5/3/2012 6:39:10 PM 008_fmt_wht 29

    AR_ADJUSTEMENT_ALL

    2001 CSC. All Rights Reserved.

    AR_ADJUSTMENT_ALL

    The primary key for this table is ADJUSTMENT_ID.

    The AR_ADJUSTMENT_ALL table stores information about your invoice adjustments. Each row includes general

    information about the adjustment that you make, such as activity name, amount, accounting information, reason, and type

    of adjustment. You need one row for each adjustment that you make to an invoice.

    .

    Oracle Receivables uses the information in the AR_ADJUSTMENT_ALL table to update the AMOUNT_ADJUSTED

    and AMOUNT_DUE_REMAINING columns in the AR_PAYMENT_SCHEDULES_ALL table.

    .If you create an adjustment through the Receipts window, the ASSOCIATED_CASH_RECEIPT_ID column in the

    AR_PAYMENT_SCHEDULES_ALL table stores the cash receipt ID of the receipt that you entered when you created the

    adjustment to your invoice, debit memo, or chargeback.

    AR CASH RECEIPTS ALL

  • 8/3/2019 AR Technical (CSC)

    30/32

    CSC Proprietary 5/3/2012 6:39:10 PM 008_fmt_wht 30

    AR_CASH_RECEIPTS_ALL

    2001 CSC. All Rights Reserved.

    AR_CASH_RECEIPTS_ALL

    The primary key for this table is CASH_RECEIPT_ID

    The AR_CASH_RECEIPTS_ALL table stores one record for each receipt that you enter. Oracle Receivables

    concurrently creates records in the AR_CASH_RECEIPT_HISTORY_ALL, AR_PAYMENT_SCHEDULES_ALL, and

    AR_RECEIVABLE_APPLICATIONS_ALL tables for invoice-related receipts. For receipts that are not related to

    invoices, such as miscellaneous receipts, Receivables creates records in the AR_MISC_CASH_DISTRIBUTIONS_ALL

    table instead of the AR_RECEIVABLE_APPLICATIONS_ALL table.

    .

    Receivables associates a status with each receipt. These statuses include:APPApplied UNAPPUnapplied UNIDUnidentified NSF - Non-sufficient funds

    REV - Reversed receipt STOP - Stop payment

    Cash receipts proceed through the confirmation, remittance, and clearance steps. Each step creates rows in the

    AR_CASH_RECEIPT_HISTORY table. The CODE_COMBINATION_ID column in this table stores the accounts that

    are debited and credited as part of the cycle of steps.

    .

    The RECEIVABLES_TRX_ID column links the AR_CASH_RECEIPTS_ALL table to theAR_RECEIVABLES_TRX_ALL table and identifies the receivables activity that you select when you enter

    miscellaneous receipts.

    AR CASH RECEIPT HISTORY ALL

  • 8/3/2019 AR Technical (CSC)

    31/32

    CSC Proprietary 5/3/2012 6:39:10 PM 008_fmt_wht 31

    AR_CASH_RECEIPT_HISTORY_ALL

    2001 CSC. All Rights Reserved.

    AR_CASH_RECEIPT_HISTORY_ALL

    The primary key for this table is CASH_RECEIPT_HISTORY_ID.

    The AR_CASH_RECEIPT_HISTORY_ALL table contains each step in a receipt's life cycle. Each row in this table

    represents one step. The STATUS column indicates which step the receipt has reached:

    APPROVED CONFIRMED REMITTED CLEARED REVERSED

    The CURRENT_RECORD_FLAG column points you to the current row, which is the current status of the cash receipt. The

    POSTABLE_FLAG column determines if a row can be posted to General Ledger.

    Vi

  • 8/3/2019 AR Technical (CSC)

    32/32

    View

    ra_customer_trx

    ra_customer_trx_lines

    ar_payments_schedules

    These are view which will retrieve data for your current operating unit and ignore data in other operating

    units.