Saturday, January 29, 2011

R12 - GL - New Features

R12 – Oracle General Ledger – New and enhanced feature

Lot many emails I was getting since in past few months , asking to share some more information for R12 of General Ledger features, so thought to share in a post.
Here are some of the new feature of General Ledger in R12.
arrow upAccounting Setup Manager
The ledger is a basic concept in Release 12. The ledger replaces the 11i concept of a set of books. It represents an accounting representation for one or more legal entities or for a business need such as consolidation or management reporting. Companies can now clearly and efficiently model its legal entities and their accounting representations in Release 12. This seems to be a major area in getting success of the shared service center and single instance initiatives where many or all legal entities of an enterprise are accounted for in a single instance, and data, setup, and processing must be effectively secured but also possibly shared.
Now, legal Entities can be mapped to entire Ledgers or if you account for more than one legal entity within a ledger, you can map a legal entity to balancing segments within a ledger.
While a set of books is defined by 3 C’s,
  1. chart of accounts
  2. functional currency
  3. accounting calendar,
The addition in this list the ledger is defined by a 4th C: the accounting method,
This 4th C allows you to assign and manage a specific accounting method for each ledger. Therefore, when a legal entity is subject to multiple reporting requirements, separate ledgers can be used to record the accounting information.
Accounting Setup Manager is a new feature that allows you to set up your common financial setup components from a central location.
What is Accounting Setup Manager
Accounting Setup Manager is a new feature that streamlines the setup and implementation of Oracle Financial Applications. The Accounting Setup Manager will facilitate the setup required for simultaneous accounting for multiple reporting requirements.
With the Accounting Setup Manager, you can perform and maintain the following common setup components from a central location:
  • Legal Entities
  • Ledgers, primary and secondary
  • Operating Units, which are assigned to primary ledgers
  • Reporting Currencies, which is an enhanced feature
  • Subledger Accounting Options. This is where you define the accounting methods for each legal entity subledger transaction and associate them to the ledger where the accounting will be stored.
  • Intercompany Accounts and Balancing Rules
  • Accounting and Reporting Sequencing
  • Both Intercompany and Sequencing
Will discuss some more granular details in some other post.
arrow upSubledger Accounting (SLA)
As discussed in couple of earlier post GL is integrated with SLA to enable a unified process to account for subledger transactions and post data to GL, and to provide a consistent view when drilling down from GL to subledger transactions. You can read here.
SLA
arrow upEnhanced Foreign Currency Processing by Reporting Made easy
GL has added new features and enhanced existing features to support foreign currency processing , they are mainly as:
  • In R12, MRC feature is enhanced with a feature call Reporting Currencies. That mean it will now support multiple currency representations of data from any source, including external systems, Oracle or non-Oracle subledgers, and Oracle General Ledger journals and balances.
  • The second one is in reporting to view balances view balances that were entered in your ledger currency separate from those balances that were entered and converted to the ledger currency.The change in R12 is that balances entered in the ledger currency are maintained separately from balances converted to the ledger currency for use in Reporting and Analysis.
Here’s an example. Assume we have a ledger and the ledger currency is USD.
I enter and post two journals; one in 1,000 US Dollars, and another in 500 British Pounds that gets converted to 1200 US Dollars.
In Release 11i, I can review the 500 GBP and the 1200 USD that results from converting the 500 GBP, and the total 2200 USD which is the USD balance in the Cash Account. The $2200 is the sum of the $1000 entered in USD and the $1200 converted from the 500 British Pounds. However, I view that a 1000 USD were entered directly in USD.
In Release 12, I can view the 1000 USD by performing an account inquiry on the Cash account for balances entered only in the ledger currency. The amounts entered in foreign currencies that were converted to the ledger currency will not be included in the balance. Of course, if I want to retrieve all balances in USD, both the entered as well and the converted, I can still do that in Release 12.
FORGAIN

arrow upCreating foreign currency recurring journals
In Release 11i, you could define recurring journals using the functional currency or STAT currency.
Now in Release 12, you can create recurring journals using foreign currencies. This is particularly useful if you need to create foreign currency journals that are recurring in nature. For example, assume a subsidiary that uses a different currency from its parent borrows money from the parent. The subsidiary can now generate a recurring entry to record monthly interest payable to the parent company in the parent’s currency.
arrow upData Access to Multiple Legal Entities and Ledgers
You no longer have to constantly switch responsibilities in order to access the data in a different ledger. You can access multiple ledgers from a single responsibility as long as all ledgers share the same chart of accounts and calendar.
arrow upSimultaneous Opening and Closing of Periods for Multiple Ledgers
You no longer have to open and close periods for each ledger separately. You can now open and close periods across multiple ledgers simultaneously by submitting Open and Close Periods programs from the Submit Request form.
arrow upSimultaneous Currency Translation of Multiple Ledgers
You can run the Translation program for multiple ledgers simultaneously, if you are managing multiple ledgers.
arrow upFinancial Reporting for Multiple Ledgers
Now with this feature you can run Financial Statement Generator (FSG) reports for multiple ledgers simultaneously. This is useful if you manage multiple ledgers and want to run a balance sheet or income statement report for all of your ledgers at the same time.
arrow upCross-Ledger and Foreign Currency Allocations
You are able to allocate financial data from one or more ledgers to a different target ledger. This enables you to perform cross-ledger allocations, which is useful for purposes such as allocating corporate or regional expenses to local subsidiaries when each entity has its own ledger
arrow upStreamlined Automatic Posting
You can now share AutoPost Criteria sets across multiple ledgers that share the same chart of accounts and calendar and use the AutoPost Criteria sets to post journals across multiple ledgers simultaneously.
arrow upStreamlined AutoReversal Criteria Setup Integrated Web-based
AutoReversal Criteria Sets can also be shared across ledgers to reverse journals across multiple ledgers. This is enhanced by integrated Web-based Spreadsheet Interface.


