Sunday, February 1, 2015

Accounts Receivables Accounting Flow

Accounts Receivables Accounting Flow

Receivables creates default accounts for revenue, receivable, freight, tax, unearned revenue, unbilled receivable, finance charges, and AutoInvoice clearing (suspense) accounts using the information specified in your AutoAccounting structure.


AR Transactions

When a regular AR invoice is entered, Receivables creates the following journal entry:

        DR Receivables
                       CR Revenue
                       CR Tax (if you charge tax)
                       CR Freight (if you charge freight)
AR Receipt

When cash is received, Receivables creates the following journal entry:
        DR Cash
                       CR Receivables


Other Scenarios for Accounts Receivables Accounting Are

Bill in Arrears

If you enter an invoice with a Bill in Arrears invoicing rule, Receivables creates the following journal entry:
In the first period of Rule:
        DR Unbilled Receivables
                       CR Revenue

In all periods of Rule, for the portion that is recognized:
        DR Receivables
                       CR Unbilled Receivables
                       CR Tax (if you charge tax)
                       CR Freight (if you charge freight)

Bill in Advance

If you enter an invoice with a Bill in Advance invoicing rule, Receivables creates the following journal entries.
In the first period of the rule:
        DR Receivables
                       CR Unearned Revenue
                       CR Tax (if you charge tax)
                       CR Freight (if you charge freight)

In all periods of the rule for the portion that is recognized.
        DR Unearned Revenue
                       CR Revenue

Accounts Receivables Credit Memos

When you credit an invoice, debit memo, or chargeback, Receivables creates the following journal entry:
        DR Revenue
        DR Tax (if you credit tax)
        DR Freight (if you credit freight)
                       CR Receivables (Credit Memo)

        DR Receivables (Credit Memo)
                       CR Receivables (Invoice)

When you credit a commitment, Receivables creates the following journal entries:
        DR Revenue
                       CR Receivables

Commitments

When you enter a deposit, Receivables creates the following journal entry:
        DR Receivables (Deposit)
                       CR Unearned Revenue
When you enter an invoice against this deposit, Receivables creates the following journal entries:
        DR Receivables (Invoice)
                       CR Revenue
                       CR Tax (if you charge tax)
                       CR Freight (if you charge freight)
        DR Unearned Revenue
                       CR Receivables (Invoice)
When you apply an invoice to a deposit, Receivables creates a receivable adjustment against the invoice. Receivables use the account information you specified in your AutoAccounting structure to create these entries.
When cash is received against this deposit, Receivables creates the following journal entry:
        DR Cash
                       CR Receivables (Deposit)


Receipts

When you enter a receipt and fully apply this receipt to an invoice, Receivables creates the following journal entry:
        DR Cash
                       CR Receivables

When you enter an unapplied receipt, Receivables creates the following journal entry:
        DR Cash
                       CR Unapplied

When you enter an unidentified receipt, Receivables creates the following journal entry:
        DR Cash
                       CR Unidentified

When you enter an on-account receipt, Receivables creates the following journal entry:
        DR Cash
                       CR On-Account

When your receipt includes a discount, Receivables creates the following journal entry:
        DR Receivables
                       CR Revenue
        DR Cash
                       CR Receivables
        DR Earned/Unearned Discount
                       CR Receivables

Receivables uses the default Cash, Unapplied, Unidentified, On-Account, Unearned, and Earned accounts that you specified in the Remittance Banks window for this receipt class.
When you enter a receipt and combine it with an on-account credit (which increases the balance of the receipt), Receivables creates the following journal entry:
        DR Cash
                       CR Unapplied Cash

To close the receivable on the credit memo and increase the unapplied cash balance, Receivables creates the following journal entry:
        DR Receivables
                       CR Unapplied Cash

When you enter a receipt and combine it with a negative adjustment, Receivables creates the following journal entries:
        DR Cash
                       CR Receivables (Invoice)
        DR Write-Off
                       CR Receivables (Invoice)

Set up a Write-Off account when defining your Receivables Activity.
When you enter a receipt and combine it with a positive adjustment, Receivables creates the following journal entries:
        DR Cash
                       CR Receivables (Invoice)
        DR Receivables (Invoice)
                       CR Write-Off

