Please enable JavaScript to view this site.

Invantive Estate

In this screen you can register and change reporting units.Open screen in browser Open Form

A reporting unit is a constant number, used to divide amounts in reports. Often reports contain large numbers, and small details are not important. By using another reporting unit, such amounts can be expressed, for example, in millions.

The registration of reporting units is a typical activity for application developers. See the warning under Application Development.

Reporting Units Screen

The meaning of the entry fields is:

Code

The code used to refer to the reporting unit.

Description

The description. Typical descriptions consist of the multiplication factor according to the ISO system (K for 1.000, M for 1.000.000), followed by the currency unit (EUR, USD).

For multi-language purposes, the program usually refers to a ‘resource’. This resource will be translated during the execution of the application. A resource has the format left accolade, ‘res:’ followed by a key which must reoccur in the screen and is closed with a right accolade.Translations and ends with ‘}’.

Sort Order

A numeric value on which the reporting units are sorted when they are shown in a list box in a screen.

Divider

The constant by which the amounts in reports are divided in order to end up with a report with this type of reporting unit.

Presentation mask

A pattern that describes how the amount must be displayed after division by the ‘divider’. The presentation mask consists of a number of characters, of which each character describes exactly one character in the presentation.

The following characters are possible in the presentation mask:

G: the grouping character (in Europe this is a point ‘.’).

D: the decimal character (in Europe this is a comma ‘,’).

9: the number at this position before or after the comma, in case before the number at least one other number is placed other than 0.

0: the number at this position before or after the comma.

 

A presentation mask ‘990D00’ gives the following results:

‘12.3’ will become ‘12.30’

‘0’ becomes ‘0.00’ ̓