Professional Documents
Culture Documents
ORACLE FINANCIALS
VOL - I
THEORY GUIDE
ORACLE FINANCIALS
Page 2 of 173
Multiple Organizations
Use a single installation of any Oracle Applications product to support any number
organizations, even if those organizations use different ledgers
of
Secure Access
Data Security
Inventory Organization Security by Responsibility
Responsibility Determines Operating Unit
Receive Goods Into Any Inventory Organization
Automatic Accounting for Internal Requisitions
Types of Organizations
1
Business Group
The business group represents the highest level in the organization structure, such as
the consolidated enterprise, a major Branch, or an operation company. The business
group secures human resources information.
For example, when you request a list of employees, you see all employees assigned to
the business group of which your organization is a part.
Multiple ledgers can share the same business group if they share the same business
group attributes, including HR flexfield structures.
ORACLE FINANCIALS
Page 3 of 173
2
LEDGER
Ledgers takes the place of second level in the multi org structure, only based on
which the legal entity and operating units are going to be decided on. Also
remember it is not mandatory for a ledger to have a Legal entity.
Only based on the definition of ledger, the multi org structure is designed /
finalized.
Therefore it is very vital to perform the ledger setup keeping in mind that it has a
greater
Impact on the multi organization structure to be followed by the client and setup by the
Implementation team.
Even though Ledgers takes place second level in the above figure, one can say it is
the starting point of Multi org structure, since setting up of a business group or
validations / functionalities related to business group are less complicated when
compared to other elements in the Multi org structure.
In total there are two types of Ledgers available, they are:
Primary Ledger
Secondary ledger
Reporting Currencies (Ledger)
3
Legal Entity
A legal company for which you prepare fiscal or tax reports. You assign tax identifiers
and other legal entity information to this type of organization.
You can define legal entities using Legal Entity Configurator or Accounting Setup
Manager in General Ledger.
Operating Unit
ORACLE FINANCIALS
Page 4 of 173
You can define operating units from the Define Organization window in Oracle HRMS
or from Accounting Setup Manager in General Ledger.
5
Inventory Organization
An organization for which you track inventory transactions and balances, and/or an
. To run any of these applications, you must choose an organization that has been
classified as an inventory organization.
You can create ledgers using the Accounting Setup Manager in Oracle
General Ledger and define organizations using the Define Organization window.
HR Organization
HR organizations represent the basic work structure of any enterprise. They usually
represent the functional management, or reporting groups that exist within a
business group.
In addition to these internal organizations, you can define other organizations for
tax and government reporting purposes, or for third party payments.
Organizations in Oracle Projects
Oracle Projects allows you to define organization hierarchies to reflect your
company's organizations structure.
ORACLE FINANCIALS
Page 5 of 173
You can add Oracle Projects-specific organization types to the organization
hierarchy (for example, projects organizations or Expenditure organizations) to
help you manage your project control requirements.
You assign project and expenditure hierarchies to operating units.
Asset Organizations
An asset organization is an organization that allows you to perform asset-related
activities for a specific Oracle Assets corporate book.
Oracle Assets uses only organizations designated as asset organizations
Page 6 of 173
LEDGER
A Ledger is a container of all accounting related information captured through
various other modules. Oracle General Ledger Module owns ledgers.
One has to design the ledger in an appropriate way keeping in mind what
information it needs to hold.
One can have as many ledgers as they want based on their business requirement
and operations point of view.
A ledger saves the accounting information in an organized way as directed by the
conditions specified in the accounting options for that ledger.
Implementer defines the format, rules, restrictions for a particular ledger using
different setup screens making the user to only enter the information what is
relevant for Oracle General Ledger to process further.
One may collect much additional information in different modules as per their
business requirement, whereas those are of least importance, since they are all
only data which are not subjected to any further processing by oracle.
A well planned/designed ledger saves a lot of time for the company in processing
the data and preparing MIS reports for the management in key decision makings.
One will also be knowing that Business intelligence module does this job of
producing excellent reports on the daily operations of company and points out key
areas and red flags.
However, business intelligence can be used to best effect, only when the base
setups, which are in place, are efficient.
Ledger being the foremost setup for any financial modules in E business Suite, one
must understand the power, importance and its usage at later stage in many other
areas
within e Business suite.
Ledger is nothing but a combination of all those components.
Without usage of components, ledger cannot function on its own.
The components of a ledger are:
1) Chart of Accounts
2) Calendar
3) Currency
4) Accounting Method
They are also termed as 4 Cs.
Chart of Accounts
ORACLE FINANCIALS
Page 7 of 173
The definition of Chart of Accounts structure is one of the most complex part, there
has
to be a brainstorming and many levels of discussions between Client and the
Implementation team to decide on a structure that best suits the business need.
In short, COA decides on what information needs to be collected for every
transaction that is being transacted by the business, considering different
parameters and key factors.
Calendar
Calendar presents the period for which the business is carried forward. Calendar
here represents Accounting calendar.
One will be deciding on the calendar based on their statutory requirement.
Even though every accounting period is going to have a span of 12 months in it,
however there is a greater difference on the start and end date of the accounting
period.
Currency
Currency represents the list of currencies in which the customer is having businesses.
One needs to define/enable the currencies as per their business requirement; there is no
harm in enabling all currencies.
Accounting Method
Every business has to follow an accounting method to record their transactions in
order to comply with the legal commitments.
Oracle by default has provided seeded accounting methods for usage, however if
the clients business demands for customization of an accounting method or
creation of new accounting method as per the statutory regulations, then they can
create their own accounting method as well.
All the above-discussed components are mandatory in order to define a primary ledger.
For a secondary ledger, in addition to the above component, one needs to select the
method of Data Conversion Level followed.
Primary Ledger
It is mandatory that every accounting operation must have one primary ledger
ORACLE FINANCIALS
Page 8 of 173
It acts as a Primary repository, which records all accounting related information
related to that particular Primary Ledger. One cannot carry out setups without having
primary ledger in place.
Primary ledger replaces the Set of books (Ledger in R12) used in earlier versions prior
to Release 12.
Secondary Ledger
It is not mandatory to have a secondary ledger.
One can have one or more secondary ledgers based on their business requirement.
One can never have a secondary ledger without primary ledger is in place.
Since secondary ledger does not perform any new operation on its own, it only
represents the information contain in primary ledger in a different way.
Mostly it is used for satisfying the reporting needs.
It is necessary for one to know when one should have a Secondary ledger.
One needs to maintain accounting records in a way, when there is a difference in
any of the parameters below from the primary ledger: Chart of Accounts, Currency,
Calendar, Accounting Method and Ledger processing options.
Page 9 of 173
When Client wants to represent the information in a different calendar.
When Client wants to represent the information in a different chart of Accounts.
Reporting Currencies
When the Client wants to report their information in different currency
Branch
Branch
Branch
Branch
Please advice on the ideal Ledger structure to be designed for the company SKR
GROUPS?
Now from the above lets us see how many primary ledgers can be created?
One cannot use the same primary ledger if one of its components is different.
Branch Chart of Accounts Currency Calendar
Branch I
Branch II
Indian Statute
Accounting Method
ORACLE FINANCIALS
Page 10 of 173
Branch III
From the above table, it is clear that none of the Branches have all 4 components as
similar; therefore we need to have 3 Primary ledgers defined for it.
Now apart from that, we need to think of the following practical scenario as well,
Even though Branch II is located in Australia, it has to finally consolidate all its operations
to INDIA at a later stage, therefore it must also follow the rules of accounting and
statutory regulations in India, so as Branch III.
Therefore, Branch II Should have a secondary ledger, which will represent the
transactions as per the Indian Statute.
Branch III Should have a secondary ledger, which will represent the transactions as per
the Indian Statute.
However it is not necessary for Branch I to have secondary ledgers, since the
company is based in INDIA, therefore it need not have multiple accounting
representations.
If the client insists on it, we can have 2 secondary ledgers for Branch I, to comply with
Australian and France statute.
Now the Branches situated in France and Australia, must be reporting to the
company in
INDIA on a daily basis, for which they need to convert their business transactions values
in to Indian currencies and then report it to the management.
For performing this operation, we require two Reporting currencies as well.
As discussed earlier, reporting currencies are part of primary ledger setup.
Therefore
Australia and France primary ledger should have defined INR as its Reporting currencies.
To sum up, the ideal ledger structure would be as follows:
Branch
Primary Ledger
Branch I
Branch II
ORACLE FINANCIALS
1
1
Secondary
Ledger
Reporting
Currencies
Not Necessary
1
Not Necessary
1
Page 11 of 173
Branch III
TOTAL
Also there can be one more primary ledger created to consolidate the data between
Branch I, II and III,
Page 12 of 173
We will see about it in more detail in further slides.
It can provide Read only, Read and Write access to an Ledger
It can restrict access to MSV (Management Segment Values) and BSV (Balancing
Segment Values)
The ledgers and Ledger Sets which are assigned to a Data Access Set must share
the same Chart of Accounts, Calendar and Period Type.
General Ledger automatically creates a Data Access Set whenever a Ledger and/or
Ledger Set are created.
Following are the three types of Data Access Sets,
Full Ledger
Balancing Segment Value
Management Segment Value
FULL LEDGER
As the name suggests all changes / restrictions defined under this type of
Data Access Set will apply to whole of a Ledger or a Ledger Set.
Either you can have a Read and Write privilege to a Ledger or Read only
privilege to a Ledger.
For example, You have the Auditors visiting your premises who requires
access to all accounting information, instead of using system administrator to
create a new responsibility with lots of menu exclusions, you can just have a
responsibility with the Data Access Set, assigned as READ ONLY. So that the
auditors will only have access to view the data and not to edit it (Intentionally or
unintentionally!)
BALANCING SEGMENT VALUE (BSV)
Instead of providing access to the whole ledger, if you wanted to provide
access only to particular Balancing segment value combinations in a ledger,
you can do so.
MANAGEMENT SEGMENT VALUE (BSV) Instead of providing access to the whole
ledger, if you wanted to provide access only to particular Management segment
value
combinations in a ledger, you can do so.
Management Segment is a segment which has the Management Segment Qualifier
attached. Values belonging to that segment are termed as Management Segment
Values.
Advantages
Role Based Access Control
Security on Data Access
ORACLE FINANCIALS
Page 13 of 173
Simplified Setups to create Data Access Security
It does not override the security rules and Cross validation rules
Limitations
A Responsibility can have only one Data Access Set
One can have ledgers sharing the same chart of accounts and calendar alone
in the single Data Access Set.
In case of BSV or MSV type Data Access Sets, if you select the check box for
ALL that does not include all BSV or MSV values.
So many parameters need to be considered before defining it, since it may
clash with other setups at General Ledger level resulting in errors.
Following items should have been already defined before creating a Data Access
Set, they are:
Chart of Accounts
Calendar and Period Type
Ledgers should be defined using the above Chart of Accounts and
alendar/period Type
If you want to use Management Segment Value type Data Access Set, you
must assign Management segment qualifier to one of your segments well in
advance
Information required for setup
Following information must be collected before proceeding with the setups:
Name to be provided for Data Access Set
Description for the Data Access Set
Chart of Accounts to be Used
Calendar / Period Type to be used
Access Set Type required
Ledger or Ledger Set Name
In case of BSV or MSV access set types, the list of segment values to be
defined.
Which value requires Read only access and which value requires Read and
Write access.
Questions & Answers
6. Which type of Data Access Set is advisable for usage?
The Full Ledger access set type provides better system performance than the
Balancing Segment Value or Management Segment Value access set type.
7. Can we have a Data Access Set without defining what type it is?
ORACLE FINANCIALS
Page 14 of 173
You must specify one of the three types for each data access set.
8. Can one change the type of Data Access Set after defining?
Once defined, you cannot alter the type. You can only add or delete ledgers/ledger
sets and segment values specified in the data access set
9. When one should be creating Data Access Set.
When you want the user to be restricted based on the BSV or MSV, you need
to create a Data Access Set.
If you are planning to grant full access to ledger, then you are not required to
create a Data Access Set,
since system automatically creates a Data access set whenever a Ledger or
Ledger Set is created, with the type Full ledger having read and write access.
You can make use of that. How can I find or trace out the system generated
Data Access Set.
The system-generated data access set for a ledger/ledger set uses the same
name as the ledger/ledger set.
10.
Does my Data Access Set override the restrictions provided by Security Rules
and Cross Validation Rules?
No, Data Access set does not override Security rules or Cross validation rules.
11.
What precaution needs to be taken care for defining Data Access Set with
Balancing Segment Values?
One must make sure that the BSV values used in the Data access sets must
correspond to the BSV values assigned to Legal Entity, using Accounting Setup
Manager.
12.
What precaution needs to be taken care for defining Data Access Set with
Management Segment Values?
Make sure that you do not restrict read and write access to segment values which
are used in default accounts, such as Retained Earnings Account etc...
13.
Can we have multiple Data Access Sets for a Responsibility?
We can define multiple Data Access Sets for a ledger; however we can assign only
one Data Access set per responsibility.
LEDGER SET
In release 12, the concept of Set of books (Ledger in R12) has been
enhanced and termed as Ledgers.
Ledgers are of different types, I.e. Primary and Secondary ledgers.
ORACLE FINANCIALS
Page 15 of 173
To make working with ledgers easier, the new feature called LEDGER SET has
been introduced. As the name suggests it is nothing but a Set or Group of
ledgers.
It helps the user in saving time on repetitive tasks performed on ledgers.
FEATURES / PURPOSE
A Ledger Set can contain any number of ledgers, there is no specific ceiling
proposed so far.
A Ledger Set can include another ledger set within.
A Ledger Set can only have those ledgers which are sharing the same:
Chart of Accounts
Calendar/Period Type
A Ledger Set can have Primary, Secondary and Reporting currencies
attached to it, but they need to have the same Chart of Accounts and
Calendar/Period Type combination.
A single ledger can be made use of in Multiple Ledger Sets.
ADVANTAGES
One can run concurrent programs or processes for multiple ledgers easily.
Opening and Closing periods
Generating recurring journals, etc
One can generate reports for multiple ledgers in no time.
Reports relating to consolidation
Financial Statement Generator Reports, etc
In case of a ledger set, which contains more than one ledger/ledger set in it,
user can optionally set a default ledger for effective usage.
Ledger set can be secured by having a Definition Access Set.
LIMITATIONS
You cannot add ledgers that do not share the same chart of accounts and
Calendar/Period Type to a Ledger Set.
You cannot have a reporting currency which is of type Balance Level in the
Ledger set, even if it shares the same Chart of Accounts and Calendar/Period
Type.
PREREQUISITES OF SETUP
Chart of Accounts
One needs to define a chart of accounts structure in place.
Period Type
Period types needs to be defined, which in turn will be used by
Accounting Calendar
Calendar
ORACLE FINANCIALS
Page 16 of 173
One has to define an Accounting Calendar
Existing Ledgers or Ledger Sets
One must have few pre defined ledgers or ledger sets in place.
The following details are required in order to define a ledger set.
Ledger Set
Short Name
Description
Chart of Accounts
Calendar
Period Type
Default Ledger
Ledger/Ledger Set
Questions & Answers
14.
Can a Ledger Set be created without any ledgers in it
No you cannot create a ledger set without ledgers; you must have at least one
ledger or ledger set assigned.
15.
Can a Ledger Set be deleted after defining
No one cannot delete a ledger set which has been created.
16.
Can one modify the Ledger Set which is already defined?
Yes, you can add or remove Ledgers / Ledger Sets
17.
After setting up the Ledger Set, is there any additional setup required before
using the same?
You must assign the Ledger Set to the profile option GL: Data Access Set.
Oracle General Ledger automatically creates a Data Access Set, whenever a
Ledger or Ledger Set is created.
SUBLEDGER ACCOUNTING
Accounting system will have a number of subsidiary ledgers (called subledgers) for
items such as cash, accounts receivable, accounts payable, inventory, purchasing
likewise.
All the entries that are entered (called posted or booked) to these subledgers will
transact through the general ledger account.
For example, when a credit sale posted in the account receivable subledger turns
into cash due to a payment, the transaction will be posted to the general ledger
and the two (cash and accounts receivable) subledgers as well.
ORACLE FINANCIALS
Page 17 of 173
There are instances when items will go directly to the general ledger without any
subledger. These items will be linked to your balance sheet but not to your profit
and loss statement.
The Concept is more or less addressed same in newly R12 SLA accounting, therefore you should note:
A transactional application that generates accounting impact.
Used to store detailed information not needed for a general ledger
Subledgers post summarized activity to a general ledger periodically to maintain
centralized account balances for the company
All accounting performed before transfer to the GL and this is achieved by user
setup who can do by definable accounting rules.
At the data level, its a big change for all the subledgers, though there is a first
generation changes we have noticed sometime when 11i Payables where concept
of Accounting Events introduced first time and accounting performed at subledger
level first before moving into GL.
The same idea has been incorporated in new sub ledger accounting model ,
indeed a was a real need because of some uneven functionality likes:
1. Inconsistencies in Accounting Generation like Summary vs. Detail
2. Direct to General Ledger vs. Open Interface
3. Inconsistent Drilldown from General Ledger
Also it has been seen inconsistent Mechanisms for controlling Accounting as
certain options has been used in existing version:
1. flex biller
2. Account Generator
3. Automatic Offsets
What is sub ledger mean for a non finance person?
A new transactional application that generates accounting impact Used to store
detailed information not needed for a general ledger
Sub ledgers post summarized activity to a general ledger periodically to maintain
centralized account balances for the company
Why SLA and what does it do?
Oracle Sub Ledger accounting (SLA) is accounting hub in Oracle Application
Release 12 (R12).
It is used to derive all attributes required to account a transaction in Oracle
General Ledger.
In R12, SLA is used to derive the very basic accounting attributes like
entered amount, accounted amount, Date, Currency code etc and the
complex attributes like Ledger, Code Combination ID, Periods etc.
ORACLE FINANCIALS
Page 18 of 173
After deriving these accounting attributes the transactions are then
interfaced to GL from SLA.
Thus in R12 no sub ledgers (AP, PO, PA etc) interfaces the transactions
directly to GL, but all the transactions are interfaced to GL in following 2
steps:
1. Sub ledgers interface the data to SLA.
2. SLA derives the accounting information and interfaces the data to GL.
SLA gives the flexibility to manage the entire accounting rule at one place,
which acts as a single source of truth for GL.
Note: There is no separate responsibility to access SLA setup or the view the
transactions generated by SLA. Rather we can access SLA setup and review
accounted transactions with extended menus attached to each sub ledger
module
ORACLE FINANCIALS
Page 19 of 173
Taking the example of Oracle Projects in 11i where after costing the transaction
user need to run the PRC: Interface Cost to General Ledger followed by
Journal Import followed by PRC: Tieback process.
But in R12 user only need to run PRC: Generate Cost Accounting Events which
will register events in SLA and thereafter SLA will take care of accounting the
transaction and interfacing it to GL.
There is no tieback process in R12, as there is one to one reference of event id
between SLA and sub ledger tables.
ORACLE PAYABLES
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
ORACLE FINANCIALS
Page 20 of 173
II)
Purchasing
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
III)
Inventory/WIP
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
IV)
Order Management
Receivables
1.
2.
ORACLE FINANCIALS
Page 21 of 173
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
VI)
Assets
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
VII)
Project Accounting
1. Change the Current Oracle Projects Period Status from Open to Pending Close
2. Open the Next Oracle Projects Period
3. Complete All Maintenance Activities
4. Run Maintenance Processes
5. Complete All Transaction Entry for the Period Being Closed
6. Run the Final Cost Distribution Processes
7. Interface Transactions to Other Applications (AP, GL, FA)
8. Generate Draft Revenue for All Projects
9. Generate Invoices
10.
Run Final Project Costing and Revenue Management Reports
11.
Transfer Invoices to Oracle Receivables
12.
Interface Revenue to General ledger (Project Billing Only)
13.
Run Period Close Exception and Tieback Reports
ORACLE FINANCIALS
Page 22 of 173
14.
Change the Current Period Oracle Projects Status from Pending Close to
Closed
15.
Advance the PA Reporting Period (Optional)
16.
Update Project Summary Amounts
17.
Restore Access to User Maintenance Activities
18.
Permanently Close the Oracle Projects Period (Optional)
19.
Reconcile Cost Distribution Lines with General Ledger (Optional)
VIII) Cash Management
1. Load Bank Statements
2. Reconcile Bank Statements
3. Create Miscellaneous Transactions
4. Review Auto Reconciliation Execution Report
5. Resolve Exceptions on the Auto Reconciliation Execution Report
6. Run Bank Statement Detail Report
7. Run Transactions Available for Reconciliation Report
8. Resolve Un-reconciled Statement Lines
9. Run the GL Reconciliation Report
10.
Run the Account Analysis Report for the General Ledger Cash Account
11.
Review the Account Analysis Report
12.
Correct any Invalid Entries to the General Ledger Cash Account (Optional)
13.
Perform the Bank Reconciliation
IX)
General Ledger
Page 23 of 173
20.
21.
Account Payables
It is an ERP solution to effectively manage creditors. The main task is to pay the supplier
for the goods &services. It captures information with respect to purchase invoice
transaction & payments to supplier.
The task of effective control of payables can be achieved using the following tools of
management.
1. Timely recording of invoices & suppliers liability.
2. Effective payments to suppliers through invoices validation a approval
process & exercising hold whenever needed & availing maximum credit
wherever possible.
3. Paying on the due date to avoid overdue interest. You can pay early as per
vendor agreement to available maximum discount & the proper mode for
payment.
4. It is a subsidiary ledger to GL. It is integrated to other modules like: GL,
Assets, Purchasing, Cash Management, Inventory, Projects, Human
Resources, Receivables, Invoice Gateways (Oracle Ecommerce), Internet
Express, Property Management.
Business Flow
Business flow of payables is as under,
1. Invoice Recording: Based on purchasing order suppliers will provide goods & services
invoices. In payables invoices are recorded based on invoices received, purchase order,
receipt of material & services.
2. Invoice Approval Process: Dunning approval process, placed to delay payment for any
variation in purchase order in invoices/receipt of materials.
3. Invoice Accounting: The validated & approval invoices will be accounted.
4. Debit memo issue/Credit memo/receipts/Recording/Accounting: For any variation in
purchase order, invoices/receipts/debit memo/credit memo will be issued, which will be
recorded & accounted.
5. Advance Payment approval process: Any advance payment to suppliers requesting
approval before payment.
ORACLE FINANCIALS
Page 24 of 173
6. Payments of Approval invoices: Approval invoices will be paid by using payment
documents. It can be single/multiple payments.
7. Payments Accounting: Once payments are a affected, they will be accounted.
8. Refund receipts/record/accounting: Any excess payment will be refunded by the
supplier which will be recorded & Accounted.
9. Review of suppliers liability Outstanding: Done periodically.
10. Transfer periodically to General Ledger.
APPLICATION FLOW
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Payables options
Supplier level
ORACLE FINANCIALS
Page 25 of 173
Distribution lines/level
Financial Options:
Certain values can be predefined & control options enabled. Values defined
at this level will act as default values access various modules like payables,
purchasing & asset modules. These values & options cascade documents to next
lower level.
Payable Option:
Some additional values & options can be defined. The values are defined at
payables options level act as default exclusively for payables module only. The
values define at this level will default to every new supplier being defined.
Supplier level:
Values & options that defaulted from payables options can either be
accepted/overwritten with new values & options. The values options defined at this
level will default to site being defined at the site level.
Supplier Site level:
Values & options can either be accepted/overwritten if required; It will default to
Invoice header level.
Invoices Header level:
Values & options defaulted from supplier site level can be accepted
/overwritten. It will default to the following 2 level.
Distribution lines level
Schedule payment line level
ORACLE FINANCIALS
Accepted/Overwritten
Page 26 of 173
Transactions
Purchase Invoice
Payments
Standard invoices
Credit Memo
Debit Memo
Mixed invoice
Po default Standard invoice
Quick match standard invoice
Prepayment invoice
Expense report invoice
Withholding tax invoice
Interest invoice
Payment Transaction:
Manual payment
Quick payment
Refund
Basic Setups
1. Choose Set of books (Ledger in R12)(Ledger in r12)
2. Define financial options
3. Define payable options
4. Open period in payables
5. Define payment terms
6. Define lookups
7. Define discount sets
8. Define supplier & supplier sites
9. Define bank formats
10.
Define bank account& payable document.
Financial options
ORACLE FINANCIALS
Page 27 of 173
After choosing GL Set of books (Ledger in R12), define financial options which have
following regions.
Accounting
Supplier Entry
Supplier payables
Supplier Purchasing
Encumbrance
Tax
Human resources
Account payable, purchasing, FA module share these options. Information flow starts
from financial option. It defines the defaulting accounting flexfields for Oracle Payables
financial transactions which create oracle GL journal entities.
Navigation:
Setup
Options
Financials
Accounting tab:
Future tab:
Number of future periods that we may use in our Set of books (Ledger in R12). In
payables there is various period statuses
Never open
Future
Open
Close
Permanently close period.
Close: Cannot enter transaction but can generate statement like open period.
Permanently Closed: It will work for all close period. In close period we can toggle to
open period but here u cannot.
GL Account:
ORACLE FINANCIALS
Page 28 of 173
Liability Default liable account for all new suppliers created this value can be
overridden during supplier creation.
Prepayment: Default account for each line entered in prepayment type invoice
Future dated payment: This default to all new supplier & bank account for all future
data payment.
Discount taken: Discount taken on payment
PO rate variance gain/loss: Rate variance when we match invoice to purchasing
order/receipts.
Expense clearing: payments through credit card, oracle internal expense.
Misc: Misc charges when invoices are imposed through XML gateway (or) high supplier
port
Supplier Entry tab:
RFQ only site: If we enable this all suppliers will be defined as only RFQ only site. For
these sites no purchase order can be generated.
Hold unmatched invoices: To place a hold on invoice during invoice validation when it is
not matched to either purchase order/receipts until the hold is released invoice remain
unpaid.
Invoice match option: Purchase order/receipts. It indicates how to match invoices.
Supplier Number Entry: Manually/Automatically. It can be changed at any time. But
before changing make sure that the next available now for automatic enter is larger than
largest no: already recorded.
Type: Alphanumeric/Numeric
It can be changed at any time, however changing from a no. numeric only is
allowed only if all current suppliers no are numeric.
Next automatic no: Top value to be entered at the time of financial option setup for
generating unique sequential supplier no.
Supplier Payables tab:
Payment terms: Immediate/No of days (used to car due dates, discount dates for each
invoice entered in invoice workbench.
ORACLE FINANCIALS
Page 29 of 173
Payment method: Check/clearing/Electronic/wire recording payments to
internal/departmental/inter cost centre.. etc
Electronic: Information about supplier payment is captured by magnetic media which is
delivered to a bank through electronic data interchange gateway. The banker uses this
information to electronically to the fundamentals from our account to supplier account.
Check: Written order to bank to pay a specific sum of money on demand to a specific
person/order.
Wire: To telegraphic is used to manually record. Receipt acceptance days: It refers to
grace days to avoid into being added to the invoices for delayed payments. If we enable
an option to recalculate schedule payments at another level, payable option approval
recalculates the invoices due date based on this value also.
Always take disc: Payables always take disc from my supplier no matter when to make
payments.
Pay alone: We can pay each invoice by each payable document. If we dont enable, we
can combine payments of several invoices & pay by single payables documents.
Supplier Purchasing tab:
Options defined at this region were default for purchase region from the supplier in
supplier window. The inventory organization field is applicable to purchasing module.
Ship to location:
Inventory Org
Ship via
: Default mode of the operation of freight carrier which will duplicate
usually to the supplier like road, air, rail...
Freight on board (FoB): Specify the term at which the vendor liability classes
Freight items: Specifying freight terms payments methods
Whether it is prepaid /paid by vendor or pay & collect it from supplier/no freight terms.
Encumbrance: It means year making/reserving funds from Out of a budget for a specific
use. Encumbrance in application is defined in this region. Controls specified here will be
used for payables & purchasing In Purchasing modules, it is used for requisition
&purchase order. In payables, encumbrance for unmatched invoices & also for variance,
it matches invoices & purchase order.
ORACLE FINANCIALS
Page 30 of 173
Use requisition encumbrance: If you enable this you got to Choose the encumbrance
type. And the encumbrance type for the requisition is commitment.
Reserve @ completion: If it is enabled, encumbrance can be created by their preparing
requisition, otherwise only the approvers of requisition can create encumbrance.
Use PO encumbrance: You got to choose its encumbrance type, PO& the normally
obligation Encumbrance for PO journal for this purchase definition at this level.
Invoice encumbrance level: Encumbrance type to be used for creating encumbrance
journal for invoice.
TAX:
Default tax code:
It defaults to invoice tax code option in the supplier window. If you choose a tax code for
which we have defined different tax for different effective dates, payables will
automatically use the tax applicable for each invoices based on invoice date.
VAT Registration: Member state: Location of outcomes to find out whether the company
is located in the member state of the E.U.
VAT registration no: Enable recoverable tax:flatRecoverable /Non recoverable
Flat tax type discount as recoverable for reporting, purpose split taxes into
recoverable& non recoverable lines, automatically calculate tax &profit rate it back into
GL account of the taxable distribution.
Default recovery rate:
Specify a rate that will default to tax recovery rules & tax codes which we define.
Calculate rules:
Rounding rule: No round tax amount in payables & purchase. Up/down/nearest
Precision: Enter a one digit whole no: to indicate which decimal place you want to round
automatically to calculate tax amounts in payables & purchase.
Minimum Account table unit:
The smallest monetary unit you want to round the tax amount.
Human resources:
ORACLE FINANCIALS
Page 31 of 173
Business group:
It will simplify supplier entry, automatic payment processing, invoice entry. Most of
the options can be updated for future transaction any time. There are specification
payables modules only. There are 14 tabs /region.
1. Accounting methods,
2. Transaction to GL
3. Payment accounting
4. Currency
5. Supplier
6. invoice
7. matching
8. interest
9. Expense report
10.
Payment
11.
Invoice tax
12.
Withholding tax
13.
Tax defaults & rules
14.
Reports
Setupoptionspayables
In payable options window we can define control options & default used
throughout payables.
Accounting method
Primary accrual
Secondarycash
Page 32 of 173
Unbalanced
Journal
Dr
C1
100
6420
1000
C2
200
6420
2000
C1
000
2210
C1
100
6420
1000
C2
200
6420
2000
Cr
3000
Balance:
ORACLE FINANCIALS
Page 33 of 173
C1
000
2210
1000
C2
000
2210
2000
C1
100
6420
1000
C2
200
6420
2000
C1
100
2210
1000
C2
200
2210
2000
Account
The offset entries are created only at the terms of invoice validation process. These
types of offset entries are created for prepayment entities to in case of company want to
prevent prepayment application.
Accordingly for balancing segments enables the relevant check box.
AP Payable option Transaction to GL:
How payables transacts to a GL interface.
In detail
Summarize by accounting date
Summarize by accounting period.
In detail
As many accounting lines (as number of lines in each invoice) transactions are
transfered to GL.
Summarize by accounting date:
Summarize by accounting period: It will create the least no of lines because it will sum
up a pair accounting for a part period &there one line would be generated.
TR. Reporting books:
Applicable only if we have a reporting SET OF BOOKS (LEDGER IN R12) when we run
payables to GL for our primary SET OF BOOKS (LEDGER IN R12) , TR also takes place in
repository SET OF BOOKS (LEDGER IN R12) without any explicit program for the same.
Submit journal import:
ORACLE FINANCIALS
Page 34 of 173
If you dont enable transaction when Transfer to GL by the program Transfer to GL will
not import it to GL, it will be in the interface. In GL we have to run the program to import
it from interface if enabled, the latter program will automatically run.
Allow override at program submission:
Above control if you want to override at the program submission enable it, if you enable
it at the time of submitting payable Transfer to GL in the parameters you can override
this submission whether to submit journal import/not & change from Transfer in details to
summarize by accounting date or period.
Payment Accounting
Accounting for payment:
When payment document is issued/ when payment document class.
When both are enabled, it gives the functionality to allow reconciliation accounting
.Payment entries that will be created when payment is issued.
Regular payment: AP liability accounting or to cash clearing account.
Future dated payment: On the date of issue AP liability account or to future dated
payment account
On the date of maturity: Future dated payment account
To cash clearing account. They are unreconciled payment entries once payment is
cleared, cash clearing account can be converted to cash account after reconciliation in
Cash management module.
Accounting for gain/loss: Foreign currency transaction account for gain /loss when
accrual/cash basis is used.
Cash basis: Account for currency gain/loss but payment time & payment clearing date.
For future dated payment, it will account for payment issued date & payment maturity
date & payment maturity date & payment clearing date.
Accrual basis: Between the invoice date & payment issue date.
Future dated payment:
Invoice date
Pay issues date
ORACLE FINANCIALS
Page 35 of 173
Calculate gain/loss:
Currency
Use multiple currencies
Require exchange rate entry daily rate /periodic rate
Calculate user exchange rate : If invoice/payment is entered in a currency other than
functional currency or an associated fixed rate currency I.e. euro derived currency.
Exchange rate type:
Corporate A standard make rate by senior management for use throughout the
organization
Reporting:
Gain
6842
Loss
Rounding
6844
6826
Supplier
ORACLE FINANCIALS
Page 36 of 173
Invoices tolerance: To allow variance between invoice, purchase order receipt & tax
information, you can specify here the percentage based/amount based tolerance for
suppliers.
Pay Group: Normally defined in purchasing lookup. This is to assign pay group for any
new supplier for payment in batches& reporting purposes (standard/employee pay
group)
Invoice currency: USD
Terms date basis:
System/goods receive/invoice/invoice received (It decides the date based on due
date basis/discount date basis & prepare the schedule for payment).
Invoice:
calculate.
Terms date will be decided as invoice date & account due date will be
ORACLE FINANCIALS
Page 37 of 173
Allow force approval: Override the invoice approval.
Workflow process: Approve manually at the user level can forcefully approve even if
the approval workflow process is not complete.
Requesting validation before approval:
Allow adjustment to paid invoices:
Recalculate schedule payment:
Automatically create fright discount: If you enable that check box, it uses the freight
distribution for the invoice from the next default option freight account. Freight discount
will appear as a single line in invoice.
Confirm date as invoice no: When invoice no is not entered, then date will become
the invoice no, In such situation a caution in popup window will come.
Allow online validation: Users can select invoices for validation in the invoice
workbench to the invoice action window/those validation buttons is invoice batches.
Allow document category override: For invoices besides recording invoice no in case
us to wants a special sequence numbering process for entity of invoice in invoice
workbench.
They can adopt a document category sequence numbering you have to enable this
checkbox & can use add category sequential numbering.
GL date basis: Basis on which invoice will have the default accounting data.
Invoice date
System
Goods record/invoice date
Goods record/system date
ORACLE FINANCIALS
Page 38 of 173
Prepayment:
Prepayment invoice - Immediate for advance payment.
Payment terms: Default payment terms for all
Settlement date: No of days to be adapted to the system date for calculating the date
which prepayment can be settled/ applied against any invoices like the prepayment will
not be available for application/settlement against any invoices.
Bill prepayment accounts when matching:
Disabled - prepaid account code combination i.e. defined in the supplier site would be
defaulted for the prepayment line discount.
Enabled- When matching which PO/Receipts, the prepayment item discount lines will be
built taking into account, the natural account segment from the supplier site prepayment
account & other segment from the responsible purchase order discount lines/receipt
discount lines.
Matching
Allow final matching:
Final match of an invoice to the PO is done by enabling it. Here for any subsequent
invoice matched to PO after final match, the system hold will be placed for want of PO
equivalent & this hold cannot be released manually.
Allow discount level matching:
Enable: Matching of invoice to PO discount matching of 1/more PO discount with
an invoice is possible here disabled. Payable will allow only matching an invoice to a full
PO shipment.
Allow matching account overview:
Enable- You can override an account for invoice discount created by matching to a PO
matched invoice discount account is overridden in invoice workbench/any imported
ORACLE FINANCIALS
Page 39 of 173
invoices. In case of using encumbrance accounting/perpetual receipt accrual/PO is
project related/PO discount is inventory then such overridden option is not possible.
Tr PO descriptive Flexfield information:
When matching an invoice to PO payables automatically to the descriptive Flexfield
information from PO to invoice if this check box is enabled provided the structure of
Flexfield in PO discount is the same as that in invoice discount.
Interest: Controls & options for calculate of information for override invoice/others.
Allow interest invoice: Enable system will calculate information for override invoice
& automatically generate interest invoices.
Prorate access overdue invoice: Enable prorate the interest amount of the overdue
invoice access item discount.
Minimum interest amount: For calculating interest is below this value, and then payable
will ignore the calculate interest does not generate any interest invoices.
Interest invoice account codes: Expense &liability Incase if the second checkbox above
is disabled, then a single line discount is created for the total interest & overdue invoice
with this account code combination.
Expense 6820 Liability: whenever allow interest invoice is enabled, then you have to
specify the interest invoice liability account code combination in this field -2250 it is used
as prepayment process.
Expense Reports
Default template:
To enter details of expense of employee is form/template with
regular expense codes/names can be created & used as default template have this will
appear in expense report window. The default value/codes/names/which specified can be
overridden at the expense report window.
Payment terms: Select a default payment term for expense report payment. It will be
assigned to the employee when the employee is made as a supplier during expense
report/import.
Expense report pay group:
ORACLE FINANCIALS
Page 40 of 173
Employee can be grouped for expense report reimbursement purpose & the pay
group can be created at purchasing lookups which can be attached here.
Payment priority: 99 (1- higher priority 99- lowest priority)
Apply advances: To apply advances given to the employee against expense report.
Override this option at expense report window.
Automatically create employee as supplier:
At the time payable expense report else
he has to be defined in the supplier window with classification as employee & by linking
employee name & number.
Hold unmatched expense report: Unmatched expense report invoices will be placed on
hold during invoice validation.
Payment
Bank account: Default internal bank for our company. It will be used for payment to
supplier. It will be default in payment window & payment in batches.
Payment Batch limit: Maximum amount payable for the payment batch, if the
payable amount is the batch exceeds this limit, the system shows a warning
message but the excess can be optionally allowed. This limit is per payment batch.
EFT user no: EFT customer identifying number: allocated to you by user.
Banker/clearing organization. It is incorporated in the pay document sent to
buyers.
Additional pay through days:
The number given here is added to default pay through date while initialing a
regular payment batch. No of days specified here are the days but the regular payment
date & default pay through date. In case it is 10, payable add to the system date & then
arrive at default pay date when we run a payment batch.
Allow document category Override:
Separate numbering of payments as voucher number: Besides payable document
number sequential numbering can be assigned for payment & the payment voucher will
be accordingly numbered sequentially. If you want, you can define a different sequential
numbering & override the default setup, if the checkbox is enabled.
DISCOUNT:
ORACLE FINANCIALS
Page 41 of 173
Exclude task from disc calculation: Enabled tax amount will be subtract from
invoice header amount discount will be calculated.
Three system of accounting discount Taken:
System account: All discounts Taken will be credited to the system disc taken
account define in the financial option level.
Prorate expense: Prorate any disc across invoice discount lines, if exclude tax from
discount line is enabled, then disc will prorated across discount expense lines only
& not for tax lines.
Prorate task: Prorate to tax discount line only as percentage of the discount
amount equal to the percent of tax distribution.
E.g. tax distribution line 20 % of the total distribution amount, then payable prorate 20%
of the discount amount against tax lines, only the remaining 80% of discount amount is
accounted as discount taken account.
SINGLE PAYMENT:
Allow print: To print payments while effecting quick payment.
Allow pre date: We can create payment date prior to system date.
Allow void reissues: Of checks, in cases a check is spoiled, you can void & reissue
another check bearing new cheque number in line of the same cheque through
payments.
Allow address change: Change address of supplier site at the time of payment
instead of sending it to supplier site adds as per the invoice.
XML PAYMENTS:
Automatic confirmation:
If System Company uses XML payments, and this check box is enabled then system will
allow automatic confirmation of payment batches based on process payment
requirement. XML message from in book indicates that xml payment was successful. If it
ORACLE FINANCIALS
Page 42 of 173
is enabled, the user will receive workflow information at the confirmation of the payment
batch.
REMIT TO BANK ACCOUNT:
Allow remit- to account override:
Normally for direct remittance to supplier bank account, the supplier site will be
having a default primary bank account. Enabled in the payment batch window, the user
has got an option to change the remit to supplier bank account.
BANK CHARGES:
Use bank charges: Enabled you can enter bank charges provided in the supplier
region of the payable option bank charge bearer option is exercised.
INVOICE TAX
Requisition tax entry at header:
We can enter the tax amount of the tax code of the invoice at invoice header level itself
at invoice workbench. When tax is accounting like this, then distribution lines are
generated based on invoice amount after subtracting the tax amount. Not applicable for
imported invoices/for credit & debit memos in invoice workbench.
Use automatic tax calculation: Based on the tax code tax calculation automatically
without entering the amount.
CALCULATION LEVEL:
Header Header level amount is split into line & tax amount.
Tax code Based on tax code attached at header level.
Line This is always inclusive.
Line: - Tax amount calculation on distribution line amount, It can be inclusive / exclusive
if inclusive then check box includes tax in distribution line level should be enabled;
otherwise it will be exclusive tax.
Tax code: Calculating tax more/less in the same way as line level tax except that at the
time of calculation of tax amount, tax lines which the same tax codes can be grouped &
ORACLE FINANCIALS
Page 43 of 173
then rounding of tax is done .Rounding off is not done on each tax line but done in tax
code grouping level only.
Allow calculation level override: The default level of tax calculation selected in
calculation level can be overridden at the supplier site level only if it is enabled.
Distribution amount inclusive tax: - tax calculation at line level/tax code level at
inclusive tax then it is to be enabled.
Allow override: if the above check box is enabled, then to override the default
method of calculation of tax at supplier site level, enable this,
WITHHOLDING TAX
Use withholding tax: For supplier & to automatically calculate the same for supplier
based on withholding tax groups.
Allow manual withholding: You can enter withholding tax manually in invoice
distribution tax window.
Tax group: Specify the default withholding group for all supplier inclusive new suppliers
only if a use withholding tax option enabled.
ORACLE FINANCIALS
Page 44 of 173
Creating withholding Tax:
Never: If the company does not want to calculation withholding tax & create
Invoices automatically, then enable this
At invoice validation time
At payment time.
ACCOUNTS RECEIVABLE
ORACLE FINANCIALS
Page 45 of 173
ACCOUNTS RECEIVABLE- A SUBLEDGER
Accounts Receivable is a subsidiary ledger in which one can track customer,
customer transactions, receipts and collection activities.
SUBSIDIARY LEDGER TO ORACLE GENERAL LEDGER
It is subsidiary ledger to oracle General ledger and its fully integrated with
General Ledger.
All the accounting Transactions will flow to General Ledger with full Audit
capabilities likewise one can drill down from the general ledger journal
entries to the oracle receivable accounting flexfields distribution details.
The main focus that accounts receivable is customer entry, sales invoices,
cash receipts and collection transaction.
BUSINESS FLOW:
CUSTOMER
Purchase order SALES
credit limit &
(po)
stock
ORDER
yes
REMIT/FACTOR
RECEIPTS
INVOICE
payment
term
PAYMENT
no
Collection
activities
AR FLEXFIELDS:
Sales Tax Location flexfield:
ORACLE FINANCIALS
Page 46 of 173
The sales tax rate is determined by the customer state, county and city.
The sales tax location flexfield structure helps one to capture different rate as per
the capture location.
Application: General ledger
Setup->financials->flexfields->key->segments;
Application:
Title:
receivables
flexfields
CODE
TITLE
DESCRIPTION
State. country.
State. country.
State, Country,
City
city
VIEW NAME
AR_LOC_flex
_USA
NAME
WINDOWS
COLUMN
VALUESET
DISABLED
ENABLED
PROMPT
State
State
Location_ID_Segment AR_LOC_STATE
Country Country
Location_ID_Segment AR_LOC_COUNTRY
City
Location_ID_Segment AR_LOC_City
City
ORACLE FINANCIALS
Page 47 of 173
Key Flexfield segment window:
Application: Receivables
Flexfield Title: Territory Flexfield
CODE
TITLE
Customer_ Customer
DESCRIPTION
VIEW NAME
Customers
Territory_
Territory
territory
Flexfield
flexfield
flexfield
Segment
Click
Window Prompt
Area
Column
Segment
Value set
Displayed
Territory Area
2.Country Country
3. Region Region
Segment
Value set
Enabled
Territory Region
Flexfield Qualifiers
New
Open
Information flow:
ORACLE FINANCIALS
Page 48 of 173
1)
System option:
One has the system option to specify the following. (i.e.) ones accounting
method Set of books (Ledger in R12), tax method, an accounts, customer and
invoice parameter, further, one has to specify how AUTO-INVOICE and AUTOMATIC
RECEIPT Program run
2) Customer Profile class: One can define the customer Profile class to group the
customer accounts with
1. similar credit worthiness,
2. business volume,
3. payment cycles,
4. Credit limits,
5. payment terms,
6. statement cycles,
7. invoicing and
8. Discount information.
One can also define amount limits for ones finance charge dunning statements for
each currency in which one transact this to the customers. Then this Profile class is
assigned to the customer. So that it will flow to the customer standard.
Customer standard:
Customer Address Level: Then from the customer standard level, the information
will flow to the customer address level and further flow to the business level.
Customer business purpose level: Where bill to and ship to address details are
given.
3) Transaction Level:
The information will flow to the transaction level where the transactions are
enabled.
System option
Accounting method
ORACLE FINANCIALS
Page 49 of 173
Customer standard
details of customer
address
Transaction level
Bill to/ship to
System Options:
Receivable system options is used for setting up values which flows to
lower level in the information hierarchy system option is made up of tabs.
1.
2.
3.
4.
5.
6.
7.
Accounting tab
Tax
Tax Defaults and rules
Trans and customers
Revenue Policy
Claims
Miscellaneous
Tax
Tax Default
and Rules
Trans and
customers
Revenue
policy
Claims
Miscellane
ous
Accounting tab:
Operating unit: Vision operation
Name: Vision operation (USA)
Accounting Method: Accrual (accrual/cash)
ORACLE FINANCIALS
Page 50 of 173
Finance Charges
PR-740-7830-0000-000
PR-740-7840-0000-000
Tax Account
PR-000-2520-0000-000
PR-000-4150-0000-000
Corporate
30
Page 51 of 173
The receivable will use this account to record rounding amounts created
during cross currency receipt application.
Header Rounding Account: This field is only optional. Receivable use this
account to record any rounding differences that arise when converting
foreign currency transactions to ones functional currency.
If automatic journal import is enabled, to import the batches of transactions
to posted once in general ledger.
One has to enter the number of days per posting cycle to avoid system over
load. One has to enter the number of days.
E.g. 10 days is given here but the number of accounting days is 30, then
there are three cycles.
If header rounding account is given then the header level rounding check box
should be enabled.
2. Tax Tab:
Tax Method:
Sales tax
0000-99999-9999
Address validation
No validation
Invoice Printing
oracle
ORACLE FINANCIALS
Page 52 of 173
Line
Rounding level
nearest
Reporting Currency
Precision
USD
2
Page 53 of 173
o Down -> round the tax calculation at the lowest level
o Nearest -> round the tax calculation at the nearest decimal point (or)
integer.
Reporting currency will have the same currency US dollar as your reporting
currency.
Precision is the number of decimal places to be displayed.
Minimum accountable unit is the smallest denomination used in the currency.
Rounding rules example
Precision -> 2.
Minimum accountable unit is .02
Rounding rule unit Price rounds to
up
down
nearest
3.444,3.445,3.446
3.444,3.445,3.446
3.444
3.445
3.446
3.45
3.44
3.44
3.45
3.45
If allow over ride is enabled, one can specify the tax calculation and tax rounding
both at the customer level (or) site level.
3) Tax default and rules tab:
Enforce tax from revenue account
Calculate tax on credit memo during auto invoice
Tax code defaults
Customer site
Customer
Product
Revenue account
System option
Hierarchy
1
2
3
4
5
Tax code
Exception Rates
Use customer Exemptions
Use item Exemptions (B)
Use item tax rate Exception (G)
ORACLE FINANCIALS
Page 54 of 173
If enforce tax from revenue account is enabled then it is optionally set up
ones system to ensure that the tax code from ones invoice lines is same
as the tax code one has assigned to the account segment for ones revenue
account.
Enable calculate tax on credit memo during auto invoice if one want to
calculate tax on credit memo automatically during the importing of credit
memos using auto invoice.
Tax code defaults -> one can enter the hierarchy by entering the sequence
number for each. This hierarchy determines the order in which receivables
derive the default tax rate when one manually enters transaction or during
running auto invoice Program.
Exception rates:
Enable Use customer Exemptions to one can include customer exemption for
when calculating tax for ones transaction.
Enable use item Exemption one can include item exemption for calculating
tax on one transaction.
Enable use item tax rate exception when one uses tax rate one define for
specify Product for based on customer ship to address
Page 55 of 173
System items
Territory
: Item
: Area
Enable allow change to Printed transaction one can update the transaction that
have been Printed.
Enable allow payment of unrelated transaction one can allow receipt
application to debit items of unrelated customers (or) to allow bills
receivables assignments to transaction of unrelated customers.
Enable allow transaction deletion one can delete transaction after they
have been saved.
Enable allow billing number By doing this receivable assigns a unique
invoice billing number when one print a draft or final version of ones
consolidated billing invoices.
One can select the point when invoices generate a document number for
ones transaction.
There are 3 document number generation level.
None
When completed
When saved
Auto invoice
Process of transferring the transactions from other system (OM 0r Legacy
system) into AR.
ORACLE FINANCIALS
Page 56 of 173
One has to enter the accounting flexfield, system items and territory flexfield
segments that are most often selected by auto invoice.
Enable automatic customer numbering by during this system will assign a unique
number to every new customer.
Enable automatic site numbering system will automatically assign number to one
customer business purposes.
Enable create reciprocal customer by doing this one can create the reciprocal
relationship during customer.
E.g. A and B are customer .A pay for B likewise B can Pay for A. Now A and B are
related.
Grouping rule name:
One can enter the default grouping rule name which the auto invoice will
use.
The auto invoice will use this rule to group revenue and credit transaction,
debit memos and credit memos.
Miscellaneous Tab:
Split amount
2500
Discount basis:
Invoice amount
standqrd
90
100
3000
Allow interest
Allow unearned discounts
Discount on partial payment
Page 57 of 173
Require sales person
Minimum refund amount
Credit card payment method
Bank account payment method
Auto receipts
Invoices per commit
500
Default country
United States
Source of territory
salesrep
500
By specifying split amount, the system will determine the number of invoices over
and under this amount as well as the total amount outstanding.
Discount Basis -> Receivables will use this value (lines only) as default discount
basis in payment terms windows other discount basis.
Line only
Invoice amount
Lines, freight items and tax
Lines and tax, not freighting items and tax.
Lines only -> The system will use only the line amount of ones invoices for
calculating the discount.
Lines, freight item and tax -> The system will use the line items, freight and tax of
one invoice but not the freight and charges at the invoice header level as the basis
for calculating discount.
Lines and tax, not freight item and tax-> The system will use the line item and tax
amount but not the freight items and tax lines for ones invoices as basis for
calculating discount.
Invoice amount-> system will sum the tax, freight charges and line amounts of
ones invoice and use as basis for calculating the discount.
ORACLE FINANCIALS
Page 58 of 173
DSO Days
Sales credit percent limit: One can specify the limit on the percentage of revenue
plus nonrevenue, sales credit that sales person can have on any transaction line.
Write-off-limits per Receipt -> one can specify the range for write-off-amounts.so
that one cannot write off less than or greater than the amount one specify here
Enable accrue interest -> receivable will update the balance to the finance charges
of our transaction that are positive.
Enable require billing location for receipts -> receivable will associate a built
location to cash receipts.
Enable allow unearned discounts-> receivables will allow the customer to take
discounts even if he pays after the expiry of credit period allowed.
Enable Print remit to address-> when one enables this, receivable will Print remit
to address on the customers statement.
Enable discount on partial payment -> Receivables will discount on partial
payment that is the customer is making us payment which is less than the amount
outstanding for a transaction.
Enable Print home country -> System will print the home country on ones invoices
and statements.
ORACLE FINANCIALS
Page 59 of 173
Enable trade accounting installed -> When one wants to use the trade accounting
features then one has to enable the check box for this one has to use the
responsibility of AR trade accounting.
Minimum refund amount -> Auto invoice automatically, create refunds for credit
memos that are imported against paid invoices Provided the request amount are
equal or greater than the minimum amount that one specify here.
Credit card payment method -> By selecting the default payment method, one can
pay the transaction through credit card.
Bank account payment method -> ACH one has to attach the default payment
method which is to be paid on the Automatic clearing house bank account
transfer.
Require Sales person -> one can enter the sales person while entering transaction.
Auto receipts:
Invoice per commit -> one has to enter the number of invoices. One want to
Process in the automatic receipts Program.
Receipts per commit -> One has to enter the number of receipts one wants
Process in the automatic receipt Program.
Change back due date -> one has to enter the default charge back due date.
The options are.
Current date: use todays date as current date.
Deposit date: Use date of receipt deposit as a default date.
Open invoice date: use date of the invoice (or) debit memo as default date.
Receipt date: use date of receipt one enters as default date.
Default country -> Receivables will use country one enters here as the home
country for tax calculation, flexible bank structure, flexible address format
and tax country and tax registration number validation.
Source of territory -> Receivables will use one territory enter here to default
into sales person transactions and customer window.
Values are
ORACLE FINANCIALS
Page 60 of 173
Bill to site -> Receivable will use the customer bill to address as default.
None -> need not enter default territory.
Sales rep -> receivables will use the territory which has been assigned to the
customer as the Primary sales person default.
Ship to site -> Receivables will use customer ship to address as default.
Application rule set -> One has to attach the application rule set which will
determine the default payment steps. When one use the application window
post the cash to apply receipts.
Line and tax Prorate
Line first Tax after
Prorate all
NOT USED IN AR When ORDER MANAGENENT is used consider these tabs.
days
days
Page 61 of 173
Prepare for claim creation
Exclude credit memos
Payment terms:
It decides the payment schedule and discount information.
Predefined payment term
1. Immediate
2. 30 net
Other payment terms include
3. Fixed date payment term
4. Installment payment term
5. Proxima payment term
Navigation: setup; transaction; payment terms
AR collectors: Setup; collections; collectors
Collectors who are involved in collection activities.
8) Customer Profile class:
- 3 tabs
Customer Profile class enables one to default many of the values such as
collectors, Receipts parameters, statement parameters, dunning parameters, payment
terms parameters, finance charges parameters, invoicing and consolidated billing
format.
Collectors
Receipts
Statement
Dunning
Terms
Finance charges
Invoicing and consolidated billing format
Page 62 of 173
3. Analyst
4. Tolerance
Tab 3) Profile class amounts
Currency rates and limits. They need to maintain ones customer and one
can group customer with similar characteristics into ones particular class.
Navigation:
Customer; Profile class
Customer Profile classes:
Name
Active
PR Customer Profile
class
Credit Profile
Profile class amount
Profile class
Click Profile class
Collectors
Name
PR Collector
Terms
Payment term :
PR IMMTR
Allow override
Allow discount
Discount Grace days 0
Receipt Grace days
Receipt
Match Receipts By
Auto cash rule set
Remainder Rule set
Auto receipts include disputed
items
Finance charges
Statements
Send statements
Invoicing
Tax Printing European tax format
ORACLE FINANCIALS
Charge interest
Compound interest
Days in period
360
Page 63 of 173
Send credit balance
Grouping rule default
monthly
Cycle
Dunning
Send letters
Letter set
detail
Standard
Credit check
Tab 3
10%
Page 64 of 173
b) Letter-set: Standard, Standard staged
Standard letter set
Credit Profile
1. Classification -> credit classification such as
a) high risk
b) low risk
c) moderate risk
2. Periodic review cycle -> This review cycle specifies how often one has to perform
credit review in credit management.
3. Analyst -> One has to select the default credit analyst for the customer Profile class to
do the credit review
4. Tolerance -> One has to enter the credit check tolerance (ie) percentage check over
the credit limit.
When credit check enabled, oracle order management will check the customer credit
before creating a new order.
Finance charges -> this interest rates which will be the customer
Max interest per invoice -> receivable will charge only if the calculated
interest amount is greater than the amount entered.
Min customer balance for finance charges -> receivable will apply interest
only if the balance is more than the one specified here.
Min invoice balance for finance charges -> receivable will apply interest only
if the positive invoice balance is more than the amount one specify here.
Min receipt amount -> Receivables will generate automatic receipt only when
the receipt amount is more than the one specified here.
Min statement amount -> receivables will generate the statement for the
customers only when the customer amount balances is more than the one
specified here.
ORACLE FINANCIALS
Page 65 of 173
Min dunning amount -> receivables will generate the dunning letter for the
customer only if the positive balance is more than the amount one specified
here.
Min dunning invoice amount -> receivables will generate the dunning letter
for the customer only if the debit balance of each positive item is more than
the amount one specify here.
Credit limit -> one has to enter the credit limit here.
Find
State
Location
State
PR STATE
Description
PR STATE
Tax amount
PR-000-2520-0000-000
Rate
ORACLE FINANCIALS
Page 66 of 173
Tax rate%
Override
from
5%
To from
01 Jan 07
Click
To
00000
99999-9999
just to view
Tax accounting
country
Location
Find
Country
Description
PR country
Tax account
PR country
RATES
Effective dates
Tax rates%
Override
Postal codes
from
to
from
to
99999-9999
Given country
City
PR
Find
Page 67 of 173
Where we
1) Select customer type
2) Define name of the customer
3) Classification attach the Profile class for our customer
b) Address level
1) Enter the address
2) Attach the location -> State, country, city
c) Business purposes level
Bill to
Ship to
Statement
Dunning
Legal and marketing
Profile transaction
Attach the Profile class.
Navigation for defining customer is
Customerstandard.
Transaction types: One can use the transaction types to
1.
2.
3.
4.
5.
The customers balance and create journal ledger transactions. One can define the
following transaction types, namely
Invoices
Debit memo
Charge back
Credit memo
Commitment
Deposit
Name
Class
ORACLE FINANCIALS
Page 68 of 173
Description: PR invoice
Class invoice
open receivables
Post to GL
Tax calculation
Invoice type
ORACLE FINANCIALS
Page 69 of 173
Revenue a/c: PR-110-9003-0000-000 Clearing a/c: Pr-110-1250-000-000
Name of invoice in name.
Class as invoice from the following
Bill receivables
Chargeback
Credit memo
Debit memo
Deposit
Guarantee
Invoice
Open receivables and post to GL are enabled by default if open receivable check
box is disabled, then the customer balance will not get updated.
If post to GL ids disabled, the balances will not be posted to GL.
The open receivables and post to GL check box is used to approve hierarchy.
Printing optionPrint (or) do not Print
Transaction status is required to implement the invoice approval system
Closed where the money is received
Open - which the customer has not made payment
Pending the higher authorities have not approve payment
Void - the transaction will cease to have any effect.
Enable allow freight will allow to enter freight
Enable tax calculation will allow to calculate tax
Creation sign can be
a) Positive sign
b) Negative sign
c) Any sign
ORACLE FINANCIALS
Post to GL
Page 70 of 173
Relevant transaction types
Account Manager
Transaction Sources
It controls the standard transaction types which are assigned to the transaction
whether the receivables automatically numbers one transaction batches or not
Name
Numbering details
Copying the numbers
Navigation: Setuptransaction source
Transaction source:
Operating unit: Vision operation
Name: PR source
Type: manual
PR source
Active
Automatic transaction numbering
Automatic batch numbering
Copy document number to transaction number
Copy transaction information flexfield to credit
ORACLE FINANCIALS
Page 71 of 173
Effective date : 1-jan-2008
to
Last number : 99
Last number :999
Receipt handling for credits
Reference field default value interface attribute 1
Standard transaction type PR invoice
Credit memo batch source
Name the source and enter the description.
Typemanual & imported
If imported when one has to import transaction into receivables using order
invoice.
If one want to give the automatic batch number, enable the automatic batch
number and give the last number used.
Similarly, give for automatic transaction numbering.
When one want to use the same number for both document number and
transaction number then one can enable this check boxcopy document
number to transaction number.
When one want to copy invoice, transactions information flexfields data to a
related credit memo that use this copy transaction information flexfield to
credit memo check box.
Entering the transaction
To enter the transaction, one can use the transaction window to enter invoices, debit
memo; credit memo and commitment .one can also query and update ones transaction
in the transaction window.
We can give header level details like...
1.
2.
3.
4.
5.
6.
7.
8.
9.
Source
Transaction number
Class of transaction
Type of transaction
Date
Currency
Terms
Ship TO details
Bill To details
ORACLE FINANCIALS
Page 72 of 173
Then enter the line level details
1.
2.
3.
4.
5.
6.
7.
Item select
Description
Give the unit of measurement
Quantity
Unit Price
Amount
Tax code
Line level:
a. Entering the transaction information with freight either at the header level or line
level when freight charges have been incurred
for all the invoices lines, we enter the freight charges at the header level. At the
header level we enter the header level details header level freight, line level
details and finally complete the transaction.
b. When freight charges have been incurred for specific invoice line, then we use
enter freight charges at lines level. At the line level, we enter the header level details;
line level details line transaction freight and finally complete the transaction
Example: Transaction with freight:
Sales invoice
ORACLE FINANCIALS
Page 73 of 173
Customer name:
Address details: PR Customer Invoice no:
Tax Registration:
Invoice date:
Payment term: PRIMMTR
Sno
Item
Qty
PRITEM
Tax
Freight
Rate
75
Amount (USD)
1000
75000
1570
Total:
76570
Debit memo:
Debit memos are used to bill a customer for additional charges in relation to a
previously invoice sale.
Memo lines:
These may be other range of situation in which we have to use debit memos.
Such when one wants to bill the customer for charges, freight and tax in such
situation, one can use memo lines.
ORACLE FINANCIALS
Page 74 of 173
Type: charges
Active date: 1 Jan -2011.
Click save and close.
Attach this memo line by creating a transaction in the transaction window and attach
this memo line charges in the description of the line item window.
NUM
ITEM DESCRIPTION
PR CHARGES MEMO
LINE
UO
M
QUANTITY
UNIT PRICE
10000
In more tabs attach another transaction in the cross reference and complete the
transaction by clicking the complete button.
Click details button to view the balances in detail.
2) Credit memo:
A credit memo is used to reduce the charges which are related to previously invoice
sale. A credit memo decreases the account balance by the credit memo amount.
ORACLE FINANCIALS
Page 75 of 173
NUM
ITEM
DESCRIPTIO
N
FESTIVE
OFFER
QUANTITY
UNIT PRICE
AMOUNT
-500.00
actions
credit
2975
1021
SOURCE
PR SOURCE
CREDIT MEMO
Batch: none
batch name
Source PR source
NUMBE
R
complete transaction
105
2
ORACLE FINANCIALS
Page 76 of 173
GL date: 1-nov-2011
Currency: USD
TRANSACTION
AMOUNT
MORE
credit transaction
LINE TAX
FREIGHT
AMOUNT
ORIGINAL
BALANCE DUE
3.8464
-2000
52000
50,000
TOTAL
3.8462
<2000.0>
52000
50,000
COMPLETE
CREDIT BALANCE
CREDIT LINES
ORACLE FINANCIALS
AMOUNT
ORIGINA
L
BALANCE
DUE
Page 77 of 173
LINE TAX
FREIGHT
100.00
0
10000.0
0
10000.0
0
0.00
100.00
0
0.00
0.00
0.00
0.00
TOTAL
100.00
0
10000.0
0
0.00
10000.0
0
0.00
ITEM
DESCRI
PTION
U
O
M
QUANT
ITY
UNI
T PR
ICE
AMOUN
T
TAX
CODE
Commitments / Deposit:
Deposit is an advance from customer against supply & goods. The
customer agrees to deposit an amount on the ordering of goods.
Setup the transaction type of class deposit
Enter the header level details of transaction of class deposit.
Enter commitment details.
Complete the deposit transaction.
Enter the regular transaction
Attach the commitment to the transaction.
Complete the transaction.
Navigation; Transaction; Transaction Type
post to GL
Tax Calculation
Natural Application only
Allow over application
Page 78 of 173
Invoice Type.PR Invoice
Start Date
1 Jan 2011
ORACLE FINANCIALS
Page 79 of 173
A guarantee is a documentation of a Promise made by the customer to
obtain the goods from the organization. In this case, no money is received from the
customer.
Page 80 of 173
Enable show billing in system option -> Trans & customer tab.
Attach the Proximal payment term in the customer Profile class.
Enable consolidation billing formats in customer Profile class -> save the
class.
Enter a transaction with Proxima payment term.
Enter more transaction by using action-> copy to from the menu bar. Or
Run the Program Print draft consolidated billing invoice.
After selecting the entire Prerequisite enter the regular invoice transaction
with payment term as Proxima payment and give the line details and
complete the transaction.
Select action->copy to from the menu bar, it displays the copy transaction
window. OR
Transaction -> copy transaction & give Trans number.
Copy transaction (vision operation)
Model transaction:
Source PR source
Trans number: 1036
Currency USD
reference:
Bill to PR customer
number: 4090
Term: PR Proximal
type: PR invoice
Date: 1-nov-2011
transaction amount: 13440.00
Due date: 20-nov-2011 GL date: 1-nov-2011
------------------------------------------Schedule-------------------------------------------Rule
days
number of times: 5
Number of days: 1
1 st transaction date: 1-nov-2011
First GL date: 1-nov-2011
request ID: 2764851
New transaction discount number
TRANSACTION
NUMBER
1037
1040
TRANS
DATE
1 NOV
2011
2 NOV
2011
3 NOV
2011
4 NOV 07
1041
5 NOV 07
1038
1039
ORACLE FINANCIALS
GL DATE
1 NOV
07
2 NOV
07
3 NOV
07
4 NOV
07
5 NOV
07
DUE DATE
20 NOV 07
20 NOV 07
20 NOV
2011
20 NOV
2011
20 NOV
2011
AMO
UNT
1344
0
1344
0
1344
0
1344
0
1344
0
Page 81 of 173
o On saving, it will generate the 5 new transaction number generated
having different transaction date, since the number of days is 1, and
also it creates a new request ID.
Now, run the Program->consolidated billing invoice.
Click Print document-> consolidated billing invoice.
It displays a new window. Select a single request and click ok.
This allows submitting an individual request.
It displays the Print consolidated billing invoice window.
Print consolidated billing invoice.
Run this request.
Name:Print draft consolidated billing invoice:
On selecting this, it will create new window-parameter
Parameters
Customer 4090
PR customer
Bill of date 9684 PR customer
Cut of date 15 Nov 2011
Last day of month no
Payment term: PR Proximal
Currency: USD
Type->detailed consolidated billing invoice (summary also available)
Pre-Printed stationery: no
OK
CANCEL
CLEAR
HELP
Click OK & submit the request.
(1)A request ID is generated .check whether request is completed by going on
the
(2)View->request->find.
ii) Click view output button to view the output. We can see consolidated report for
various dates.
iii) Close the report as well as request.
Transaction batches:
One can enter many transactions in a single batch.
One can view the differences between the control and actual totals as one
enters the transaction.
This will alert the data entry operator about the data entry error or missing
or lost transaction or duplicate entry.
Enter a transaction batch.
Enter the count.
Enter the amount.
Enter individual transaction.
View the transaction summary.
Navigation: transaction: batches.
ORACLE FINANCIALS
Page 82 of 173
Transaction batches: PR Tran bat
Source: PR sources
Name: 100 ->transaction batch number generated on sources.
Batch date: 1 nov-2011
GLdate: 1- nov-2011
Currency: USD
Status: new
Comment
Partially purged
Totals
Count
amount
Control
300000.00
Actual
300000.00
Difference
Transaction summary
transaction
ORACLE FINANCIALS
3
1
2
300000
100000
200000
Page 83 of 173
Now change the status manually from new to out of balance, till the difference is
zero.
After entering 3 transaction & the amount equal to 300000.
Control
3
300000
Actual
1
100000
Difference
0
0
When we change the status to OPEN the actual count & the amount is equal to the
control count & amount.
We change the status to CLOSED when the actual count & the amount of the
transaction. Equals control count & amount & each transaction in the batch is
closed by applying receipt against it.
Click TRANSACTION SUMMARY to view the individual transaction.
Invoice with rule-accounting rules
Accounting rules determines the total revenue record in each accounting period.
3 accounting rules
1. Fixed duration
2. Variable duration
3. Deferred duration
Fixed duration:
Accounting rule & type is of fixed duration.
AR will prorate revenue recognition evenly over a Predefined period of time.
Variable duration:
Accounting rule & type can be of variable duration.
One has to specify the number of period in which one wants to recognize
revenue for which one assigns this rule of accounting.
Deferred duration or variable deferred:
One can use the deferred accounting rule by enabling the deferred revenue
check box in the INVOICING & ACCOUNTING RULES.
Window when one defines this rule. One can use this deferred accounting
rule to recognize the revenue by different %s over a period of time by using
action wizard.
One can use deferred accounting rule only for invoices that assign the bill in
advance invoicing rule.
ORACLE FINANCIALS
Page 84 of 173
FIXED
NAME
PERIOD
TYPE
NO .OF PERIOD
NAME
PERIOD
TYPE
NO .OF PERIOD
NAME
PERIOD
TYPE
ENABLE DEFERRED
REVENUE
VARIABLE
DEFERRED
Percent date
20
20
20
20
20
100
ORACLE FINANCIALS
Page 85 of 173
Period
%
1
date
20
Total
20
Save the accounting rule;
The number of periods will be sat to 1 automatically.
Variable deferred accounting rule:
Name: PR def variable acct rule description: PR deferred account rule
Type: accounting variable duration
active
Period month
no. of periods: 1
Deferred revenue
Period
%
1
date
100
Total
100
Save the accounting rule;
Invoice rule-in arrear with accounting rule fixed 1 has to use this rule to
recognize the receivable at the end of the revenue recognition schedule.
Enter a transaction:
Attach the invoicing rule-in arrears at the header level
Attach the accounting rule fixed duration at the line level complete the
transaction.
Run the revenue recognition Program.
Finally view the journal entries.
Now transaction: transaction.
Select the source, class as invoice, type as PR invoice, customer.
Give the date, GLdate, currency.
Select the invoicing rule in arrears
Invoicing rule in arrears
Rules tab is also added in the line window.
ORACLE FINANCIALS
Page 86 of 173
Num
1
quantity
100
100
10,000.00 exempt.
Num
1
Item
description
PR item 2
wheeler
unit Price
Duration
1 st date
PR fixed acct
rule
1-nov-2011
Click saves & close this transaction while saving gets a note saying
APP-AR-11426------transaction date has been set to 1-mar-2011
OK
Click OK & also it says.
APP-AR-11425------GL date has been set to 1-mar-2011
OK
Click OK & close the lines window & complete the transaction.
Balance due is 10,000.
In order to view the accounting entries, run revenue recognition Program.
Note: transaction num 1057.
Run the Program.
Control > accounting > revenue recognition
Enable single request > radio button & click OK.
RUN this request----Name: revenue recognition
Parameter
Print format DETAIL
Commit work
YES
ORACLE FINANCIALS
Page 87 of 173
OK CANCEL
CLEAR HELP.
Account
PR-000-1210-0000-000
PR-000-9003-0000-000
PR-000-9003-0000-000
PR-000-9003-0000-000
PR-000-9003-0000-000
PR-000-7827-0000-000
PR-000-2520-0000-000
PR-000-1232-000-000
PR-000-1232-000-000
PR-000-1232-000-000
PR-000-1232-000-000
PR-000-1232-000-000
PR-000-1232-000-000
PR-000-1232-000-000
Debit
10000
Credit
2000
2000
2000
2000
0.00
0.00
2000
2000
2000
2000
2000
2000
10,000
ORACLE FINANCIALS
Item
descriptio
n
Pr item 1
2 wheeler
Accountin
g
Duration
1 st date
PR VAR
ACCT
RULE
1-NOV2011
Page 88 of 173
CLICK SAVE. On saving it displays a 2 note as we get while entering Previous invoices
[(i.e.) in arrear fixed date invoices]
Save & complete the transaction.
Run the revenue recognition Program to view the journal entries.
Journal entries.
LINE TYPE
ACCOUNT
DEBI
T
RECEIVABLE
PR-000-1210-0000-000
2000
0
REVENUE
PR-000-9003-0000-000
REVENUE
PR-000-9003-0000-000
REVENUE
PR-000-9003-0000-000
REVENUE
PR-000-9003-0000-000
REVENUE
PR-000-9003-0000-000
ROUNDING
DISTRIBUTION
TAX
UNBILLED
RECEIVABLE
UNBILLED
RECEIVABLE
UNBILLED
RECEIVABLE
UNBILLED
RECEIVABLE
UNBILLED
RECEIVABLE
UNBILLED
RECEIVABLE
PR-740-7827-0000-000
400
0
400
0
400
0
400
0
400
0
0.00
PR-000-2520-0000-000
PR-000-1232-0000-000
4000
PR-000-1232-0000-000
4000
PR-000-1232-0000-000
4000
PR-000-1232-0000-000
4000
PR-000-1232-0000-000
4000
PR-000-1232-0000-000
CRE
DIT
0.00
20,0
00
ORACLE FINANCIALS
Page 89 of 173
GIVE THE Accounting rule in the Accounting tab.
Num
Item
descriptio
n
Pr item 1
2 wheeler
Accountin
g
Duration
1 st date
PR VAR
ACCT
RULE
1-NOV2011
Click save, it displays 2 note click OK for those 2 notes & close the lines window.
Run the revenue recognition Program to view the journal entries.
Query the transaction 1056 & view the journal entries from the tools menu.
LINE TYPE
ACCOUNT
DEB
IT
CRE
DIT
RECEIVABLE
PR-000-1210-0000-000
200
00
REVENUE
PR-000-9003-0000-000
REVENUE
PR-000-9003-0000-000
REVENUE
PR-000-9003-0000-000
REVENUE
PR-000-9003-0000-000
REVENUE
PR-000-9003-0000-000
ROUNDING
DISTRIBUTION
TAX
PR-740-7827-0000-000
400
0
400
0
400
0
400
0
400
0
0.00
PR-000-2520-0000-000
0.00
UNBILLED
RECEIVABLE
UNBILLED
RECEIVABLE
UNBILLED
RECEIVABLE
UNBILLED
RECEIVABLE
UNBILLED
RECEIVABLE
UNBILLED
RECEIVABLE
PR-000-1232-0000-000
DE
TAI
L
1
1
1
1
1
1
1
PR-000-1232-0000-000
PR-000-1232-0000-000
PR-000-1232-0000-000
PR-000-1232-0000-000
400
0
400
0
400
0
400
0
400
0
PR-000-1232-0000-000
1
1
1
1
20,0
00
Page 90 of 173
3) Enter a transaction
Attach the invoicing rule- in advance at the header level.
Attach the accounting rule-deferred at the line level.
Complete the transaction.
4) Run the revenue recognition Program.
5) Run the revenue accounting Program.
Enter the scheduling revenue.
Enter the transfer sales credit.
6) View journal entries.
Enter the transaction with invoicing as in advance.
Give the accounting rule in line details window.
Rules tab: accounting: PR def VAR rule.
NUM
ITEM
DESCRIPTION
PR ITEM 2
WHEELER
ACCOUNTING
DURATION
FIRST DATE
01 NOV 2011
PR-080-12100800-000
PR-740-78270800-000
PR-000-25200000-000
PR-000-25500000-000
10000
0.00
0.00
10000
Page 91 of 173
RUN THE REVENUE ACCOUNTING PROGRAM.
Control: Accounting: revenue accounting.
Find transaction window is opened.
Give the transaction number1059.
Transaction no:
1059
Select customer.
Click find.
It display revenue accounting & sales credit window revenue Accounting & sales creditPR customer
TRANSACTION
In transactions
ACTION HISTORY
NUMBER
1080
TYPE
PR INVOICE
SOURCE
REFERENCES
CUSTOMER
LINE TYPE
NAME
PR SOURCE
DATE
CURRENCY
ACTIONS
CATEGORY
1 NOV-2011
USD
PR
CUSTOMER
ITEM
DESCRIPTION
PR ITEM 1 2
WHEELER
REVENUE
SCHEDULED
UNSCHEDULED
AMOUNT
SCHEDULED
10000
0.00
RULE
PR DEF VAR RULE
10,000.00
UNSCHEDULE
D
10,000.00
DURATION
2
LINE DISTRIBUTIN
GL DATE
1 NOV 2011
AMOU
NT
10,000
CLASS
100.
00
UNEARN
ED
REVENU
E
ACCOU
NT
PR-00025500000000
HERE we can see that the amount is NOT SCHEDULED. To schedule the amount
Click action button
A window pop us
Choose 1 of the following
Unscheduled revenue
scheduled revenue
ORACLE FINANCIALS
Page 92 of 173
USD
10,000
10,000
ITEM
DESCRIPTION
PR ITEM 1 2
WHEELER
RULE
PR DEF VAR RULE
ORACLE FINANCIALS
CATEGORY
AMOUNT
SCHEDULED
UNSCHEDULED
10000
5000.00
5000.00
DURATION
5
Page 93 of 173
LINE DISTRIBUTIN
GL DATE
AMOUNT
1 NOV 2011
<5000>
50
1 NOV 2011
5000
50.0
0
CANCEL
CLAS
S
ACCOUN
T
PR-00090030000000
PR-00025500000000
SAVE
Clicks save.
On save, we can see the adjusted 50% from unearned revenue to revenue for the
month of 1-nov-2011.so, I have transfer 50% amount from the unearned revenue
to revenue.
GL DATE
AMO
UNT
CLASS
ACCO
UNT
1 NOV-2011
1000
0.00
10
0
UNEA
RNED
REVEN
UE
1 NOV 2011
<500
0>
50
5000
50
.0
0
PR00025500000000
PR000900
3000
0000
PR000255
0000
0000
1 NOV 2011
REVEN
UE
UNEA
RNED
REVEN
UE
Acti
on
nu
mb
er
1265
1265
Then in revenue accounting & sales credits window ,we can see in the revenue
item as
scheduled
unscheduled
ORACLE FINANCIALS
5000
5000
Page 94 of 173
Similarly do for the remaining 5000 balance unscheduled
Choose the scheduled revenue in step 1 & click NEXT.
Choose sales credit type if transferring sales credit in step2 do not select at
Present click NEXT.
Choose which lines to adjust in step 3. Nothing to select. Default select
All lines are selected & click NEXT.
Choose the amount in step4
All adjustable revenue radio buttons as I selected % before & click NEXT.
Choose the GL date as 1 dec-2011 in step5 & click finish.
Clicks save.
All the amounts are scheduled.
GL
DATE
AMOUN
T
CLASS
1 NOV2011
10000.
00
100
UNEARN
ED
REVENUE
1 NOV
2011
<5000
>
50
1 NOV
2011
5000
1 DEC
2011
1 DEC
2011
5000
50.
00
50
5000
-50
REVENUE
UNEARN
ED
REVENUE
REVENUE
UNEARN
ED
REVENUE
ACCOUN
T
Actio
n
numb
er
PR-000-25500000-000
PR-000-90030000-000
1265
PR-000-25500000-000
1265
PR-000-90030000-000
PR-000-25500000-000
1266
1266
In the revenue Accounting & sales credit window. We can see revenue
scheduled
unscheduled
5000
0
ACCOUNT
RECEIVABLE
PR-000-1210-0000000
REVENUE
PR-000-9003-0000000
ORACLE FINANCIALS
D
E
BI
T
CRED
IT
TRA
N
LIN
E
NU
M
5000
DETA
IL
LINE
NUM
1
0
0
0
0
Page 95 of 173
REVENUE
UNEARNED
REVENUE
PR-000-9003-0000000
PR-740-7827-0000000
PR-000-2520-0000000
PR-000-2520-0000000
UNEARNED
REVENUE
PR-000-2520-0000000
UNEARNED
REVENUE
PR-000-2520-0000000
ROUNDING
DISTRIBUTION
TAX
5000
0.00
0.00
1
1
5
0
0
0
5
0
0
0
10,00
0
Page 96 of 173
Close the tax& line window & complete the transaction.
We see the calculation of tax follows
Balance due
Line
Tax
Freight
Charges
Total
10000
1250
0.00
0.00
11250
ITEM
PR
ITEM
QT
Y
10
RATE
AMOUNT(USD)
1000
10000.00
SUBTOTAL
= 0.00
TAX (AMOUNTTAXCODE/100)
10000PR BEFORE DIS /100)
100005/100=1000.00
IF PAYMENT is made within 15 days we get 5%discount as we attach PR 30
DAYS D as payment term-PR 30 days with discount.
Here tax is calculated before deducting the discount.
Payment term should be some payment term for which discount have been
defined.
Define the tax code
Setup > tax codes
Tax codes & rates window gets open.
Rate tab
Tax code
PR
before
DIS
Tax
type
SALES
TAX
Taxable
basis
BEFORE
DISCOUNT
Tax
rate
10
Tax
amount
Sign
credit
EFFECTIVE TAB
Tax code
PR before dis
From
01-jan2011
To
Enabled
Page 97 of 173
3. Quantity
4. PL/SQL
5. Prior tax
Enter this transaction with this particular tax code
Select source, class as invoice, type as PR invoice, customer. Give date & GL date.
Click line item button & give line details.
Now, select tax code as PR before discount tax codePR before discount & click
tax button to view calculation.
Click save & close & complete the transaction.
c) Tax code for which the tax calculation base is after discount.
Receipt setup:1. Receipt setup, cheques, bank transfers and all other forms of receipt payment
received from a customer is called receipt.
2. Primary function of oracle receivable is to receive payments against the open
invoices. The payment received has to be applied against the invoices.
Setup the bank:
Page 98 of 173
It goes to the receipt class window.
Notes receivables.
Creation method:
Require confirmation.
Manual
Remittance method:
Clearance method:
----Payment method-----------------------------------------------------------Name :
Printed name:
PR payment method
PR Payment method
Effective dates:
1-Jan-2011
Automatic
Manual
Bills receivable
Bills receivable
remittance
Manual tab:
Select manual-> if it is manual, one has to enter it manually in receipt or quick cash
window or import using auto lock box.
ORACLE FINANCIALS
Page 99 of 173
No remittance.
Select the clearance method as By automatic clearing from the following:
Directly
By automatic clearing
By matching -> cash management is needed
Specify the payment method to identify the nature of payments such as
cash, cheque, or credit card.
Enable the check box debit memos inherit receipt numbers
Click bank accounts button. It displays the remittance bank details.
Clearing days:
Effective dates:
01-Jan-2011
-Override bank
Primary [ ]
GL accounts
Cash:
Bills receivables
Formatting Program.
Unapplied receipt:
Receipt:
Unidentified receipt:
Confirmation:
On account receipt:
Remittance:
Unearned discounts:
Factoring:
Earned discounts:
Select the bank DS main bank; the branch name will be displayed.
Select the account name, ass the account details will be displayed.
Formatting Program tab -> attach the format.
ORACLE FINANCIALS
PR payment method
PR RS 006
USD
Standard
ORACLE FINANCIALS
ORACLE FINANCIALS
PR RS 007
Docume
nt type
Oflinu
x1
Oflinu
x1
Adjustme
nt
Receipts
write off
Reas
on
Curren
cy
From
amou
nt
To
amou
nt
USD
<100
0>
0.00
0.00
USD
Prima
ry
3000.
00
Vision operations
PR receivable activity
PR receivable activity
Adjustments.
Active
Adjustments:
Adjustment, bank error, earned discount, endorsement, finance charge, miscellaneous,
cash , short term debt, unearned discount, receipt write off, claim investigation ,
Prepayment etc..
Accounting
GL account source
Tax code source
Activity GL account
Distribution set
GL account description
Activity GL account
None
PR-000-5230-0000-000
Karthikraja co-no department- standard
adjustment- no sub account- no Product
Apply to a transaction
Click adjustments
Attach the receivable activity
Query the transaction.
Or
igi
na
l
Ba
la
nc
e
Li
n
e
T
a
x
Fr
ei
g
ht
1
0
0
0
0
2
0
0
0
.
0
0
0.
0
0
0
.
0
0
0.
0
0
Ch
ar
ge
s
T
o
t
a
l
1
0
0
0
0
2
0
0
0.
00
Adjustment 0.00
Pending adjustments: 0.00
----------------- Adjustments -----------------------------------------Main
Account,IDS
comments
Number
Activity name
Type invoice
Amount
GL date
3665
PR receivable
activity
Invoice
200
1 Nov 2011
ORACLE FINANCIALS
Adjustment
date
1 Nov 2011
6) Auto adjustments:
One can run auto adjustments to automatically run auto adjustments for the
remaining balances of all open invoices, debit memos, credit memos and charge backs.
Prerequisite:
Define a receivable activity.
Since, we have already defined a receivable activity for adjustment we could use it.
Create auto adjustments.
i) Generate report only:
We will generate report to find the invoices and the amount to be generated
to create adjustments
Ii) Create adjustments.
Query the transaction to see the amount adjusted.
Navigation: Control > Adjustments > create auto adjustments.
Create auto adjustments (vision operation)
---- Selection----------------------------------Invoice currency
Remaining amount
Remaining
Due date
Transaction type
Customer name
Customer number
Transaction
USD
-1000 to 1000
%
1 Nov 2011 to 10 Nov 2011
PR customer
Parameter:
Activity
Type
GL date
Reason
Request id
PR receivable activity
Invoice adjustment
1 Nov 2011
Option
Generate report only.
Create adjustment.
ORACLE FINANCIALS
Submit
Type:
Charge adjustment, freight adjustment
Invoice adjustment, line adjustment
Tax adjustment.
First click generate report only to create the report and see the adjustments
to be adjusted.
Click submits and the request id is generated. Verify whether it is completed.
Note: please create transaction and receipts with balance due less than 1000
to verify the adjustments working fine or not.
Once it generate only job is over. Verify the report and submit another report
by selecting create adjustment radio button and click submit.
Verify the job request is completed and view click output to see the output
details.
Note down invoice number and go back to transaction and query the invoice
to check whether the balance due is got adjusted. Click details button to see
original and adjusted balances.
Receipt source:One can use the receipt source to number either automatic or manual receipt
batch.
ORACLE FINANCIALS
ORACLE FINANCIALS
Enter receipts with a difference of 0 to 3000 amount that is more than the
original transaction.
In order to create receipt writes off.
Navigation: control > write off receipts
A window receipt writes off is displayed.
Create receipt write off:
Selection:
Receipt currency
Unapplied amount
Payment method
Customer name
Customer no
USD
3000
PR payment method
PR customer
4090
Parameters:
Activity
ORACLE FINANCIALS
25 Nov 2011
25 Nov 2011
Option:
Generate report only.
Report writes off.
Submit
Generate report
only so submit the report by clicking submit to list the
written off receipts which needs to be adjusted.
Now give the same details again click create write off receipts radio button.
Request id is generated click view request find to check the completion of
report.
Requery the query and see the write off is created.
Application rule set:The application rule set determines the order in which receivable reduces the
balance due for the transaction like line, freight, tax and finance charges.
Prerequisite:
Creation of application rule set: Navigation: setup > receipts > application
rule.
Give a name for application rule set: PR application rule set.
Receivable will automatically assign the over application rules by default this
rule will be the last in the sequence for any application rule set.
One has to enter the rule detail for the application rule. The rule details
section describes the type and tax treatment for this rule.
Save and enter the application rule detail type: line, freight, charges. Tax
treatment = Prorate, before, after, none.
Application rule sets:
Application rule set
Description
Freeze.
ORACLE FINANCIALS
Rules details
Sequence
Rule
Rounding
collection
Type
Tax treatment
1.
Line
Line
Before
2.
Freight
Freight
None
3.
Charges
Charges
None
4.
A) The system will Proportionality reduces the net amount for the line and associated tax
amount when I select Prorate.
B) The system will first reduces the tax amount and then apply the remaining amount to
line when I select the before option.
C) When I select after, it first reduces the line amount then it applies the remaining
amount to tax.
6) Click save and after saving enable the freeze check box.
7) A decision box will be displayed.
Pending data changes will be saved. Save changes and continue?
YES
NO
by going into
One can create a standard reversal for a receipt and receivable automatically creates
reversal journal entry for ones GL and reopens all debits and credits which originally
closed by the receipts.
Query the receipts number in the receipts window. (PRRS 001)
To reverse the receipt, click reverse button on the receipt window. A reverse
window will be displayed.
Reverse:
Date
Category
Reason
Comment
18 Nov 2011
GL date
Non-sufficient funds
Non-sufficient funds
20 Nov 2011
Non-sufficient funds
Insufficient funds
ORACLE FINANCIALS
Document num:
Reverse
Cancel
Click reverse button and we can see the status in the receipt window as Reversed.
Status : Reversed
Journal entry:
Line num
Cash
Cash
Confirmation
Confirmation
Confirmation
Receivable
Receivable
Receivable
Receivable
Remittance
Remittance
Remittance
Unapplied
Unapplied
Unapplied
Unapplied
Unapplied
Unapplied
Unidentified
Unidentified
Account
PR-000-11100000-000
1110
1240
1240
1240
1210
1210
1210
1210
1245
1245
1245
1240
1240
1240
1240
1240
1240
2990
2990
Dr
Cr
10000
Tran. Line
10000
0.00
10000
10000
10000
10000
10000
10000
0.00
10000
10000
10000
10000
10000
10000
10000
10000
10000
10000
ORACLE FINANCIALS
20 Nov 2011
Reverse payment
Payment reversal
GL date
20 Nov
2011
Reverse payment
Payment was reversed.
Debit memo
reversal.
Reverse
Document num:
Cancel
ORACLE FINANCIALS
Vision operation
PR MIS REC ACT
PR miscellaneous receivable activity
Miscellaneous cash
GL account source
Distribution set
Tax code source
None
Activity GL account
Distributions set
PR MIS DIS set
GL account description
Asset tax code
Liability tax code
Click save and close the receivable activity window.
Distribution set:
Operating unit
Name
Description
Active.
Vision operation
PR MIS DIS set
PR miscellaneous Distribution set
Account
PR-110-4150-0000-000
PR-120-4150-0000-000
PR-130-4150-0000-000
Description
Miscellaneous revenue for dept 110
Miscellaneous revenue for dept 120
Miscellaneous revenue for dept 130
Total 100%
Clicks save and close the distribution set.
Reference
Post mark date
1. Customer
2. Customer number
3. Location
4. Taxpayer ID
5. Customer bank
6. Name
7. Account
8. Payment server id
9. Approval code
10.
Remittance bank
11.
Name
ORACLE FINANCIALS
Branch
Receipt
history
Account
Reverse
Search
and apply
Distribution
Receipt
Payment method
Receipt number
Receipt amount
Receipt type
Status
Receipt date
GL date
Maturity date
Functional amount
Main
PR payment method
PR RS MIS0001
USD 10000
Miscellaneous
Confirmed
1 Nov 2011
1 Nov 2011
10000
More
Main tab:
Paid by: (name)
Purpose:
Activity: PR MIS REC ACT
Distribution set: PR MIS DIS SET
Tax code:
Tax amount:
Tax rate %:
Description:
ORACLE FINANCIALS
Set up a transaction type:One has to use chargeback to create a new debit item for ones customer in the
place of existing debit items which is to be closed.
Set up > transaction > transaction type
Receipt batches -> Manual & quick:
Auto cash rule set:
Receivable once post the quick cash Program that uses the auto cash rule set to
determine how to attach the receipt against the customer open transaction. One has to
specify and sequence these rules as the set which is defined in the auto cash rule set.
Creation of auto cash rule set:
Navigation: Setup > receipts > auto cash rule.
Auto cash rule sets (Receivables vision operation (USA)
Name: PR auto cash rule
Description: PR auto cash rule.
Active.
Items in disputes.
Finance charges.
Open balance calculation:
ORACLE FINANCIALS
ORACLE FINANCIALS
Control
Actual
Reversed
Difference
Amount
100000.00
0.00
0.00
100000.00
F) click save and click receipt button to enter the receipts number.
Receipt number
PRRS001
PRRS002
PRRS003
Receipt date
16 Nov 2011
16 Nov 2011
16 Nov 2011
Amount
10000
30000
60000
Application type
Single
Multiple
Auto cash rule set
If application type is multiple then click multiple buttons to select the multiple
transaction number.
100044 -> 10000
100048 -> 10000
100049 -> 10000
Click save and close application window.
G) Select the customer for all the receipt.
H) After entering all the 3 list i.e., the last row should auto cash rule. Set attached
to the application type.
I) Click post quick cash button.
YES
NO
Control
Actual
Reversed
Difference
Amount
100000.00
0.00
0.00
100000.00
Receipt batches Automatic:One can use automatic receipt future to automatically generate receipts for
customers with whom one has Predefined agreements. The creation of automatic
receipts involves three steps:
Create: it involves selecting the invoices that one want to include automatic
receipts.
Approve: It involves deleting, updating and approving the receipts that one
have selected.
Format: It involves formatting ones automatic receipts on to paper and send
to one customer for confirmation or notification.
Bank accounts
Applicati
on
Receivab
le
PR sequence
From
Type
1 Jan
2011
Automati
c
Initial
value
1
Receivables
Click
Category
PR payment
method
automatic
Set of
books
(Ledge
r in
R12)
Metho
d
Vision
operat
ion
(USA)
Autom
atic
Seque
nce
St
art
da
te
1
Jan
20
11
PR
seque
nce
Number
From
PR customer
bank account
Payment account tab:
954212
1 Jan 2011
Payment method
From
1 Jan 2011
Primary
Primary
Clicks save.
Select address tab and click open button.
Bank account tab:
Account name
Number
From
PR customer bank
account
954212
1 Jan 2011
Primary
ORACLE FINANCIALS
From
1 Jan 2011
Primary
Enter a transaction and complete the transaction and copy the transaction to
create more transaction
Create a automatic receipt batch.
Receipt batches: select batch type automatic.
Batch type
Batch date
GL date
Currency
Receipt class
Payment method
Automatic
15 Nov 2011
15 Nov 2011
USD
PR receipt class automatic
PR payment method automatic
Click create button and select customers and click ok and check completion of
report.
Requery with batch number 30112 and Process status is completed creation. Click
approve button and check completion of request.
Requery and click format button and check completion of request.
Requery and click maintain button and we can see the receipt number generated
close the entire window.
Query individual receipts by going into receipts and see the status as cleared.
ORACLE FINANCIALS
Remittance Print
Print bank remittances PGM
Factoring Print
Click save and close.
Update the customer as Drawee:
Query the customer and click find.
Address tab -> open -> business purpose tab.
Select drawee below ship to and save a number is generated.
Enter a bills receivable transaction:
Navigation: bills receivable > transactions
ORACLE FINANCIALS
Main
More
Bank account
Notes
Main tab:
Name: PR customer
Number: 4090
Taxpayer ID:
Location:
Address:D2 Glass made
Sannathi road,
Velachery, Chennai, PR city, PR state.
Print option: Print
Last Print date:
Acceptance date:
Remittance date:
Remittance batch:
Signed
Isssed by drawee
Incomplete
Accept
Quick assign
Click assignments
button, the assignment
window opens. Assignments
Assignments (vision operations: USD)-PR customer, 100001
Drawee name: PR customer
Drawee number: 4090
Taxpayer ID: Amount USD: 20000.00
Assigned: 20000.00 Unassigned:0.00
Assigned
Saved
ORACLE FINANCIALS
Transaction Installment
Amount
Due date
Customer number
4090
Customer name
PR customer
assigned
20000
1 Nov
2011
Transaction type
PR invoice
Complete
Reciprocal relationship:
Reciprocal account relationship enables parties to apply receipts against each
other transactions and enter invoices against each other commitments.
Prerequisites:
Enable create reciprocal customer. Check box under the region transaction
and customers in system options.
Update the reciprocal relationship at the customer standard level.
Enter a receipt and during application both the customers transaction are
listed.
Update the reciprocal relationship at the customer standard level.
Select the customer and click find button.
Select the relationship tabs from the more tab and relate this particular
customer with other customer.
Name: SS customer
Number: 4086
Type: all.
There are three types: All, Parent & Reciprocal.
Save and close the customer window.
III) a) Enter the receipts and select the payment method, enter receipt number, amount
as 10000 and receipt date 5 Nov 2011.
b) Select the customer and click apply button to select a transaction and select a
transaction because it displays both PR customer and SS customer transaction. Select
any one transaction and save and close the entire window.
10) Collection activity:
ORACLE FINANCIALS
Fixed Assets
Purpose:
1. Record, Retrieve and maintain
ORACLE FINANCIALS
2. SYSTEM FLOW:
1.
Creation of books
3. DEFINITION OF ASSETS
1.
2.
3.
4.
5.
6.
4. TYPES OF ASSET
A) Based on physical attributes:
1) Tangible assets-immovable, movable assets
2) Intangible assets-Goodwill, patent etc
B)
1. Capitalized asset
2. Construction in process (CIP assets)
ORACLE FINANCIALS
Open period
close period
1. Depreciation methods
Dep: Decrease in the value of assets normally due to wear and tear
Dep Basis
ORACLE FINANCIALS
6. ASSET CATEGORY
Category of asset on the basis of Dep methods and rates
Setup for creating asset category:
1. specify/select a name the ass category by combining
Main category value
Subcategory value
Description
C. category type
ORACLE FINANCIALS
ORACLE FINANCIALS
3) Mass addition: to import mass data from payables or external system to oracle assets
14. ADDITIONAL CAPITALIZED ASSETS
Same as in addition of asset. Here, capitalized asset are taken into consideration
ORACLE FINANCIALS
ORACLE FINANCIALS
7. TRANSACTION TYPES.
Future add / future adj / future capitalize:
Under certain circumstances, running of Dep run program with close period
option may get delayed with the result. Current period/ reuse past period / as per
system date may not be opened in the asset book.
So, Assets transactions for such current/past periods as per system date cannot be
captured in asset book unless and until the relevant period is opened in asset
book.
But to record these transactions as and when they occur, oracle Assets enables
us to record/capture the same in prepare mass addition work bench as the toll
type transactions to be transferred to asset book database in future.
1. Addition as future Add trans type
2. CIP additions as future Add trans type
3. Cost adjustment to capitalized assets & CIP assets as future adjust trans
type
4. Capitalization of CIP assets as future cap trans type
The recorded future type asset transactions for the Asset book are temporarily
stored in the interface & these transactions become effective for the asset book
only when the relevant period is open in asset book.
The process which opens the relevant period of the asset book is the Dep run
program with enabled check box for close period for the previous period which
closes the previous period & opens the relevant period as current period.
Oracle Assets automatically update the transactions in asset database of the
recorded future type transaction Details the concurrent program Process pending
transactions in Dep run.
CAPITALISE CIP ASSET ON FUTURE DATE:
Click capitalize find select one CIP asset done (give trans date)
Enter book name find you can see one lap
Dep Run Give book name Close period
9. LEASED ASSET THEORY
ORACLE FINANCIALS
Lease is a contractual argument but the lessor & lessee with predetermined
payments terms using the asset/s of the lessor by the lessee for the lease
period.
Leased assets are operating leased assets unless they satisfy lap test &
opted for the lap by the lessee
Leased assets can be lap if any one of the following ----------------1. Transfer of ownership
2. Bargain per option
3. If the lease period equals and exceeds 75% of ECO life of the leased
asset
4. If the present value of the lease payments equals/exceeds 90% of fair
unit value.
Oracle calculates present value using the pay schedule for a pre-determined pay
amount for a period of time including interest , if any
View amortization will show the total income lease as the difference but the
present value & total lease rental payments
Request to define payment schedule:
1) Name of the payment schedule
2) Lease date
3) Interest date
4) Compounding frequency of cal of interest monthly/q-ly/semi-annually/annually
5) Start date of payment
6) Rental Payment amount
7) No. of installments
8) Payment type: Annually /Balloon Payment / Bargain per option / Bargain renewal
option /Guaranteed Residual Values / Penalties
What if Analysis
WARRANTY THEORY
Warranty is a service contract given by the manufacturer to vendor for any asset
purchase
In Oracle assets warranty info details the warranty number ,Desc, start date vs.
End date,cost,supplier name and no, ee assignment for warranty
Predefined warranty can be assigned to any asset
Warranty once assigned to any asset cannot be updated / deleted
Same warranty can be assigned to any no. of assets
Using the warranty num, we can query the assets
ORACLE FINANCIALS
Asset location
Assembly
Events name and Desc
Frequency in dates/days of maintenance
Maintenance cost
Supplier name & no, Contact name & no
Run the asset maintenance scheduling program
The tax rule region / tab Transactions to be copied from corp. book to tax book
1.
2.
3.
4.
5.
6.
Allow
Allow
Allow
Allow
Allow
Allow
res adjustment
inv tax
CIP assets
cost ceilings
exp ceilings
mass copy
Additions
Adj
Returns
Salvage value
Group ass addition
Member asset assignment
Journal categories:
Journal: Assets & other details
Tax rules:
1.
2.
3.
4.
5.
6.
All
All
All
All
All
All
Initial mass copy is the process by which all the information of existing assets
are copied from corp book to tax book excepting dep details. For the copied
assets in the tax book, the dep rules are default from relevant asset category of
tax book
To copy all the existing assets of corp book to tax book run the program Initial
Mass Copy. First time copying is done the initiate mass program
Initial mass copy program can be run more than once to copy all the existing
assets & this will not duplicate any trans
Corp book period is to be closed before running initial mass copy for the
relevant period up to which assets are to be copied
Assets retired before the end of that fiscal year & asset addition after the end of
the year are not copied in Initial mass copy
To date
31/dec/2005
2006
Ceiling
4,00,000
4.50%
If an asset cost is 5l it
will dep on 4l not ou sl
Save
Click exp : down ous
Ceiling
D.S
Currency
From date
01/12/05
01/01/06
To date
31/12/05
31/01/06
Year of life
1
2
1
Ceiling
3,000
3,000
query F11
tools
-1570Default rules:
Give dep method NBV
PR KRPDC
Capital Budget is an estimate of cap exp for pur or cons of asset in future
Cap Bud can be entered manually or by uploading from other sys the budget
interface
In Oracle assets, we capture annual cap budgets for bud book
1. Asset category wire
2. Dep Exp A/C wire
3. Periodic limits
These reports serve as tools to ctcl the cap exp & also guide cach flow & fund flow
planning
18. BUDGET BOOK
ORACLE FINANCIALS
Dep projections program is used to calculate projected dep of existing asset for
current / future periods
It is used as a tool to adopt correct Dep method &rates
ORACLE FINANCIALS
It is mainly used for generating rep details for cost center & assets
It can be submitted for four books at a time
The pre req is projection calendar (Dep calendar)
5. MASS CHANGES
: xxx
Net proceeds:
Less current cost:
Add acc Dep
MASS RET: Query book in ass work bench find select ass which has been retired
already tools view a/c
10. RETIREMENT RUN STATEMENT THEORY
ORACLE FINANCIALS
IMPORTANT TERMS
1.
2.
3.
4.
5.
6.
If the buyer fails to pay the client will pay to the factor
For f: is financing of receivables pertaining to international trade. Always without
recourse
Clean bills: these bills are not accompanied by any documents that show that the
trade has taken place. High interest
ORACLE FINANCIALS
Amortize
1.
S.NO
BACK TO BACK
PARTICULARS
ORACLE FINANCIALS
DR
CR
SPL NOTES
ACCOUNT IS PULLED
SPECIFIC
OPTION AVAILABLE
Back to Back
Creation of Requisition
No Accounting
Receipt
Receiving A/c
100
AP Accrual A/c
5
100
At PO Price
Receiving Option
Setup
ORG
At PO Price
ORG
Delivery
Raw Material Sub Inventory
A/c
80
At Standard Cost
Sub-inventory
Material A/c Setup
SUB-INV
20
ORG
At PO Price
Receiving Option
Setup
ORG
At Standard Cost
Sub-inventory
Material A/c Setup
SUB-INV
At Standard Cost
Sub-inventory
Material A/c Setup
SUB-INV
Receiving A/c
6
Reservation
No Accounting
Picking
100
80
80
Shipping
COGS
80
80
At Standard Cost
Item
At Standard Cost
Sub-inventory
Material A/c Setup
2. DROP SHIP
PARTICULARS
I
Drop Ship
D
R
C
R
SPL NOTES
ACCOUNT IS
PULLED
SPECIFIC
OPTION
AVAILABLE
No Accounting
ORACLE FINANCIALS
Creation of Requisition
No Accounting
Creation of Purchase
Order
No Accounting
Receipt
Receiving A/c
10
0
10
0
AP Accrual A/c
5
Receiving Option
Setup
ORG
At PO Price
ORG
Delivery
Raw Material Sub
Inventory A/c
80
At Standard Cost
Sub-inventory
Material A/c Setup
SUB-INV
PPV A/c
20
ORG
At PO Price
Receiving Option
Setup
ORG
At Standard Cost
Sub-inventory
Material A/c Setup
SUB-INV
At Standard Cost
Sub-inventory
Material A/c Setup
SUB-INV
At Standard Cost
Item
At Standard Cost
Sub-inventory
Material A/c Setup
10
0
Receiving A/c
6
At PO Price
Reservation
No Accounting
Picking
Staging Sub Inventory
A/c
80
80
Shipping
COGS
80
80
3. SO-WORKORDER FLOW
PARTICULARS
1 At the time of material issue
WIP Material A/c
Subinventory material A/c
DR
CR
100
100
SPL NOTES
ACCOUNT IS PULLED
SPECIFIC
OPTION
AVAILABLE
WIP Class
Org/Subinventory
2 Resource Valuation
ORACLE FINANCIALS
100
WIP Class
Resource Definition Form
100
10
WIP Class
10
Org/Subinventory
100
WIP Class
Overheads Definition Form
100
Std Cost
Org/Subinventory
WIP Class
WIP Class
WIP Class
WIP Class
WIP Class
WIP Class
WIP Class
WIP Class
5 Picking
Staging Sub Inventory A/c
100
100
At Standard Cost
SUB-INV
At Standard Cost
SUB-INV
6 Shipping
COGS
100
100
At Standard Cost
Item
At Standard Cost
SUB-INV
SR.NO
1
PARTICULARS
DR
CR
SPL
NOTES
ACCOUNT IS PULLED
ORACLE FINANCIALS
SPECIFI
100
100
At Std
Cost
At Std
Cost
Shipping Network
Sub-inventory Material A/c
Setup
ORG
Shipping Network
ORG
Shipping Network
Sub-inventory Material A/c
Setup
ORG
Shipping Network
ORG
Shipping Network
Sub-inventory Material A/c
Setup
ORG
Shipping Network
ORG
Shipping Network
Shipping Network
At Transaction Level
Shipping Network
Shipping Network
Sub-inventory Material A/c
Setup
Shipping Network
Shipping Network
ORG
ORG
Shipping Network
Sub-inventory Material A/c
Setup
Shipping Network
Shipping Network
ORG
ORG
100
At Std
Cost
At Std
Cost
100
At Std
Cost
At Std
Cost
100
100
100
At Std
Cost
At Std
Cost
At Std
Cost
At Std
Cost
100
ORG
100
ORG
100
15
15
10
10
At Std
Cost
100
25
125
ORG
ORG
100
100
100
At Std
Cost
At Std
Cost
100
ORG
ORG
ORG
ORACLE FINANCIALS
100
100
At Std
Cost
At Std
Cost
ORG
Shipping Network
ORG
100
100
100
100
At Std
Cost
At Std
Cost
At Std
Cost
At Std
Cost
Shipping Network
Sub-inventory Material A/c
Setup
Sub-inventory Material A/c
Setup
ORG
Shipping Network
ORG
Shipping Network
Sub-inventory Material A/c
Setup
Shipping Network
At transaction level
ORG
ORG
ORG
120
100
10
10
At Std
Cost
ORG
ORG
ORG
At Std
Cost
100
20
120
ORG
ORG
ORG
100
100
At Std
Cost
At Std
Cost
Shipping Network
Sub-inventory Material A/c
Setup
ORG
ORG
At Std
Cost
120
100
20
5. PROCURE TO PAY
PARTICULARS
Creation of Requisition
No Accounting
DR
CR
SPL NOTES
ACCOUNT IS PULLED
SPECIFIC
ORACLE FINANCIALS
ORG
Receipt
Receiving A/c
AP Accrual A/c
Delivery
Raw Material Sub Inventory
A/c
PPV A/c
Receiving A/c
Invoice matching with PO
AP Accrual Liability A/c
Invoice Price Variance A/c
AP Liability A/c
On making Payment
Liability A/c
Cash
100
At PO Price
At PO Price
ORG
ORG
100
At Standard Cost
Diff between PO - Stnd
At PO Price
SUB-INV
ORG
ORG
ORG
ORG
110
At PO Price
Diff between Invoice PO
AT INV Price
110
At Invoice Price
At Invoice Price
100
80
20
100
10
110
PARTICULARS
Sales order entry
No Accounting
D
R
SPL NOTES
ACCOUNT IS PULLED
100
At Standard Cost
At Standard
Cost(Staging)
100
It can be fetched
from five places
100
OPTION AVAILABLE
ORG
ORG
COGS
To Sub Inventory A/c
4
C
R
100
At Standard Cost
Master Item/Org/Order
Type/Line Type/Shipping
Parameters
Sub-inventory Material A/c
Setup
Master org/shipping
parameters/order
type/Inv org
Transaction type
Transaction level
Receivable A/c
120
Tax A/c
10
Tax codes
Transaction type/sales
reps/customer bill to
site/Standard lines
Freight A/c
10
Transaction type
100
Transaction type
Revenue A/c
ORACLE FINANCIALS
Cash
Unapplied A/c
100
Unapplied A/c
Receivables A/c
100
Cash A/c
100
After application of
the receipt to the
transaction
100
Unidentified A/c
Unidentified A/c
Unapplied A/c
Before application of
the receipt
100
100
In case of receipt
without customer or
transaction
when customer
indentified
100
100
Receipt class
Receipt class
Receipt class
Receipt class
Receipt class
Receipt class
Receipt class
Receipt class
Receipt class
Receipt class
Receipt class
Receipt class
Receipt class
Receipt class
100
100
Cash
Remitted receipts A/c
100
Cash
Discount earned A/c
Receivable A/c
90
10
Cash
Discount unearned A/c
Receivables A/c
90
10
ORACLE FINANCIALS
Bank
Receivable activity
Transaction Type
Bank
Receivable activity
Transaction type
PARTICULARS
Adjustments
Adjustment A/c
Receivable A/c
SPL
NOTES
CR
100
ACCOUNT IS PULLED
SPECIFIC
Receivable activity
Transaction type
100
OPTION AVAILABLE
D
R
PARTICULARS
Inventory Std cost update
10
0
ACCOUNT IS PULLED
SPECIFI
C
ORG
10
0
Shipping Network
At the Standard Cost update request
level
ORG
10
0
C
R
9. Miscellaneous Receipts in AR
PARTICULARS
1
D
R
C
R
SPL NOTES
ACCOUNT IS PULLED
SPECIFIC
OPTION
AVAILABLE
Miscellaneous Receipt
at receivables
Accounting
Cash
Misc Cash A/c
ORACLE FINANCIALS
10
0
Entered Receipt
Amount
100
Bank Account
Definition
Receivable activity
Bank(Internal)
Distribution set
Miscellaneous
Issue/Receipt At
Inventory
Issue
10
0
100
100
Org/Subinventory level
At Misc receipt form
level
ORG
Receipt
10
0
ORG
PARTICULARS
DR
On entering a
Misc.Invoice
Charge A/c
ACCOUNT IS PULLED
OPTION
AVAILABLE
100
100
100
100
Financial
Options
Liability A/c
100
Cash
SPL NOTES
A dummy Misc.Vendor is
created for this purpose and
the details are captured in the
DFF.
100
Liability A/c
2
CR
Financial
Options
On making Payment
(when Cash Mgmt is
implemented)
On Payment
Liability A/c
100
Financial
Options
On Clearing
Cash Clearing A/c
100
Cash
ORACLE FINANCIALS
PARTICULARS
At the time material issue
WIP Material A/c
D
R
At Standard Cost
Sub-inventory Material
A/c Setup
ORG
100
WIP Class
10
0
Resource Definition
Form
10
WIP Class
10
100
Org/Subinventory
ORG
WIP Class
10
0
WIP Class
10
0
OPTION
AVAILABLE
ACCOUNT IS PULLED
Resource Valuation
WIP Resource valuation
A/c
SPL NOTES
100
C
R
Overheads Definition
Form
100
WIP Class
95
Resource Definition
Form
Org Parameters
Resource Definition
Form
Receiving Options
Oracle AIM
ORACLE FINANCIALS
5. BUILD (Development,TEST,Production)
(PTP, OTC)
BR 100 SETUP DOCUMENT
6. TRANSACTION- TRAINING,CRP,UAT,CUSTOMER POINT,
TE 20- UNIT TEST (ONE MODULE TEST)
TE 40- INTEGRATION TEST (OVERALL MODULES)
7. GO LIVE
Production Support
ORACLE FINANCIALS