When you enter a receipt and combine it with a Chargeback, Receivables creates the following journal entries:
        DR Cash
                       CR Receivables (Invoice)
        DR Receivables (Chargeback)
                       CR Receivables (Invoice)
        DR Chargeback
                       CR Receivables (Chargeback)

Set up a Chargeback account when defining your Receivables Activity.


Friday, January 30, 2015

How to Define Segment Values in Accounting Flex field in Release 12.2

How to Define Segment Values in Accounting Flex field in Release 12.2 

Not able to Search Value sets in R12.2

In Release 12.2 Value set Insert/Update depends on Security access. To Insert/Update the Accounting Flex filed segment values for a specific user, User need to follow below steps
By Default in R12.2 a user will not be able to see any values in the value set / Key Flexfield values Form and will receive an error
FRM-40212: Invalid value for field FLEX_VALUE_SET-NAME




To Insert/Update the Accounting Flex filed segment values for a specific user, User need to be provided with appropriate Grants.
Please follow below steps toad Grants for User to Insert and update Value Sets.

Responsibility : Functional Administrator
Go to Navigation : Security à Grants à  Create Grant

1.Name            :Give Name as Required
2.Grantee Type :Select as Specific User
3.Grantee         :Select the Required User Name from List of Values
4.Object           :Select Object as ''Flexfield Value Set Security Object(1)'' from List of Values
5.Set               :Select the Set as ''Flexfield Value Set Security Insert/Update Set'' from List of values .
6. Click on ''Apply'' Button


Add the Object Data Context : All Rows



Select the Set as ''Flexfield Value Set Security Insert/Update Set'' from List of values






After creating the grants from functional administrator, we will be able to perform the following in Value set and Key Flex field Values form:

i) Access the values in Name field LOV, when we Find Values By Value Set.
ii) Access the values in Application,Title,Structure & Segment field LOV's, when we Find Values By Key 
Flexfield
iii) Access the values in Application,Title,Structure & Segment field LOV's, when we Find Values By 
Descriptive Flexfield
iv) Access the values in Application, Name & Parameter LOV's, when we Find Values By Concurrent Program.


Sunday, January 11, 2015

The Trial Balance and its Significance in the Accounting Process

The Trial Balance and its Significance in the Accounting Process

Trial Balance is a list of closing balances of ledger accounts on a certain date and is the first step towards the preparation of financial statements. It is usually prepared at the end of an accounting period to assist in the drafting of financial statements. The report is primarily used to ensure that the total of all debits equals the total of all credits, which means that there are no unbalanced journal entries in the accounting system. Ledger balances are segregated into debit balances and credit balances. If all accounting entries are recorded correctly and all the ledger balances are accurately extracted, the total of all debit balances appearing in the trial balance must equal to the sum of all credit balances.

Trial balance ensures that for every debit entry recorded, a corresponding credit entry has been recorded in the books in accordance with the double entry concept of accounting. If the totals of the trial balance do not agree, the differences may be investigated and resolved before financial statements are prepared.

Ledger accounts are closed at the end of each accounting period by calculating the totals of debit and credit sides of a ledger. The difference between the sum of debits and credits is known as the closing balance. This is the amount which is posted in the trial balance


If there are subsidiaries in an organization that report their results to a parent company, the parent may request an ending trial balance from each subsidiary, which it uses to prepare consolidated results for the entire company.


Types of Trial Balance

Un-Adjusted trial balance
When the trial balance is first printed, it is called the un-adjusted trial balance.

Adjusted trial balance
Then, when the accounting team corrects any errors found and makes adjustments to bring the financial statements into compliance with an accounting framework (such as GAAP or IFRS), the report is called the adjusted trial balance.

Post-closing trial balance
The adjusted trial balance is typically printed and stored in the year-end book, which is then archived. Finally, after the period has been closed, the report is called the post-closing trial balance.


Trial Balance Format
The initial trial balance report contains the following columns:
1. Account number
2. Account name
3. Ending debit balance (if any)
4. Ending credit balance (if any)
Each line item only contains the ending balance in an account. All accounts having an ending balance are listed in the trial balance;


