Oracle - GL COA - Setup and Maintainance
Oracle - GL COA - Setup and Maintainance
Oracle - GL COA - Setup and Maintainance
Step 1
General Ledger
Business Structure ..
Assuming that KSA &
UAE have the same
Tax reporting
Ledgers, Charts of Accounts, and Operating Units are difficult, are costly, and carry a high degree of risk to change.
Taking the time to create them with foresight into future business needs and growth will decrease your ERP cost in
future years.
4
Values
Code Combinations
01 . 101 . 4100
Marketing Salaries
So when the Marketing Department in the Administration Company 01 in Cairo Receive the Monthly Salaries
in the end of the month and assuming that the cash value is [1000] the journal entry will be :
Chart of Accounts
[Accounting Flexfield ]
Click SEGMENTS to
create each segment
Ensure you do not select the GL Ledger Flexfield by mistakethis is a copy of the Accounting Flexfield that is
updated when the Flexfield is compiled and the program [ Program General Ledger Flexfield ] runs. EBS does this
automatically when changes are saved. Changes should never be manually added to the GL Ledger Flexfield. The GL
Ledger Flexfield was added in R12 to improve processing times for some of the more intensive processes, like FSG
and Mass Allocations.
7
NAME is the name of the segment, while PROMPT is what appears on data entry screens. Making the NAME and
PROMPT consistent will help eliminate confusion when creating custom reports. You can identify up to 30
segments in your Accounting Flexfield, make it as detailed as required to track required data in the general ledger
COA consists of the different segments that make up your account combination. Some of these segments, such as
a segment for [Product ], have no significance in how the system behaves other than to store transactional data
separated by Product. Other segments, such as the Balancing Segment, greatly impact how the system works,
because all debits and credits associated with any value in the Balancing Segment must net to zero. EBS requires
that a Balancing Segment and a Natural Account be assigned to every chart of accounts. A Cost Center, used to
track departmental expenses, is only required when Oracle Assets is implemented. Optionally, Intercompany,
Management, and Secondary Tracking segments, as well as other segments your business may require, can be
added to make up the entire Accounting Flexfield.
8
TABLE VALIDATION will require the value set to be validated against data in a specific table, and requires
SQL to be added on the Edit Information form, which will tell EBS how and where to validate the data.
This is commonly used with the accounting Flexfield value sets when the data must be validated against a
custom table that houses the accounts from a nonrelated system.
Click EDIT INFORMATION to select the segment you want to make this segment DEPENDENT on.
Close the Edit Information and Value Set form to get back to the Segments Summary form to set up the
Flexfield Qualifiers.
10
The Accounting Flexfield has three qualifiers that are required: Cost Center when Assets is implemented, Natural
Account, and Balancing Segment. Optionally, an Intercompany segment can be defined for tracking intercompany
balances. Management segments are used to identify combinations as part of a specific management segment for
reporting, and a Secondary Tracking segment is used with revaluations, translations, and year-end processing to more
uniquely identify these transactions.
11
Segment Qualifier
Description
Balancing Segment
(Required)
All transactions within a Balancing Segment value must balance for Debits and
Credits. Use a Balancing Segment value for each entity you want to obtain a Balance
Sheet and Income Statement for. If only an Income statement is required, then it is
not necessary to set up a balancing segment value for that entity.
This is the core segment of your accounting Flexfield and is used to classify each
transaction into accounts such as Revenue from Sales. The Natural Account segment
determines if an account combination is classified as an Asset, Liability, Owners
Equity, Income, or Expense, and these classifications are used as part of the year-end
process to determine which accounts roll into retained earnings, and which carry a
balance forward into the next year.
Management (Optional)
Primarily used to restrict access, both Read and Write, with a Data Access Set. The
Management segment will allow only specific data within a balancing segment to be
viewed or updated by a group of users. The Management segment qualifier can be
assigned to any segment of the account, except the
Balancing segment and the Natural Account.
Intercompany (Optional)
This segment can help with intercompany and intracompany balancing by tracking all
intercompany transactions in this segment.
NAME,
DESCRIPTION,
COLUMN, and
NUMBER will
default from the
previous setup
and cannot be
changed on this
form.
Adding a DEFAULT
TYPE and a DEFAULT
VALUE will cause all
Accounting Flexfield
forms to default
the DEFAULT VALUE
in so that users do
not have to key the
data (but they can
change it). This
default can be
removed later
when the segment
is used.
The DISPLAY SIZE will default from the value set, whereas the
DESCRIPTION SIZE will determine how much of the values
description will appear on the forms and can be modified.
CONCATENATED DESCRIPTION SIZE is used on reports when this
segment is concatenated with the other segments, allowing a smaller
portion of each segments description to appear on the reportthis
is really for space saving on the report, especially ones that are not
written in XML using Oracles BI Publisher.
14
Later
For all segments, ALLOW BUDGETING and ALLOW POSTING will default to NO for parent accounts, or YES for posting accounts. These can
be changed to meet your companys needs with one limited restriction: Parent accounts should never ALLOW POSTING.
For the natural account, ACCOUNT TYPE is available and has two main purposes: to classify accounts as Assets, Liabilities, Owners Equity,
Revenue, or Expense (Budgetary CR and DR are available for encumbrances), as well as to determine which accounts will roll into Prior
Year Retained Earnings at the end of a fiscal year. THIRD PARTY CONTROL ACCOUNT will need to be CUSTOMER, SUPPLIER, or YES to use
the Third Party Balance feature. This feature will prevent manual transactions from being allowed to use this segment, and any
combinations created with it, only allowing journal entries created in the subledgers. This will prevent manual mispostings to the account
and make reconciliations easier between the subledger and the General Ledger.
Selecting CUSTOMER restricts journals to subledgers where the application is identified as CUSTOMER, and the same goes for SUPPLIERS.
Selecting either CUSTOMER or SUPPLIER will restrict posting to these accounts and prevent mispostings. For example, a common posting
error is to create a manual journal entry to the payables liability account in the general ledger, which throws this account out of balance
with the subledger. Setting up the payables liability account as Suppliers will restrict entries to the account to only entries from Payables.
RECONCILE needs to be set to YES to use the feature of Reconciling accounts, usually for VAT transactions or clearing accounts.
15
Parent/child relationships can greatly reduce some of the maintenance involved in such EBS features as FSGs and
MassAllocations, but the logic of the relationships must be established and the accuracy maintained.
When you
define the
parent
value this
2 buttons
appear
17
VIEW HIERARCHIES
18
Export to Excel
Add a Parent
Add a Child
View the
Hierarchy
tree
The arrows at the bottom of the screen allow you to scroll through all
of the values set up in your Chart of Accounts.
20
Account Maintenance
To accommodate changing that business needs Accounts will be disabled over time, sometimes requiring
balances to be moved from one combination to another, and rules set up and maintained. EBS offers a feature to
move not only balances, but the actual journal entries themselves, preventing the double account research when
performing reconciliations and analysis.
Setup | Other | Mass Maintenance
Select the REQUEST
TYPE of MOVE/MERGE
to move journals and
merge account
transactions and
balances. Add a
REQUEST NAME and
DESCRIPTION, and
select the LEDGER this
request pertains to. The
SOURCE is the account
you are moving the
transactions from, and
the TARGET is where
they are moving to.
PREVALIDATE to see a
report of all the
transactions that will
move. Once you have
validated that data,
requery the REQUEST
and select SUBMIT. This
will start a concurrent
process that will move
the transactions and
reflect the new account.
From
To
Can be used to
reverse any REQUEST
that has been
SUBMITTED in error
and therefore reverse
the move of the
transactions.
21
Adding a TO
date is the
recommended
way to disable
an account
combination
NOT unckeck
the ENABLED
check box.
will allow
reconciliations
to be
performed on
this
combination.
Account Aliases
The alias allows the users to select all or part of a combination by typing in a word such as CASH as opposed to keying
the entire accounting combination. Setting the profile option called Flexfields: Shorthand Entry can help control the
alias usage.
23
Query the General Ledger APPLICATION and select the FLEXFIELD TITLE you want to add an alias to. Select ENABLED, and add the MAX
ALIAS SIZE to set a limit on the alias name, as well as the PROMPT, which is seen by the users when entering the alias on a form. The
ALIAS is the name the user will enter instead of the actual account combination. The TEMPLATE determines which segments will
default in for this ALIAS, and what the defaults will be. Notice that on the Bad Debts alias in the example, the Cost Center is not
completed, allowing the user to add a cost center when using the alias. The ALIAS DESCRIPTION is the description that appears on the
Alias form. Under the ALIASES, EFFECTIVE tab, the aliases can be ENABLED and given a FROM and TO date. Recompile your Flexfield to
engage the alias on the forms, by going into the Key FlexfieldSegments screen (Setup | Financials | Flexfields | Key | Segments),
querying the accounting Flexfield and clicking COMPILE. Once this is set up, the alias pop-up box will appear when users
encounter a form where an account combination is available to be entered.
3
24
25