Документ «Распределение косвенных расходов» предназначен для распределения расходов узла (узлов). Распределяется остаток. Весь. Для варианта узлов с НЗП применяется документ Себестоимость продукции (сзв).
Для распределения расходов можно сказать:
Что, Куда, Как
Что – это остаток в узле на конец периода.
Куда – это вектор узлов в дебет, которых пойдет Что.
Как – это база распределения с наложенным Фильтром – как распределится Что по долям.

Поясним на примере.

БР рассчитана на все узлы.
Распределяем только на узлы 5 и 6.
Например, БР Все Затраты рассчитывается в Дт всех счетов. Мы хотим распределить только на основное производство (счет 20). В фильтре указываем счет 20.
Будут сгенерированы проводки
Дт 5 Кт 0 Сумма = 24
Дт 6 Кт 0 Сумма = 96
База распределения считается на все узлы – один раз перед расчетом себестоимости (БР типа Затраты может пересчитываться на заданных этапах).
Понятие узла дано в статье Расчет себестоимости. Методология
Усложним распределение. Укажем в документе, что по этим долям распределяем часть суммы Что. Например, первая сумма 20.

Другую часть от 120 (100) распределим по другой БР и на другие узлы

Итак, Что полностью распределилась 20+100 = 120.
Таких частей может быть неограниченное количество. Каждую из них можно распределять по разным БР с разными фильтрами.
На практике часть суммы требуется списать для счетов 15 и 44 (если есть большие транспортные).
Усложним распределение. Нужно распределять не только по долям, но и использовать суммы.
Для каждого узла можно указать долю списания и / или сумму. Такая возможность есть при ручном вводе данных.
Предыдущую таблицу дополним ручными строками в ТЧ - Куда.

Сначала рассчитываются суммы, а уже остаток распределяется по долям (100 – 30 = 70).
30 – списываются суммами и 100 – 30 = 70 списывается долями.
Для узла 2:
27 = 20 + 7, где 20 СуммаЧасть и 7 = 0.1*70 - сумма долевая.
Сумма долей БР всегда равна 1.
Здесь важно понять. Нам не важна природа появления долей. Они могут быть результатами расчета БР, могут введены руками.
Усложним распределение.
Есть возможность добавлять колонки.
Для наглядности мы ранее не показывали колонки Количество, Норма, Цена.
Часто БР = Количество. На основе БР рассчитываются доли. В этом случае для наглядности в документе скрываются колонки Количество, Норма, Цена.
Полная формула для БР:
БР = Количество * Норма * Цена.
Так как БР является основанием для расчета долей, то эта колонка должна быть приведена к одной единицы измерения.
Иногда достаточно выйти на одну единицу измерения применив норму:
БР = Количество * Норма
Норма – количество материала на единицу продукции в измерении веса, площади, длины.
Если же в результате перемножения нормы на количество выпущенной продукции получается разная единица измерения, то применяем Цену. Можно все свести к рублям…
Часто норма не нужна. Это классика. БР – выпуск оценивается по плановым ценам:
БР = Количество * Цена.

Узел 1 – выпуск 100 единиц продукции, норма расхода ресурса на единицу продукции – 0.3,
цена единицы ресурса – 2.
Отремонтировали 100 баллонов, на каждый нужно 0,3 куба воды, цена одного куба воды – 2 рубля, посчитана на этапе расчета себестоимости услуг котельной.
Узел 2 – потребил по счетчику 75 м3 воды.
Узел 3 – отнесли суммой 10 рублей
Узлы 4,5,6 – рассчитана БР в рублях. Наложили фильтр. Осталось два узла 4 и 5.
В итоге сформировалась колонка БР. Рассчитали доли. Итого равно 1.
По долям распределили 90 рублей (100 - 10). 10 рублей ушло на узел 3.
Усложним распределение.
После того как получили таблицу выше, нужно еще ее обработать алгоритмом.
В каждом документе «Распределение косвенных расходов» можно задать метод обработки ТЧ Куда после заполнения, с целью поменять колонку БР.
Добавим колонку Признак.

