Monday, November 15, 2010

AIM METHODOLOGY ACTIVITIES AND DOCUMENTS

Function Activities                              Documents
1 Definition                                           CR010
2 Operational Analysis As Is               RD10, RD20, RD50
3 Solution Design To Be                      BR30, BR10
4 Build Set up                                        BR100
5 Transition Testing                             TE40, MD50, MD70
6 Production User manual              GO LIVE



Document No                    Description
1 CR010                             Project Management Plan
2 RD10                               Identify Current Financial and OperatingStructure
3 RD20                              Conduct Current Business Baseline
4 RD 50                             Gather Business Requirement
5 BR030                            Business Requirement Solutions
6 BR010                           Gap Analysis
7 MD050                         Gaps are to be customized and will be build  
                                          Solution from Functional Design

8 MD070                         Technical Solutions for Functional Design
9 BR100                           Define Application Set ups (Set Up / Build)
10 TE020                        Test - Unit level
11 TE040                        Test Scripts
12 TE 050                       Integration (CRP)
13 TE130                        Bugs Identified by client will be recorded to      
                                         Generate in MD 50
                                                        

INVOICING AND ACCOUNTING RULES

You can create invoices that span over several accounting periods. The accounting rule determines the accounting period in which the revenue distributions for the invoice or the Invoice lines are stored. The invoicing rule determines the accounting period in which the receivable amount is stored. You can either manually assign invoicing and accounting rules to transactions you create or import these rules into Receivables using the Auto Invoice utility.
You can also use the accounting rules to determine revenue recognition schedules. The duration over a predefined number of periods and variable duration lets you define the number of periods during invoice entry.
The invoicing rules determine when to recognize the receivables for invoices that span over multiple accounting periods. There are two types of invoicing rules, bills in advance and bills in arrears.
Bills in Advance:
The bills in advance rule is used to recognize the receivables at the time when the bill is raised. It is an invoice created before the revenue is recognized.
For example, if your company provides services and has to enter into a contract for the next three months, then you should recognize revenues in that particular month even though you may have received the payment when you started the service. The invoice raised is a bill in advance and revenue is recognized in the months ahead. For example, in April you raise an invoice of $1,500 for a three-month contract. The Accounting rule is three months fixed duration. The entries passed for this invoice are:
 In April, when the invoice is raised, the receivable account debit is $1,500 and the unearned revenue credit is $1,500. When Revenue is recognised  for the month of April The unearned revenue debit is $500 and the revenue credit is $500.
 In May, when the revenue is recognised , the unearned revenue debit is $500 and the revenue credit is $500.
 In June, when revenue is recognised, the unearned revenue debit is $500 and the revenue credit is $500.
     Bills in Arrears:
You use the bill in arrears rule if you want to record the receivables at the end of the revenue recognition schedule.
For example, for the invoice of $1,500 raised for a three-month contract, the accounting entries passed are:
 In April, when the revenue is recognised, the unbilled receivable debit is $500 and the revenue credit is $500.
 In May, when the revenue is recognised, the unbilled receivable debit is $500 and the revenue credit is $500.
 In June, when the revenue is recognised, the unbilled receivable debit is $500, the revenue credit is $500, the receivable debit is $1,500, and the unbilled receivable is $1,500.
You need to run the revenue recognition program to generate the revenue distribution.

Note
If the GL date for a transaction is in a period that has a status of either Closed or Close Pending, then Revenue Recognition changes the revenue GL date to the first subsequent period that has a status of Open, Future, or Not Open.

Accounting Rules:
We can setup as many rules as required to cover our various business scenarios involving how you want to recognize revenue.
we have a seeded Accounting Rule named Immediate. This Accounting Rule is provided by Oracle. The only field we can modify here is the Period type, and we should ensure that the value here matches the Period type used by our Ledger.
Navigation:
                Responsibility: Receivables Manager
               Navigation: Setup > Transactions > Accounting Rules

 Below is the form used to do the Accounting Rules setup.

Autoinvoice Interface : Accounting Rules Setup



Following describes each of the fields in the above form:

