You are on page 1of 18

Account Receivables Interview

Questions In R12

1. What is TCA? Tables?


Ans) Trading Community Architecture. It is a centralized repository of business entities such as
Partners, Customers, and Organizations etc. It is a new framework developed in Oracle 11i.
HZ_PARTIES: The HZ_PARTIES table stores basic information about parties that can be shared
with any relationship that the party might establish with another party. Although a record in the
HZ_PARTIES table represents a unique party, multiple parties can have the same name. The parties
can be one of four types:
Organization for example, Oracle Corporation
Person for example, Jane Doe
Group for example, World Wide Web Consortium
Relationship for example, Jane Doe at Oracle Corporation.

HZ_LOCATIONS: The HZ_LOCATIONS table stores information about a delivery or postal address
such as building number, street address, postal code, and directions to a location. This table provides
physical location information about parties (organizations and people) and customer accounts.

HZ_PARTY_SITES: The HZ_PARTY_SITES table links a party (see HZ_PARTIES) and a location
(see HZ_LOCATIONS) and stores location-specific party information. One party can optionally have
one or more party sites. One location can optionally be used by one or more parties. This party site
can then be used for multiple customer accounts within the same party.
HZ_CUST_ACCT_SITES_ALL
HZ_CUST_SITE_USES_ALL
HZ_CUST_CONTACT_POINTS etc.

2. What are Base Tables or Interface Tables for Customer Conversions, Autolockbox, Auto
Invoice?
Ans) Customer Conversion:
face Tables : RA_CUSTOMERS_INTERFACE_ALL, RA_CUSTOMER_PROFILES_INT_ALL,
RA_CONTACT_PHONES_INT_ALL,
RA_CUSTOMER_BANKS_INT_ALL,
RA_CUST_PAY_METHOD_INT_ALL
Base Tables : RA_CUSTOMERS, RA_ADDRESSES, RA_SITE_USES_ALL,
RA_CUSTOMER_PROFILES_ALL, RA_PHONES etc
B) Auto Invoice:
Interface Tables : RA_INTERFACE_LINES_ALL,
RA_INTERFACE_DISTRIBUTIONS_ALL
RA_INTERFACE_SALESCREDITS_ALL, RA_INTERFACE_ERRORS_ALL
Base Tables : RA_CUSTOMER_TRX_ALL, RA_CUSTOMER_TRX_LINES_ALL,
RA_CUST_TRX_LINE_GL_DIST_ALL, RA_CUST_TRX_LINE_SALESREPS_ALL,
RA_CUST_TRX_TYPES_ALL
C) AutoLockBox:
Interface Tables : AR_PAYMENTS_INTERFACE_ALL (POPULATED BY IMPORT
PROCESS)
Interim tables : AR_INTERIM_CASH_RECEIPTS_ALL (All Populated by Submit
Validation)
: AR_INTERIM_CASH_RCPT_LINES_ALL,
AR_INTERIM_POSTING
Base Tables : AR_CASH_RECEIPTS_ALL, AR_RECEIVABLE_APPLICATIONS_ALL,
AR_PAYMENT_SCHEDULES_ALL ( All Populated by post quick cash)

3. What are the tables in which Invoices/transactions information is stored?

Ans) RA_CUSTOMER_TRX_ALL, The RA_CUSTOMER_TRX_ALL table stores invoice, debit


memo, commitment, bills receivable, and credit memo header information. Each row in this table
includes general invoice information such as customer, transaction type, and printing instructions.

RA_CUSTOMER_TRX_LINES_ALL, The RA_CUSTOMER_TRX_LINES_ALL table stores


information about invoice, debit memo, credit memo, bills receivable, and commitment lines (LINE,
FREIGHT and TAX).

RA_CUST_TRX_LINE_SALESREPS_ALL, The RA_CUST_TRX_LINE_SALESREPS_ALL table


stores sales credit assignments for invoice lines. If Receivables bases your invoice distributions on
sales credits, a mapping exists between the sales credit assignments in this table with the
RA_CUST_TRX_LINE_GL_DIST_ALL table.

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.

The RA_CUST_TRX_LINE_SALESREPS_ALL table stores sales credit assignments for invoice


