Sie sind auf Seite 1von 68
1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

1

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Oracle Advisor Webcast Program

Oracle Advisor Webcast Program  Current schedule  Archived recordings  Doc ID 740966.1 2 Copyright

Current schedule

Archived recordings

2

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

 Archived recordings  Doc ID 740966.1 2 Copyright © 2013, Oracle and/or its affiliates. All

Future Advisor Webcasts

Teleconference Access:

VOICE STREAMING ENABLED

North America:

877-664-9143

International:

706-634-8961

Conference ID:

29582776

3

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

12-Sep-13, Supply Tolerancing: Implement and Use (Doc ID

10-Oct-13, Fundamentals of Oracle Financials Accounting Hub

23-Oct-13, Receivables Release 12 Late Charges Functionality

(Doc ID )

For complete details on all upcoming Oracle E-Business Suite Advisor Webcast Events and recordings, please review

Do you have any topic requests for future Advisor Webcast Events? Please email your suggestions to annemarie.provisero@oracle.com, subject: Webcast Topics.

Advisor Webcast Events? Please email your suggestions to annemarie.provisero@oracle.com , subject: Webcast Topics.

Safe Harbor Statement

The following is intended to outline our general product direction. It is intended for information purposes only, and

may not be incorporated into any contract. It is not a

commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision.

The development, release, and timing of any features or

functionality described for Oracle’s products remains at the sole discretion of Oracle.

4

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

remains at the sole discretion of Oracle. 4 Copyright © 2013, Oracle and/or its affiliates. All
Oracle Advisor Webcast Tracking the Dataflow Through Important Receipts Tables Pawan Panwar, Senior Software Engineer
Oracle Advisor Webcast Tracking the Dataflow Through Important Receipts Tables Pawan Panwar, Senior Software Engineer

Oracle Advisor Webcast

Tracking the Dataflow Through Important

Receipts Tables

Tracking the Dataflow Through Important Receipts Tables Pawan Panwar, Senior Software Engineer Bharat Rajani, Sr.

Pawan Panwar, Senior Software Engineer Bharat Rajani, Sr. Principal Software Engineer

Through Important Receipts Tables Pawan Panwar, Senior Software Engineer Bharat Rajani, Sr. Principal Software Engineer

Tracking the Dataflow Through Important

Receipts Tables Webcast Resource Links

To access the Tracking the Dataflow Through Important Receipts Tables webcast recording:

To ask questions on the topic of Tracking the Dataflow Through Important Receipts Tables:

6

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

cussion_topic/216?threadid=742654 6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Objectives

Identify the six most important Receipts tables and their key

columns

Show how Receipt data flows through these tables

Understand the relationship between table data and Receipts forms

7

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

relationship between table data and Receipts forms 7 Copyright © 2013, Oracle and/or its affiliates. All
relationship between table data and Receipts forms 7 Copyright © 2013, Oracle and/or its affiliates. All

Agenda

Receipt Types & Important Tables

Cases With Associated Data Flows

Simple Cash Receipt

Cash Receipt Remitted & Cleared

Cash Receipt Applied To An Invoice

Miscellaneous Receipt

Receipt Diagnostics

8

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Miscellaneous Receipt  Receipt Diagnostics 8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Simple Cash Receipt

Simple Cash Receipt 9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

9

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Simple Cash Receipt 9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Receipt Types & Important Tables

1) CASH (Standard)

AR_CASH_RECEIPTS_ALL

AR_CASH_RECEIPT_HISTORY_ALL

AR_RECEIVABLE_APPLICATIONS_ALL

AR_DISTRIBUTIONS_ALL

AR_PAYMENT_SCHEDULES_ALL

10

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

2) MISC (Miscellaneous)

AR_CASH_RECEIPTS_ALL

AR_CASH_RECEIPT_HISTORY_ALL

AR_DISTRIBUTIONS_ALL

AR_MISC_CASH_DISTRIBUTIONS_ALL

MISC (Miscellaneous) AR_CASH_RECEIPTS_ALL AR_CASH_RECEIPT_HISTORY_ALL AR_DISTRIBUTIONS_ALL AR_MISC_CASH_DISTRIBUTIONS_ALL

AR_CASH_RECEIPTS_ALL

Stores one record for each receipt created

Primary key column = CASH_RECEIPT_ID

Identifier to find Receipt data in all tables

For cash receipts, Receivables creates records concurrently in

AR_CASH_RECEIPT_HISTORY_ALL

AR_PAYMENT_SCHEDULES_ALL

AR_RECEIVABLE_APPLICATIONS _ALL

11

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

• AR_RECEIVABLE_APPLICATIONS _ALL 11 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

AR_CASH_RECEIPTS_ALL

Oracle Receivables associates a Status with each receipt

Unidentified (UNID)

Unapplied (UNAPP)

Applied (APP)

NonSufficient Funds(NSF) (Imp during reconciliation)

Reversed receipt (REV)

Stop Payment (STOP)

Receipt status is not updated from UNAPP to APP until entire receipt amount is applied or placed on account. A receipt can have a status of APP even if the entire receipt amount is placed on account. (E.g.)

12

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

