Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1. Revenue Recognition
In R12 revenue recognition is based on Rules and Events, and they are:
Time-Based Revenue Recognition
Ratably Over Time
Upon Expiration of Contingencies
Event-Based Revenue Recognition
Payment
Customer Acceptance
Rule-Based Revenue Recognition
Payment Term Thresholds
Refund Policy Thresholds
Customer Credit worthiness
2. Global Architecture
As we know, with in global architecture , these new things has
been introduced.
3. MOAC Control
This enhance you by enabling and performing
tasks across operating Units (OUs), where you
have access to without changing
responsibilities.As we know , MOAC enables
companies that have implemented a Shared
Services operating model to efficiently process
business transactions by allowing them to access,
process, and report on data for an unlimited
number of operating units within a single applications responsibility.
Because of this greatly enhanced Role based security options, the ability to access multiple
operating units with a single responsibility can simplify SOX compliance monitoring from
finance controller side.
The AR Create Customer page in R12 has eliminated the navigation to separate windows.
Now, users can specify the following on a single page:
Customer Information
Account Details
Address
Account Site Details
Business Purpose
6. Refunds
Oracle Receivables is fully integrated with Oracle Payables to deliver a seamless,
automated process to generate check and bank account transfer refunds for eligible receipts
and credit memos.
7. Late Charges
As we know oracle receivables delivers enhanced Late Charges functionality enabling the
creation of standard late charge policies that can be assigned to customer accounts or
account sites.Flexible policy configurations include multiple interest calculation formulas,
transaction and account balance thresholds, and currency-level rate setups. With new
changes these are the enhanced functionality:
8. AR-AP Netting
The matching of open receivables and open payables is automated.
Balance Forward Billing provides the ability to setup cycle-based billing at the account or
account site levels, enable event based billing, and leverage user configurable billing
formats provided by Oracle Bill Presentment Architecture.
In prior releases, bank account balances were only available as a part of the bank account
statement. The bank account interest calculation was only available for bank accounts set up in
Treasury. In Release 12, the functionality to keep track of the multiple bank account balance
types and calculate accrued interest is available to all internal bank accounts set up in the
centralized bank account model.
Not only can you enter the balances manually, but also you can import them automatically at
the same time when the bank statement is imported. In addition to the actual historic balances,
you can keep track of the projected balances. Such balances can be entered manually or copied
over from the Cash Position. You can then create reports that will compare the actual balances
versus projected, and you can accomplish it in either an onscreen report or via XML Publisher.
Finally, to simplify the bank account interest calculation, you can create reusable interest rate
schedules that will contain the interest rates and other interest calculation parameters. Interest
calculation features will work not only for stand-alone bank accounts but also for the notional
cash pools as well.
In Release 12, you are able to create bank account transfers in Cash Management. The transfers
can be initiated, approved, settled and accounted for. The settlement is done through the
Payments application, while the accounting is done though the Subledger Accounting engine.
With manual transfers, you have the option of creating and using a payment template. The
template will default the transfer information, such as the source and destination bank accounts,
currency, and payment method, and can be used in the same fashion as a repetitive or semi-
repetitive wire template created by your bank.
In cases when the settlement of the bank account transfer does not have to be initiated by the
system (for example, for ZBA bank account transfers that the bank processes on its own), there
is an option to exclude such a transfer from the settlement process and only create the
accounting entries.
Finally, the UMX security model lets you define who can create bank account transfers for
which legal entities. The settlement authorization function is also separate from the transfer
creation, so you can implement the separation of duties for bank account transfer management.
The Payments application formats your payment request and sends it to the bank. Any
exceptions in the payment process are communicated back in the form of an error status. If
settlement of the bank account transfer errors out, you can see the reason so that the cause of the
error can be rectified and the bank account transfer recreated. If the payment is processed
without any exception, you see a successful payment status returned.
The subledger accounting process creates journal entries according to your setup and you can
drill down to view these journal entries.
Subledger Accounting provides a common flexible framework for creating journal entries for
Bank Account Transfers and Bank Statement Cash Flows in Cash Management. Prior to Release
12, Cash Management produced journal entries for bank statement activity based on simple
rules and sent them to the General Ledger interface. In Release 12, in addition to the bank
statement activity, a new source of accounting entries is available – bank account transfers –
and the rules for journal entry creation are more flexible and sophisticated. Finally, you can now
view all the journal entries produced by Cash Management events in Cash Management.
The journal creation rules are defined per event class/event type. In Cash Management, there
are two event classes: Bank Account Transfer and Bank Statement Cash Flow. An accounting
event for a Bank Account Transfer, for example, would be the creation or cancellation of a bank
account transfer. So, any time a bank account transfer is created, an accounting event is created
as well. Based on the rule setup, there may or may not be a resulting journal entry. You may set
up rules to generate journal entries for some events, but not for others.
Transaction object and sources are the data model for each subledger that contains the
transaction attributes/information made available to be used during journal rule setup and
journal entry generation.
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.)
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
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.
Enhanced Intercompany
For more deatils , read this
Some of the GL Standard Reports converted into XML Publisher
Oracle General Ledger's Account Analysis, General Journals and Trial Balance standard reports are
now integrated with XML Publisher.