Home

Key Functionalities of ERPJewels

What is new in ERPJEWELS

Latest Trends

ETL/Trends in Data mining/ Trends in Data mining/ Data tranformation and multi-dimensional repoting capabilites

Download

Docs, Executable, AVI and others in Download Section

Hot Links

Find what is Hot in ERPJewels

Related Links

Hierarchy Maintenance

Why maintain hierarchies

At times, users may need to view the parent child relationships within ERPJewels. As the hierarchy elements are stored in the same table, simple main table view is not at all sufficient. Users need to view the hierarchies in definite hierarchical manner only. Further if there are domains specified at hierarchy master level, then the editing of the hierarchy elements have to be in accordance with those domains. Hierarchy elements can be of 17 characters at the most.

Typically the users will never require hierarchies to be edited manually and this program would be used for viewing only.

How Do we Check the Generated Hierarchies

When the hierarchies are generated through program, hierarchies information come default here in ‘Maintain hierarchies’ Session.

Session Description  - tudll9191m000 (Maintain Hierarchies)


Hierarchies master have hierarchy level (between 2 to 6) , hierarchy level descriptions , optional hierarchy valid domains of alphanumeric and numeric types for each hierarchy level.

Hierarchy domain for a specific level may not be required if the returned values is an expression or particular domain alignment / conversions / validation is not required when editing hierarchies (see hierarchy ‘period’ example above)

Transaction level is the information about the hierarchy levels which will act as an anchor for hierarchies while online analyses are being carried out. This is set type field which allow multiple selection from level 1 to the highest level possible for that hierarchy. Normally the lower level hierarchy elements (towards level 6) occur at the transaction level. (see hierarchy ‘itm001’ example above)

When hierarchies are generated from parent child hierarchy program (tudll9291m001) , then the last level occurs in transaction and act as anchor .e.g 4 level parent child in chart of accounts , the transaction level could be ‘Level 4’. This is updated as default value which user can change.

In expressions hierarchy normally the pure table field expressions are selected in deciding transaction level (see hierarchy ‘period’ example above). Only financial year  and period (Level 1 & Level 4 )  are selected as transaction level.  Level 2 and 3 (half year and Quarter) being not-table field in tfgld005 do not form part of transaction level.

This transaction level is the default transaction level while linking hierarchies to analyses. Users can vary this for each analysis.

Session Description  - tudll9191m000 (Maintain Hierarchies details)

Session displays values from the same table in hierarchical form. There are basically 2 areas where user can do data entry viz. Parent details and child details.

In parent details, user can edit current level and parent value only when user has clicked the button ‘Change Parents’. On finishing the entry, user need to press CTRL+S to get the child of the parent combination selected.

Normal delete / insert /edit, user can maintain only the child details. On deleting a parent , all childs of that parent also are deleted.

If the domain is specified for the hierarchy level then editing the values is allowed only as per the domain entered.

When user selects a record and clicks the button ‘child details’ , all childs of the child along with description are displayed and current level increases by 1. When user clicks ‘immediate parent’, the current level reduces by one and parent records with other records at the new hierarchy level are displayed.

The starting hierarchy level is level 1 and from there user can get to the level he/she desires.



FastTrack to ERPJEWELS :

Latest Trend | Hot Links | Jewels of ERPJewels | Jewels of Baan | Jewels of Excel