receipt amount is placed on account. (E.g.) 12 Copyright © 2013, Oracle and/or its affiliates. All

AR_CASH_RECEIPTS_ALL

 

COLUMN NAME

DETAILS

CASH_RECEIPT_ID

Primary Key

AMOUNT

Receipt Amount

RECEIPT_NUMBER

Receipt Number

RECEIPT_DATE

Receipt Date

CURRENCY_CODE

Currency Code (e.g. USD)

 

APP Applied

UNAPP Unapplied

STATUS

UNID Unidentified

NSF Non-Sufficient Funds

 

REV Reversal-User Error

STOP Stopped Payment

TYPE

CASH Cash

MISC Miscellaneous

COMMENTS

Comments

13

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

 
COMMENTS Comments 13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.  

AR_CASH_RECEIPTS_ALL

 

COLUMN NAME

DETAILS

 

SET_OF_BOOKS_ID

Ledger Id

REVERSAL_DATE

Reversal Date

REVERSAL_REASON_CODE

Reversal Reason

REVERSAL_CATEGORY

Reversal Category entered while reversing Receipt

NSF Non-sufficient Funds

REV Reverse Payment

STOP Stop Payment

REVERSAL_COMMENTS

Reversal Comments as entered

EXCHANGE_RATE_TYPE

Exchange Rate details for a Foreign Currency Receipt

EXCHANGE_RATE

EXCHANGE_DATE

 

LEGAL_ENTITY_ID

Legal Entity Identifier (R12)

ORG_ID

Organization ID

14

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

 
14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.  

AR_CASH_RECEIPTS_ALL

 

COLUMN NAME

DETAILS

 

PAY_FROM_CUSTOMER

Customer ID

CUSTOMER_SITE_USE_ID

Customer site use ID

CUSTOMER_BANK_ACCOUNT_ID

Customer Bank Account ID

REMITTANCE_BANK_ACCOUNT_ID

Remittance Bank Account ID

RECEIPT_METHOD_ID

Receipt Method

SELECTED_REMITTANCE_BATCH_ID

Used to lock Receipts for Remittance

DOC_SEQUENCE_VALUE

Document Sequence details if Enabled

DOC_SEQUENCE_ID

 

Flag = Y when remittance bank account

OVERRIDE_REMIT_ACCOUNT_FLAG

can be overridden by the remittance selection process, else = N

REC_VERSION_NUMBER

Used for audit purposes; ensure locking;

should be incremented by every update

15

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

AR_CASH_RECEIPTS_ALL

select * from AR_CASH_RECEIPTS_ALL where RECEIPT_NUMBER = 'CommunityTestReceipt';

CASH_RECEIPT

AMOUNT

SET_OF_

CURRENCY_CODE

PAY_FROM_

_ID

BOOKS_ID

CUSTOMER

85224

10000

1

USD

1287

STATUS

TYPE

RECEIPT_NUMBER

RECEIPT_DATE

UNAPP

CASH

CommunityTestReceipt

19-Jan-09

COMMENTS

RECEIPT_METHOD_ID

ORG_ID

LEGAL_ENTITY_ID

This is a Dummy receipt

1002

204

204

16

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

This is a Dummy receipt 1002 204 204 16 Copyright © 2013, Oracle and/or its affiliates.

Cash Receipt Remitted & Cleared

Cash Receipt Remitted & Cleared Receipt State Details as seen from Receipts History 17 Copyright ©

Receipt State Details as seen from Receipts

History

17

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

State Details as seen from Receipts History 17 Copyright © 2013, Oracle and/or its affiliates. All

Receipt Types and Important Tables

1) CASH (Standard)

AR_CASH_RECEIPTS_ALL

AR_CASH_RECEIPT_HISTORY_ALL

AR_RECEIVABLE_APPLICATIONS_ALL

AR_DISTRIBUTIONS_ALL

AR_PAYMENT_SCHEDULES_ALL

18

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

2) MISC (Miscellaneous)

AR_CASH_RECEIPTS_ALL

AR_CASH_RECEIPT_HISTORY_ALL

AR_DISTRIBUTIONS_ALL

AR_MISC_CASH_DISTRIBUTIONS_ALL

MISC (Miscellaneous) AR_CASH_RECEIPTS_ALL AR_CASH_RECEIPT_HISTORY_ALL AR_DISTRIBUTIONS_ALL AR_MISC_CASH_DISTRIBUTIONS_ALL

AR_CASH_RECEIPT_HISTORY_ALL

Contains one row for each step in a receipt's life cycle

Status column indicates which step the receipt has reached:

APPROVED receipt approved for Automatic Creation; only valid for an automatically created receipt

CONFIRMED the receipt confirmed by the customer

REMITTED the receipt has been remitted

CLEARED the receipt has been cleared

REVERSED the receipt has been reversed

RISK_ELIMINATED the receipt is in Risk-Eliminated status

Primary Key Column = CASH_RECEIPT_HISTORY_ID

19

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Primary Key Column = CASH_RECEIPT_HISTORY_ID 19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

AR_CASH_RECEIPT_HISTORY_ALL

CURRENT_RECORD_FLAG shows current status of the receipt