Name:
Enter a unique and descriptive name for your Accounting Rule

Description:
Enter text that describes this Accounting Rule

Type:
You have 4 options for Rule type
Fixed Schedule (formerly Fixed Duration), this type prorates 100% evenly across the Number of Periods you specify
Variable Schedule (formerly Variable Duration), this type allows you to later specify, during invoice data entry, the number of periods over which you want to recognize revenue.
Daily Revenue Rate, All Periods, this type will use a daily revenue rate to calculate the precise amount of revenue for all periods whether it is full or partial. Use accounting rules of this type to meet strict revenue accounting standards which require accurate revenue recognition on a per-day basis.
Daily Revenue Rate = Total Revenue / Total Number of Days across all periods

Daily Revenue Rate, Partial Periods, this type is a hybrid between Fixed Schedule and Daily Revenue Rate, All Periods. It will use a daily revenue rate to calculate the precise amount of revenue for the partial periods in the schedule, then prorate the revenue evenly across the full periods.
Partial Period is when the invoice exists for only part of the period as opposed to all days within the period

Period:
This corresponds to the Period types you defined in Oracle General. Keep in mind that during data entry of the invoice lines, you can only use Accounting Rules that have the same Period as your Ledger. In addition to period types you've defined you can also pick Specific Date, which enables you to enter a specific date in the Date field in the Schedule section discussed below.

Number of Periods:
Enter the number of periods you want this accounting rule to recognize revenue across.

Deferred Revenue:
If you want to delay recognizing revenue, check this check box. When checked, invoices using this rule will have its revenue deferred to an unearned revenue account, and you must later use the Revenue Accounting Management (RAM) wizard to recognize the revenue.
Invoices that use a Deferred Rule, will not appear in the Revenue Recognition Report, until Revenue is Scheduled via the Revenue Accounting process.
Responsibility: Receivables Manager
Navigation: Control > Accounting > Revenue Accounting

Schedule Section:
Period: Specify the sequence of the Period starting with 1.
Percent: Indicate the percent of the revenue you want to recognize in this period. Total Percent across all periods must equal 100% for Fixed Schedule types. For Variable Schedule types, you are allowed to define the percentage for the first period, which is typically less than 100%.
Date: Enter a specific date, e.g.  10-JUN-2010, this field is only enabled if the Period you specified in the header section is Specific Date

Notes:
If you pick Type = Fixed Schedule, the Schedule section is automatically populated for you with as many rows as you specified in Number of Periods, and the percentage will be evenly spread across all periods to sum up to 100%.

If you pick Type = Variable Schedule, you do not need to enter any details in the Schedule Section. However, if you want to recognize a specific percentage of revenue in the first period, you can enter Percent details for Period 1. The remaining percentage will be spread across the remaining periods you specify during transaction data entry

Revenue recognition principle is an important accounting principle, which is the main difference between cash basis accounting and accrual basis accounting. In cash basis accounting revenues are simply recognized when cash is received no matter when and how the services were performed or goods delivered. In accrual basis accounting revenues are recognized when they are (1) realized or realizable and (2) earned no matter when cash is received.

Invoicing Rules and Accounting Rules:
NOTE : Both Invoicing Rules and Accounting Rules are attached to the header of the order

In Oracle AR, the invoicing and accounting rules help create invoices that span several accounting periods. Accounting rules determine the accounting period or periods in which the revenue distributions for an invoice line are recorded. Invoicing rules determine the accounting period in which the receivable amount is recorded.

Accounting Rules:
Accounting rules determines revenue recognition schedules for invoice lines. Different accounting rules can be assigned to each invoice line. Using Accounting rules, the number of periods and the percentage of the total revenue to recognize in each period can be specified. Also accounting rules can be Fixed or Variable Duration.

Clients can also create rules that will defer revenue to an unearned revenue account. This helps in the delay of specifying the revenue recognition schedule until the exact details are known. When these details are known, clients use the Actions wizard to recognize the revenue.