Limitations of a trial balance
Trial Balance only confirms that the total of all debit balances match the total of all credit balances. Trial balance totals may agree in spite of errors. An example would be an incorrect debit entry being offset by an equal credit entry. Likewise, a trial balance gives no proof that certain transactions have not been recorded at all because in such case, both debit and credit sides of a transaction would be omitted causing the trial balance totals to still agree. Types of accounting errors and their effect on trial balance are more fully discussed in the section on Suspense Accounts.

How to prepare a Trial Balance
Following Steps are involved in the preparation of a Trial Balance:
1. All Ledger Accounts are closed at the end of an accounting period.
2. Ledger balances are posted into the trial balance.
3. Trial Balance is prepared and errors are identified.
4. Erred Entries may be posted to Suspense Account Unless Approrpiate Rectification is identified.
5. Errors identified earlier are rectified by posting corrective entries.
6. After the Posting the Adjustments are incorporated in Traila balance. They can be specifically noted in order to highlight the Adjustments.

Monday, August 4, 2014

Accounts Receivables Auto Accounting

Accounts Receivables Auto Accounting:


Define Auto Accounting to specify how you want Receivables to determine the general ledger accounts for transactions that you enter manually or import using Auto Invoice. Receivables create default accounts for revenue, receivable, freight, tax, unearned revenue, unbilled receivable, finance charges, bills receivables accounts, and Auto Invoice clearing (suspense) accounts using this information. When you enter transactions in Receivables, you can override the default general ledger accounts that Auto Accounting creates. You can control the value that Auto Accounting assigns to each segment of your Accounting Flex field, such as Company, Division, or Account. You must define Auto Accounting before you can enter transactions in Receivables.




To define Auto Accounting:
1. Navigate to the Automatic Accounting window.
2. Enter the Type of account to define. you may Choose from the following to configure the type of Account you wish to setup the rule for

Auto Invoice Clearing: The clearing account for your imported transactions. Receivables use the clearing account to hold any difference between the specified revenue amount and the selling price times the quantity for imported invoice lines. Receivables only use the clearing account if you have enabled this feature for the invoice batch source of your imported transactions.

Bills Receivable: The bills receivable account for your transaction. Receivables use this account when you exchange transactions for bills receivable.

Factored Bills Receivable: The factored bills receivable account for your bills receivable transactions.

Freight: The freight account for your transaction.

Receivable: The receivable account for your transaction.

Remitted Bills Receivable: The remitted bills receivable account for your bills receivable transactions.
Revenue: The revenue and finance charges account for your transaction.

Tax: The tax account for your transaction.

Unbilled Receivable: The unbilled receivable account for your transaction. Receivables use this account when you use the Bill In Arrears invoicing rule. If your accounting rule recognizes revenue before your invoicing rule bills it, Receivables uses this account.

Unearned Revenue: The unearned revenue account for your transaction. Receivables use this account when you use the Bill In Advance invoicing rule. If your accounting rule recognizes revenue after your invoicing rule bills it, Receivables uses this account.

Unpaid Bills Receivable: The unpaid bills receivable account for your bills receivable transactions.

For each segment, enter either the table name or constant value that you want Receivables to use to get information. When you enter an account Type, Receivables displays all of the segment names in your Accounting Flexfield Structure. Segments include such information as Company, Product, Department, Account, and Sub–Account. Receivables let you use different table names for different accounts. Choose one of the following table names:

Bill To Site: Use the bill–to site of the transaction to determine this segment of your revenue, freight, receivable, Auto Invoice clearing, tax, unbilled receivable, and unearned revenue account.

Drawee Site: Use the site table to determine this segment of your bills receivable, factored bills receivable, and remitted bills receivable and unpaid bills receivable account.



Friday, February 14, 2014

Important Interview Question - Oracle Accounts Payables

Can you give a sample Process Flow for Procure to Pay Cycle?

Ans) Process flow for Procure to pay will go through two departments
(Commercial & Finance)
Procure - Commercial Department The following steps involve to procure any item
1. Received Requisition from concern Department
2. Request for Quotation from Suppliers at least three
3. Finalize the best Quotation by keeping in mind about our companies standard
4. Check the Budget for the same
5. Negotiate with supplier for more economic pricing and finalize the payment terms
6. Process the PO and forward to the supplier to supply the goods and services 

