Showing posts with label PURCHASING.. Show all posts
Showing posts with label PURCHASING.. Show all posts

Thursday, 16 October 2014

what is RETROACTIVE PRICING and How to Change the Blanket agreement price after approve?

                                                             

RETROACTIVE  PRICING

Prices for items on blanket agreements can change over the effective period of an agreement as a result of ongoing negotiations between the buyer and the supplier. In fact, it is common practice in certain industries to initiate and execute against an agreement with an interim price. A firm price may get finalized several months into the life of the agreement. In these scenarios it is possible that the updated price is applicable retroactively. Oracle Purchasing allows buyers to make price changes on global blanket agreements and on blanket agreements.

Oracle Purchasing can optionally update prices on orders (Blanket Releases & Standard POs) to reflect the latest agreement price, even if there has been receiving and invoicing activities against them. Additionally, for orders that have been received, Oracle Purchasing automatically adjusts the accrued liability to reflect the latest pricing. Finally, for orders that have been invoiced, Oracle Purchasing automatically generates price adjustment invoices in Oracle Payables. Depending on the nature of the change, the Payables department can then process either a payment or a debit memo request against the price adjustment invoice.
 SETUP:
1.     Set the profile option(PO: Allow Retroactive Pricing of Pos’) to purchasing responsibility
2.     Set the Retroactive Price Adjustment Account in the receiving options.
3.     While creating blanket po uncheck the cumulative pricing option under agreement tab.



To set the profile option PO: Allow Retroactive Pricing of Pos’  to purchasing resp
If we set ---àALL RELEASES, the it effects all releases for that particular blanket po including existing matched invoices also.
            -----àOPEN RELEASES, it effects only those releases which are not matched with invoices



To set the RETROACTIVE PRICE ADJUSTMENT ACCOUNT in the receiving options

To create blanket purchase agreement.

Here we are creating blanket purchase agreement against item123 with the price 20 and amount agreed is 100000


Disable the cumulative pricing in the agreement tab


The purchase order(3) has been approved


To release(1) the purchase order against existing blanket po(3)
Here we are releasing 1000 items at the price 20. The total release for release 3-1 IS 20000.

To release(2) the purchase order against existing blanket po(3)

Here we are releasing 500 items at the price 20. The total release for release 3-2 is  10000.

To release(3) the purchase order against existing blanket po(3)

Here we are releasing 1500 items at the price 20. The total release for release 3-3 is 30000.
We are releases an amount of 60000 for PO-3. Now I am receiving the items for release-1 and release-2
And for release-1 I inspected the items and send to the inventory.



Creating invoice(123) against release-1



Here we paying the amount for invoice 123

Querying the invoice, it shows the amount is paid



Query the blanket po(3) and Now we are changing the price of an item (20 to 25) in that agreement


After modifying the amount it asks for reapproval


While approving the PO, enable apply price update to existing po’s and releases under additional options

After approving the PO, till it shows the amount released is 60000.


For changing the released amount in the blanket PO, we have to run a program “workflow background process
Under parameters,--à item type should be PO APPROVAL

----àprocess deferred should be YES

Now check the blanket PO(3) released amount. It shows 75000 instead of 60000.
 Now verify the release-1, it shows the total released amount as 25000 instead of 20000
And it shows the billed amount as 20000. Because we paid only 20000


Check the status of release-2. It shows 12500 instead of 10000

We ordered 500 and received 500
Check the status of release-3


Now verify the invoice (123),it shows still the price is 20
For changing the item cost in the existing invoices, we have to run “create adjusting documents in payables program”


After completing the request query the invoice(%123%)
We get two invoices for that po, one is standard(already paid) and another one is PO PRICE ADJUSTMNET





The price for invoice 123 is still shows as 20.but for extra 5 rupess it creates new invoice PPA-123-1

TO CHECK THE PO CHANGE HISTORY:

Purchase orders-àpo change history


Verify the changes in that particular supplier.


Select the compare to po for release 3-1
This is the process for price adjustments are exists after the blanket agreement

Friday, 30 November 2012

ACCOUNTING ENTRIES IN ORACLE


                                                            PAYABLES


NOTE: We don’t have Accounting Entries for PO & Requisition

P2P ENTIRES:
When we receive the Goods in the staging area the accounting entry would be (GRN):
Receiving Inventory --- Dr-----It will pick from receiving options.
Ap Accrual --- Cr---It will pick from Purchasing Options.

