Professional Documents
Culture Documents
can see when you click on the Qualifier field. These attributes are Allow Budgets,
Allow Posting, Control Account
etc. You can set these attributes both at the account segment values level or at the
combinations level. Typically if you change the attributes like enabled, begin date
etc,we can propagate by running the
"Segment Value Inheritance Program".
For ex, if we find that a particular account segment value is no longer required, then
we can disable it, or change the end date. After this if we run the above program,
then it will inactivate all the code combinations having that account segment value
(as long as the preserved flag is not
checked for that particular combination). In either case, going forward no
combination will be generated with the account segment having that particular value.
*/
/*Undefined Department :Many times you see that there is an undefined dept,
typically the value 000 ?
An undefined department will consist of a statistical value corresponding to all the
departments. for ex we can define a statistical journal which consists of the square
footage of all the departments.
*/
-- CONCEPT OF POPULATING ACCOUNTING COMBINATIONS :
/*The first thing we might feel is after defining the set of books, accounting
structures & segments, cross validation ,why can't the system just go ahead and
define all possible combinations of values for the accounting structure. That is for ex,
let us say we have a 10 segment accounting structure and you have defined few
cross validation rules for each segment which is part of the setup. Now if the system
goes ahead creates the accounting combinations ,by
following the rules, then it
would be a mind-boggling number of records that would be generated. Now in our
case, let us say if each segment has 200 values and with 10 segments it would be
200 * 200 * 200 * 200 * 200 * 200 * 200 * 200 * 200 * 200 And that would be billions
of records in this table.*/
select count(*) from gl_code_combinations
/*And for this reason of huge volume of records in this table, we use a combination
of two steps.
Firstly the functional experts will decide whatever is required in a spreadsheet and
use ADI/WebADI to upload those accounting combinations from the spreadsheet into
the system. And if you need anything else the "Dynamic Insert" option of flexfield
definition will allow them to add a new combination. So as long as you dont enter any
combination which violates a cross-validation rule, you can enter a new accounting
combination. Hence to summarize, the combination of these two steps, should work
for every one,
ADI/WebADI to upload the initial accounts.
Dynamic Insert Feature to create new accounts.
The above should make it clear the concept about GL code combinations.