Логика вывода значений на первом уровне группировки дерева не изменена – выводятся данные РН «Себестоимость товаров» (с учетом настроек отчета).
На следующих уровнях группировки распределение суммы в узлах дерева происходит по алгоритму:
- Выполняется поиск последнего документа выпуска (документ «Этап») номенклатуры текущей строки. Глубина поиска последнего документа задается параметром «Количество месяцев поиска последнего этапа» (по умолчанию = 3).
- Выполняется поиск всех документов выпуска текущей номенклатуры за календарный месяц, в котором найден последний документ выпуска.
- По найденным документам собирается информация из регистров накопления:
- «Себестоимость товаров»;
- «Трудозатраты незавершенного производства»;
- «Характер производственных затрат».
- На основании найденной информации вычисляется доля каждой составляющей в количестве и сумме выпущенной продукции.
- Количество и сумма в исходной строке распределяются по составляющим согласно вычисленным долям. При этом сумма значений в строках-расшифровках может незначительно расходиться со значением в узле дерева за счет округления (как и в типовом отчете).