When we are moving the Goods from Staging area to Sub-Inv (Recv Trans):
Material A/C --- Dr-----It will pick from Inventory Options
Receiving Inv --- Cr----It will pick from Receiving Options

While Creating Invoice:
Ap Accrual --- Dr
Liability ---- Cr-----It will pick from supplier Liability

While Making Payment:
Liability – Dr
Cash Clearing – Cr-----It will pick from Bank

Reconciliation: Cash Clearing --- Dr
Cash – Cr
tandard Invoice Entry :
Ap Accrual --- Dr
Liability ---- Cr

Debit and Credit Memo Entries:
Liability --- Dr
Ap Accrual --- Cr

Prepayment Entries:
While Creating Prepayment Invoice:
Prepayment --- Dr----It will pick from supplier
Liability – Cr----It will pick from supplier
While Making Payment to Prepayment:
Liability – Dr
Cash – Cr
While applying Prepayment on Standard Invoice:
Liability --- Dr
Prepayment – Cr

INTEREST INVOICE ENTRY WHILE MAKING PAYMENT :
Interest expenses –- Dr-----It will pick from Financial options
Liability ---------------- Dr
Cash ---------------------Cr

EXPENSE REPORT ENTRY :
Item Expense A/C --- Dr
Liability --- Cr


PAYMENT REQUEST INVOICE ENTRY :
Item Expense --- Dr
Liability – Cr

FUTURE DATED PAYMENT ENTRY :
When Bills Issued:
Item Expense – Dr
Bills Payable --- Cr
When Maturity Date Confirmed:
Bills Payable – Dr---It will pick from Supplier or Financial options
Liability – Cr

WITH HOLDING TAX ENTRY :
When Withholding tax applied on standard Invoice:
Item Expense --- Dr
Liability --- Cr
Withholding --- Cr-----It will pick from WHT codes
 Auto Generated WHT Entry:
Item Expense – Dr
Liability --- Cr



RETAINAGE RELEASE ACCOUNTING ENTRY:
When Invoice matched with PO accounting entry would be:
Accrual ------ Dr
Liability ---- Cr
Retainage ---Cr----It will pick from financial options
While making payment to the invoice matched with PO:
Liability ---- Dr
Cash --------Cr
When Retainage Release Invoice Matched with PO accounting entry would be:
Retainage --------Dr
Liability ----------- Cr
While making Payment to Retainage Release:
Liability ---Dr
Cash -------Cr
           


                                                 RECEIVABLES
O2C ENTRIES:

Pick Release:
Receiving Inventory ---- Dr
Item Expense/Material ac ---- Cr

Ship Confirmation:
COGS ---- Dr----It will pick from Inv Information
Receiving Inv (Sub-Inv) ---- Cr

While Creating Transaction:
Receivable ---- Dr
Revenue ------- Cr
Freight --------Cr
Tax -------------Cr

While Recording Receipt: WHEN STATE IS CONFIRMED
Confirmed Cash--------------Dr
Receivables ----Cr

When Remitted: WHEN STATE IS REMITTED
Remitted Cash ---- Dr
Confirmed Cash--------Cr

When Reconciled: WHEN STATE IS CLEARED
Cash -------Dr
Remitted Cash --- Cr

DEPOSIT ACCOUNTING ENTRY:
When we create DEPOSIT invoice the accounting entry would be:
Receivable --- Dr
Accrual (Unearned Revenue) -------- Cr

When we create Sales Invoice:
Receivable---Dr
Revenue----- Cr

When Deposit adjusts with actual transaction invoice the entry would be:
Unearned Rev (Accrual) -----Dr
Receivables-------Cr

GAURANTEE ACCOUNTING ENTRY:
When we crate Guarantee transaction:
Unbilled receivable----Dr
Unearned Revenue ---Cr

When we create sales Invoice:
Receivable ----Dr
Revenue -------Cr

When Guarantee transaction adjusts with sales invoice:
Unearned Revenue ---Dr
Unbilled Receivable—Cr


REVENUE RECOGNISATION:

INVOICE ADVANCE:
When we create sales invoice and set invoicing rule as INADVANCE(FIXED SCH):
Receivables ---- Dr
Unearned Revenue -------- Cr

Once we recognize the Revenue the accounting entry would be:
Unearned Revenue ---- Dr
Revenue------------------Cr

And the final entry would be:
Receivable ------Dr
Revenue ---------Cr

