This function is used to describe dimension analytical pyramids.

Principle of the analytical pyramids

  • It is possible to describe as many grouping pyramids as are necessary to each dimension type.
  • The analytical information is entered at detail level only (where the accounts can be allocated).
  • A budget is based on a chart of accounts and on several dimension types (three at most). The entry is done at the detail or grouping level, with a given aggregation level. Only some groupings can be budgeted.
  • The report criteria should specify, for each dimension, the desired aggregation level and potential selection ranges.

The reports are performed via the analysis of the dimension balance, the budget and the financial Data Extraction.

Prerequisites

SEEREFERTTO Refer to documentation Implementation

Screen management

Entry screen

This screen is used to create, modify and view an account or dimension pyramid in graphical form.

SEEINFO The graphical components of the pyramid are defined in the function Graphic componentsStandard 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,
    • assign accounts -with an explicit name or described with wildcards- to this group,
    • 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.

SEEWARNING 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.

Reports

By default, the following reports are associated with this function :

  GLGRP : GL journal account details

  GLGRPDEV : General ledger/currency

  PLAN : Chart

This can be changed using a different setup.

Error messages

In addition to the generic error messages, the following messages can appear during the entry :

"Too many groups in this pyramid"

The number cannot exceed 1000 groups.

Tables used

SEEREFERTTO Refer to documentation Implementation