Как перевести учет с 1С:УПП на 1С:Бухгалтерию для небольшого производственного предприятия

Программист 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет Промышленность, строительство и АПК
← На главную

Переход с тяжеловесной 1С:Управление производственным предприятием (УПП) на 1С:Бухгалтерию предприятия (БП) часто рассматривается как способ упростить жизнь бухгалтерии и снизить затраты на поддержку системы. В данной статье мы проанализируем ситуацию, когда полноценное внедрение УПП или ERP нецелесообразно, и разберем, как организовать производственный учет в БП 3.0, учитывая ограничения платформы.

Когда оправдан переход с УПП на БП

Рассмотрим ситуацию, типичную для малых заводов: на предприятии ведется только регламентированный учет, управленческие функции УПП не используются, производство простое (однопредельное), а незавершенное производство (НЗП) отсутствует. В этом случае БП 3.0 может стать отличным решением, так как она понятнее бухгалтеру, «мыслящему проводками», и требует гораздо меньше ресурсов для закрытия месяца.

Однако перед принятием решения важно проанализировать несколько ключевых факторов:

  1. Сложность спецификаций: Если у вас многоуровневое производство с вложенными узлами, БП потребует дополнительных действий.
  2. Серийный учет: БП не поддерживает полноценный учет по сериям (номера партий, сроки годности) в стандартных отчетах так, как это реализовано в УПП.
  3. Оперативный учет: Если технологи и склад работают в сторонних системах, а в бухгалтерию передаются только итоговые данные за день, переход на БП будет максимально безболезненным.

Производственный цикл в 1С:Бухгалтерия 3.0

Разберем стандартную схему работы, которая заменяет сложные цепочки документов из УПП. В БП основной упор сделан на документ Отчет производства за смену.

Типовой процесс выглядит следующим образом:

  1. Поступление сырья: Используется стандартный документ Поступление (акты, накладные). Здесь формируются партии (субконто на счетах 10.01, 10.02 и т.д.).
  2. Списание материалов: В БП это можно сделать двумя способами. Первый — документ Требование-накладная (или Расход материалов в новых версиях). Второй — автоматическое списание материалов при выпуске продукции непосредственно в документе Отчет производства за смену на закладке «Материалы».
  3. Выпуск продукции: Оформляется документом Отчет производства за смену. Программа формирует проводку Дт 43 Кт 20.01 по плановой себестоимости.
  4. Учет прочих затрат: Аренда, электроэнергия и прочие общепроизводственные расходы отражаются документами Поступление услуг на счета 25 или 26.

Ограничения спецификаций и способы их обхода

Выясним причину, по которой спецификации в БП называют «грустными». В отличие от УПП, здесь спецификации одноуровневые. Вы не можете включить в спецификацию готового изделия другую спецификацию (узел) так, чтобы она автоматически развернулась до материалов.

Проанализируем возможные пути решения этой задачи:

Вариант 1: Использование полуфабрикатов. Мы можем разделить процесс на этапы. Сначала выпускаем полуфабрикат документом Отчет производства за смену на счет 21. Затем выпускаем готовую продукцию, где в спецификации в качестве материала указан этот полуфабрикат. Это «честный» путь, который корректно отразит себестоимость на каждом этапе.

Вариант 2: Комплектация номенклатуры. Для совсем простых «сборок» можно использовать документ Комплектация номенклатуры. Он просто перекладывает стоимость с одних позиций на другую, но не позволяет учитывать трудозатраты и косвенные расходы так, как это делает счет 20.

Вариант 3: Доработка заполнения. Можно написать внешнюю обработку заполнения табличной части «Материалы» в Отчете производства за смену. Обработка будет рекурсивно «разворачивать» вложенные спецификации (которые можно хранить в дополнительных сведениях или просто в иерархии номенклатуры) и подставлять чистый список материалов.

Учет серий и партионный учет

Посмотрим на проблему серий, которая часто встречается в пищевой и алкогольной промышленности. В УПП серии — это отдельное измерение учета. В БП 3.0 серии на складах в типовом функционале отсутствуют.

Если предприятию критично видеть, из какого именно «купажа» или «партии сырья» произведена продукция, рассмотрим следующие подходы:

Алкогольная специфика и ЕГАИС

Проанализируем ситуацию с производством алкоголя. В типовой БП есть блоки ЕГАИС и Маркировка, но они в первую очередь ориентированы на торговлю. Если на заводе блоки технологов и ЕГАИС вынесены в отдельную специализированную конфигурацию, то задача БП — принять итоговые данные для формирования проводок.

Для загрузки данных из внешних систем можно использовать следующий алгоритм кода (пример логики загрузки материалов в ОПЗС):


// Пример упрощенной логики заполнения материалов по спецификации
Процедура ЗаполнитьМатериалыПоСпецификации(ДокументОбъект, Продукция, Количество) Экспорт
    Спецификация = Продукция.ОсновнаяСпецификацияНоменклатуры;
    Если ЗначениеЗаполнено(Спецификация) Тогда
        ТаблицаМатериалов = Спецификация.ИсходныеКомплектующие.Выгрузить();
        Для Каждого СтрокаМатериал Из ТаблицаМатериалов Цикл
            НоваяСтрока = ДокументОбъект.Материалы.Добавить();
            НоваяСтрока.Номенклатура = СтрокаМатериал.Номенклатура;
            НоваяСтрока.Количество = СтрокаМатериал.Количество * Количество;
            // В БП важно заполнить статью затрат и счет учета
            НоваяСтрока.СтатьяЗатрат = Справочники.СтатьиЗатрат.НайтиПоНаименованию("Материальные расходы");
            НоваяСтрока.СчетУчета = СтрокаМатериал.Номенклатура.СчетУчетаЗапасов;
        КонецЦикла;
    КонецЕсли;
КонецПроцедуры

Закрытие месяца и расчет себестоимости

Одним из главных преимуществ БП перед УПП является простота процедуры Закрытие месяца. Программа автоматически выполняет расчет фактической себестоимости, корректируя плановые цены выпуска (счет 43) на основе реально накопленных затрат на счете 20.

Рассмотрим важные настройки учетной политики в БП:

В итоге, переход с УПП на БП для небольшого завода — это вполне рабочий сценарий, если учет производства не требует сложного многопередельного планирования. Основная работа программиста при таком переходе будет заключаться в настройке обмена данными с оперативными базами технологов и, возможно, в автоматизации заполнения спецификаций.

← На главную