Receivables posts each row in this table to General Ledger (GL)

POSTABLE_FLAG determines if a row can be posted to GL.

Should be Y or NULL

N means not postable

Each row debits the account that is represented by the ACCOUNT_CODE_COMBINATION_ID column on the date specified in the GL_DATE column

Also known as the CRH table or history table

20

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Also known as the CRH table or history table 20 Copyright © 2013, Oracle and/or its

AR_CASH_RECEIPT_HISTORY_ALL

 

COLUMN NAME

DETAILS

 

CASH_RECEIPT_HISTORY_ID

Primary key column

CASH_RECEIPT_ID

Receipt ID

STATUS

APPROVED, CONFIRMED, REMITTED,

CLEARED, REVERSED, RISK_ELIMINATED

CURRENT_RECORD_FLAG

Row with flag=Y indicates current Receipt Amount and Status

TRX_DATE

Date on which this status was changed

AMOUNT

Amount of the Status

FIRST_POSTED_RECORD_FLAG

First record in the table for a CASH_RECEIPT_ID

POSTABLE_FLAG

Y/N shows if postable to GL

GL_DATE

Date on which record will be posted

BATCH_ID

If Receipt or Receipt’s States created through any Receipt batch

21

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

21 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

AR_CASH_RECEIPT_HISTORY_ALL

 

COLUMN NAME

DETAILS

ACCOUNT_CODE_COMBINATION_ID

GL code combination (account)

POSTING_CONTROL_ID (default 3)

If POSTING_CONTROL_ID >0 and

GL_POSTED_DATE (default NULL)

GL_POSTED_DATE is not null ,then record

is posted to GL.

ACCTD_AMOUNT

Amount in Functional Currency

FACTOR_DISCOUNT_AMOUNT

Bank charges amount in Entered and

ACCTD_FACTOR_DISCOUNT_AMOUNT

Functional Currency

 

Contains CASH_RECEIPT_HISTORY_ID of

PRV_STAT_CASH_RECEIPT_HIST_ID

record preceding current record in status

REVERSAL_GL_DATE

Signifies receipt went to next step or reverted one step

REVERSAL_CASH_RECEIPT_HIST_ID

CASH_RECEIPT_HISTORY_ID of the next row

ORG_ID

Organization ID

EVENT_ID

SLA EVENT_ID

22

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

22 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

AR_CASH_RECEIPT_HISTORY_ALL

select * from AR_CASH_RECEIPT_HISTORY_ALL where CASH_RECEIPT_ID in (85224) order by CASH_RECEIPT_HISTORY_ID;

 

CASH_

       

FIRST_

   

RECEIPT_

CASH_

POSTED_

CURRENT

HISTORY_

RECEIPT_

RECORD_

_RECORD

ID

ID

STATUS

TRX_DATE

AMOUNT

FLAG

GL_ DATE

_ FLAG

115927

85224

CONFIRMED

19-Jan-09

10000

Y

19-Jan-09

 

115928

85224

REMITTED

19-Jan-09

10000

N

19-Jan-09

 

115946

85224

CLEARED

31-Jan-09

10000

N

31-Jan-09

Y

23

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

 
23 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.  

AR_CASH_RECEIPT_HISTORY_ALL

select * from AR_CASH_RECEIPT_HISTORY_ALL where CASH_RECEIPT_ID in (85224) order by CASH_RECEIPT_HISTORY_ID;

ACCOUNT_

           

CODE_

POSTING_

GL_

PRV_STAT_

COMBINATION

POSTABLE

CONTROL_

POSTED

ACCTD_

CASH_RECEIPT

_ID

_FLAG

ID

_DATE

AMOUNT

_HIST_ID

EVENT_ID

13496

Y

-3

 

10000

 

761016

13496

Y

-3

 

10000

 

115927 761016

12831

Y

-3

 

10000

 

115928 761039

24

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Y -3   10000   115928 761039 24 Copyright © 2013, Oracle and/or its affiliates. All

Cash Receipt Applied To An Invoice

Click on Apply 25 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Click on Apply
25
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Cash Receipt Applied to an Invoice

Receipt Application
Receipt
Application

26

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Applied to an Invoice Receipt Application 26 Copyright © 2013, Oracle and/or its affiliates. All rights

Receipt Types and Important Tables

1) CASH (Standard)

AR_CASH_RECEIPTS_ALL

AR_CASH_RECEIPT_HISTORY_ALL

AR_RECEIVABLE_APPLICATIONS_ALL

AR_DISTRIBUTIONS_ALL

AR_PAYMENT_SCHEDULES_ALL

27

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

2) MISC (Miscellaneous)

AR_CASH_RECEIPTS_ALL

AR_CASH_RECEIPT_HISTORY_ALL

AR_DISTRIBUTIONS_ALL

AR_MISC_CASH_DISTRIBUTIONS_ALL

MISC (Miscellaneous) AR_CASH_RECEIPTS_ALL AR_CASH_RECEIPT_HISTORY_ALL AR_DISTRIBUTIONS_ALL AR_MISC_CASH_DISTRIBUTIONS_ALL

Cash Receipt Applied to an Invoice

