Как настроить постатейное закрытие 23 счета на 20 счет в 1С:УПП 1.3 при использовании РАУЗ

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

В производственном учете крупных предприятий часто возникает задача переброски затрат со вспомогательного производства (счет 23) на основное производство (счет 20). При этом бухгалтеры и экономисты требуют, чтобы затраты переносились «статья в статью» (постатейно). Это означает, что амортизация, начисленная на 23 счете, должна попасть на статью «Амортизация» 20 счета, оплата труда — на «Оплату труда» и так далее, но уже на другую номенклатурную группу или подразделение.

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

---

Почему стандартный выпуск услуг «сворачивает» затраты?

Проанализируем классический подход. Когда вспомогательный цех оказывает услугу основному, оформляется документ Отчет производства за смену (с направлением выпуска «На затраты») или Акт об оказании производственных услуг. При этом на стороне получателя (счет 20) мы вынуждены указать одну конкретную номенклатуру-услугу и одну статью затрат.

В результате вся сложная структура себестоимости 23 счета (состоящая из десятков материальных и нематериальных статей) схлопывается в одну строчку. Если для целей управленческого или налогового учета вам критически важно видеть исходную структуру расходов на 20 счете, стандартный выпуск использовать нельзя. Нам потребуются обходные методологические приемы.

---

Способ 1. Использование документов корректировок (Рекомендуемый)

Этот способ является наиболее надежным, точным и прозрачным с точки зрения РАУЗ. Он заключается в прямой реклассификации затрат с помощью специальных документов корректировки.

Для переноса затрат «статья в статью» с изменением аналитики (подразделение, номенклатурная группа, счет учета) мы будем использовать два документа:

  1. «Корректировка прочих затрат» — применяется для всех нематериальных (статейных) расходов (оплата труда, амортизация, налоги, сторонние услуги).
  2. «Корректировка незавершенного производства» — применяется для материальных затрат, числящихся в НЗП.

Выясним, как это работает на практике. Эти документы делают записи напрямую в регистр накопления Учет затрат (бухгалтерский и налоговый учет), перенося остатки с одного ключа аналитики на другой.

Рассмотрим пошаговый алгоритм ручного заполнения документа Корректировка прочих затрат:

  1. Создаем новый документ Корректировка прочих затрат с операцией «Перенос затрат».
  2. На закладке «Затраты» нажимаем кнопку «Заполнить» -> «По остаткам». Система автоматически подтянет все накопленные на 23 счете остатки в разрезе статей.
  3. На закладке «Получатели» (или в колонках получателей в табличной части, в зависимости от настроек) указываем новые параметры: счет 20.01.1, целевое подразделение и новую целевую номенклатурную группу.
  4. При этом статьи затрат в строках-получателях оставляем ровно такими же, какими они были у отправителя.

Важное преимущество метода: так как перенос происходит «копейка в копейку» на уровне регистров Учет затрат, у вас гарантированно закроется 23 счет без образования зависших остатков и погрешностей округления.

Автоматизация процесса заполнения корректировок

Если у вас десятки подразделений и сотни статей затрат, ручной ввод корректировок превратится в кошмар для бухгалтера. В этом случае правильным решением будет разработка небольшой внешней обработки, которая автоматизирует этот процесс.

Проанализируем пример кода, который может быть использован разработчиком для автоматического заполнения табличной части документа КорректировкаПрочихЗатрат на основании остатков по 23 счету:


// Пример получения остатков по 23 счету для заполнения корректировки
Запрос = Новый Запрос;
Запрос.Текст = 
    "ВЫБРАТЬ
    |	УчетЗатратОстатки.РазделУчета,
    |	УчетЗатратОстатки.АналитикаВидаУчета,
    |	УчетЗатратОстатки.АналитикаУчетаЗатрат,
    |	УчетЗатратОстатки.АналитикаРаспределенияЗатрат,
    |	УчетЗатратОстатки.СтоимостьОстаток КАК Стоимость,
    |	УчетЗатратОстатки.КоличествоОстаток КАК Количество
    |ИЗ
    |	РегистрНакопления.УчетЗатрат.Остатки(&ПериодГраница, СчетУчета = &Счет23) КАК УчетЗатратОстатки";

Запрос.УстановитьПараметр("ПериодГраница", Новый Граница(КонецМесяца, ВидГраницы.Включая));
Запрос.УстановитьПараметр("Счет23", ПланыСчетов.Хозрасчетный.ВспомогательноеПроизводство);

РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();

Пока Выборка.Следующий() Цикл
    // Здесь пишется логика переноса строк в табличную часть документа
    // Смена аналитики подразделения и номенклатурной группы по правилам соответствия
КонецЦикла;

Такая обработка позволит бухгалтеру закрывать 23 счет буквально в один клик перед запуском процедуры расчета себестоимости.

---

Способ 2. Настройка табличного распределения в закрытии месяца

Если вы хотите избежать создания ручных документов и стремитесь к тому, чтобы система распределяла затраты автоматически при проведении документа Расчет себестоимости выпуска, можно использовать механизм табличного распределения.

Для этого выполним следующие настройки:

  1. Перейдем в справочник «Способы распределения статей затрат».
  2. Создадим новый способ распределения, назовем его, например, «Перенос на 20 счет (табличный)».
  3. Установим характер распределения. Вместо стандартных баз («По объему выпуска», «По оплате труда») выберем тип базы «Табличный».
  4. В появившейся табличной части принудительно укажем строку-получатель: целевое подразделение, целевую номенклатурную группу и установим коэффициент, равный 1.
  5. Затем откроем регистр сведений «Способы распределения статей затрат организаций» и привяжем этот способ ко всем статьям затрат 23 счета, которые необходимо перенести.

Разберем подводные камни этого метода. Табличный способ отлично работает в простых базах, но имеет существенные ограничения в масштабных конфигурациях:

---

Способ 3. ОПЗС с использованием направлений выпуска

Еще один встроенный инструмент автоматического перенаправления затрат — использование механизма направлений выпуска непосредственно в документе Отчет производства за смену (ОПЗС).

Разберем по шагам, как настроить этот вариант:

  1. В настройках документа Отчет производства за смену включаем использование направлений выпуска.
  2. На вкладке «Продукция» указываем фиктивную услугу, выпускаемую 23 цехом.
  3. Переходим на вкладку «Получатели». Здесь мы можем переопределить аналитику: указать счет 20.01.1, целевое подразделение, номенклатурную группу и конкретную статью затрат.

Однако и этот метод не решает задачу «статья в статью» в чистом виде. Чтобы передать затраты постатейно, вам пришлось бы делать выпуск десятков различных «фиктивных» услуг (под каждую статью затрат: «Услуга по амортизации», «Услуга по зарплате» и т.д.). Это методологически перегружает систему, засоряет справочник «Номенклатура» и усложняет работу пользователей.

---

Выводы и рекомендации: какой метод выбрать?

Проанализировав все три доступных сценария в рамках РАУЗ в 1С:УПП 1.3, мы можем дать следующие рекомендации:

Для небольших предприятий с простой структурой производства и парой вспомогательных цехов вполне подойдет Способ 2 (Табличное распределение). Он настраивается стандартными средствами и не требует программирования.

Для средних и крупных промышленных предприятий оптимальным выбором является Способ 1 (Корректировка затрат и НЗП с автоматизацией внешней обработкой). Он гарантирует абсолютную точность распределения копейка в копейку, сохраняет исходную структуру себестоимости по статьям затрат, не перегружает расчет себестоимости тяжелыми запросами и минимизирует ручной труд бухгалтера за счет автоматического заполнения.

← На главную