arrow upJournal Copy
Now we can now copy entire journal batches. You can copy journal batches with any status. The system will create a new journal batch containing the same journal entries.You may also change the batch name, period, and/or effective date while copying the journal batch. After copying the journal batch, you may modify the unposted journals in the same manner as any manually created journals.
arrow upStreamlined Consolidation Mappings
You are able to define Chart of Accounts Mappings (formerly known as Consolidation Mappings) between two charts of accounts. Therefore, if you have multiple Consolidation Definitions for parent and subsidiary ledgers that share the same chart of accounts pair, and their mapping rules are the same, you only have to define a single Chart of Accounts Mapping.
The enhancement in R12 allows you to define mappings between charts of accounts instead of between sets of books, so that they can be shared across multiple Consolidation Definitions.
Therefore, if you have multiple Consolidation Definitions for parent and subsidiary ledgers that share the same chart of accounts pair, and their mapping rules are the same, you only have to define a single Chart of Accounts Mapping.
You can also secure access to chart of accounts mappings using definition access set security. This allows you to secure which users can view, modify, and/or use chart of account mappings in consolidation definitions.
arrow upReplacement for Disabled Accounts
Normally when an account is disabled, you can prevent transactions that include the account from erroring during journal import by defining a replacement account for the disabled account. Journal import replaces the disabled account with the replacement account and continue the journal import process if the replacement account is valid. This improves processing efficiency by preventing the journal import process from erroring and enabling the successful creation of the journal with minimal user intervention when an account has been disabled.
arrow upData Access Security for Legal Entities and Ledgers
In R12, since you can access multiple legal entities and ledgers when you log into Oracle General Ledger using a single responsibility, Oracle General Ledger provides you with flexible ways to secure your data by legal entity, ledger, or even balancing segment values or management segment values. You are able to control whether a user can only view data, or whether they can also enter and modify data for a legal entity, ledger, balancing segment value or management segment value.
arrow upManagement Reporting and Security
This can be best understood as:You can designate any segment (except the natural account segment) of your chart of accounts to be your management segment and use Oracle GL security model to secure the management segment for reporting and entry of management adjustments.
arrow upPrevent Reversal of Journals with Frozen Sources
You can no longer reverse journals from frozen sources defined in the journal sources form.
If the journal is created from a frozen source, the journal cannot be modified even if the source is subsequently unfrozen in the future.
This provides streamlined data reconciliation with subsystems. Not being able to reverse journals that originated in subledgers will ensure that the account balances will always tie out with General Ledger. If you need to reverse a subledger journal, then you should do so in Subledger Accounting or the subledger application.
arrow upPrevent Reversal of Unposted Journals
You also can no longer reverse unposted journals. This ensures data integrity and better auditability. In the past when we allowed you to reverse unposted journals, there was a risk that the original journal could be deleted so you could end up reversing something that didn't exist. Now, all reversals can be tied back to the original posted journal.
arrow upIntegrated Web-based Spreadsheet Interface
Through the integration with Web ADI, users can now leverage spreadsheet functionality in Oracle General Ledger via a web-based interface. The spreadsheet interface can be conveniently launched from a GL responsibility.
Using the Journal Wizard, we can leverage spreadsheet functionality to create actual, budget, or encumbrance journals. You can take advantage of spreadsheet data entry shortcuts such as copying and pasting or dragging and dropping ranges of cells, or even using formulas to calculate journal line amounts. You can then upload your journals to Oracle General Ledger. Before uploading, you can save and distribute your journal worksheets for approval.
We can also import data from text files into spreadsheets, where it can be further modified before uploading to Oracle. This functionality is useful when migrating data from legacy systems, or from any source that can produce delimited files.
Using the Budget Wizard, you can download budget amounts to a spreadsheet, modify the amounts, and then upload them back. You can also choose to download the actual amounts to compare it with the budget amount. Budget Wizard also allows you to plot graphs and do a graphical comparison on the amounts. Budget Wizard also provides budget notes. You can add descriptions to accounts and amounts in your budget and explain your budget within the budget worksheet, avoiding the clutter of external documentation.
arrow upControl Accounts
You are able to control data entry to an account by ensuring it only contains data from a specified journal source and to prevent users from entering data for the account either in other journal sources or manually within general ledger.
arrow upSecurity for Definitions
You can secure your setup and definitions by granting specific privileges to users to view, modify, and/or execute a definition. This enables you to control which of your users can view a definition, but not modify or execute it, or execute a definition without modifying it, or vice versa.
Following is a list of definitions that have this security available for:
  1. MassAllocation and MassBudget Formulas
  2. FSG Reports and Components
  3. Accounting Calendars
  4. Transaction Calendars
  5. AutoPost Criteria Sets
  6. AuoReversal Criteria Sets
  7. Budget Organizations
  8. Chart of Accounts Mappings
  9. Consolidation Definitions
  10. Consolidation Sets
  11. Elimination Sets
  12. Ledger Sets
  13. Recurring Journals and Budget Formulas
  14. Rate Types
  15. Revaluations
arrow upSequence for Reporting
Maintaining two sequnces have been introduced, accounting and reporting sequencing.
Read my earlier post for more details:
arrow upJournal Line Reconciliation
Journal Line Reconciliation enables you to reconcile journal lines that should net to zero, such as suspense accounts, or payroll and tax payable accounts for countries, such as Norway, Germany, or France.
In R12, we’ve made many improvements to intercompany accounting. R11i’s Global Intercompany System (GIS) has been replaced with an exciting new product called Advanced Global Intercompany System (AGIS). We also extended intercompany balancing support to include encumbrance journals.

AR Interview Quations


1. How many Address’s can have one Customer?
Primary Address, Bill – To – Address, Ship – To – Address
2. Customer Number Always Automatic / Manual?Any thing Either Manual or Automatic
3. What are the Mandatory Address’s you should create a Customer for Communicate him?
Remit – To – Address

4. Can U Merge the Customers? If How?
Using the Merging Customer Window

5. What is Accounting Rules?
It is For Generating Revenue Recognition Programs like Monthly, Quarterly

6. What is Invoicing Rules?
The Invoicing Rules Helps you when you receive data from Outside systems like Auto Invoices how the data should insert and It contains 2 rules Advance Invoice, Arrears Invoice.

7. Where should the customers send the payments of Invoices?
Remittance Banks or Vendor Places

8. What is the Transaction Type?
It describes us Whether you want transfer the Receivables data into General Ledger or not. And also when ever you create an invoice what are the accounts should be effected and also the sign of Transaction also.

9. What is a Transaction Source?
It is For Invoice or Invoice Batch numbers whether automatically or manually

10. How many Transactions we have?
Six, Credit Transactions: Invoice: Debit Memo: Charge back: Guarantee: Deposit

11. How can i reduce the Invoice amount?
Using with Credit Transactions

12. What are the Accounts to be use in Transaction Types (Few)?
Revenue, Receivables, Freight, Tax, Clearing, Unearned, Unbilled

13. How can i Assign a Deposit amount to an Invoice?
In the Invoice Window “Commitment” Region

14. What is the Guarantee?
It is agreement between both sides for goods or services in the future , specific range of periods

15. Give the Navigation for Credit Transactions?
Transactions/Credit Transactions

16. How many ways you can apply the Receipt Amount?
Application: Mass Apply

17. How will you know a Customer Balance Amount?
Using with the Customer Account Overview window

18. Can U Define Customer Agreements using with AR?
No, In the Oracle Order Entry Module

19. What are Aging Buckets?
It is for Outstanding Reports purpose the no of days in various ranges

20. How will U View the Outstanding Balance of a Customer?
Generating the Aging Buckets Report

AR Interview Quations


Qns: What is Flex field? What are different types of Flex field?
Ans: Flex field is used to capture information of your Organisations.

Qns: Difference between KFF and DFF.
KFF
Unique identifier
Stored in segment Column
DFF
Is used to capture additional information
Stored in attribute Column

Qns: How many KFF are in GL. AP , AR.
Ans:
Module KFF
GL Accounting FF
AP No KFF
AR Sales tax Location FF
Territory Flexfield.

Qns: What is symbol of DFF in the Forms?
Ans: Square Bracket [ ].

Qns: What is structure of KFF in the Accounting Flexfields.
Ans: Company
Cost center
Account
Product
Future use.

Qns: How many segments are in AFF.
Ans: max 30 segments and min two.

Qns: What are flexfield Qualifiers.
Ans: Flexfield Qualifiers is used to identify the segments. Various types of flexfield qualifiers are listed below:
a) Balancing Segment Qualifier.
b) Cost Center segment Qualifier.
c) Natural Account Segment Qualifier.
d) Intercompany Segment Qualifier.

Qns: What is Dynamic Insertions?
Ans: u can create Code Combinations at run time.

Qns: In which table Code Cominations id is stored.
Ans: GL_CODE_COMBINATIONS.

Qns: In which table flex values are stored.
Ans: 1. fnd_ flex_Values
2. fnd_ flex_Values_tl

Qns: What is set of Books and in which table set of book is stored.
Ans : Set of Books is a Financial Reporting entity which Consist of three C.
a) Chart Of Accounts
b) Currency
c) Calendar.
Set of Books is stored in GL_SETS_OF_BOOKS


Qns: In which table Currency and Period Type Name
are stored.
Currency - FND_CURRENCIES
Period - GL_PERIOD_STATUSES


Qns: In which table Segment Values are stored and concatenated values are stored.
Ans: 1. GL_CODE_COMBINATIONS
2. GL_CODE_COMBINATIONS_KFV.

Qns: What are different types of Currency.
Ans: Functional Currency
Foreign currency.

Qns: What are different types of Calendars .
Ans: Different types of Calendars are listed below
a) Fiscal
b) Accounting

Qns: How will you attach set of Books to the Responsibility?
Ans: through Profile. GL SETS OF Books Name.

Qns: What is Profile and what are different types of Profiles.
Ans: Profile: Profile is the changeable option that affects the way your application runs. There are two types of profile.
1. System defined
2. User defined