lines. If Receivables bases your invoice distributions on sales credits, a mapping exists between the
sales credit assignments in this table with the RA_CUST_TRX_LINE_GL_DIST_ALL table.

4. What are the tables In which Receipt information is stored?

Ans) AR_PAYMENT_SCHEDULES_ALL, 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.
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.

AR_CASH_RECEIPTS_ALL, 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.

AR_RECEIVABLE_APPLICATIONS_ALL, 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. Cash receipts proceed through the confirmation,
remittance, and clearance steps. Each step creates rows in the AR_CASH_RECEIPT_HISTORY
table.

5. What are the tables in which Accounts information is stored?


Ans) RA_CUST_TRX_LINE_GL_DIST_ALL

6. What are the different statuses for Receipts?


Ans) Unidentified – Lack of Customer Information
Unapplied – Lack of Transaction/Invoice specific information (Ex- Invoice Number)
Applied – When all the required information is provided.
On-Account, Non-Sufficient Funds, Stop Payment, and Reversed receipt.

7. What is Autolockbox?
Ans) Auto lockbox is a service that commercial banks offer corporate customers to enable them to
out source their account receivable payment processing. Auto lockbox can also be used to transfer
receivables from previous accounting systems into current receivables. It eliminates manual data
entry by automatically processing receipts that are sent directly to banks. It involves three steps
 Import (Formats data from bank file and populates the Interface Table),
 Validation(Validates the data and then Populates data into Interim Tables),
 Post Quick Cash(Applies Receipts and updates Balances in BaseTables)

8. What is Transmission Format?


Ans) Transmission Format specifies how data in the lockbox bank file should be organized such that
it can be successfully imported into receivables interface tables. Example, Default, Convert, Cross
Currency, Zengen are some of the standard formats provided by oracle.

9. What is Auto Invoice?


Ans) Autoinvoice is a tool used to import and validate transaction data from other financial systems
and create invoices, debit-memos, credit memos, and on account credits in Oracle receivables. Using
Custom Feeder programs transaction data is imported into the autoinvoice interface tables.
Autoinvoice interface program then selects data from interface tables and creates transactions in
receivables (Populates receivable base tables) . Transactions with invalid information are rejected by
receivables and are stored in RA_INTERFACE_ERRORS_ALL interface table.

10. What are the Mandatory Interface Tables in Auto Invoice?


Ans) RA_INTERFACE_LINES_ALL, RA_INTERFACE_DISTRIBUTIONS_ALL
RA_INTERFACE_SALESCREDITS_ALL.
11. What are the Set up required for Custom Conversion, Autolockbox and Auto Invoice?
Ans) Autoinvoice program Needs AutoAccounting to be defined prior to its execution.

12. What is AutoAccounting?


Ans) By defining AutoAccounting we specify how the receivables should determine the general
ledger accounts for transactions manually entered or imported using Autoinvoice. Receivables
automatically creates default accounts(Accounting Flex field values) for revenue, tax, freight,
financial charge, unbilled receivable, and unearned revenue accounts using the AutoAccounting
information.

13. What are Autocash rules?


Ans) Autocash rules are used to determine how to apply the receipts to the customers outstanding
debit items. Autocash Rule Sets are used to determine the sequence of Autocash rules that Post
Quickcash uses to update the customers account balances.

14. What are Grouping Rules? (Used by Autoinvoice)


Ans) Grouping rules specify the attributes that must be identical for lines to appear on the same
transaction. After the grouping rules are defined autoinvoice uses them to group revenues and credit
transactions into invoices debit memos, and credit memos.

15. What are Line Ordering Rules? (Used by Autoinvoice)


Ans) Line ordering rules are used to order transaction lines when grouping the transactions into
invoices, debit memos and credit memos by autoinvoice program. For instance if transactions are
being imported from oracle order management , and an invoice line ordering rule for sales_order
_line is created then the invoice lists the lines in the same order of lines in sales order.

16. In which table you can see the amount due of a customer?
Ans) AR_PAYMENT_SCHEDULES_ALL

17. How do you tie Credit Memo to the Invoice?


