Charts of calculation types

Complex calculations usually consist of several calculations, or intermediate results that have independent meanings and must be saved.

For example, an employee's wages include the following intermediate calculations:

  • calculation of basic earnings (salary, rate);
  • calculation of deviations (vacation, sick leave);
  • calculation of supplemental earnings (bonuses, additional pay, dividends);
  • calculation of taxes and other withholdings (personal income tax, alimony);
  • other transfers (contributions to funds, principal and insurance part of pension);
  • calculation of net pay.

When calculating employee wages, many intermediate results of the calculation must be saved, and these are used for reporting to state agencies. This is the purpose of Calculation types, which are grouped into Charts of calculation types.

Each chart of calculation types describes the relationship among the entries in a calculation register and permits the specification of rules by which the entries will be calculated, their relative timing, and the rules for their recalculation.

There can be several charts of calculation types. The assignment of calculation types to charts is not arbitrary, because a chart has some common characteristics that will apply to all calculation types belonging to it. For example, support for mutual displacement over an effective period is typical of basic earnings and deviations (salary, leave) and is not typical of taxes and withholdings (personal income tax, alimony).

Predefined Calculation Types

The Charts of calculation types feature is Predefined Calculation Types that were created during setup. In 1C:Enterprise mode, the user cannot delete them, but can edit.

In 1C:Enterprise mode, predefined calculation types are distinguished visually from user-defined calculation types by the type of icon:  for predefined types, and  for user-defined types.

1C:Enterprise Developer's Community