Stores all application entries for Cash Receipts

Miscellaneous Receipts will not have any records in this table

APPLICATION_TYPE = CASH (indicates cash receipt applications)

Each row in this table posts to GL and includes

Amount Applied

Status

Accounting Information

Primary Key Column = RECEIVABLE_APPLICATION_ID

POSTABLE_FLAG determines if a row can be posted to General

28

Ledger

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

if a row can be posted to General 28 Ledger Copyright © 2013, Oracle and/or its

Cash Receipt Applied to an Invoice

Possible Application Statuses:

APP Applied

UNAPP Unapplied

ACC - On-Account UNID Unidentified ACTIVITY - Receivable Activity

OTHER ACC - Other Receipt Application

Sum of AMOUNT_APPLIED column for cash applications should always be equal to the amount of the cash receipt

For Reversed Receipt the sum of amount applied is always 0

Positive value becomes Credit and negative value become Debit when posted to GL

29

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

and negative value become Debit when posted to GL 29 Copyright © 2013, Oracle and/or its

Cash Receipt Applied to an Invoice

When a cash receipt is initially created, Receivables creates a row in this table for the cash receipt amount with a status of UNAPP.

For each subsequent application, Receivables creates 2 rows:

one row with a status of APP for the amount that is applied to the invoice,

one row with status of UNAPP for the negative of the amount that is applied.

For reverse cash application, Receivables creates 2 new rows:

one row with status of APP for the original application's inverse amount (the

negative of the original application amount),

one row with a status of UNAPP for the positive amount of the application that is reversed.

30

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

amount of the application that is reversed. 30 Copyright © 2013, Oracle and/or its affiliates. All

Cash Receipt Applied to an Invoice

CASH_RECEIPT_ID column for the record identifies the receipt

The APPLIED_CUSTOMER_TRX_ID and APPLIED_PAYMENT_SCHEDULE_ID columns identify the invoice or

credit memo that receives the application

Data from this table is fetched to populate On-Account, Unidentified, Unapplied, etc. amounts as seen in the Receipts form

AR_RECEIVABLE_APPLICATIONS_ALL is also known as RA table

31

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

is also known as RA table 31 Copyright © 2013, Oracle and/or its affiliates. All rights

Cash Receipt Applied to an Invoice

COLUMN NAME

DETAILS

RECEIVABLE_APPLICATION_ID

Primary key column

CASH_RECEIPT_ID

Cash Receipt ID

 

For same currency applications, the total

amount of the application in the currency of the

receipt and transaction.

AMOUNT_APPLIED

For cross currency applications, the total amount of the application in the currency of the transaction.

LINE_APPLIED

Line amount applied

TAX_APPLIED

Tax amount applied

FREIGHT_APPLIED

Freight amount applied

RECEIVABLES_CHARGES_APPLIED

Receivables charges amount applied

EARNED_DISCOUNT_TAKEN

Amount of earned and unearned discount

UNEARNED_DISCOUNT_TAKEN

taken towards the application

32

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

taken towards the application 32 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Cash Receipt Applied to an Invoice

   

COLUMN NAME

 

DETAILS

 

STATUS

Lookup type for the status of the application

 

GL_POSTED_DATE

These are used to control whether records are posted to GL

 

POSTING_CONTROL_ID

POSTING_CONTROL_ID >0 and GL_POSTED_DATE is not null ,then record is posted to GL.

If

 

POSTABLE

Y

or N indicates whether the item is postable to the GL.

 

GL_DATE

Date that this application will post to the GL

 

CODE_COMBINATION_ID

General Ledger code combination (account)

 

SET_OF_BOOKS_ID

General Ledger Set of Books used

 

ORG_ID

Operating unit identifier

 

APPLY_DATE

Date the application was applied

 

APPLICATION_TYPE

CASH for Receipts

 

DISPLAY

Y

or N to indicate whether record will be displayed or not in the

Receipts Application form.

33

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

 
33 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.  

Cash Receipt Applied to an Invoice

COLUMN NAME

DETAILS

 

Identifies the debit item or credit memo to which

APPLIED_CUSTOMER_TRX_ID

Receipt is applied

 

The line number of the debit item or credit memo to

APPLIED_CUSTOMER_TRX_LINE_ID

which Receipt is applied

APPLIED_PAYMENT_SCHEDULE_ID

Identifies the payment schedule of the debit item or credit memo that Receipt is applied to

AMOUNT_APPLIED_FROM

The amount applied to the transaction in the receipt currency in cross currency applications

ACCTD_AMOUNT_APPLIED_FROM

Receipt portion in functional currency, converted using the receipt exchange rate

ACCTD_AMOUNT_APPLIED_TO

Amount allocated to the transaction in functional currency, converted using the transaction exchange rate

CASH_RECEIPT_HISTORY_ID

Foreign key to AR_CASH_RECEIPT_HISTORY table identifying the row that was current when the receivable application was created

34

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

when the receivable application was created 34 Copyright © 2013, Oracle and/or its affiliates. All rights

Cash Receipt Applied to an Invoice