Ans) At table level, In RA_CUSTOMER_TRX_ALL, If you entered a credit memo, the
PREVIOUS_CUSTOMER_TRX_ID column stores the customer transaction ID of the invoice that
you credited. In the case of on-account credits, which are not related to any invoice when the credits
are created, the PREVIOUS_CUSTOMER_TRX_ID column is null.

18. What are the available Key Flex Fields in Oracle Receivables?
Ans) Sales Tax Location Flex field, It’s used for sales tax calculations.
Territory Flex field is used for capturing address information.

19. What are Transaction types? Types of Transactions in AR?


Ans) Transaction types are used to define accounting for different transactions such as Debit Memo,
Credit Memo, On-Account Credits, Charge Backs, Commitments and invoices.

Accounts Receivable Interview questions

1. Question1. Explain What Are The Issues Related With Accounts


Receivable?
Answer :
As the Accounts Receivable Supervisor, you will:
o Oversee and resolve all issues related to cash application to ensure
accuracy.
o Reconcile daily cash receipts to payment register.
o Design and implement new Accounts Receivable processes and
procedures.
o Process short payment and accounts receivable adjustment forms.
o Develop and maintain reports to assess team productivity.
o Invoice special customer accounts.
o Supervise five Accounts Receivable Associates.
o Other duties as may be assigned.
2. Question2. Explain What Is Customer Master Record?
Answer :
A Customer Master Record is a permanent record that contains key information about a
business partner or a material. This information must be entered into the system before
any transactions can take place involving the business partner [customer] or a material.
Entering all the information about a customer or a material into the system b efore
making transactions insures that subsequent transactions or inquiries will have
consistent data and reports and analyses can be done in an orderly way.

Master Records can be edited or changed when necessary. Changing master records is
frequently called "Maintaining" in SAP
3. Question3. Explain What Is The Difference Between Debenture Holders
And Creditors?
Answer :
Debenture holder are those who provides long term loan at specific interest rate in term
of cash and creditor provides only short term credit in term of cash for purchasing of
goods.
4. Question4. How To Define Inter Company Transaction In Account
Receivable?
Answer :
Intercompany transactions are those transactions that takes place between two or more
entities of the same group of company. So the receivable of one entity would the payable
of another entity. All intercompany transactions are eliminated befor preparing the final
Balance sheet of the group company.
5. Question5. What Are The Components Or Materials Used By Accounts
Receivable Departments?
Answer :
Accounts Receivable department is very important department of the company. The
responsbilities of the department is approval of credit limit to the customer study the past
history of customer credit sending invoices to the customer updation of the customer
credit data factoring contacts with the factoring agents follow up of customers motivating
the customers to pay the dues intime and communicating the information to the
management.
Credit sales data estimation of credit sales for the future period request for funds to
finance department whenever they required follow up of customers receivables
management.
6. Question6. What Is An Accounts Receivables?
Answer :
Money owed by a business enterprise for merchandise bought on open account. It is
also called "A/R" or just "Receivables". Accounts Receivable are the amounts owed to a
company by its customers and/or employees.
7. Question7. Explain How Is A Journal Entry Recorded?
Answer :
Journal Entries are recorded on a double entry system ie debit and credit concept. In
order to record a journal entry the following steps need to be followed.
o Enter the Journal entry number.
o Enter the Date of transaction.
o Enter the Debit item (as per the golden principles of accountancy).
o Enter the corresponding GL folio number.
o Enter the Debit amount.
o Enter the credit item(as per the golden principles of accountancy).
o Enter the amount in the credit column.
o Provide a brief description of the transaction.
o leave a single line before next transaction.
8. Question8. How We Are Going To Close Ar Periods?where We Are Going
To Use Accounting Rules What Are The Setups For That?know We Are Having
100 Transactions In Ar. Know We Want To Close 50 Transactions How?
Answer :
Review balances and reconcile the AR transactions i.e
o Reconcile receipts.
o Reconcile journals.
o Reconcile transactions.
o Reconcile customer balances.
o Reconcile transactions and receipts.
o Reconcile outstanding customer balances i.e.
o Opening balance + Transactions - Receipts Closing balance.
o Reconcile transaction and receipt accounting flexfield balances.
o Transfer to GL.
o Review transfers results and resolve transfer issues if any.
o Post the journal in GL.
o Close the GL period.
9. Question9. Explain What Is Factoring?
Answer :
Selling the rights to the amounts owing by debtors to a finance company for an agreed
amount (which is less than the figure at which they are recorded in the accounting books
because the finance company needs to be paid for providing the service).
10. Question10. You Have Been Asked To Prepare A Bill For Services. What
Information Should Be Included In The Bill?
Answer :
o Service Provider's Details (i.e) Organations name and address.
o Service Receiver's Details (i.e) Organations name and address.
o Details of the service (i.e) for eg: Advertisement charges/Dying charges Tax
(i.e) Service Tax on total chargable amount and cess or sur-charge on service tax.
o And if there is any Expenses or abatements incurred by the service receiver
less all those things and calculate service Tax and the cess for the balance amount.
11. Question11. What Is The Difference Between Finance And Accounts?
Most Of The Companies Having A Different Section Like Finance And
Accounts. Why They Are Not Had Only Single Section Neither Finance Nor
Accounts?
Answer :
Finance:It is the branch of economics that studies the management of money and other
assets.In simpler terms it can be defined as the commercial activity of providing funds
and capital.It addresses questions like --what funds are required by the org? How they
can be raised? How they have to be allocated etc
Accounts: It is the occupation of maintining and auditing records and preparing financial
reports for a business. Accounts provides quantitative information about finances. It
addresses issues like what amount of funds have been allocated to various activities
how the book-keeping is being done etc
Both functions are distinct but complimentary to each other. Finance and accounts are
highly specilized and distinct areas and hence most organizations have seperate
sections of finance and accounts.
12. Question12. What Is Reconciliation?
Answer :
You should have recorded in your cash books all amounts you ve actually received and
payments you ve actually made. However the cash books may be incomplete as your
bank may have put extra transactions through your account such as:
o bank fees or interest charges.
o direct debits (payments) and direct credits (receipts).