Creating Accounting Entries:
• Accounting distributions are created only after the Revenue Recognition program is run.
• For Bill in Advance, the offset account to accounts receivable is Unearned Revenue.
• For Bill in Arrears, the offset account to accounts receivable is Unbilled Receivables.
• Accounting distributions are created for all periods when Revenue Recognition is run.

Running The Revenue Recognition Program:
• The Revenue Recognition program gives control over the creation of accounting entries.
• Submit the Revenue Recognition program manually through the Run Revenue Recognition window.
• The Revenue Recognition program will also be submitted when posting to Oracle GL.
• The program processes revenue by transaction, rather than by accounting period.
• Only new transactions are selected each time the process is run.

Accrual Basis Accounting

Introduction:
Accrual Basis Accounting is a system of accounting that matches revenues and expenses, respectively, to the period they were earned and incurred
With the accrual method, you record income when the sale occurs, whether it is the delivery of a product or the rendering of a service on your part, regardless of when you get paid.
On the other hand, you record an expense when you receive goods or services, even though you may not pay for them until later.

The accrual method gives you a more accurate picture of your financial situation than the cash method. This is because you record income on the books when it is truly earned, and you record expenses when they are incurred. Income earned in one period is accurately matched against the expenses that correspond to that period, so you get a better picture of your net profits for each period.
Revenue recognition: Revenue is recognized when both of the following conditions are met,
§       Revenue is earned.
§       Revenue is realized or realizable.

Revenue is earned when products are delivered or services are provided. Realized means cash is received. Realizable means it is reasonable to expect that cash will be received in the future.Expense recognition: Expense is recognized in the period in which related revenue is recognized

Timing differences in recognizing revenues and expenses:

Four types of timing differences
1.       Accrued Revenue:   Revenue is recognized before cash is received.
2.       Accrued Expense:   Expense is recognized before cash is paid.
3.       Deferred Revenue:  Revenue is recognized after cash is received.
4.       Deferred Expense:  Expense is recognized after cash is paid.

Accrued Revenue Example:
Example: Products are sold at $5,000 on May 1, 2010 and cash is received on May 10, 2010.

Date
1-May-10
Revenue is recognized.
10-May-10
Cash is received.


Date
Account
Credit
Debit
1-May-10
Accounts receivable
5000
1-May-10
Sales
5000
10-May-10
CASH
5000
10-May-10
Accounts receivable
5000


Accrued Expense Example: On May 1, 2010, Company A borrowed $100,000 from a bank and promised to pay 12% interest at the end of each quarter.


Date
31-May-10
Interest expense is recognized for May.
30-Jun-10
Cash is paid at the end of the quarter.

Date
Account
Credit
Debit
1-May-10
CASH
100,000
1-May-10
Borrowings From Bank
100,000
31-May-10
Interest expense
1000
31-May-10
Interest Payable
1000
30-Jun-10
Interest expense
1000
30-Jun-10
Interest Payable
1000
30-Jun-10
Interest Payable
2000
30-Jun-10
CASH
2000

Deferred Revenue Example: On May 1, 2010, Company A had a new lease contract with a tenant and received $6,000 for two month rent.
Date
1-May-10
Cash is received.
May 31 and June 30 2010
Revenue is recognized at the end of May and June

Date
Account
Credit
Debit
1-May-10
CASH
6000
1-May-10
Unearned rent revenue
6000
31-May-10
Unearned rent revenue
3000
31-May-10
rent revenue
3000
6/31/2010
Unearned rent revenue
3000
6/31/2010
rent revenue
3000

Deferred Expense Example: Company A purchased an insurance for a period from May 1, 2010 to July 31, 2010 and paid $6,000 cash for three month insurance premium


Date
1-May-10
Cash is paid.
May 31, June 30, July 31, 2010
Expense is recognized at the end of May, June and July.


Date
Account
Credit
Debit
1-May-10
Prepaid Insurance
6000
1-May-10
CASH
6000
31-May-10
Insurance Expense
2000
31-May-10
Prepaid Insurance
2000
30-Jun-10
Insurance Expense
2000
30-Jun-10
Prepaid Insurance
2000
31-Jul-10
Insurance Expense
2000
31-Jul-10
Prepaid Insurance
2000