select * from AR_RECEIVABLE_APPLICATIONS_ALL where CASH_RECEIPT_ID in (85225) order by RECEIVABLE_APPLICATION_ID ;

RECEIVABLE_APPLI

         

CATION_ID

CASH_RECEIPT_ID

AMOUNT_APPLIED

GL_DATE

CODE_COMBINATION_ID

SET_OF_BOOKS_ID

284479

85225

100

19-Jan-09

12838

1

284480

85225

-100

19-Jan-09

12838

1

284481

85225

100

19-Jan-09

24718

1

     

PAYMENT_SCHEDULE_I

APPLIED_CUSTOMER_T

APPLIED_PAYMENT_SC

 

APPLY_DATE

STATUS

DISPLAY

D

RX_ID

HEDULE_ID

CUSTOMER_TRX_ID

19-Jan-09

UNAPP

N

183379

     

19-Jan-09

UNAPP

N

183379

     

19-Jan-09

APP

Y

183379

544167

183015

 

LINE_APPLIE

 

FREIGHT_APPLIE

GL_POSTED_DAT

POSTING_CONTR

ACCTD_AMOUNT_

CASH_RECEIPT_H

   

D

TAX_APPLIED

D

E

OL_ID

APPLIED_FROM

ISTORY_ID

ORG_ID

EVENT_ID

       

-3

100

115929

204

761022

       

-3

-100

115929

204

761022

100

0

0

 

-3

100

115929

204

761022

35

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

0   -3 100 115929 204 761022 35 Copyright © 2013, Oracle and/or its affiliates. All

Receipt Types and Important Tables

1) CASH (Standard)

AR_CASH_RECEIPTS_ALL

AR_CASH_RECEIPT_HISTORY_ALL

AR_RECEIVABLE_APPLICATIONS_ALL

AR_DISTRIBUTIONS_ALL

AR_PAYMENT_SCHEDULES_ALL

36

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

2) MISC (Miscellaneous)

AR_CASH_RECEIPTS_ALL

AR_CASH_RECEIPT_HISTORY_ALL

AR_DISTRIBUTIONS_ALL

AR_MISC_CASH_DISTRIBUTIONS_ALL

MISC (Miscellaneous) AR_CASH_RECEIPTS_ALL AR_CASH_RECEIPT_HISTORY_ALL AR_DISTRIBUTIONS_ALL AR_MISC_CASH_DISTRIBUTIONS_ALL

AR_DISTRIBUTIONS_ALL

Stores accounting distributions for

Cash & Miscellaneous Receipts

Adjustments

Credit Memo applications

Cash receipt applications

Bills Receivable transactions

Key Columns are SOURCE_ID, SOURCE_TABLE, and

SOURCE_TYPE

37

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

are SOURCE_ID, SOURCE_TABLE , and SOURCE_TYPE 37 Copyright © 2013, Oracle and/or its affiliates. All rights

AR_DISTRIBUTIONS_ALL

For cash receipt history, the SOURCE_TABLE is CRH and the SOURCE_ID is AR_Cash_Receipt_History_All.Cash_Receipt_History_Id

For receivable applications records, the SOURCE_TABLE is RA and the SOURCE_ID is AR_Receivable_Applications_All.Receivable_Application_Id

For miscellaneous receipt records, the SOURCE_TABLE is MCD and the SOURCE_ID is

AR_Misc_Cash_Distributions_All.Misc_Cash_Distributions_Id

AR_DISTRIBUTIONS_ALL is also known as ARD table

38

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

AR_DISTRIBUTIONS_ALL is also known as ARD table 38 Copyright © 2013, Oracle and/or its affiliates. All

AR_DISTRIBUTIONS_ALL

 

COLUMN NAME

DETAILS

LINE_ID

Uniquely identifier for rows in this table - primarily when these rows are passed to General Ledger

SOURCE_ID

Identifier for record in SOURCE_TABLE that created this distribution

SOURCE_TABLE

Possible values are CRH for the AR_CASH_RECEIPT_HISTORY_ALL table RA for the AR_RECEIVABLE_APPLICATIONS_ALL table

MCD for the AR_MISC_CASH_DISTRIBUTIONS_ALL table

SOURCE_TYPE

Account type of transaction for which distribution is posted.

CODE_COMBINATION_ID

General Ledger code combination (account)

AMOUNT_DR

Journal entry debit amount

AMOUNT_CR

Journal entry credit amount

ACCTD_AMOUNT_DR

Journal entry accounted debit amount

ACCTD_AMOUNT_CR

Journal entry accounted credit amount

ORG_ID

Organization identifier

39

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

39 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

AR_DISTRIBUTIONS_ALL

select * from AR_DISTRIBUTIONS_ALL where (SOURCE_ID,SOURCE_TABLE ) in (select CASH_RECEIPT_HISTORY_ID ,'CRH' from

AR_CASH_RECEIPT_HISTORY_ALL where CASH_RECEIPT_ID in (85245)

union select RECEIVABLE_APPLICATION_ID , 'RA' from

AR_RECEIVABLE_APPLICATIONS_ALL where CASH_RECEIPT_ID in

(85245)) order by LINE_ID ;

             

ACCTD_

 

SOURCE

SOURCE