Doing a regular bank reconciliation will allow you to:


o take into account any extra transactions your bank puts through your
account and
o check and record any errors or omissions.

By regularly doing a bank reconciliation (say monthly) you can be more confident that
your records contain all the information you need to prepare your income tax return and
activity statements.
13. Question13. Which Type Of Assets Should Be Capitalized And When
Expense Out?which Type Of Assets Expense Out Or When?
Answer :
Assets are things which is provide service for long duration it may 3 years 4 years or for
long period of time.
These items capitalize in our account books and charge depreciation in every year
according to these rate it may 20 10 100.
14. Question14. What Is The Auto Invoice? What Are The Setup Steps For
Auto Invoice?
Answer :
A powerful tool to import and validate transaction data from other financial systems and
create invoices debit memos credit memos and on-account credits.
Setup steps:
o Define the line ordering rules.
o Define the grouping rules - attache the line ordering rules to the grouping
rules.
15. Question15. What Is The Table That Is Used For Aging Bucket Report,
What Is The Main Purpose Of This Report?
Answer :
Time periods you define to age your debit items. Aging buckets are used in the Aging
reports to see both current and outstanding debit items. For example you can define an
aging bucket that includes all debit items that are 1 to 30 days past due.
Normal table used for this Report is < 30 days 30-60 days 60-90 days 90-180 days and
>180 days
16. Question16. What Is Reconciliation Statement And Investment Banking?
Answer :
Reconciliation statement is formerly known as a tool which is used to reconcile the bank
passbook and our passbook.
Investment banking is a is a instrument which is used by the financial organization to
take a better investment decision like issuing IPO stocks bond etc.
17. Question17. What Are The Three Golden Rules Of Accounts?
Answer :
o Personal accounts --> Debit the benefit receiver, credit the benefit giver.
o Real accounts --> Debit what comes in, credit what goes out.
o Nominal Accounts --> Debit all expenses and losses, credit all incomes and
gains.
18. Question18. What Are The Goals Of Accounts Receivable?
Answer :
As sales occurs every customer is not able to pay the bills that's where A/R are occurs
the goal of A/R is to maintain summarize & record all the transactions related to unpaid
a/c or future collections or A/R.
19. Question19. How Important Does Accounts Receivable For Small
Business And Why?
Answer :
Accounts Receivables help small businesses by providing short-term liquidity. Also
continued sales on credit provide the much needed continuity for small businesses.
20. Question20. How Debtors Play Its Role In Accounts Receivable?
Answer :
Debtors are the main role of the business. he is the entire back bone of the business.
The goodwill of the concern is in the hands of debtors because he is the person who
takes our product or raw material to the customer or manufacture. so he is takes the
main role in the business in finance and business development.