INVOICE ARREARS:

REVENUE RECOGNISATION using Invoice Arrears Schedule:
Unbilled Receivables—Dr
Revenue-----------------Cr

Once we have billed the customer
Receivables---------------Dr
Unbilled Receivables--Cr

ONACCOUNT ACCOUNTING ENTRY:
When we created the Receipt and applied to OnAccount :
Cash ---Dr
Receivables ----CR, ONACCOUNT -----Cr

CUSTOMER REFUND ACCOUNTING ENTRY :
When we release the On account and Refund the Amount:
Cash ----Dr
Receivables----Cr
On Account Cash ---Cr
Unapplied Cash -----Dr
Refund----------------Cr

Assets:

Asset Addition :
The process of adding a Fixed Asset either through detailed, quick or mass addition is called asset addition. Detail and quick addition are carried out only in Oracle Assets.

The journal entry in Oracle Assets during detailed or quick addition is
Dr. Asset Cost
Cr. Asset clearing account

Asset clearing account is used to reconcile the transactions between Oracle Payables and Oracle Assets. When an asset is added through detailed or quick additions, the credit goes to the asset clearing account. Also for mass addition process, oracle assets use Asset Clearing account for reconciliation.

In Oracle Assets the journal entry remains the same
Dr. Asset Cost
      Cr. Asset clearing account

In AP

Dr Asset Clearing Account
Cr Accounts Paya
Changes:
Changes refer to change in Asset Cost or Depreciation method or Depreciation rate for one or more assets. Oracle Assets would use the new cost or depreciation method or rate from the period of change to arrive at the depreciation amount. Also it recalculates the depreciation that should have been calculated so far, compares with the actual depreciation and passes an adjusting entry.
If the transaction results in addition to the cost of asset, then the journal entry created is
Dr. Asset Cost
Cr. Asset Clearing
Hence an adjusting entry to incorporate depreciation as per the new cost of the asset should be incorporated. Also due to change in method or rate the new depreciation calculated may be lower or greater than the depreciation calculated so far.

If the accumulated depreciation recalculated is lower than the accumulated depreciation calculated until now,
Dr. Accumulated Depreciation
Cr. Depreciation Expense (Adjustment)
If it is greater than the Accumulated depreciation until now,
Dr. Depreciation Expense (Adjustment)
Cr. Accumulated Depreciation

 Transfers


Transfers refer to change in Location, expense account, and employee assignment. If there is a change in expense account, for e.g. If an asset is transferred from department 001 to department 002,
The journal entry for accounting the asset cost is
Dr. Asset Cost (002)
Cr. Asset Cost (001)
The journal entry for accounting the accumulated depreciation is
Dr. Accumulated Depreciation (001)
Cr. Accumulated Depreciation (002)

Revaluation

Revaluation is a process so as to reflect current market price of the Asset. The journal entry created by revaluing a fixed asset is as follows:
Revalue Accumulated Depreciation is enabled at the Book Controls level:
The amount of revaluation would be credited to Accumulated Depreciation and Revaluation reserve in the same proportion as the existing Accumulates Depreciation and Net Book value.
Dr. Asset Cost
      Cr. Accumulated Depreciation
      Cr. Revaluation Reserve

Revalue Accumulated Depreciation is disabled at the Book Controls level:
To the extend of the revaluation amount, the following journal entry would be passed.
Dr. Asset Cost
      Cr. Revaluation Reserve

Also the existing depreciation reserve would also be transferred to the Revaluation Reserve
Dr. Accumulated Depreciation
      Cr. Revaluation Reserve

Retirements


Oracle Assets passes the following journal entry for retirement.
If the retirement transaction resulted in a Gain, the journal entry passed would be.

Dr. Accumulated Depreciation
Dr. Proceeds of sale
Cr. Asset Cost
Cr. Gain / Loss

If the retirement transaction resulted in a Loss, the journal entry passed would be.
Dr. Accumulated Depreciation
Dr. Proceeds of sale
Dr. Gain / Loss
Cr. Asset Cost
Depreciation:
Running depreciation (as applicable to a particular asset) during the period end would pass a journal entry
Dr. Depreciation Expense
      Cr. Accumulated Depreciation


Tuesday, 25 September 2012

New Features in Oracle R12

