При переходе на конфигурации 1С:Комплексная автоматизация 2 или 1С:ERP Управление предприятием с предыдущих поколений (1С:КА 1.1, 1С:УПП) пользователи и разработчики часто сталкиваются с изменением логики закрытия 44 счета. В классических решениях затраты на счете 44 собирались в разрезе субконто «Номенклатурные группы» и списывались на аналогичные номенклатурные группы счета 90. В современных версиях архитектура регламентированного и управленческого учета существенно изменилась. Рассмотрим причины такого поведения системы, проанализируем типовые механизмы и возможные пути решения задачи.
Выясним причину, почему привычная схема не работает по умолчанию. В 1С:КА 2 и 1С:ERP проводки бухгалтерского учета вторичны — они формируются на основании движений оперативных регистров накопления (ВыручкаИСебестоимостьПродаж, ПрочиеРасходы, ФинансовыеРезультаты).
На счетах учета коммерческих (90.07) и управленческих (90.08) расходов в типовом плане счетов предопределено единственное субконто — Статьи расходов. Понятие «Номенклатурная группа» из УПП в новой архитектуре разделено на несколько независимых аналитических разрезов:
Разберем стандартные варианты учета, которые не требуют внесения изменений в типовую конфигурацию.
На себестоимость продаж (с правилом распределения по выручке, валовой прибыли или количеству), расходы при закрытии месяца спишутся не на счет 90.07, а будут отнесены на себестоимость реализованной продукции (счет 90.02). В этом случае затраты привяжутся к конкретным позициям номенклатуры и соответствующим им ГФУН.Направление деятельности. База распределения настраивается документом Правило распределения расходов (по выручке, валовой прибыли, себестоимости или вручную).Доходы и расходы предприятия и Валовая прибыль предприятия, что исключает необходимость перегрузки бухгалтерского плана счетов дополнительными субконто.Если требования учетной политики строго предписывают видеть детализацию по видам продукции именно в оборотно-сальдовой ведомости по счету 90.07, потребуется доработка конфигурации. Простое ручное добавление субконто в план счетов приведет к тому, что при закрытии месяца проводки будут формироваться с незаполненной аналитикой.
Рассмотрим структуру необходимых доработок:
ГруппыФинансовогоУчетаНоменклатуры).СтатьиРасходов либо в справочник ПрочиеРасходы (если он используется как дополнительная аналитика) добавляется реквизит для указания целевой финансовой группы.Распределение доходов и расходов и механизмах закрытия месяца (обработка ЗакрытиеМесяца / расчет себестоимости) реализуется сопоставление:
ПрочиеРасходы, списание со счета 44 на 90.07 производится с сохранением этой группы.Посмотрим на пример структуры доработки модуля проведения документа распределения расходов (при формировании проводок регл. учета):
// Пример заполнения субконто ГФУН при отражении распределения расходов
Для Каждого СтрокаПроводки Из ТаблицаПроводокРеглУчета Цикл
Если СтрокаПроводки.СчетДт = ПланыСчетов.Хозрасчетный.КоммерческиеРасходы Тогда
Если ЗначениеЗаполнено(СтрокаПроводки.АналитикаРасходов)
И ТипЗнч(СтрокаПроводки.АналитикаРасходов) = Тип("СправочникСсылка.ПрочиеРасходы") Тогда
// Получаем ГФУН из реквизита доп. аналитики статьи
СтрокаПроводки.СубконтоДт2 = СтрокаПроводки.АналитикаРасходов.ГруппаФинансовогоУчета;
КонецЕсли;
КонецЕсли;
КонецЦикла;
Важно: При реализации доработок необходимо учитывать, что изменение типовой логики закрытия счетов требует регулярной поддержки и контроля корректности расчета себестоимости после установки обновлений конфигурации.