AR Interview Questions – Technical and Functional

How many reporting currencies can be attached to Primary Set of Books?

We can have a total of 8 SOB’s (including the Primary SOB). Therefore, we can have 7 Reporting SOB.

What are Different types of transactions in AR?


There are 7 type of transactions in AR- Invoice, Debitmemo, Creditmemo, Chargeback, Deposits, Guarenty, and Bills
Recivable.

What is the use of lockboxes?


AutoLockbox (or Lockbox) is a service that commercial banks offer corporate customers to enable them to outsource their
accounts receivable payment processing. An AutoLockbox operation can process millions of transactions a month.
AutoLockbox eliminates manual data entry by automatically processing receipts that are sent directly to your bank. You
specify how you want this information transmitted and Receivables ensures that the data is valid before creating
QuickCash receipt batches.
Steps for lock box are :
1. The first step involves reading and formatting data from your bank file into AutoLockbox tables.

2. The second step involves submitting the validation program which checks data in the AutoLockbox tables for
compatibility with Receivables.

3. Once data is validated, it is transferred into QuickCash tables. At this point, you can optionally query your receipts in
the QuickCash window and change how they will be applied before submitting the final step,

4. Post QuickCash. Submitting Post QuickCash updates your customer’s balances.

What are the interface tables used for ar invoices, customers, receipts for conversion process?
Customer interface tables:
Ra_customer_interface
ra_contant_phones_interface

ra_customer_banks_interface

ra_customer_profiles_interface

ra_cust_pay_method_interface

Invoice interface tables:


ra_interface_lines_all

ra_interface_sales_credits

ra_interface_distributions

Following are the Validation for Autoinvoice:


1- AR Transaction Type Validation : Check if the Transaction type provided in data file is defined in AR transaction
types(RA_CUST_TRX_TYPES_ALL)
2-
2- Transaction Batch Source Validation: Check if the source provided in data file is defined in AR transaction Batch source
(RA_BATCH_SOURCES_ALL).

3- Invoice Currency Validation: Check if the currency provided in data file is defined in AR Currency
(FND_CURRENCIES).

4- Customer Validation: Check if the Bill to Customer Number, Ship to Customer Number, Bill to Custom Location, Ship
to Customer Location provided in the data file is defined in AR Customer(ra_customers).

5- Primary Sales Representative Validation: Sales representative number to be hardcode to “-3” for “No Sales Credit.”

6- Term Name : Check if the Term name provided in the data file is defined in Payment terms (RA_TERMS)

7- Validate Sales Credit Type : Sales Credit to hardcode to “Quota Sales Credit”

8- Inventory Item Validation: Check if the Item provided in data file is defined in Inventory Items
(MTL_SYSTEM_ITEMS).

9- Unit of Measurement validation: Check if the UOM provided is defined in MTL_UNITS_OF_MEASURE Table

10- Invoice Tax Code Validation : Check if the Tax Code provided in data file is defined in AR_VAT_TAX_ALL_B Table.

11- Invoice GL Date Validation : Check if the GL Data of provided invoices is in open period.Used
ARP_UTIL.IS_GL_DATE_VALID API to validate.

Following are the base tableshz_parties


hz_cust_accounts

hz_cust_acct_sites_all

hz_cust_sit_use_all
hz_party_sites

hz_locations

hz_party_site_uses

hz_customer_profiles

hz_organization_profiles

hz_person_profiles

What is Auto Invoicing? Explain?