NEW FEATURES IN ORACLE R12

  • Legal Entity
  • Operating Units
  • Intra company
  • Intercompany balancing rules
  • Key Flex Fields
  • Accounting Setup Manager
  • Reporting Ledger – MRC
  • Sub ledger
  • Ledger Set
  • Data Access Set
  • Data Definition Set
  • Primary Ledger
  • MSQ – Management Segment Qualifier
  • Open / Close periods
  • Journal Options
  • Sequencing: Accounting & Reporting

Accounting Setup Manager

In 11i Set of Books is similar to ASM in R12.
·        ASM is a centralized place where we can perform several activities.
Those are:
1.     Primary ledger creation
2.     Reporting ledger (Multi Reporting currency) setup
3.     Secondary Ledger
4.     Legal entity creation
5.     Operating unit creation
6.     Intercompany balancing rules
7.      Intra company

Primary Ledger

11i Set of Books       =       R12 Primary Ledger
In 11i Set of Books determines 3 C’s i.e. Currency, Calendar & Chart of Accounts.
4th C added in R12 i.e. Accounting Method.
4 C’s:
1.     Calendar
2.     Currency
3.     Chart of Accounts
4.     Accounting Method

Accounting method determines which method organization opt for accounting whether Accrual or Cash basis.
Ledger is where we record the actual day to day business transactions.
Primary Ledger is created in General Ledger responsibility through “ASM”.

Key Flex Fields


New Key Flex Field is added in R12 – GL Ledger Flex Field.
Now we have 3 KFF in GL.
1.     Accounting KFF
2.     Reporting Attribute KFF
3.     GL Ledger FF 
·        If you have created your “Structure” by using Accounting KFF with the 4 Segments i.e. Company, department, Accounts and Location.
·        The same structure will be copied to “GL Ledger FF” by adding one more segment called “Ledger”.
·        GL Ledger FF is used for internal purpose.
·        We use majorly in:         Mass Allocation & FSG.

Reporting Ledger 

Reporting Ledger is used for Multi reporting currency purpose.

Ø In 11i we have to perform several steps to define MRC through Set of Books.
Ø We have to create 2 set of books and have to manually choose the SOB as reporting or primary.
Ø We have to manually assign reporting SOB to primary SOB.
Ø Journals transferred to reporting SOB in unposted mode.
Ø Calendar and Chart of accounts should be same.

Where as in R12 steps are minimized to perform MRC
    Once you assign reporting currency to Primary Ledger, system will automatically create reporting LedgerAnd also Reporting Ledger is assigned by system automatically to Primary Ledger.Journals will transfer to Reporting Ledger in Posted mode.

Legal Entity

 ·        In 11i we create Legal Entity in HRMS Responsibility.
 Ø In R12, Legal Entity is created through “ASM” from GL Responsibility.
Ø We can create Legal Entity address also from “ASM”
Ø No need to classify the Legal Entity information.
Ø After creation of Legal Entity the same we assign to Primary Ledger through “ASM”
Ø Then we assign Balancing Segment Values (BSV) (Company) to Legal Entity what are all the companies are maintained under one legal registration.
Ø For AGIS (Advanced Global Intercompany system) purpose also we have to assign Legal Entity to Primary Ledger
  

Operating unit


11i Operating unit is created in “HRMS responsibility” through Organization window.
ü Where as in R12 we can create Operating unit in 2 ways:
1.     Through ASM from GL Responsibility
2.     “HRMS responsibility” through Organization window
    To create OU through ASM, the prerequisites are Business group & Legal Entity.

        11i OU assigned to LE   R12 OU assigned to Primary Ledger

Sequencing

Sequencing is used to assign gapless numbering for the transactions which are manually entered and also imported from SLA journals.

Ø Sequencing is 2 types:  
1.     Accounting Sequencing
2.     Reporting Sequencing
Ø Accounting Sequence: When you post the journal, number will be assigned to transaction (Manual Journals & SLA Journals)
Ø Reporting Sequencing: Number will be assigned to transactions at the time of closing the period. This is used as a legal compliance for gapless numbering.

Intra Company Accounts

Intra Company transactions means:
Transactions between the Companies under the same Legal Entity

 Inter Company

Inter Company transactions means:
Transactions between the Companies under the different Legal Entities


Ledger sets

Collection of Ledgers is called Ledger Set.
 We can group the ledgers as a set who’s Calendar and  Chart of accounts should be same. In general to access single ledger we will assign “GL Ledger Name” profile option to GL Responsibility. To access Ledger Set we have to assign “Data Access Set” profile option to GL responsibility.

