Language:


Objects - Hierarchical Objects

In order to simplify the assigning of Objects, hierarchical Objects can be used. It is possible to define a new Object that consists of a string or sequence of Objects as in the following example:

When you enter a Nominal Ledger Transaction using the "STRA" Object, it will be replaced by the string of Objects in the Hier. Objects field. In the example below, the "STRA" Object has just been entered.

As soon as you press the Tab key, the string of Objects from the definition will replace the Object typed:

This expansion of the hierarchical Object does not take place on screen when assigning Objects to a particular Invoice, Customer or Item, but it does take place when a Nominal Ledger Transaction is generated using that Invoice, Customer or Item. Therefore, whenever you look at the Invoice, you will see "STRA" in the example above, but when you look at the consequent Nominal Ledger Transaction you will see the full Object string. Note that the hierarchical "STRA" Object is listed in the Object string, a useful feature that allows you to work with several levels in your analysis.

Hierarchical Objects can be nested. i.e. one hierarchical definition can contain another:

When the "STRB" Object is used, it will expand to the combined contents of "STRA" and "STRB":