В процессе закрытия месяца в программе 1С:ERP Управление предприятием пользователи часто сталкиваются с ситуацией, когда общепроизводственные или косвенные расходы остаются в статусе «Готово к распределению», но фактически не списываются на себестоимость продукции или работ. Особенно остро эта проблема проявляется при попытке распределить затраты по базе Стоимость материалов, если основным объектом выпуска является «Работа». Рассмотрим детально, почему так происходит и как правильно настроить систему для корректного закрытия месяца.
Для начала проанализируем, как система 1С:ERP рассчитывает распределение. Если в правиле распределения указана база Стоимость материалов, программа ищет в текущем подразделении (или по всей организации, в зависимости от настроек) прямые материальные затраты, которые были включены в себестоимость продукции в текущем периоде.
Если вы используете документ Производство без заказа, ключевое значение имеют вкладки этого документа:
Если в документе заполнена только вкладка Продукция (например, оформлен выпуск работы), а вкладка Материалы и работы пуста, то математическая база для распределения по стоимости материалов равна нулю. Программе просто не на что «навесить» косвенный расход, так как нет основания (знаменателя) для пропорции. Выясним причину: в вашем случае выпускается работа, которая зачастую не требует материальных затрат, либо материалы списываются отдельно. В такой ситуации правило Стоимость материалов работать не будет.
В 1С:ERP объект номенклатуры с типом Работа имеет важную особенность: ее стоимость сразу аккумулируется на объекте-получателе (например, на заказе клиента или на подразделении), и она не хранится на складе как физический товар. Однако при производстве работы она все равно является объектом калькуляции. Если ваша технологическая цепочка предполагает, что работа выполняется исключительно силами персонала без использования сырья, вам необходимо сменить базу распределения в настройках Статьи расходов.
Посмотрим на настройки статьи. Перейдем в справочник Статьи расходов и откроем нужную позицию. Для производственных расходов должны быть установлены следующие параметры:
На себестоимость продукции.Если в правиле выбрано Стоимость материалов, а материалов в выпуске нет, выполним следующие действия:
Стоимость материалов на Количество продукции или Объем продукции.Плановая стоимость выпуска.Часто проблема кроется в том, что расход возник в одном подразделении (например, «Администрация»), а выпуск работы произошел в другом (например, «Цех №1»). Проанализируем настройки фильтров в правиле распределения:
Если в поле Назначение распределения указано В текущем подразделении, система будет искать выпуск только внутри того же подразделения, где отражен расход по статье. Для решения проблемы можно:
По всем подразделениям.Даже если настройки верны, документ Производство без заказа может быть проведен позже, чем система пытается рассчитать базу. Проверим рабочее место Распределение расходов:
Готово к распределению.Рассмотрим подробнее, какие еще базы можно использовать для выпуска работ, когда табличная часть «Материалы» в производстве не заполнена:
Номенклатура или в документах выпуска задана плановая цена. Это позволит распределить расходы пропорционально ожидаемой стоимости выпуска.Производство без заказа заполнена вкладка Трудозатраты (указаны виды работ сотрудников), можно выбрать базу Нормативная оплата труда. Это наиболее логичный способ распределения для сферы услуг и работ.Предположим, нам нужно распределить аренду цеха на выполненные работы. Выполним настройку в коде или через интерфейс (логика будет следующей):
СтатьяРасходов.ВариантРаспределения = ВариантыРаспределенияРасходов.НаСебестоимостьПродукции;
ПравилоРаспределения.БазаРаспределения = ПредопределенноеЗначение("Справочник.ПравилаРаспределенияРасходов.КоличествоПродукции");
ПравилоРаспределения.НазначатьНижестоящимПодразделениям = Истина;
После внесения изменений обязательно перезапустите процедуру Закрытие месяца. Система пересчитает регистры накопления (такие как Прочие расходы и Себестоимость товаров) и закроет остатки по статье. Для удобного контроля движений и остатков по этому регистру подойдёт отчет для анализа прочих расходов.
Выясним еще одну причину: статус может не меняться, если не выполнено регламентное задание по расчету себестоимости. В 1С:ERP распределение — это многоэтапный процесс. Пока не зафиксирован факт выпуска (документ проведен, работа принята), база считается неопределенной. Попробуйте перепровести документ Производство без заказа и убедиться, что дата документа выпуска меньше или равна дате конца месяца, в котором вы распределяете расходы.
Использование базы Стоимость материалов для распределения расходов на выпуск работ допустимо только в том случае, если в эти работы напрямую включены материальные затраты. Если же ваша работа — это «чистая» услуга или трудовой процесс без списания сырья, обязательно измените базу распределения на Количество или Трудозатраты. Это позволит системе увидеть «фундамент» для распределения и успешно закрыть статью расходов на себестоимость.