Qns: What are different Profiles Level available in oracle apps.
Ans: Below are the Profiles Level available in oracle apps
1. Site(Lowest level)
2. Application
3. Responsibility
4. User.

Qns: Write Name of some Profile options.
Ans:
1. GL Sets of Books Name
2. GL sets of Books id
3. MO:Operating unit (multi org).
4. HR:User type.

Qns: What is cycle of GL.?
Ans: In simple and layman words-
1. Open the period
2. Create Journal Enteries
3. Post the Journals.

Qns: In Which tables Journal entries created.
Ans: Important tables are-
1. Batch: GL_JE_BATCHES
2. Header: GL_JE_HEADERS
3. Lines : GL_JE_LINES

Qns: After Posting data goes in which tables.
Ans: GL_BALANCES.( Column Period_net_cr, period_net_dr).

Qns: What are Important tables in GL.
Ans:
1. GL_JE_BATCHES
2. GL_JE_HEADERS
3. GL_JE_LINES
4. GL_BALANCES
5. GL_SETS_OF_BOOKS
6. GL_CODE_COMBINATIONS
7. GL_PERIOD_STATUES
8. GL_INTERFACE

Qns: In which table Supplier information’s is stored.
Ans: Supplier information can be found in following tables
1. PO_VENDORS
2. PO_VENDOR_SITES_ALL
3. PO_VENDOR_CONTACTS

Qns: What is difference org_id and Organization_id.
Ans: Org_id is for operating unit and organization_id is for inventory organization.

AR Functional Flow

Enter Invoices

Use this form to enter invoices and debit memos one at a time, or as a group called a batch. Oracle Receivables lets you use batch control totals to ensure that you enter invoices accurately. When
you enter an invoice, Oracle Receivables uses your AutoAccounting rules to determine your default general ledger accounts. Oracle Receivables now lets you assign invoicing and accounting rules to invoices you enter through this form. Use Revenue Recognition Program to control when your accounting distributions are created.You can also use this form to review and update information for your invoice. After your invoice has posted to your general ledger you can still update most information. Oracle Receivables maintains a complete audit trail of all the posted changes you make to your accounting entries. Oracle Receivables does not maintain an audit trail when you change an invoice that has not been posted.

Batch (RA_BATCHES)
- Source, Name, Batch Date, GL Date, Period,
- Status (New,Open,Closed, Out of Balance), Currency, Comments
Invoice (RA_CUSTOMER_TRX)
- Number, Invoice Date, Complete,
- Ship To Customer - Name, Number, Address, Contact,
- Bill To Customer - Name, Number, Address, Contact,
- Commitment (Gaurantee,Deposit), Agreement, Invoice Source,
- Invoice Type, Document No, Transaction Cross Reference To,
- Payment Terms, Due Date, GL Date, Salesperson, Remit To, Currency
- Payment Method (Check,Wire,Direct Deposit),
- Customer Bank - Name, Branch, Account
- Invoice - Default Tax (Standard,Exempt,Require), Print Option, Status,
PO Number, PO Revision, PO Date, Invoicing Rule (Advance,Arrears),
- Frieght - Amount, Carrier, Ship Date, Waybill No, FOB Point, Account,
- Sales - Sold To, Sold To No, Territory,
- Receivable Account, Special Instructions, Comments

Default Sales Credits (RA_CUST_TRX_LINE_SALESREPS)
- Sales Rep Name, Number, Revenue %, Other %

Invoice Lines (RA_CUSTOMER_TRX_LINES)
- Line Number, Item Code, Description, Line Trans Flexfield (AutoInv)
- Quantity, UOM, Tax(Std,Exempt,Req), Unit Price, Extended Price
- Addl Line Info - Order Number, Date, Revision, Line, Sales Order Source,
Invoicing Rule, Accounting Rule
- Tax - Line Number, Tax Code, Tax Rate, Tax Amount,

Revenue Account Assignment (Lines) (RA_CUST_TRX_LINE_GL_DIST)
- Percent, Amount, Account Code, GL Date
- Account Assignment (Tax) - Percent, Amount, Account Code, GL Date

Sales Credits (RA_CUST_TRX_LINE_SALESREPS)
- Sales Rep Name, Number, Revenue %, Revenue Amount

Invoice Installments (AR_PAYMENT_SCHEDULES)
- Line, Due Days, Due Date, Original Amount , Balance Amount, Status


Maintain Invoices

Use this form to update your invoices, debit memos, and chargebacks. You can change the due date, PO number, salesperson, and remit-to address of a debit item. You can also place a debit item in dispute by specifying a dispute amount, exclude a debit item from finance charges, or update the bill-to information. Oracle Receivables also lets you enter or update the exchange rate of your debit item as long as your debit item does not have any activity against it.You can also use this form to record additional information in the form of notes about your debit items. The profile option for this form that controls whether you can change invoice due dates is Invoice Due Date. If your system administrator sets this option to No, you cannot update an invoice due date in the Installment zone.

Enter Recurring Invoices

Use this form to create automatically recurring invoices for your customers. For example, you need to bill your customers for services or products provided regularly, but you don't want to create a new invoice every time. Oracle Receivables provides the recurring invoices with the same characteristics as the original invoice, except that all dates such as the invoice date, GL date,and due dates are determined using the recurring rule you specify. You can schedule recurring invoices as often as you like and create recurring invoices from closed invoices.When you create recurring invoices Oracle Receivables does not derive the exchange rates and tax rates from the recurred invoice date. Instead, it copies the exchange rate and tax rate from your model invoice. Consequently, if you are creating recurring invoices in a foreign currency, or have tax rates which change over time, you may need to update the exchange and tax rate manually.You can use the Invoice Entry form to update the rates to the
correct rates for your recurred invoice date.
Model
- Source Batch, Source Invoice Number, Customer, GL Date, Invoice Type,
- Invoice Date, Terms, Due Date
Recurring Schedule
- Rule (Monthly,Daily,Yearly ...), First Invoice Date, First GL Date,
- Number of Days, Number of Times
Recurring Invoices
- Invoice Number, Invoice Date, GL Date, Due Date, Amount


Enter Commitments