В алгоритме укажем
Если Признак = 1 Тогда
Цена = 3
КонецЕсли
Усложним распределение. Дальнейшие варианты повышения функциональности распределения расходов связаны с рассмотрением узлов в виде набора измерений:
Счет, Подразделение, НД, НГ, СЗ. В данной статье не рассматриваются.
Требования к документу:
-
Что
-
Можно задать значения любого набора измерений узла
-
Можно задать в одном документе несколько узлов
-
Можно задать часть суммы для распределения
-
Куда
-
Можно задать руками
-
Можно заполнить по настройкам (БР и фильтр)
-
Можно указать Доли и Суммы
-
Можно сочетать в одном документе ввод руками и заполнение БР по настройкам
-
Можно обработать Куда после заполнения
-
Можно исключить некоторые строки Куда (после фильтра)
-
Можно заполнять строки Куда командами (для ручных)
-
Можно настроить заполнение строк (авторасчет)
-
Как
-
Можно указать БР руками
-
Можно рассчитать БР
-
Можно сочетать БР руками и автоматическую
-
Для БР есть класс, в котором содержится метод расчета
-
Для БР есть справочник, который может корректировать данные класса
-
Для БР в документе есть метод, который корректирует данные справочника.
-
Сервис
-
Настройка интерфейса. Видимость колонок в ТЧ Куда и БР.
-
Видимость закладок
-
Типовые отчеты по данным документам и т.д.
Рассмотрим несколько примеров:
Нужно распределить остаток на счете 25, Автотранспортном цехе и НГ – Техник АТЦ по БР – Трудовые с фильтром – счет 20.01 и подразделение Автотранспортный цех.
Нажимаем кнопку Заполнить и рассчитать. Основная закладка будет выглядеть следующим образом:

На закладке Как распределить видим полную БР - Трудовые. Выделен в прямоугольнике фильтр.

Если открыть карточку БР – увидим параметры запроса. Дебет затратных счетов и Кт 70,69.


Текст запроса хранится в виде метода класса Затраты. При расчете создается объект Трудовые, который наследует этот метод от родителя.
Распределение счета 15 по БР – МатериальныеСкладМТС. Фильтра для БР - нет.

База распределения на закладке Как распределить.

Параметры запрос для БР – дебет затратных счетов и счет 91.02 кредита счета 10, кроме собственных – 10.01.1 и 10.13.

Здесь интерес представляет алгоритм расчета части остатка на счете 15, которую нужно распределить.
Знаменатель = Сумма остатка на начало на счете 10 (кроме своих) плюс дебетовый оборот на счет 10 (кроме своих) – без учета внутренних оборотов (10/10)
Числитель – кредит счета 10 (кроме своих)
К = Числитель/Знаменатель = 0,178173
И так. Строки в ТЧ Куда могут вводится руками или рассчитываться автоматически.
В одном документе могут присутствовать оба варианта заполнения ТЧ Куда.
ТЧ Куда можно обработать алгоритмом после проведения
Но есть еще упрощенный способ заполнения колонок этой ТЧ при автоматическом расчете.
Рассмотрим БР – Выручка без НДС

Выручка — это кредит счета 90.01.1. А нам нужны проводки в дебет 90.08.1 (например) при распределении счета 26.

Содержание строк ТЧ Куда соответствует проводкам.

Красной рамкой выделена группа измерений узла – для установки всем строкам ТЧ при автоматическом расчете. Группа кнопок ниже предназначена для работы с ТЧ при настройке ручного ввода.
Кнопка Перейти в режим M к N открывает ТЧ для ввода Что. Здесь перечисляем все кредитовые узлы. БР для них будет одинаковая. Эта же кнопка возвращает в режим 1 к N.



Кнопка Показать все закладки отображает все закладки документа. Закладки реализуют дополнительный функционал.
Вступайте в нашу телеграмм-группу Инфостарт