You are on page 1of 2

ACCOUNTING

FLEXFIELD
Master Accounts, COA

One of the 39 KFF s


Most important KFF, without which no other module is possible
Different Accounting Flexfield (Chart of Accounts) structures for users of
different sets of books.

Technical Details
Owner Oracle: General Ledger Application that owns this KFF
Flexfield Code: GL# Used by forms and routines that call a flexfield
Table Name: GL_CODE_COMBINATIONS
Number of Columns: 30 Number of segment columns (Available)
Width of Columns: 25
Dynamic Inserts Possible: Yes
Unique ID Column: CODE_COMBINATION_ID CCID column
Structure Column: CHART_OF_ACCOUNTS_ID

The number of segments we use is equal to the number of ways we want to categorize the
transactions

Example of Accounting Flexfield Structure with 5 segments: Segment1.Segment2.Segment3.Segment4.Segment5

Company . Business Unit . Region . Location . Account


01 . 100 . East . Blr . 1111
02 . 100 . South . Hyd . 2222

Values

02.100.South.Hyd.2222 Code Combination

Blr Bangalore
Hyd Hyderabad
Mas Chennai Segment Qualifier/Descriptor
Value set Ndl Delhi
Mmb Mumbai
Koa Kolkata
Ald Allahabad
Example:

Code Combinations

Accounting Keyflexfield

Value Descriptions

GL Code Combinations Security (Account Code Combinations):

We know that COA Structure (Flexfield Structure) is made up of multiple


segments and each segment has multiple values
Let Country.Region.Location.Dept.Account Number be the Flexfield with
10 country values
4 region values
100 location values
20 department values
1000 account numbers
Then there will be 8,00,00,000 code combinations but
Singapore.North.Hyderabad.12342 is not valid code combination
To ensure the end user enters only a valid code combination we create a
table that contains all the valid Account Code Combinations called
GL_CODE_COMBINATIONS
Whenever a user enters a code combination the application validates it by
cross checking it with the list of valid code combinations in
GL_CODE_COMBINATIONS table
This Table has each column for each segment and also a column called
Unique ID Column (CODE_COMBINATION_ID) which holds a unique
numeric value for each valid code combination
Other tables might simply have a single column holding
CODE_COMBINATION_ID values referring to valid code combinations
available in GL_CODE_COMBINATIONS