Advantage of Ledger Set:
Ø No need to create several GL responsibilities for each Ledger, we can access multiple ledgers from single responsibility without switching responsibility.
Ø We can open / Close periods at a time for all the ledgers.
Ø We can perform the activities like Revaluation, Translation and consolidation reports from single responsibility for all the ledgers at a time.

OPen/close period

In 11i we have to open the periods one by one each period.In R12, once we open first period, system will ask for the target period.System will automatically open the periods which are between first period and target period, by running a program.

 Management Segment Qualifier 

In 11i we have 5 FFQ, R12 added 6th FFQ i.e. Management FFQ
1.     Balancing Segment FFQ
2. Cost Center Segment FFQ
3.     Natural Accounts Segment FFQ
4.     Inter Company Segment FFQ
5.     Secondary Tracking Segment FFQ
6.     Management FFQ

Assignment of FFQ to Segments:
1.     Company à Balancing
2.     Department à Cost Centre
3.     Accounts à Natural Accounts
4.     Company à Inter company

  
Secondary tracking FFQ:

 If we assign Secondary tracking segment FFQ to any Segment, that segment also will behave as Balancing Segment. In other words, secondary tracking segment FFQ is similar to balancing segment FFQ. But we cannot assign Secondary tracking segment FFQ for the segment for which already Intercompany, Balancing and Natural accounts FFQ are assigned.

Management Segment Qualifier:
MSQ is used in Data Access set for allowing privileges to user other than balancing segment values. But we cannot assign Management segment FFQ for the segment for which already Intercompany, Balancing and Natural accounts FFQ are assigned.

Data Access Set

Ø It is a kind of security to access data.

Ø Through data access set we can set privileges to user to access the data in 2 modes.

1.     Read only
2.     Read and write
Ø We can set privileges to access for balancing segment values where we assign balancing segment FFQ.
1.     Balancing Segment values (BSV)
2.     Ledger
3.     Ledger Sets
Ø If customer required to give access through data Access Set to other than BSV (for example Location), then we have to assign “management Segment qualifier to that Location.

 Definition Access set

Definition access set is also used to set privileges as a security.

 Through this we can set privileges or level of permission to users for specific functions.

 Definition access set is used for only General ledger functions.

 We can set privileges like:

-     Use
-     View
-     Modify 

 Accounts Payables

1.     Lines in the invoice

2.     Two new invoices

3.     Changes in the supplier

4.     Changes in the banks

5.     TCA (Trading Architecture Community)

6.     AP / AR Netting

7.     Payment Manager

8.     MOAC (Multi Org Access Control)

9.     SLA (Sub ledger Accounting)

10.                        Create Accounting

11.                        Changes in the invoice work bench

12.                        Asset Invoices

13.                        Change in the AP report names

14.                        Options

1.     Lines in the invoice

In 11i invoice body contain header and distribution only.

R12 added “Lines” in the invoice body.
We can enter several line items in one invoice and assign distributions to each line separately.

2.     Two new invoices

Added two more invoice types in R12.
i)                   Retain age Release Invoice
ii)                Transportation Invoice

Retain age Release invoice in general we use this invoice more in contracts. Customer will retain some amount from the periodical payment up to the contract get completed for security purpose. And release that retained amount after the completion of contract.
For this purpose we use “Complex PO entry form”. This is an HTML page. We have to match the invoice with this PO.
Transportation Invoice is used in general, where goods purchased from one supplier and the same goods transported by another supplier. To record this transportation separately we use Transportation invoice.



3.     Changes in the Supplier

In 11i, Supplier header is Global (master Record) and Supplier site is Local (specific to operating unit).

In R12, if you give access at supplier site level, this will become Global.
Other operating units also can access Supplier site information.
This is a HTML web page called JSP page (Java Screen Page).

4.     Changes in the Bank

We have only one form to create all 3 types of bank accounts (Internal, Supplier and Customer) in 11i.
Here the bank account is Operating unit specific.

In R12 bank accounts are created separate forms for each type of account.
Here bank & bank branch account information can be accessed by all operating units if we give access, which are under same Legal entity.
Legal Entity is owner of the Bank in R12.
Bank and branches are become parties of TCA.
Internal Bank account creation only defined in the banks window.
Whereas Supplier Bank account will be created in Supplier creation window and Customer bank account will be created in Customer creation window.


5.     TCA – Trading Community Architecture