SOURCE

AMOUNT

AMOUNT

AMOUNT

ACCTD_AMOU

LINE_ID

_ID

_TABLE

_TYPE

CC_ID

_DR

_CR

_DR

NT_CR

393927

284479

RA

UNAPP

12838

 

100

 

100

393928

115929

CRH

CASH

12831

100

 

100

 

393929

284480

RA

UNAPP

12838

100

 

100

 

393930

284481

RA

REC

24718

 

100

 

100

40

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

RA REC 24718   100   100 40 Copyright © 2013, Oracle and/or its affiliates. All

Receipt Types and Important Tables

1) CASH (Standard)

AR_CASH_RECEIPTS_ALL

AR_CASH_RECEIPT_HISTORY_ALL

AR_RECEIVABLE_APPLICATIONS_ALL

AR_DISTRIBUTIONS_ALL

AR_PAYMENT_SCHEDULES_ALL

41

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

2) MISC (Miscellaneous)

AR_CASH_RECEIPTS_ALL

AR_CASH_RECEIPT_HISTORY_ALL

AR_DISTRIBUTIONS_ALL

AR_MISC_CASH_DISTRIBUTIONS_ALL

MISC (Miscellaneous) AR_CASH_RECEIPTS_ALL AR_CASH_RECEIPT_HISTORY_ALL AR_DISTRIBUTIONS_ALL AR_MISC_CASH_DISTRIBUTIONS_ALL

AR_PAYMENT_SCHEDULES_ALL

Stores balances for all Cash Receipts except Miscellaneous receipts and includes

AMOUNT_DUE_ORIGINAL

AMOUNT_DUE_REMAINING

AMOUNT_APPLIED

ACCTD_AMOUNT_DUE_REMAINING

The Primary key = PAYMENT_SCHEDULE_ID

The CLASS column for Receipts is PMT

Receipt record is created with Open (OP) STATUS in this table

42

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

is created with Open (OP) STATUS in this table 42 Copyright © 2013, Oracle and/or its

AR_PAYMENT_SCHEDULES_ALL

Receivables updates this table when activity occurs against a cash receipt

When a receipt is applied, Oracle Receivables updates

AMOUNT_APPLIED

AMOUNT_DUE_REMAINING

ACCTD_AMOUNT_DUE_REMAINING

STATUS

The STATUS column changes from OP to CL for any transaction that has an

AMOUNT_DUE_REMAINING of zero

For a receipt, the amount due that remains includes on-account and unapplied amounts

Oracle Receivables stores the receipt as negative numbers in all amounts

43

columns

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

as negative numbers in all amounts 43 columns Copyright © 2013, Oracle and/or its affiliates. All

AR_PAYMENT_SCHEDULES_ALL

The sum of the AMOUNT_DUE_REMAINING and ACCTD_AMOUNT_DUE_REMAINING column for a customer for all confirmed

payment schedules reflects the current customer balance.

If negative, the AMOUNT_DUE_REMAINING indicates the credit balance amount that is currently available for this customer

The ACTUAL_DATE_CLOSED column gives the date a payment or credit was

applied to an open transaction that set the AMOUNT_DUE_REMAINING column to 0 for that transaction

The GL_DATE_CLOSED column indicates the GL date the Receipt was closed

44

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

indicates the GL date the Receipt was closed 44 Copyright © 2013, Oracle and/or its affiliates.

AR_PAYMENT_SCHEDULES_ALL

COLUMN NAME

DETAILS

PAYMENT_SCHEDULE_ID

Identifies the payment schedule

AMOUNT_DUE_ORIGINAL

The original amount due

AMOUNT_DUE_REMAINING

The current amount due remaining

STATUS

OP or CL

CLASS

PMT (indicates Payment)

CUSTOMER_ID

Identifies the customer and customer site (BILL TO)

CUSTOMER_SITE_USE_ID

associated with the Receipt

CASH_RECEIPT_ID

Identifies the cash receipt

GL_DATE_CLOSED

The accounting date when the schedule was closed.

If the schedule is not closed, this column is populated with largest date (V7db supports 31-DEC-4712) because, to improve aging report performance, this

column must have a value.

45

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

performance, this column must have a value. 45 Copyright © 2013, Oracle and/or its affiliates. All

AR_PAYMENT_SCHEDULES_ALL

 

COLUMN NAME

DETAILS

 

ACTUAL_DATE_CLOSED

The actual date when the schedule was closed

AMOUNT_APPLIED

Amount applied

TRX_NUMBER

Receipt number

TRX_DATE

Receipt Date

GL_DATE

General Ledger date

INVOICE_CURRENCY_CODE

Receipt Currency

CLASS

PMT

ACCTD_AMOUNT_DUE_REMAINING

Open amount of Receipt in functional currency

ORG_ID

Organization identifier

46

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

46 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

AR_PAYMENT_SCHEDULES_ALL

select * from AR_PAYMENT_SCHEDULES_ALL where CASH_RECEIPT_ID in (85225);

PAYMENT_SCHED

AMOUNT_DUE_ORI

AMOUNT_DUE_RE

 

INVOICE_CURREN

   

ULE_ID

