5.3. Корневые узлы

Корневыми узлами в системе JetCalc выступают обычные строки с некоторыми особенностями:

  • у корневого узла нет родительской строки;

  • в документ могут быть добавлены строки исключительно в виде дочерних строк корневых узлов;

  • суммирование значений по дереву строк выполняется в пределах одного корневого узла;

  • коды корневых узлов используются при автоматической генерации кодов строк документа.

Корневые узлы создаются в настройках системы Документы > Корневые узлы. Для корневых узлов определяется код строки и наименование строки (полное и краткое).

Связывание документа с корневым узлом производится в настройках системы Документы > Документы. Документу может быть сопоставлено несколько корневых узлов, хотя обычно одному документу сопоставляется один корневой узел.

Обычно корневые узлы не выводятся в документ. Однако в некоторых случаях (например, когда документу сопоставлено несколько корневых узлов) корневой узел документ может быть выведен в документ, для чего в настройках системы Документы > Документы необходимо установить параметр Показывать узлы.

При выборе кодов корневых узлов рекомендуется придерживаться следующих правил:

  • код узла начинать с одной латинской буквы, обозначающей некоторую сферу деятельности (например, m - мониторинг показателей работы компании, i - инвестиции , t - труд и т.д.);

  • после латинской буквы использовать число из трех цифр, причем в разрядах должна содержаться предметная легко запоминаемая логика.

При добавлении новых строк в документ (см. раздел 5.1) служебные коды строк, которые используются при создании формул, автоматически формируются путем сцепления корневого узла документа с внешним кодом строки, который отображается в документе.

В демонстрационной модели используются следующие коревые узлы (в скобках приведены коды документов, связанных с корневыми узлами):

  • m110 - Бухгалтерский баланс (balans)

  • m120 - Финансовые результаты (finres)

  • m130 - Движение денежных средств (ddsk)

  • m140 - Финансовый анализ (finan)

  • a110 - Активы и обязательства (график) (graph_activ)

  • a120 - Доходы и расходы (график) (graph_dr)

  • a210 - Финансовые результаты (презентация) (pres_finan)

  • i100 - ТЭО проекта (teo)

  • i110 - Макропараметры инвестпроекта (teomacro)

  • i200 - Стоимость строительства (teo_smeta)

  • i310 - Денежные потоки по проекту (график) (teo_graph)

  • i320 - Денежные потоки по предприятию (график) (teo_graph_org)

Last updated