If the users of different applications need the same data, the same definition we store in common data storage area. This concept is called “Trading community Architecture” (TCA). Such data we called “Party”.

TCA Parties 11i:  Legal Entity, Customer
TCA Parties R12: Legal Entity, Customer, Supplier, Bank and bank branches.

In R12, Legal Entity is owner to Bank, hence Bank also become a party of TCA.
Use of TCA is data can be accessed at Global level.
TCA table starts with HZ.



6.     AP / AR Netting

·        This concept we called as “Contra” in 11i.
·        We can cancel the customer and supplier contra balances for only one party at a time at balances level only.
·        We have to add one more functionality called “Contra charging menu” to contra
·        Navigation: System Administration à Application à Menu
Query: Ap_Navigate_GUI12.

ü R12 introduced this concept as “AP/AR Netting”.
ü With this we can net off customer and supplier contra balances for several parties at a time at transaction level.
ü Site level netting also possible in R12.
ü System will automatically update the account balances.








7.     Payment Manager
11i
R 12

ü Payment batch
ü Form based
ü From front end we cannot see the payment details in the Batch



ü Multiple currency payments are not possible.

ü Payment Manager
ü Web page
ü It is a dash board environment. We can create some templates with more options.
ü We can stop the batch payment process at certain point.
ü We can process multiple currency payments.
ü Payments multiple operating units of one legal entity are possible.
ü Payments of multiple operating units under multiple Legal entities possible.


8.     MOAC – Multi Org Access Control

ü In 11i we have to switch responsibility to access other operating unit.
ü Through MOAC concept in R12:
·        We can access all operating units without switching one responsibility to other.
·        We can grouped different operating units to one “security profile” and then assigned to Responsibility.

ü These are 2 types:
1.     Security profile (MO: Security Profile & HR: Security Profile)
2.     Global security profile

ü Through “Global security profile” we can access the operating units though they belong to different business groups.
ü MOAC is used to the applications which works at operating unit level (Example: AP, AR etc.)





9.     SLA – Sub Ledger Accounting

1.     We can do some modifications in the standard process for sub ledger account transactions.
2.     Transaction type is called event class
3.     Event type are specific action on the invoice (validation, cancellation etc)
4.     Multiple accounting representation can be achieved through SLA
5.     Multiple period accounting representation also possible
6.     SLA is used to set up derivation rules to pick up the fields for accounting
7.     Classification wise liability account, such as: Regular supplier, Tax Authority, Contract Supplier or Employee. If you set derivation rule for supplier classification, system will automatically taking the classification.
8.     Accounting Generator is helping SLA to create accounting
9.     Reconciliation of month end process is easy
10.                        As and when create invoices, SLA immediately generate journal entries
11.                        Detailed drill down of information is possible



10.                        Create Accounting

ü 11i we use “Payables transfer to General Ledger” program to transfer AP data to GL.

ü R12 to transfer data from AP to GL, program name is “Create Accounting”.

ü We have 3 modes in create accounting program.
i)                   Draft
ii)                Final
iii)              Final Post

·        Draft:                    This is only for review purpose. No real entries generated.

·        Final:                    Real entries are generated. Transfer data as unposted based on the
Parameters

·        Final Post:  Real Entries are generated; data transferred to GL and posted the
Entries based on the parameters.

ü Data will transfer to GL through SLA, interface tables by default not available.


11.                        Changes in the invoice work bench

11i we have separate invoice type for PO Default & Quick Match.
R12 included this concept in the standard invoice itself.

12.                        Asset invoice process
11i to create Asset invoice
We have to choose track as asset fromFolder.
We have to give distribution account as “Asset Clearing” or “CIP Clearing”.

R12 no need track as asset, only we have to choose distribution account as “Asset clearing” or “CIP clearing”. 


13.                        Change in the AP Reports



14.                        Options in Accounts payables

Options in 11i: 2
1.     Financial options
2.     Payables Options

Options in R12: 4
1.     Financial Options
2.     Payable options
3.     User operating preferences
4.     Payable system setups (Global information)


AR NEW FEATURES

1.     MOAC
2.     Line level Cash Application
3.     Refund process automation
4.     Revenue recognition
5.     Sub ledger accounting
6.     Customer screen
7.     Late charges
8.     AP/AR Netting
9.     Balance forward billing
10.            Create accounting
11.            Collections work bench


Refund process automation
If customer paid excess amount, that can be paid back (Refund) to customer or can be keep as on account in customer account.

