Итоги содержат информацию о текущем состоянии измеряемых показателей компании и историю их изменений. Каждое изменение итога называется движением. Проводя аналогию с бухгалтерским учетом можно сказать, что итоги являются дальним потомком концепции бухгалтерского счета, а движения, соответственно, – бухгалтерских проводок.
Итоги состоят из измерений и переменных. Каждое измерение итога – ссылка на справочник (или, в редких случаях, на документ). Итоги могут иметь множество измерений, являясь, таким образом, многомерными кубами.
Движения показывают по каким измерениям и какие изменения происходят для каждой переменной.
Итоги могут быть балансовыми и небалансовыми.
При внесении изменений в балансовые итоги применяется правило двойной записи, когда каждое движение имеет парное движение (с противоположным знаком – дебет и кредит) и их сумма всегда равна нулю.
При внесении изменений в небалансовый итог двойная запись не применяется. Соответственно нельзя сделать движение между балансовым и небалансовым итогами.
Для каждого итога система способна автоматически сгенерировать стандартную форму отчета, которая имеет настраиваемые механизмы детализации и фильтрации.
На первый взгляд может показаться, что итоги не отличаются от описываемых ранее развязочных таблиц. Однако это не так. Основное отличие состоит в том, что хранимые в развязочных таблицах значения не являются измеряемыми показателями, а задаются вручную. Если возникнет желание реализовать итоги с помощью развязочных таблиц, придется с нуля разрабатывать механизмы их заполнения, отчетные формы и прочие инструменты. |