Pay Cycle - Finance Department
The following steps need to be fulfil
1. Invoice should be match with PO
2. Invoice should has all the supporting documents such as PO copy,Delivery note duly signed by reciever (our staff who authorized to received goods / store keeper)
3. If the invoice is for services then it should be forwarded to the concern department head or project manager for his confirmation of work done and his approval
4. Even if it not the services invoice, it should forwarded to the concern person's approval who request the PO for the same
5. Finance can reject the invoice if it is not budgeted and ask for the reasons.
6. After receiving all the confirmation and approvals from the concern department heads the invoice will be update in to the accounting system first in order to avoid any duplication of Invoice and PO (it shown on accounting package if the invoice is duplicate if not, at least it tells you if the PO already used or cancel)
7. Finance approved the invoice and process the payment base on payment terms with the supplier.

Explain about Oracle Accounts Payable Application. 
Ans)The Accounts Payable application component records and manages accounting data for all
vendors. It is also an integral part of the purchasing system: Deliveries and invoices are
managed according to vendors. The system automatically triggers postings in response to the
operative transactions. In the same way, the system supplies the Cash Management application
component with figures from invoices in order to optimize liquidity planning. 


How many types of purchase order types/agreements are there?
 

A) Standard Purchase Order: You generally create standard purchase orders for one-time purchase of various items. You create standard purchase orders when you know the details of the goods or services you require, estimated costs, quantities, delivery schedules, and accounting distributions. If you use encumbrance accounting, the purchase order may be encumbered since the required information is known

B) Planned PO : A planned purchase order is a long-term agreement committing to buy it
items or services from a single source. You must specify tentative delivery schedules and all details for goods or services that you want to buy, including charge account, quantities and estimated cost.
EX: Buying goods for Christmas from a specific dealer.


C) Contract PO : You create contract purchase agreement with your supplier to agree on specific terms and conditions without indicating the goods and services that you will be purchasing i.e. for $ amount you must supply this much quantity. You can later issue standard PO referencing your contracts and you can encumber these purchase orders if you use encumbrance accounting.


D) Blanket PO : You create blanket purchase agreements when you know the detail of goods or services you plan to buy from a specific supplier in a period , but you do not yet know the detail of your delivery schedules. You can use blanket purchase agreements to specify negotiated prices for your items before actually purchasing them.
A Blanket Purchase Agreement is a sort of contract between the you and ur supplier about the price at which you will purchase the items from the supplier in future. Here you enter the price of the item not the quantity of the items. When you create the release you enter the quantity of the items. The price is not updatable in the release. The quantity * price makes the Released Amount. Now suppose your contract with your supplier is such that you can only purchase the items worth a fixed amount against the contract. 


What is a Payment Method, what are different types?


A funds disbursement payment method is a medium by which the first party payer, or deploying company, makes a payment to a third party payee, such as a supplier. You can use a payment method to pay one or more suppliers. Oracle Payments supports several payment methods for funds disbursement, including the following:


·        Check
·        Electronic
·        wire
·        Clearing
Check:

You can pay with a manual payment, a Quick payment, or in a payment batch.


Electornic:


Electronic An electronic funds transfer to the bank of a supplier.You create electronic payments either through the e- Commerce Gateway, or by delivering a payment batch file to your bank. For both methods, Payables creates a file during payment batch creation. If you are using the e-Commerce Gateway to create the file of payments, an EDI translator is required to create the EDI Formatted file prior to delivering it to your bank.For electronic funds transfers, the file is formatted and delivered to your ap.out directory for delivery to your bank.

Wire:

Wire Funds transfer initiated be contacting the bank and requesting wire payment to the bank of a supplier. A payment method where you pay invoices outside of Payables by notifying your bank that you want to debit your account and credit your supplier’s account with appropriate funds. You provide your bank with your supplier’s bank information, and your bank sends you confirmation of your transaction. Your supplier’s bank sends your supplier confirmation of the payment. You then record the transaction manually.

Clearing:

Clearing Payment for invoices transferred from another entity within the company without creating a payment document.Payment method you use to account for intercompany expenses when you do not actually disburse funds through banks. You do not generate a payment document with the Clearing payment method. When you enter the invoice, you enter Clearing for the payment method.You can record a Clearing payment using a Manual type payment only. 

What do you mean by pay through date?

Pay Through Date. Payables selects all approved and unpaid invoices that have a due date on or before the Pay Through Date. You cannot update this field after invoice selection for a payment batch


What are different status in payment batch?

ANS – Status  (Payment Batches window only). Payables displays the status of the payment batch. Payables displays the status in red if there is an error, for example, if the concurrent manager goes down during a process.
1.     Selecting : Payables in Identifying the invoices which needs to be selected for payment on the basis of Criteria defined in Payment template
2.     Building. Payables is determining which invoices will be paid by each payment document.
3.     Built. Payables has determined which invoices will be paid with each payment document. You can now review the Preliminary Payment Register, Modify the Payment Batch, or Format the Payment Batch.
4.     Cancelled. You have cancelled the payment batch.
5.     Cancelling. Payables is cancelling the payment batch.
6.     Confirmed. You have confirmed the payment batch.
7.     Confirming. Payables is either confirming or partially confirming the payment batch based on the action you selected in the Confirm Payment Batch window.
8.     Formatted. Payables has completed formatting your payments and has created the output file that you can use to print checks or, if you are making electronic payments, you can deliver the output file to the e-Commerce Gateway or your bank for processing.
9.     Formatting. Payables has created the output file that you can use to print checks or, if you are making EFT payments, you can deliver the output file to your bank for processing.
10. Modified. Payables has modified the payment batch based on the modifications you made in the Modify Payment Batch window.
11. Modifying. Payables is modifying the payment batch based on the modifications you made in the Modify Payment Batch window.
12. Rebuilding. You have modified a payment batch, and Payables is rebuilding the modified payment batch.
13. Restarting. You have confirmed a partial payment batch and have chosen Restart Payment Batch in the Confirm Payment Batch window. Payables is rebuilding and reformatting the remaining portion of the payment batch.
14. Selected. Payables has selected invoices that match the payment batch criteria you entered.
15. Unstarted. The payment batch is unstarted.

 Explain The concept of Automatic Offset?

If you enter invoices for expenses or asset purchases for more than one balancing segment, you might want to use Automatic Offsets to keep your Payables transaction accounting entries balanced.
If you do not use Automatic Offsets, Payables creates a single liability accounting entry for invoice transactions (if you use accrual basis accounting) and a single cash type accounting entry for payment transactions.
When you use Automatic Offsets, Payables automatically creates balancing accounting entries for your transactions. The GL account that each of the offsetting accounting entry is charged to depends on which method you use, Balancing or Account:
·                      Balancing. Payables builds the offsetting GL account by taking the balancing segment (usually the cost center code) from the invoice distribution and overlaying it onto the appropriate default GL account, for example the Liability account from the supplier site.
·                      Account. The Account method takes the opposite approach with one segment (the designated account segment) being retained from the default GL account and all other segments being retained from the invoice distribution.

What is an ERS (Pay on Receipt) ? How is it setup?
Payment on Receipt enables you to automatically create standard, unapproved invoices for payment of goods based on receipt transactions. Invoices are created using a combination of receipt and purchase order information, eliminating duplicate manual data entry and ensuring accurate and timely data processing. Payment on Receipt is also known as Evaluated Receipt Settlement (ERS) and Self Billing.
You can automatically create invoices with multiple items and distribution lines, and include tax.
You define which supplier sites participate in Payment on Receipt and enforce matching rules to ensure the proper payments are made to the suppliers.
Amount – Payment on Receipt builds invoices with the following information: Determined by multiplying the Quantity received by the Purchase Order Item Unit Price.
Payment Terms  - Defaulted from the purchase order payment terms or from the supplier site payment terms, depending on your Oracle Public Sector Payables setup.
Tax  - Based on Tax Codes on each purchase order shipment, or the default tax hierarchy in Payables.
If the purchase order currency and the supplier site Payment Currency (in the Supplier Sites window) are not fixed–rate currencies (for example, not euro–related currencies), Payment on Receipt builds the invoices this way, regardless of the supplier site Invoice Currency:
Invoice Currency – Defaulted from the purchase order Currency.
Payment Currency – Defaulted from the purchase order Currency.