GINAL

MAINING

STATUS

CY_CODE

 

CLASS

 

CUSTOMER_ID

183379

 

-100

 

0

CL

USD

PMT

 

1287

           

ACCTD_AMOUN

CASH_RECEIPT_ GL_DATE_CLOS

ID

ED

ACTUAL_DATE_

CLOSED

AMOUNT_APPLI

ED

TRX_NUMBER

TRX_DATE

GL_DATE

T_DUE_REMAINI

NG

     

Test Cleared

     

85225

19-Jan-09

 

19-Jan-09

 

-100

Applied

19-Jan-09

19-Jan-09

0

47

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

-100 Applied 19-Jan-09 19-Jan-09 0 47 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Miscellaneous Receipt

Miscellaneous Receipt 48 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

48

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Miscellaneous Receipt 48 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Miscellaneous Receipt

Miscellaneous Receipt Distributions 49 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Distributions

49

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Miscellaneous Receipt Distributions 49 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Receipt Types and Important Tables

1) CASH (Standard)

AR_CASH_RECEIPTS_ALL

AR_CASH_RECEIPT_HISTORY_ALL

AR_RECEIVABLE_APPLICATIONS_ALL

AR_DISTRIBUTIONS_ALL

AR_PAYMENT_SCHEDULES_ALL

50

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

2) MISC (Miscellaneous)

AR_CASH_RECEIPTS_ALL

AR_CASH_RECEIPT_HISTORY_ALL

AR_DISTRIBUTIONS_ALL

AR_MISC_CASH_DISTRIBUTIONS_ALL

MISC (Miscellaneous) AR_CASH_RECEIPTS_ALL AR_CASH_RECEIPT_HISTORY_ALL AR_DISTRIBUTIONS_ALL AR_MISC_CASH_DISTRIBUTIONS_ALL

AR_MISC_CASH_DISTRIBUTIONS_ALL

Stores all accounting entries for the Miscellaneous Cash Receipt

The AR_CASH_RECEIPTS_ALL table stores one record for each receipt

while the AR_MISC_CASH_DISTRIBUTIONS_ALL table stores one record

for each receipt distribution

Primary Key = MISC_CASH_DISTRIBUTION_ID.

AR_MISC_CASH_DISTRIBUTIONS_ALL is also known as MCD table

51

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

is also known as MCD table 51 Copyright © 2013, Oracle and/or its affiliates. All rights

AR_MISC_CASH_DISTRIBUTIONS_ALL

COLUMN NAME

DETAILS

MISC_CASH_DISTRIBUTION_ID

Primary key for miscellaneous cash distributions

CASH_RECEIPT_ID

Identifier for the cash receipt of the miscellaneous cash

APPLY_DATE

The application date of the line

COMMENTS

Comments

PERCENT

Percent of the distribution that is attributed to this record

AMOUNT

Amount of the distribution

ACCTD_AMOUNT

Amount of the distribution in functional currency

CASH_RECEIPT_HISTORY_ID

Cash receipt history identifier for activity accounting distribution

52

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

identifier for activity accounting distribution 52 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

AR_MISC_CASH_DISTRIBUTIONS_ALL

COLUMN NAME

DETAILS

GL_POSTED_DATE

These are used to control whether records are posted to GL

 

If POSTING_CONTROL_ID >0 and

POSTING_CONTROL_ID

GL_POSTED_DATE is not null ,then record is posted to GL.

GL_DATE

Date that this application will post to the GL

CODE_COMBINATION_ID

General Ledger code combination (account)

SET_OF_BOOKS_ID

General Ledger Set of Books used

EVENT_ID

SLA event_id

ORG_ID

Operating unit identifier

53

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

event_id ORG_ID Operating unit identifier 53 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

AR_MISC_CASH_DISTRIBUTIONS_ALL

select * from AR_MISC_CASH_DISTRIBUTIONS_ALL where CASH_RECEIPT_ID in (85245);

MISC_CASH_DISTRIB

 

CODE_COMBINATION

     

UTION_ID

CASH_RECEIPT_ID

_ID

GL_DATE

PERCENT

AMOUNT

16281

85245

 

13398 19-Jan-09

50

500

16282

85245

 

13399 19-Jan-09

50

500

 

POSTING_CONTROL_

     

CASH_RECEIPT_HIST

 

GL_POSTED_DATE

ID

ACCTD_AMOUNT

APPLY_DATE

EVENT_ID

 

ORY_ID

 

-3

500

19-Jan-09

761043

 

115953

 

-3

500

19-Jan-09

761043

 

115953

54

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

-3 500 19-Jan-09 761043   115953 54 Copyright © 2013, Oracle and/or its affiliates. All rights

AR_DISTRIBUTIONS_ALL (for MCD)