11i
ü Enter a debit memo for excess amount received
ü Apply the excess amount to debit memo
ü Create Customer as supplier in AP
ü Create one standard invoice in AP for customer
ü Distribution account (Clearing Account) should be same in both debit memo and standard invoice
ü Make payment

R12
ü Refund attributes will get enabled in invoice work bench
ü System will ask for payment method
ü Once you save, system will automatically create customer as supplier
ü Query invoice in AP and make payment

Revenue Recognition
It is a process of recognizing the revenue of a project.
We have to set up Invoice rules & Accounting rules
Invoice rules:        To recognize revenue schedules
Accounting rules: for % of revenue (Fixed duration, Variable duration, Daily)
Total cost is booked to Deferred COGS account, if you run a program balance will transferred from deferred COGS to COGS

Customer Creation
Customer creation is done through HTML page or web page.
Customer bank account can be created in customer definition.

Late Charges / Financial Charges / Interest
Late charges / financial charges / Interest charges are specific to operating unit in 11i
R 12:
Late charges are global and centralized &Fixed amount of interest can be chargeable


Balance forward billing
This concept is called as “Consolidated billing” in 11i
For credit card or telephone bills, all transactions together billed at one cutoff date, this is called consolidated billing.
This can be generated at customer site level or specific customer account level.

R12:
Balance forward billing can be generated Daily, Weekly or Monthly through Bill Presentation Architecture (BPA)


R12 New Features – Fixed Assets
                        Payables to Assets Integration
Payables now has a new level of detail between Invoice Header and Invoice Distribution. The new level is Invoice Lines. At this new level, new field are available to enter details that will integrate to Assets, these fields are:
•   Manufacturer
•    Model
•    Serial Number
•    Warranty Number
•    Asset Book
•   Asset Category


Event Accounting
Assets now has event accounting, meaning that every transaction is treated as a new event to the assets. The impact on assets are as follows:
•   Audit trail will no longer show voided transaction types if changes occur in the month an asset was added.
•   No longer forced to delete assets in the period it was added, due to the event accounting – Oracle treats the addition and retirement as two separate events, so now Oracle allows assets to be retired in the period added.
•   Event accounting also allows for transferring accounting to GL multiple times in a period.
Auto Prepare Mass Additions
New APIs and Quick Codes are available to automate the Prepare Mass Additions process. There are default rules available, you can accept the defaults or choose to create custom rules. These APIs and Quick Codes will automatically process data and assign the required data attributes, such as:
Depreciation Expense Account
Asset Category
Default rules:

Asset Category
this is derived from the asset cost clearing account, as long as there is one to one relationship between the account and asset category. This process will only impact items in the ‘New’ and ‘On Hold’ queue names.
Expense Account – this is derived from the clearing account combination and overlaying the natural account segment with the value of the natural account segment of the depreciation expense defined in the asset category. If the program cannot derive an expense combination, the queue name is set to ‘On Hold’.
This should minimize the amount of manual efforts involved in the Prepare Mass Additions process. Manual updating is still required – some required fields may not be populated.
Asset Category – a one to one relationship between cost clearing account and asset category – this will expand the Chart of Accounts of many companies.
Expense Account – the expense combination is going to be derived from a Balance Sheet account. Oracle will simply overlay the natural account segment, replacing the cost clearing account leaving all other segment values alone. If there are certain requirements for P&L accounts versus Balance Sheet accounts, i.e. cost center required for P&L, this may present issues.
Manual efforts are required to perform Merging, Splitting, Add to Assets and Merge then Split functionality.
Auto Depreciation Rollback

In Release 12, you will no longer be required to run the Rollback Depreciation process in order to make corrections to assets. After running depreciation when a correction or change is required, simply choose the asset to modify. Oracle will automatically rollback depreciation for this single asset. Make your modifications and when you re-run depreciation, Oracle will re-calculate depreciation based on the modifications made to the asset.
The features to rollback depreciation and rollback journal entries that are in R11i are no longer available in R12.
Month End Close

Create Accounting process is now used in Assets – journals are created not by a period, but by events and a date. This means that one can create accounting on the 15th of a month for all transactions performed at the end of the month. This allows for clients to view accounting prior to month end for events that will greatly impact the books(i.e. mass retirements, transfers, etc.)


·        

Fusion General Ledger: Currency creation Setup/ Configuration

Definition: A system of money in general use in a particular country called currency Types of currencies Functional currency/Accounted curre...