What is the relevance of Withholding tax group?

Use this window to define withholding tax groups that include multiple Withholding Tax type tax codes. You can assign the same tax code to more than one group. When you assign a withholding tax group to an invoice or distribution, Payables calculates invoice withholding tax based on every tax code in the withholding tax group. For example, you assign a withholding tax group to an invoice or distribution if you need to withhold taxes at both the local and country level, each withheld at different rates and remitted to different tax authorities. You define and assign to the invoice or distribution a Withholding Tax Group that includes both taxes.
You rank all of the tax codes in a withholding tax group when you define the group. When you enter an invoice and enter a withholding tax group, Payables calculates the taxes in order of rank. Lower ranked taxes are applied to the amount of the invoice or distribution amount less the previous withholding tax amounts.


What are different rate structure for Withholding Tax ?

Period Limit. After you pay a certain amount for a withholding tax in a period, Payables does withhold further taxes. For example, for each special calendar period, Payables withholds no more than $10,000.
If you select this value you must enter values for the Period Limit, and Calendar fields. You cannot enter values for the Amount Basis and Period Basis fields.
Flat Rate. The withholding tax has no amount or period limits. If you select this value you cannot enter a value in the Amount Basis, Period Basis, and Period Limit fields.
Amount Ranges. The tax rate depends on how much you have already paid during a time period. Base the paid amount on either the gross amount of total paid invoice amounts, or on the total amount of tax withheld. The time period can be per withholding tax calendar period or per invoice. For example, define a tax that for each invoice that withholds at a rate of 10% until you have paid $1000 in tax, after which it withholds at 15%. If you select this value you must enter values for the Amount Basis and Period Basis fields. If you select Period as your Period Basis, you must also select a Calendar. You cannot enter a value for Period Limit.

What is Prepayment and what are different type of Prepayments?
Pre-payment invoice are used when there is advance payment made to Suppliers against purchases or Employees for Travel expenses (Impress amount).
Pre payments are two types:
    1.Temporary pre-payment
    2.Permanent pre-payment.
Temporary pre payments are adjusted against the future purchase invoice. Whereas we cannot adjust Permanent pre payments against future purchases. This payment we can receive when the contract cancelled with the supplier. We can convert Permanent pre-payment into Temporary pre-payment. After conversion we can use that to adjust against future invoices.
Permanent - which is used for long term deposit. Ex:-Fixed deposit, Term deposit
Temporary-which is used for short term advance. Ex:-Advance to supplier

Can we automatically ‘Close’ the Purchase order without receiving the full quantity?

The Receipt Close Tolerance lets you specify a quantity percentage within which Purchasing closes a partially received shipment. For example, if your Receipt Close Tolerance is 5% and you receive 96% of an expected shipment, Purchasing automatically closes this shipment for receiving.


What is 2-way, 3-way, 4-way matching?

Oracle Payables shares purchase order information from your purchasing system to enable online matching with invoices. Invoiced or billed items are matched to the original purchase orders to ensure that you pay only for the goods or services you ordered and/or received.
Two–Way: Purchase order and invoice quantities must match within tolerance before the corresponding invoice can be paid.
Three–Way: Purchase order, receipt, and invoice quantities must match within tolerance before the corresponding invoice can be paid.
Four–Way: Purchase order, receipt, accepted, and invoice quantities must match within tolerance before the corresponding invoice can be paid.


What is the difference between 'Accrue On Receipt' and 'Accrue at Period End'?

A:
 Accrue On Receipt means that when a receipt is saved, accrual transactions are immediately recorded and sent to the general ledger interface. This is also known as "online" accruals. Accrue at Period End means that when a receipt is saved, the accrual transactions are not immediately recorded and sent to the general ledger; instead, the accounting entries are generated and sent at the end of the month by running the Receipt Accruals - Period-End Process.

All items with a destination type of either Inventory and Outside Processing are accrued on receipt. For items with a destination type of Expense, you have the option of accruing on receipt or at period end.