select * from AR_DISTRIBUTIONS_ALL where (SOURCE_ID,SOURCE_TABLE ) in (select CASH_RECEIPT_HISTORY_ID ,'CRH‘ from

AR_CASH_RECEIPT_HISTORY_ALL where CASH_RECEIPT_ID in (85245)

Union select MISC_CASH_DISTRIBUTION_ID,'MCD’ from AR_MISC_CASH_DISTRIBUTIONS_ALL where CASH_RECEIPT_ID in (85245)) order by LINE_ID;

 

SOURCE_I

D

SOURCE_

TABLE

SOURCE_TY

PE

CODE_C

AMOUNT_

DR

AMOUNT_

CR

ACCTD_A

ACCTD_A

LINE_ID

OMBINA

TION_ID

MOUNT_D

R

MOUNT_C

R

393989

115953

CRH

CASH

12831

1000

 

1000

 

393993

16281

MCD

MISCCASH

13398

 

434.783

 

434.783

393994

16282

MCD

MISCCASH

13399

 

434.782

 

434.782

393995

16281

MCD

TAX

13394

 

130.435

 

130.435

55

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

 
55 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.  

Receipt Diagnostics

The best way to understand Receipts Dataflow is to run Receipt Data test by logging into Oracle Diagnostics Tool Responsibility

Navigation : Oracle Diagnostics Tool

Responsibility

Application = Receivables Receipts Receipt

56

Data

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

= Receivables  Receipts  Receipt 56 Data Copyright © 2013, Oracle and/or its affiliates. All
= Receivables  Receipts  Receipt 56 Data Copyright © 2013, Oracle and/or its affiliates. All

Summary

What we covered today

Basic Operations on the Receipt form.

Understood 6 important tables in which data gets updated/entered

while doing these operations.

Users can now write queries to fetch data from these various tables.

57

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

queries to fetch data from these various tables. 57 Copyright © 2013, Oracle and/or its affiliates.
queries to fetch data from these various tables. 57 Copyright © 2013, Oracle and/or its affiliates.

Top Articles and Community Links

58

R12 Whitepaper: Automatic Receipts - A

Complete Guide for Oracle Receivables Users (Document ID 745996.1)

Guide for Oracle Receivables Users ( Document ID 745996.1 )  AutoLockbox Overview White Paper (

AutoLockbox Overview White Paper

Receipt Write-Off White Paper

Please refer to the ETRM at http://etrm.oracle.com/ for more details

on all Oracle tables.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

for more details on all Oracle tables. Copyright © 2013, Oracle and/or its affiliates. All rights

Top Articles & Community Links

Continue the discussion! For follow up questions on topics covered in this webcast, connect via this Receivables Community thread:

Receivables Community:

59

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

ables/233 59 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Stay Connected

Oracle E-Business Suite Support Social Media Channels

Twitter: @Oracle_EBS

Blog: http://blogs.oracle.com/EBS My Oracle Support EBS Community:

60

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

business_suite/228 60 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Oracle Advisor Webcast Program

Locating Current Schedule & Archived Recordings

1. Access main Advisor Webcast schedule & archive via Doc ID

2. Select area of interest from drop down list of values. For example,

E-Business Suite (EBS).

61

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

of values. For example, E-Business Suite (EBS). 61 Copyright © 2013, Oracle and/or its affiliates. All
of values. For example, E-Business Suite (EBS). 61 Copyright © 2013, Oracle and/or its affiliates. All

Oracle Advisor Webcast Program

Locating Current Schedule & Archived Recordings For EBS

1. Alternatively, access the EBS page directly via Doc ID 1455369.1. 2. Select area of
1. Alternatively, access the
EBS page directly via
Doc ID 1455369.1.
2. Select area of interest
from the drop down list of
values.

62

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

of interest from the drop down list of values. 62 Copyright © 2013, Oracle and/or its

Oracle Advisor Webcast Program

Locating Current Schedule & Archived Recordings For EBS

Note:

Click on a column heading to sort by that column.

Hover on Webcast Title for more detailed information.

Continue the discussion on

the Webcast or ask questions on topics covered via the Questions? link.

Recordings available within 48 hours.

63

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

link.  Recordings available within 48 hours. 63 Copyright © 2013, Oracle and/or its affiliates. All
link.  Recordings available within 48 hours. 63 Copyright © 2013, Oracle and/or its affiliates. All

Visit My Oracle Support Community

Collaborate with industry peers, support professionals, and Oracle experts. Find out how your peers are using Oracle technologies and services to better meet their needs.

64

Exchange Knowledge

Resolve Issues

Gain Expertise

Exchange Knowledge • Resolve Issues • Gain Expertise To access your My Oracle Support Community: 1.

To access your My Oracle Support Community:

1.

Log into My Oracle Support.

2.

Select the Community tab.

3.

Select your Community of interest from the My

Communities menu on the left side of the screen.

from the My Communities menu on the left side of the screen. Copyright © 2013, Oracle
from the My Communities menu on the left side of the screen. Copyright © 2013, Oracle

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Learn More

Available References and Resources to Get Proactive

About Oracle Support Best Practices

Get Proactive in My Oracle Support

Ask the Get Proactive Team get-proactive_ww@oracle.com

65

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Get Proactive Team get-proactive_ww@oracle.com 65 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Get Proactive Team get-proactive_ww@oracle.com 65 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Questions & Answers

Questions & Answers 66 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

66

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Questions & Answers 66 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

THANK YOU

67

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

THANK YOU 67 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
68 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

68

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

68 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.