Use this form to enter or change your customer commitments. You can define commitments for any customer, to record deposits or guarantees of future purchases. Oracle Receivables also lets you
update certain information depending on the commitment status.
Commitment (RA_CUSTOMER_TRX)
- Batch Source, Commitment Number, Date, Bill To, Address, Contact,
- Remit To, Commitment Type(Deposit, Guarantee), Document No, GL Date,
- Agreement, Cross Reference To Transaction, Terms, Primary Salesperson,
- Print, Start Date, End Date, Invoice Text, Currency, Amount, Item,
- Debit Account Code, Credit Account Code
- Commitment Addl Info - Payment Method, Customer Bank Name,
Customer Bank Branch, Customer Bank Account, Special Instructions,
Purchase Order, Purchase Order Revision, Purchase Order Date,
Sales Territory, Line Transaction Flexfield (Unique Line # for Auto Invoice)

Sales Credits (RA_CUST_TRX_LINE_SALESREPS)
- Sales Person, Number, Revenue Credit %, Revenue Credit Amount

Quick Transaction Entry

Use this form to enter simple one-line invoices, debit memos and on-account credits. If you want to review, update, or delete invoices and debit memos use the Enter Invoices form. If you want to review, update, or delete on-account credits use the Enter Credit memo form.
Batch (RA_BATCHES)
- Source, Name, Batch Date, GL Date, Period,
- Status (New,Open,Closed, Out of Balance), Currency, Comments
Invoices (RA_CUSTOMER_TRX)
- Invoice Number, Invoice Date, Customer Number, Source Batch, Invoice Type,
- Currency, Item Code, Description, Quantity, UOM, Unit Price, Extended Amount,
- Ship To Location, Bill To Location, Terms, Freight Amount, Tax Code, Tax Rate,
- Tax Amount, Sales Person, GL Date

Enter Credit Memos

Use this form to enter, update, and review on-account credits or credit memos against specific invoices, debit memos, or commitments. Oracle Receivables creates the appropriate accounting entries and reverses any sales credits you assigned to your salespeople. Oracle Receivables allows you to apply on-account credits to your customers open debit items in the Enter Receipts and Reapply Credits forms. To speed data entry, you can define credit memo lines in the Define Memo Lines form. These credit memo lines display as QuickPick choices in this form. You can also enter credit memo lines directly in the Credit Memo Lines zone of this form. You print your credit memos in the Print Invoices form.
You can specify the debit item to credit in this form, or create an on-account credit by not specifying one. On-account credits are credits that you assign to your customer's account that are not related to a specific invoice. You can assign on-account credits to debit items in the Reapply Credit form or when you enter receipts.
Batch (RA_BATCHES)
- Source, Name, Batch Date, GL Date, Period,
- Status (New,Open,Closed, Out of Balance), Currency, Comments

Invoices (Query) (RA_CUSTOMER_TRX)
- Invoice Number, Invoice Date, Customer Number, Customer Name,
- Source Batch, Commitment Number, Currency

Credit Memo (RA_CUSTOMER_TRX)
- Source, Number, Complete, Credit Memo Date, Credit Memo Type,
- Transaction, Reason, Document No, GL Date, Currency,
- Line/Tax: Amount, Percent, Freight,
- Credit Method For: Invoices With Rules, Split Term Invoices,
- Salesperson, Customer Reference, Print Option, Print Date, Comments,
- Ship To Customer, Number, Address, Contact,
- Bill To Customer, Number, Address, Contact,
- Payment Method, Customer Bank Name, Branch, Account,
- Receivable Account Code, Freight Account Code

Credit Memo Lines (RA_CUSTOMER_TRX_LINES)
- Line Number, Item Code, Description, Amount, Quantity, Unit Price,
- Reference, Credit Reason, Line Transaction Flexfield

Revenue Account Assignment (Lines) (RA_CUST_TRX_LINE_GL_DIST)
- Percent, Amount, Account Code, GL Date

Sales Credits (RA_CUST_TRX_LINE_SALESREPS)
- Sales Rep Name, Number, Revenue %, Revenue Amount

Reapply Credits

Use this form to apply, reapply, or unapply on-account credits.Oracle Receivables lets you create on-account credits in the Enter Credit Memos and Quick Transactions forms and then apply them here.
Correcting your mistake is easy since you can reapply or unapply applications before or after posting them to your general ledger. Oracle Receivables gives you the information you need to update any unresolved on-account credits you may have.You can only apply items and receipts to commitments or transactions against a commitment which bring its balance closer to zero.

Enter Invoice Adjustments

Use this form to make either positive or negative adjustments to your invoices, debit memos, chargebacks, on-account credits, deposits, and guarantees. Oracle Receivables currently does not permit adjustments to credit memos. Creating adjustments in Oracle Receivables is easy since you can use predefined adjustment activities. Oracle Receivables automatically provides the accounting information for you. Define your adjustment activities in the Define Receivables Activity form.Oracle Receivables automatically verifies that your adjustment is within your adjustment approval limits. Define adjustment approval limits for your users in the Define Adjustment Limits form. If the amount of the adjustment that you are entering is within your assigned adjustment approval limits, then Oracle Receivables automatically creates the adjustment. If the amount of the adjustment that you are entering is outside your adjustment approval limit range, then Oracle Receivables creates a pending adjustment with a status of Waiting Approval in the Approve Adjustments form. Pending adjustments require approval from a user with the appropriate approval limit before they affect the remaining balance of the transaction. If you need to gather more information about your item, you can place your adjustment on hold by assigning it a status of More Research.

Invoice (Query Invoice To Be Adjusted)
- Invoice Number, Customer Number, Customer Name

Adjustments (AR_ADJUSTMENTS)
- Activity Name (OverCharge, WriteOff),
- Adjustment Type (Charge,Invoice,Line,Freight,Tax), Amount,
- GL Date, Adjustment Date, Accounting Code, Adj Reason,
- Comment, Status (Approved,Pending Approval, Research Required)

Sales Credit Adjustment

With this form you can change revenue and non-revenue sales credits for your invoices, credit memos, and debit memos. If AutoAccounting is based on salesperson and you have not made changes to the revenue accounts in the Enter Invoices form, Oracle Receivables automatically updates your revenue accounts when you change sales credit information in this form. When you change the sales credits for a line, Oracle Receivables creates a record that reverses the original accounting when you save. For example, you have an invoice for which Salesperson A is assigned to 100% of the sales revenue. Now you decide to give Salesperson B 25% of the sales revenue. You must first change the revenue percent of Salesperson A to 75% and then enter a new line for Salesperson B. Oracle Receivables creates a record for Salesperson A that reverses the sales credit for 25%.
Invoice (Query Invoice To Be Adjusted)
- Invoice Number, Source Batch, Customer Name, Currency, Date,
- GL Date, Status
Line Sales Credits (RA_CUST_TRX_LINE_SALESREPS)
- Line Number, Sales Rep Name, Revenue %, Revenue Amount

Enter Exchange Rate Adjustments

Use this form to adjust the rate type, rate date, and exchange rate
for a foreign currency receipt.

Approve Adjustments

Use this form to approve, hold, reject or request more information about pending adjustments. Oracle Receivables automatically enforces the adjustment limits that you define in the Define Adjustment Limits form as you enter your adjustments. You can approve adjustments that are within your individual approval limits. You can create all other actions even if an adjustment is outside your user approval limits. You can also review adjustment histories and record your comments. Adjustment records that require approval do not affect the balance or status of the transaction you are adjusting. When you approve adjustments in this form, Oracle Receivables automatically updates the balance of the transaction you are adjusting. You can only approve a transaction that has been selected and approved for automatic receipt generation, if the user profile option AR: Invoices with Unconfirmed Receipts is set to Adjustment or Adjustment and Credit.
Review
- Creator, Last Reviewer, Order By (Status,Amount)
Adjustments (AR_ADJUSTMENTS)
- Action (Approved, Pending Approval, Rejected, Research Required),
- Adjustment Number, Invoice Number, Type, Amount, Status, Activity Name,
- Customer, GL Date

Submit AutoAdjustment

Use this form to automatically adjust the remaining balances of all open invoices, debit memos, credit memos, and chargebacks that meet specific criteria you define. You can select debit items by remaining amount, remaining percent, due date, transaction type, customer name, or customer number. Additionally, you can specify your adjustment type, activity, GL date, and reason for each AutoAdjustment submission. If the adjustment amount is within your adjustment approval limits, Oracle Receivables automatically approves your adjustment. If the adjustment amount is outside your adjustment approval limits, Oracle Receivables creates pending adjustments with a status of Waiting Approval.

Enter Receipts

Use the Enter Receipts form to enter manual receipts and apply them to transactions in open accounting periods. You can also create chargebacks or adjustments against these transactions in this form.The Enter Receipts form also lets you apply on-account credits to your receipts. If you need to create a new on-account credit while in Enter Receipts, you can use the Zoom feature to go to the Enter Credit Memos form, create your on-account credit, and then return to the Enter Receipts form. You can apply on-account credits to specific debit items in the Reapply Credits form.Your system administrator sets profile options that affect this form. If the Allow Actions profile option is set to No, then you cannot navigate to the Actions zone to create adjustments or chargebacks. The AR: Cash - Default Amount Applied profile option governs the default application amount when you apply your receipts in the receipt Applications zone. Valid choices for this profile option are Remaining Amount of the Invoice and Unapplied Amount of the Receipt. You can override this profile option at the user level in the Update Personal Profile Options form.
Receipt Batch (AR_BATCHES)
- Source, Name, Deposite Date, Currency, Batch Date, GL Date,
- Receipt Class (Manual Receipt, Wire), Payment Method,
- Remittance Bank Account, Status, Comment, Control Count/Amounts
Receipt (AR_CASH_RECEIPTS)
- Receipt Number (Check #,Credit Card #), Receipt Date, GL Date, Currency,
- Amount, Method, Bank Account, Deposit Date, Apply Date, Invoice Number

Mass Receipt Application
Specific Receipt Applications (AR_RECEIVABLE_APPLICATIONS)
- Customer Number, Invoice Number, Amount, Balance Due
Action
- Adjustments and Chargebacks

QuickCash

Use the QuickCash form to quickly enter receipts into Oracle Receivables. You can apply your receipts to one or many transactions, place receipts on-account, and enter receipts as either Unidentified or Unapplied. Oracle Receivables lets you process all your invoice-related receipts with this form. You can simply enter the information you have now, and reconcile any unapplied and unidentified amounts later using either the Enter Receipts form or the Enter Invoice Adjustments form. Since allQuickCash receipts and applications are stored in a temporary area, you can use the QuickCash form as an additional level of security until you submit them through Post Batch. For example, if you hire temporary help during peak periods, have them perform their work in this form. You can review their work prior to updating your customers' balances. Once you process your QuickCash receipt batches, use the Post QuickCash form to update your customer balances.
Receipt Batch (AR_BATCHES)
- Source, Name, Deposite Date, Currency, Batch Date, GL Date,
- Receipt Class (Manual Receipt, Wire), Payment Method,
- Remittance Bank Account, Status, Comment, Control Count/Amounts
Receipts (AR_INTERIM_CASH_RECEIPTS)
- Receipt Number (Check #,Credit Card #), Receipt Date, Currency, Invoice Number,
- Customer Name, Number, Billing Location, Payment Method, Remittance Bank

Enter Miscellaneous Transactions

Use this form to enter your non-invoice related transactions such as investment income, interest income, and refunds into Oracle Receivables. Oracle Receivables simplifies your data entry in thisform by utilizing the distribution sets and the activities that you defined during your set up process for miscellaneous transactions. Use the Miscellaneous Transactions report to review all of these transactions.
Receipt Batch (AR_BATCHES)
- Source, Name, Deposite Date, Currency, Batch Date, GL Date,
- Receipt Class (Manual Receipt, Wire), Payment Method,
- Remittance Bank Account, Status, Comment, Control Count/Amounts
Receipts (AR_CASH_RECEIPTS)
- Activity (Interest Income, Invest Income, Misc Cash, Misc Refund, Stock Option),
- Distribution Set, Receipt Number, Receipt Date, GL Date, Currency, Amount,
- Tax Code, Payment Method, Remittance Bank, Deposit Date,
- Reference Type (Receipt,Payment,Remittance), Reference Number
Accounting Distribution (AR_MISC_CASH_DISTRIBUTIONS)
- Percent, Amount, Accounting Code, Comments, Posted

Reverse Receipts

Use this form to reverse your receipts. You can use this form to reverse both standard invoice-related receipts and non-invoice related receipts entered in the Enter Miscellaneous Transactions form.
To reverse a receipt you can either create a standard reversal or debit memo reversal. When you choose to create a standard reversal, Oracle Receivables automatically creates reversal journal entries for your general ledger, and reopens all of the debit and credit items that you closed with the original receipt. When you choose to create a debit memo reversal for your receipt, Oracle Receivables does not update any of the receipt activity associated with this original receipt. Your new debit memo reversal is actually a new receivable. If you choose to create a standard reversal for a receipt you applied in the Enter Receipts form, Oracle Receivables automatically reverses any adjustments or chargebacks that you created in the Enter Receipts form as long as you have not posted.
Receipt Reversal (Query) (AR_CASH_RECEIPTS)
- Receipt- Receipt Number, Customer, Batch, Bank, Payment Method
- Reversal - Reversal Date, GL Date, Debit Memo,
Category (Unsufficient Funds,Reverse Payment,Stop Payment), Reason

Reapply Receipts

Use this form to apply unidentified, unapplied, or on-account receipts to invoices, debit memos, chargebacks, or on-account credits. You can reapply receipts to both automatic and manually entered receipts. You can also reapply receipts that you previously applied in error, before or after posting these items to your general ledger. You can use the Zoom feature to navigate to the View Transaction History form and review additional details about your receipt, debit item, or credit item.
Receipt (Query) (AR_CASH_RECEIPTS)
- Receipt Number, Method, Date, Amount, Customer, Batch, Category
Receipt Applications (AR_RECEIVABLE_APPLICATIONS)
- Action (Delete, Reapply), Invoice Number, Type, Inv Amount, Balance Due
Reapply Applications
- Customer Number, Invoice Number, Amount, GL Date, Apply Date

Maintain Lockbox Transmission Data

Use this form to review and edit your lockbox transmission information that you have imported into Oracle Receivables from your bank files. Oracle Receivables lets you review, delete, edit,and maintain your lockbox transmission data here before you proceed to the lockbox validation step. Oracle Receivables displays the lockbox and batch records first, followed by the receipts and overflow records for each transmission. Oracle Receivables also lets you edit your lockbox data here when it fails the validation step. Once the lockbox program has successfully validated your transmission data, you can review and edit it in the QuickCash form. If you are updating data, be sure to update only those fields that have data which corresponds to the transmission format that you used when you submitted the import process. You can use AutoCash Rules with Lockbox to automatically apply receipts to open debit items if you do not specify debit item information in your lockbox transmission format.
Transmission Records (AR_PAYMENTS_INTERFACE)
- Name, Creation Date, Lock Box Number, Batch Name, Item Number, Receipt Number,
- Overflow Sequence, Record Identifier, Status, Comments
- Control Info - Bank Origination Number, Destination Account, Deposit Date, GL Date,
Deposit Time, Currency, Transmission Record Count, Transmission Amount,
Lockbox Batch Count, Lockbox Amount, Lockbox Receipt Count,
Batch Receipt Count, Batch Amount,
- Receipt Info - Overflow Indicator, Receipt Date, Receipt Number, Payment Method,
Remittance Amount, Customer Number, Billing Location, Transmit Routing,Account,
- Receipt Applications - Applied Amount, Invoice Number, Status,
- Receipt Attributes - Attribute (1 - 15)





Reconcile Receipts

Use this form to reconcile your bank account and create new batches of cleared receipts for receipts with a receipt class which requires clearance. You perform this step to mark receipts as cleared. When you clear a receipts Oracle Receivables credits your cash account and debits your remittance or factoring account.Oracle Receivables allows you to query up existing batches of cleared receipts, create new batches of cleared receipts, and add cleared receipts to existing batches, in this form. Oracle Receivables only allows you to query up receipts for reconciliation which you have remitted to the bank accounts that you specify in this form, if these receipts have a receipt class which requires remittance.

Batch (AR_BATCHES)
- Batch Name, Batch Date, Bank Name, Branch, Account, Currency, GL Date,
- Receipt Selection Criteria - Remittance Dates Range, Receipt Number Range
Clear Receipts (AR_CASH_RECEIPT_HISTORY)
- Action (Clear, Reverse), Receipt Number, Receipt Amount, Date Cleared,
- Amount Cleared, GL Date, Status, Remit Date, Maturity Date

Create Automatic Remittances

Use this form to mark receipts that you want to include in a remittance batch. You can create unapproved, approved, or approved and formatted remittance batches. If the AR: Automatic Remittance Creation profile is set to Format, then you can create, approve and format the remittance batch in one step. If this profile option is set to Approve, then Oracle Receivables lets you create and approveyour remittance batches in this form. If it is set to Create, then you can only create remittance batches here, and need a user for whom the option is set to Format to approve and format them in the Approve Automatic Remittances form. When you save your work, Oracle Receivables initiates a single concurrent process which produces a report giving you details of the remittance batches which have been created. If you choose to format your batch then Oracle Receivables initiates an additional process which creates the formatted batch information. Oracle Receivables will only include receipts with Payment Methods for which the receipt class requires remittance in the remittance batches that it creates.
Creation Criteria (AR_BATCHES)
- Batch Name, Batch Date, Remittance Method, Payment Method, GL Date, Currency,
- Remittance Bank, Branch, Account, Action (Create,Approve, Format)
- Receipt Selection Criteria - Receipt Dates Range, Receipt Number Range,
Customer Number Range, Maturity Date Range, Document Number Range

Approve Automatic Remittances

Use this form to review your remittance batches for approval and formatting.The actions that you can take depend upon the value that your system administrator has set for the profile option AR: Automatic Remittance Creation. Oracle Receivables will only create remittance batches from receipts with a payment method whose receipt class requires remittance. After you have submitted a remittance batch for approval or formatting you can still review it in this form, but you cannot view receipt level information. If you update a receipt's remittance bank account, Oracle Receivables excludes the receipt from this batch unless you are remitting to the clearing institution for this new remittance bank.When you save your remittance action, Oracle Receivables displays the concurrent request id of the concurrent process you have submitted to approve the batch of remittances that you specify. This concurrent process produces a report giving you details of the batches which have been approved. If you choose to format your batch then Oracle Receivables initiates an additional process which creates the formatted batch information.



Format Automatic Remittances

Create Automatic Receipts
Use this form to create unapproved, approved, or approved and formatted automatic receipts. Whether you can create approved or formatted automatic receipts depends on the value that your system
administrator has set for the AR: Automatic Receipt Creation Authority profile option. When you save your record, Oracle Receivables initiates a single concurrent process which produces a report giving you details of the automatic receipt batches which have been created. If you choose to format your batch then Oracle Receivables initiates an additional process which creates the formatted batch information. If confirmation is not required for the receipt class that you assigned to the payment method you entered for the creation of this automatic receipt batch, then Oracle Receivables automatically confirms all of the receipts within this batch when you approve the batch. If your receipt class requires confirmation then Oracle Receivables requires that you confirm the automatic receipts in this batch in the Confirm Automatic Receipts form, once they are approved. If you have defined customer relationships and you want to create automatic receipts for the parent customer, then you must assign this parent customer's bank accounts to the invoices paid with the automatic receipt.
Creation Criteria (AR_BATCHES)
- Batch Name, Batch Date, Payment Method, GL Date, Currency,
- Action (Create,Approve, Format)
- Invoice Selection Criteria - Invoice Dates Range, Invoice Number Range,
Customer Number Range, Due Date Range, Document Number Range

Approve Automatic Receipts

Use the Approve Automatic Receipts form to approve,delete and format your automatic receipts. The actions that you can take in this form depend upon the value that your system administrator hasset for the AR: Automatic Receipt Creation Authority profile option.Query up the automatic receipts that you want to approve, delete or format, and then select the action you want to take. Oracle Receivables allows you to update the rate date, type and rate of your foreign currency automatic receipt batches if the status of the batch is Completed Creation.When you save your record, Oracle Receivables initiates a single concurrent process which produces a report giving you details of the automatic receipt batches which have been approved. If you choose to format your batch then Oracle Receivables initiates an additional process which creates the formatted batch information. If confirmation is not required for the receipt class that you assigned to the payment method you entered for the creation of thisautomatic receipt batch, then Oracle Receivables automatically confirms all of the receipts within this batch when you approve the batch. If your receipt class requires confirmation then Oracle Receivables requires that you confirm the automatic receipts in this batch in the Confirm Automatic Receipts form, once they are
approved.

Format Automatic Receipts

Confirm Automatic Receipts

Use this form to enter customer confirmations of approved automatic receipts and their applications. Oracle Receivables updates your customer balances when you confirm a receipt. After you query up the automatic receipt you want to confirm, you can review and update the invoices you have selected to apply to the receipt as well as remittance bank and customer bank information. Oracle Receivables allows you to update the invoice application amounts and bank information.Oracle Receivables only requires that you use this form to confirm receipts with payment methods that belong to receipt classes which require confirmation. You can query receipts for receipt classes which do not require confirmation, if they are not yet included in a remittance batch, but you can only update their remittance and factoring information. Oracle Receivables does not allow you to delete a batch of automatic receipts that has a status of Completed Approval if you have confirmed any of the receipts within this batch.
Receipt (Query) (AR_CASH_RECEIPTS)
- Receipt Number, Document Number, Receipt Class, Payment Method,
- Receipt Date, Receipt Amount, Currency, Customer Name, Customer Number,
- Location
- Confirmation Info - Confirm, GL Date, Confirmation Date, Factor,
Confirmed Amount,Customer Reference
- Remittance Detail (Old/New) - Maturity Date, Remittance Bank Name,
Remittance Bank Branch, Remittance Bank Account, Customer Bank Name,
Customer Bank Branch, Customer Bank Account
Invoice Details
- Balance Due, Approved Amount, Invoice Number, Invoice Type, Invoice Date

Post QuickCash

Use this form to recognize and update your customer's accounts with receipts entered in the QuickCash forms or through the Process Lockbox program. Oracle Receivables displays only those batches which have not been posted to update customer accounts. For batches entered through Lockbox, you can skip this step by choosing to post the batch to customer accounts in the Run LockBox Interface
form.
Available Batches (AR_BATCHES)
- Options (Select), Source, Name, Batch Date, Status, Request

Record A Call

Use this form to record information about your customer calls.Oracle Receivables provides collectors with essential call details and makes it easy to record call information and review previous calls. Use this form to log call topics, outcomes, and actions. You can place amounts in dispute in the Call Actions zone. Oracle Receivables also lets you view a summary of your customer calls in the View Call History form. Use \ Other Zoom to quickly review other information in the View Invoice Image, View Transaction History, and View Call History forms while you talk to your customer. You can also review additional customer payment or open invoice information in the View Receipts by Customer and View Customer Account Detail forms. If you enter this form through the Choose Next Screen option from another form, Oracle Receivables defaults information into the Customer, Contact, and Call Topic zones.
Customer
- Name, Address, Contact Who Called
Call Topic
- Call Taken By, Invoice Details
Call Out Come
- Customer Response, Promise, Follow Up, Call Out Come, Memo Pad
Call Action
- Action, Amount, Memo Pad, Notify

View Transaction History

Use this form to review the history of a transaction. The complete history includes receipts, credit memos, on-account credits, adjustments, and debit items. With Choose Next Screen, you can move easily between inquiry screens without using the main menu. Oracle Receivables completes your new form with information about the transaction or receipt you are reviewing when you use Choose Next Screen to review an open debit item, on-account credit, credit memo information, an image of your debit item, on-account credit,or credit memo, and customer calls.

View Invoice Image

Use this form to review detailed information about a transaction. With Choose Next Screen, you can move easily between inquiry screens without using the main menu. When you choose next screen, Oracle Receivables fills in your new form with information regarding the transaction you are reviewing. You can use this to navigate to forms where you can review application and adjustment activity, call history, or quickly find other transactions for the customer.

View Batch Control Amounts

Use this form to quickly determine the status of your receipt batches. Oracle Receivables displays receipt batch information so you can see where the control counts and amounts are not equal to your actual counts and amounts. Use the View Batch Detail and the View Batch Unapplied Amounts forms to further review your receipt batches and the receipts they contain.

View Batch Unapplied Amounts

Use this form to review unidentified and unapplied receipt counts and amounts by receipt batch. You can review receipt batches based on the search criteria you specify. Oracle Receivables lets you quickly access complete information and determine where you need to continue your work. You create receipt batches when you use the QuickCash, Enter Receipts, and Enter Miscellaneous Transactions forms. Use the Review Receipts by Batch form to access more detailed information about any of your receipt batches.

View Batch Detail

Use this form to review all payments within a receipt batch. You query the receipt batch you want to review in the Batch zone, thenyou can use additional criteria to query receipts within that batch.

View Receipts by Customer

Use this form to review your customers' receipts. You can review receipts for a particular customer or all receipts based on the search criteria you enter in the Receipts zone. No matter how you select receipts to review, Oracle Receivables always displays customer information as you navigate to each receipt. Use the ViewCustomer Account Detail form to review the status of a particular customer's account.

View Transmission History

Use this form to review information about lockbox transmissions you submit through the Submit Lockbox Processing form. You can review information about the transmission record set in the form: use the Maintain Lockbox Transmission Data form to review individual records within the transmission.

View Customer Account Detail

Use this form to review the status of a customer's account. Oracle Receivables displays details of all receipts and transactions for your customer. Oracle Receivables also lets you see the current customer account balances in your functional currency using the most recent exchange rate. Oracle Receivables displays different information depending on the option you select in the customer zone.




View Customer Account Summary

Use this form to review your customer accounts. Oracle Receivables lets you choose your customers for review by using a wide range of search criteria. Oracle Receivables displays all customers and customer account balance information that match your search criteria. Use Choose Next Screen to review additional details for each customer account including account summary information by accounting period, credit statistics, aging information, credit profile, and account details. Oracle Receivables displays all amounts in your functional currency. Use \ Other Zoom to navigate directly to the Customer Account Detail form where you can view thedetails of all items for each customer.

View Call History

Use this form to review previous customer call information. Oracle Receivables gives you detailed call history information to make collections more efficient.You can see which customers are not
meeting their commitments on outstanding receivables, and then decide what actions you need to take. Oracle Receivables lets you review the calls here that you entered in the Record A Call form.

Customer Inquiry

Use this form when you need to identify a customer and you only have a minimal amount of information. Oracle Receivables can identify customers from a partial customer name, a payment number, a contact name, an address, a city, a state, a postal code, a transaction number, or a telephone number.

Run Concurrent Programs

- Run Auto Invoice
- Run Customer Interface
- Run Tax Rate Interface
- Run Revenue Recognition

Submit Lockbox Processing

Use this form to submit your lockbox transmission processes and transfer payment information from your bank files into Oracle Receivables. Oracle Receivables lets you submit each step of the lockbox transmission process as a separate request or submit all of the transmission processes as one request, depending upon your specific business needs. For example, you may choose to import data into Oracle Receivables and examine it before validating it within Oracle Receivables. Upon examination and approval, you can submit the validation step and Oracle Receivables automatically validates your data and creates QuickCash payment batches. Oracle Receivables lets you view your payment batches in the QuickCash form before updating your customers' accounts using Post QuickCash. Oracle Receivables gives you the flexibility to either examine and control each step, or submit all of the steps at once. The 'Process Lockboxes' program transfers payments received by your bank to Oracle Receivables. Since this program is entering Payments into Oracle Receivables, the program must be smart enough to enter the primary billing location as well. If your bank is incapable of transmitting the billing location of your payments, then the program should choose the primary billing location of the identified customer. Oracle Receivables will give you the option to determine the fate of your payments when there is no billing location available. This option will be enabled in the 'Define Lockboxes' form. Your options will be to reject the payments when the billing location does not exist or to ignore the missing billing location. If you desire the first option, the Oracle Receivables will issue an error message indicating that the billing location was not available. The 'Process Lockboxes' program must evaluate the status of the 'Bill-To Site'parameter in the 'QuickCash' form to determine if the 'Billing Location' is required.

Open/Close Accounting Periods

Use this form to open and close accounting periods in your receivables calendar. You define your receivables calendar in the Define Calendar form. Oracle Receivables references the statuses of these accounting periods to control transaction entry and journal entry creation to your general ledger. You may not enter an activity in a closed accounting period.

Open Next Accounting Period
- Latest Open Period, Open Next Period
Accounting Periods
- Period Status (Open,Close,Future), Period Number, Fiscal Year,
- Period Name,Begin Date, End Date

Run GL Interface

Use this form to create journal entries to post in detail or summary. Oracle Receivables first transfers transaction data into the GL_INTERFACE table and generates the Posting Execution Report. Use the Posting Execution Report to see a summary of transactions that are imported into the GL_INTERFACE table. Transactions that failed validation are printed in the Unposted Items Report produced from this run. From here, if you have Oracle General Ledger installed you can use Journal Import to create journal entries to post to your general ledger. If you do not have Oracle General Ledger installed you can use your feeder system to import data from the GL_INTERFACE table.
Transfer Crireria
- Summary or Detail, GL Posted Date, GL Start Date, GL End Date,
- Run Journal Import

Multi - Org Functional Flow

Use a single installation of any Oracle Applications product to support any number of organizations, even if those organizations use different sets of books.

Support any number of legal entities within a single installation

Secure Access: You can assign users to particular organizations. This ensures accurate transactions in the correct operating unit.of Oracle Applications.

You can sell from one legal entity and ship from another, posting to each organization’s set of books.

You can enter purchase orders and assign for receipt any inventory organization that uses the same set of books.

You can support multiple organizations running any Oracle Applications product with a single installation. When you run any Oracle Applications product, you first choose an organization—either
implicitly by choosing a responsibility, or explicitly in a Choose Organization window. Each window and report then displays information for your organization only.

Each legal entity can have one or more balancing entities. An operating unit is associated with a legal entity. Information is secured by operating unit for these applications. Each user sees information only for their operating unit. To run any of these applications, you choose a responsibility associated with an
organization classified as an operating unit.

Legal Entities Post to a Set of Books Each organization classified as a legal entity identifies a set of books to post accounting transactions.

Operating Units Are Part of a Legal Entity Each organization classified as an operating unit is associated with a legal entity.

Inventory Organizations are Part of an Operating Unit Each organization classified as an inventory organization references an operating unit.

Inventory Organization Determines Items Available to Order Management The OM:Item Validation Organization profile option specifies the inventory organization that Order Management uses to validate items. Some inventory item attributes for Receivables and Order Management, including Tax Code and Sales Account, are specific to an operating unit or an accounting flexfield structure. Therefore, you
should define an item validation organization for each operating unit.

Inventory Organization Determines Items Available to Purchasing The inventory organization you specify in the financial options for each operating unit determines the items available in Purchasing. You can only choose an inventory organization that uses the same set of books as your operating unit.

Data Security You can limit users to information relevant to their organization. For example, you can limit access for order administration clerks to sales orders associated exclusively with their sales office.

Inventory Organization Security by Responsibility You can specify which inventory organizations are available to users in each responsibility. The Choose Inventory Organization window automatically limits available inventory organizations to those authorized for the current responsibility.

Responsibility Determines Operating Unit Your responsibility determines which operating unit you access when you use Oracle Applications. When you use Oracle Payables, Receivables, Order Management and Shipping Execution, Purchasing, Projects, and Sales Compensation you see information that is relevant to your operating unit. All transactions you create are automatically assigned to your operating unit.


Purchase and Receive Products Between Organizations Your purchase order operating unit and receiving inventory organization must share the same sets of books to receive against a purchase order.

Automatic Intercompany Sales Recognition Sales orders created and shipped from one legal entity to a different legal entity automatically generate an intercompany invoice to record a sale between the two organizations.

Posting Intercompany Invoices to Different Accounts You can define different accounts for Trade and Intercompany Cost of Goods Sold and Sales Revenue to eliminate intercompany profit.

These are the steps to follow when implementing the Multiple Organization support feature in Oracle Applications.


1. Develop the Organization Structure
2. Define Sets of Books
3. Define Locations
4. Define Business Groups (optional)
5. Associate Responsibilities with Business Groups
6. Define Organizations
7. Define Organization Relationships
8. Define Responsibilities
9. Set MO: Operating Unit Profile Option
10. Convert to Multiple Organization Architecture
11. Change Order Management Profile Option
12. Set Profile Options Specific to Operating Units
13. Define Inventory Organization Security (optional)
14. Implement the Applications Products
15. Secure Balancing Segment Values by Legal Entity (optional)
16. Run the Multi–Org Setup Validation Report (recommended)
17. Implement Document Sequencing (optional)
18. Define Intercompany Relations (optional)
19. Set Top Reporting Level Profile Option (optional)
20. Set Conflict Domains (optional)


Step 1 Develop the Organization Structure A successful implementation of Multiple Organization support in Oracle Applications depends primarily on defining your organizational structure in the multi–level hierarchy used by Oracle Applications. The levels are:
• Business groups
• Accounting sets of books
• Legal entities
• Operating units
• Inventory organizations


If your enterprise structure requires that you define a business group, you should define sets of books before business groups.

Step 3 Define Locations Oracle Applications products use locations for requisitions, receiving, shipping, billing, and employee assignments.

Step 4 Define Business Groups (optional) If you define a new business group instead of modifying the pre–defined business group, you need to set the Business Group profile option at the responsibility level for the new business group. Oracle Human Resources automatically creates a security profile with the business group name when you define a new business group.

You should define all your business groups before defining any other type of organization.

To define additional business groups:

1. Set the responsibility from which you define the organizations in the profile option HR: User Type to HR User, to get access to the Define Organizations window. This profile must be set for all responsibilities that use tables from Oracle Human Resources (for example, responsibilities used to define employees and
organizations).


2. Define all of your business groups at this step from a responsibility. Do not define any new organizations or organization hierarchies until you have associated each business group with a responsibility. You do this by setting the HR: Business Group profile option to the business groups for each responsibility.

3. After you have correctly associated business groups to responsibilities, you enter business group setup information, such as additional organization information and business group classifications, to create the organization structure.

4. After you have correctly associated your business groups with a responsibility, sign off and sign on again using the correct responsibility for the business group you want to define. For example, if you have a U.S. business group and a U.K. business group, select the responsibility attached to the U.S. business group to define the U.S. organization structure.
Note: Oracle Human Resources automatically creates a view all security profile with the business group name. This enables you to view all records for your business group.
Note: Oracle Human Resources allows you to use a single responsibility security model by enabling the Security Group. This allows you to access more than one business group from a responsibility. You should not use the single responsibility model in Multiple Organization products.

Step 5 Associate Responsibilities with Business Groups (optional)
Note: This section applies to you if you have multiple business groups, or if you do not choose to use the default business group provided by Oracle Applications.

If you have multiple business groups, you must associate each responsibility to one and only one business group. You associate a business group with a responsibility via the HR:Business Group system profile option. If you are upgrading to Multiple Organizations, you must also associate previously created responsibilities to the appropriate business group.

Step 6 Define Organizations
Use the Define Organization window to define all your organizations. You can perform this step and the next step (Define Organization Relationships) at the same time. The steps are presented separately to emphasize the difference between the organizational entity and the role it plays in your organizational structure.



_ To define legal entities, operating units, and inventory organizations:
1. Log in to the responsibility associated with the business group for which you are defining an organization.
2. Define a legal entity. It is then automatically attached to the correct business group.
3. Define operating units.
4. Define your inventory organizations for each operating unit that will have an inventory organization.
Note: Do not define the inventory parameters at this point.
5. If you have more than one business group, switch to the responsibility associated with the other business group and continue to define your organization structure.

Step 7 Define Organization Relationships Use the Define Organization window to define organization
relationships by assigning classifications to each organization. Attributes of certain classifications relate organizations and the roles they play. You can classify an organization as any combination of legal entity, operating unit, and inventory organization. Specify your organization classifications in the following order:
1. Legal Entities Attach organizations designated as legal entities to a set of books. You must also specify a location in the Define Organization window. Use the Define Location window to define locations for
your legal entities.
2. Operating units Attach the operating units to the correct set of books and legal entity.
3. Inventory organizations Attach the inventory organizations to the correct operating unit,
legal entity, and set of books. If you have more than one business group, change to the responsibility
associated with the other business group and continue defining your organization classification.

Classification Information Type Required Attributes
Business Group Business group information if Human Resources is installed. Otherwise, None.
Short Name, Employee/Applicant Numbering, Key Flexfield Structures, Default Legislation Code, and Currency
GRE/Legal Entity Legal Entity Accounting Set of Books, Location
Operating Unit Operating Unit Information Legal Entity, Set of Books
Inventory Organization Accounting Information Set of Books, Legal Entity, Operating Unit


Special Considerations for Inventory Organizations All the inventory organizations in the above chart have been set up with the minimal amount of information to enable them in the Multiple Organization environment. This minimal amount is detailed in the table below. If you plan to implement Oracle Inventory, you need to follow the setup procedures for that product.

For a standalone Oracle Purchasing installation (without Oracle
Inventory), you must specify the following minimum information:

1 Accounting information : Set of books, legal entity, operating unit
2 Receiving information : Three–character organization code,prefix serial (no dummy)
3 Inventory information : All required accounts

You must define the control options and account defaults for one inventory organization, the item master organization. Then you can easily assign items to other inventory organization without recreating all the item information. Use the Organization Parameter window to assign inventory organizations to the item master. The item master organization uses itself as the item master.

There is no functional or technical difference between the item master organization and other inventory organizations. However, we recommend that you limit the item master to just an item definition organization. If you set up new inventory organizations in the future, you can assign the new items to only the item master and the new inventory organization.

Step 8 Define Responsibilities Use the Define Responsibility window to define responsibilities for each operating unit by application. When you sign on to Oracle Applications, the responsibility you choose determines the data, forms, menus, reports, and concurrent programs you can access.

Step 9 Set MO: Operating Unit Profile Option Oracle Applications uses the profile option MO: Operating Unit to link an operating unit to a responsibility. You must set this profile option for
each responsibility.

After you choose your responsibility, there is an initialization routine that reads the values for all profile options assigned to that responsibility,

Friday, January 28, 2011

AP/AR Netting in R 12

R12 : Setting up for AP/AR Netting

AP/AR Netting automatically compares Payables to Receivables and creates the appropriate transaction in each system to net supplier invoices and customer invoices. With this functionality, A receivables user can
  • View netted receipt details directly from the receipt
  • Create Netting Agreements and Netting Batches
With this functionality, there is significant increase in user productivity and effectiveness because of tight integration and automation.
You can access the process via:
  • Navigation: Receipts > Netting > Netting Batch
  • Navigation: Receipts > Netting > Netting Agreement
  • Receipts > Receipts > Action Menu : AP/AR Netting
    After Querying a netted receipt, the user can see more details about the batch by selecting AP/AR Netting from the Action menu. This launches the AP/AR Netting batch window. Netted Receipts are created automatically by the AP/AR Netting process and cannot be updated by the user from the Receipts Workbench
As we have seen Contra charging has been replaced by AP/AR Netting, lets take a setup walk though to use this functionality.
1.Define netting control account
Setup>Financials>Flex field>key>values
2.Create bank
Setup>payment>Bank and Bank Branches
You should note ,Payment document is not required for netting bank account.
3.Go to receivables responsibility, receipt class definition form
Setup>Receipts>Receipt class
Query the 'AP/AR Netting' receipt class which is a seeded one.
netting
4. Attach your bank account in this receipt class.
5.Go to system options, transaction and customer tabbed region, there enable 'Allow payment of Unrelated Transactions'check box
2-1
6. Create netting agreement




Receipts>Netting>Netting Agreement
7. Enter an Invoice in Payables, validate and run create accounting.
8. Enter a transaction in receivables.
9. Create Netting Batch
Receipts >Netting >Netting Batch
4-1
10. Query your netting batch and see the status as Complete. also click on view report icon on right side.click on run push button, you can see the final netting report.
11.Go to view>request>find
You can see 3 concurrent request programs
  • Create Netting batch
  • Settle netting batch
  • Netting Data Extract
12.Now go to receipts and query the AP/AR netting receipt.
13.Now Go to Tools >view Accounting, you can see Netting control account (defined in first step a) debited and receivable account credited.
14. Now go to payables and query your invoice number and click the tab view payments. You can see the payment details and copy the document number.
15.Query your copied payment document number.What you can see the payment type as Netting .
16.Click actions button and enable the check box create accounting .
17.Go to tools>view accounting .You can see the accounting entry