Dimension Pyramids
Use this function to define dimension analytical pyramids.
Analytical pyramid principles
- You can define as many grouping pyramids as necessary for each dimension type.
- The analytical information is entered at detail level only, where the dimensions are allocated.
Reports are completed by analyzing the analytical balance and the budget.
Prerequisites
Refer to documentation Implementation
Screen management
Entry screen
This screen is used to create, modify and view a dimension pyramid in graphical form.
The graphical components of the pyramid are defined in the function Graphic components . Standard codes are nevertheless delivered by default: PYRELT, PYRGRP, PYRHEAD, PYRJOK.
It contains the following elements:
A header block
It identifies the pyramid and its display characteristics.
A block representing the pyramid
The building of the pyramid is dynamic.
- On a given group, clicking on a group makes it possible to:
- add a sub-group,
- allocate basic elements (dimensions) to this group, either with an explicit name, or described by means of the joker character,
- consult the detailed record of the group or the element.
- The levels are assigned automatically (by default with a 10-level interval, and starting with level 10 for the header group). In the same way, the printing order is automatically assigned with a 10 level interval, in the display order of the various sub-groups within a group.
The automatic allocation of a level to a group makes it possible to have homogeneous levels from one branch of the pyramid to another.
Similarly, the pyramid structure can be modified on the screen by drag and drop. Dragging an element A of the pyramid to an element B enables the first element to be linked to the second element:
- Left arrow: element A has the same level as element B, but a lower printing order,
- Right arrow: element A has the same level as element B, but a greater printing order,
- Top-down arrow: element A is a sub-group of element B. Its printing order is 0.
Block number 4
Add a group |
This function is used to add a group to the pyramid, and to specify the main characteristics of this group. Limit the group creation to 1,000 in order to maintain readability.An error message is displayed if this limit is exceeded. |
Add a dimension |
This function is used to:
|
Delete |
This function is used to delete an element from the pyramid. |
Modify |
This function is used, via a window, to modify the main characteristics of the group. |
Zoom |
This function is used to zoom on the pyramid. |
Reports
By default, the following reports are associated with this function :
LISSEC : List of dimensions
This can be changed using a different setup.
Menu Bar
This function is used to duplicate the selected dimension pyramid. The code and description of the destination pyramid must not have been previously used for another dimension pyramid. This function is inhibited within the framework of the operating budgets for the dimensions coming from entities or envelopes. Block number 1
Block number 2
|
This function is used to automatically generate or regenerate a dimension pyramid. An error message is displayed when groups have been created for the pyramid to be generated.A non-existent group is not created automatically during the generation. This function is inhibited within the framework of the operating budgets for the dimensions coming from entities or envelopes. Block number 1
Grid Details
Block number 3
|
This function is used to carry out a certain number of checks in order to verify the consistency in the setup of the pyramid groups. The verification directly generates a log file. Grid
Limits
|