ar technical (csc)
Post on 06-Apr-2018
336 Views
Preview:
TRANSCRIPT
-
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.
top related