Auto Invoicing is a process of Importing Invoice related information from External / Internal Sources.External will be
your business Legacy Systems like Main Frame / AS400 or Non Oracle ERP systems like SAP / JDE or From Custom
Oracle Applications. The data is placed into Interface tables and from there either from Application or from PL/SQL , you
can call Auto Invoice Concurrent request to validate and transfer data into AR Transaction tables. The data from these
tables can be seen when queries from Transaction Screens. Auto Invoicing is a process of creating an invoice automatically
in AR when a sales order has been shipped and closed. This process is triggered by a concurrent request ‘AUTO INVOICE
MASTER PROGRAM’. Auto invoicing is used to import the AR invoices direclty into the AR module.

What is AUTO Accounting what are the steps for setting up auto accounting?
Auto Accounting is a mechnism for generating defualt accounting flexfields for revenue , receivables, frieght and tax
based on the other parameters associated with the invoice you are entering.. since auto accounting looks at the following
tables to get the data so please set/define the following depending upon your requirement.

1.Salesrep.

2.Transaction Types.

3.Standard Lines.

4.Taxes.

5.Customer bill-to-site

Receivables uses the Auto Accounting rules to determine the GL Accounts that you Enter manually or import using Auto
invoice. Receivables creates the Default accounts for the Receivable, revenue, Freight, Tax, Unerned revenue, Finance
charges, Unbilled receivables, Bills receivables, and Auto invoice Clearing Accoutns.You need to define these accoutns
before you start entering the transactions in AR. However, you can overide these accounts during the Transaction Entry in
AR.Setup Autoaccounting:AR>Setup>Transactions>AutoAccountingSelect the Type of the accoutn you wish to define the
auto accoutning.In the Segments Block:Choose the segment for which you wish to assign the Auto accounting.Choose the
Table Name : Sales Rep, Trxn Type, Site, Std Lines.If you wish to use a Default Constant value, then enter the value in the
Constant Field.

What are the standard concurent programs for auto invoice interface and customer interfaces?
Autoinvoice Import Program — for auto invoice program

Customer Interface Master Conc Program –> for Customer Interface


AR Complete Cycle (hoping that GL is already implemented)Define Transaction SetupsDefine
Receipt and Receipt Application SetupsDefine CustomerCreate an InvoiceCreate a ReceiptApply
Receipt to InvoiceReview Customer balances (Collections). The BASIC process of Receivables
involves the following:
1. Creation of Customer Invoices.

3. Remittance fo the same to the bank.

How do we segregate debit & credit transactions in Receivables and where we will do it?

Basically the debit and credit transaction are classified by the transaction class.

Whether we are defining customer in AR? If it is in AR then how are we placing the order and how the shipment
will be done?
Customers and the associated information is stored in TCA structure, which is shared across All oracle application
modules. If you add a customer in AR, it gets stored TCA underlying tables. When you want to create an Order in Order
Management, the customer LOV displays data from Record Group that is created on TCA tables.

The basic Oracle ERP data model is the single Data model shared (integrated) by multiple application. The owner of the
creation of customer is the AR schema and is shared by other application such as OM. These are usually called as shared
entities (Supplier,Partners,Items etc)

How To Close Periods In AR?


After raising transactions and receiving the RECEIPT amount, transfer the all TRANSATIONS and RECEIPTS to the
GENERAL LEDGER. And then only close the PERIOD in AR.

Explain about Party and Customer in AR?


Party could be a person or an organization which has no business relation with your entreprise, if you establish a sales
relation with a department in a party then that particular department is your customer.

What is MRC and what is its use?


The Multi Reporting Currency Feature allows you to report and maintain records at the transaction level in more
than one functional currency. You can do by defining one or more set of books in addition to primary set of books.
Accointing for invoice in advance

a) Receivable A/c …………………Dr.


To Unearned revenue a/c
(when we raise the invoice with invoicing rule as advance)

b) Unearned Revenue A/c ………….. Dr.


To Revenue A/c
(when we receive the payment, the number of journal entry (b) is depend upon the
accounting rules which can be fixed or variable)
Accounting for invoice in arrear

a) Unbilled receivable a/c ………………..Dr.

To Revenue a/c

(when we receive the payment of unbilled invoice, the number of journal entry (a) is
depend upon the accounting rules which can be fixed or variable))

b) Receivable a/c …………………….Dr.


To Unbilled receivable a/c
(when we raise the invoice, with invoicing rule arrear)
What is the use of Transaction Flexfield in Autoinvoice ?

Transaction Flexfield actually identifies the the uniqueness among the Multiple lines of a
single Invoice

What are value sets?


Value sets are the defined as list of possible values for a specific purpose. These are
assigned to flexfields. These are the only possible values to be choosen from. This
eliminates the data entry errors.
Value set is a set of possible values.
There are 8 value set types:

1.Dependent

2.Independent

3.Table

4. None

5.Pair

6.Translatable Dependent
7.Translatable Independent

8. Special

Describe the main tables involved in AR, and what is the data stored in them?
RA_BATCHES_ALL — Information about Transaction BATCHES
RA_CUSTOMER_TRX_ALL — Header information about Transaction
RA_CUSTOMER_TRX_LINES_ALL — Lines information about Transaction
RA_CUST_TRX_LINE_GL_DIST_ALL – Distribution information about Transaction

RA_CUST_TRX_LINE_SALESREPS_ALL — Sales representative of Transaction Information

AR_PAYMENT_SCHDULES_ALL – Information about Payment Schedules

AR_APPLICATION_PAYABLES_ALL

RA_INTERFACE_ERRORS – Errors in AutoInvoice Interface Data

RA_INTERFACE_LINES_ALL – Use this table to enter Header and Lines information in


AutoInvoice Interface program

RA_INTERFACE_DISTRIBUTIONS_ALL – Distribution Table in AutoInvoice Interface


program

RA_INTERFACE_SALESCREDITS_ALL – Sales Credits information in AutoInvoice Interface

What do you mean by HZ_ in customer tables?


HZ stands for Human Zone(HZ_). Anytihing which is related to the human like Customer
profiles, their accounts, locations, relationships are stored in these tables only. From
release 11i TCA came into picture in Accounts Recievable module, where oracle has
grouped all the customer information at one place. Most important tables in TCA are-
HZ_PARTIES,
HZ_CUST_ACCOUNTS_ALL,

HZ_CUST_ACCT_SITES_ALL,

HZ_CUST_SITE_USES_ALL,

HZ_LOCATIONS,

HZ_PARTY_SITES,
HZ_PARTY_SITE_USES,

HZ_CONTACT_POINTS. few to name.

What is the difference between _all, _tl, _vl, _v tables in Oracle Apps ? Also
name various other table suffix.
_ALL : Table holds all the information about different operating units. Multi-Org
environment. You can also set the client_info to specific operating unit to see the data
specific to that operating unit only.
_TL are tables corresponding to another table with the same name minus the _TL. These
tables provide multiple language support. For each item in the table without _TL there
can be many rows in the _TL table, but all with different values in the LANGUAGE
column.
_B these are the BASE tables. They are very important and the data is stored in the
table with all validations. It is supposed that these table will always contain the perfect
format data. If anything happens to the BASE table data, then it is a data corruption
issue.

_F these are date tracked tables, which occur in HR and Payroll. For these there are two
date columns EFFECTIVE_START_DATE and EFFECTIVE_END_DATE which together with
the PK identifies a row uniquely. The date intervals cannot overlap. Many think they are
Secured data. Guess someone from Oracle confirms.

_V tables are the views created on base tables _VL are views for multi language tables
which combines the row of the base table with the corresponding row of the _TL table
where the LANGUAGE = USERENV(’LANG’).

_S are sequences, used for finding new values for the primary key of a table.

_A are Audit Shadow Tables

_AVN and _ACN are Audit Shadow Views (when data was changed, and with what
values)

How many Flex fields are there in AR and what are they?

Required Key Flex fields:


1. Territory Flex field
2. Sales Tax Location flex field
Optional Key Flex fields:

1. Transaction flex field (requied only if Auto Invoicing is enabled)

2. System Items Flex field (If Inventory or OM is installed this should be defined there.
other wise, it should be set up in AR).

You might also like