Почему расчет себестоимости не списывает суммы со счета 10.07 при изменении аналитики в РАУЗ

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

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

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

Причины зависания суммовых остатков в РАУЗ

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

  1. Аналитика вида учета — определяет организацию, счет учета, подразделение и принадлежность к разделу («Запасы», «Затраты», «Выпуск»);
  2. Аналитика учета затрат — хранит информацию о номенклатуре, складе, характеристиках и серии;
  3. Аналитика распределения затрат — содержит номенклатурные группы и статьи затрат.

Разберем основные ошибки при доработке процедур проведения документов:

  1. Несовместимость структуры аналитики раздела «Запасы»: Счет 10.07 в системе РАУЗ принадлежит к разделу «Запасы», а не «Затраты». Для счетов раздела «Запасы» математическая модель ожидает закрытие остатков строго по связке Аналитика вида учета + Аналитика учета затрат. Реквизит Аналитика распределения затрат для запасов на счете 10.07 по стандартной методологии должен оставаться пустым. Если программно записать туда значение реквизита Номенклатурная группа, модуль закрытия месяца не сможет корректно сопоставить приходные и расходные движения.
  2. Нарушение топологии графа затрат: Если ключи аналитики генерируются вручную в модулях проведения или подменяются в обработчиках движения без обновления служебных регистров ключей аналитики, то документ Расчет себестоимости теряет цепочку передела «приход на 10.07 — списание с 10.07». Документ выбытия списывает только количество, а алгоритм решения уравнений распределяет стоимость с коэффициентом 0.
  3. Несоответствие ключей управленческого и регламентированного учета: При ручном заполнении структуры ключей часто возникают ситуативные ошибки, когда ключ аналитики заполняется для управленческого учета, но не содержит корректных ссылок для регламентированного или налогового учета.

Методически верные решения калькуляции себестоимости

Чтобы не нарушать целостность учетных механизмов РАУЗ и избежать жесткой корректировки движений, разберем штатные варианты настройки системы для расчета себестоимости каждой детали или части выпускаемого изделия.

Вариант 1. Разделение позиций на этапе передачи и поступления из переработки

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

  1. В документе Передача товаров указываем конкретные номенклатурные позиции материалов, передаваемых давальцу под сборку определенной детали;
  2. В документе Поступление из переработки на закладке «Продукция» указываем соответствующую готовую деталь или полуфабрикат с указанием ее Номенклатурной группы;
  3. На закладке «Использованные материалы» заполняем ровно тот объем сырья, который пошел на изготовление этой конкретной детали.

При такой схеме ключи аналитики формируются штатно, а документ Расчет себестоимости закрывает суммы со счета 10.07 на счет 20 «Основное производство» без искажений.

Вариант 2. Списание материалов в НЗП с последующим распределением на выпуск

Если материалы передаются общей массой и на момент передачи невозможно точно выделить, какая часть сырья уйдет на отдельную деталь, применим схему распределения через незавершенное производство (НЗП):

  1. Документом Поступление из переработки оформляем передачу материалов из переработки в производство, при этом материалы списываются со счета 10.07 на счет 20;
  2. В конце отчетного периода создаем документ Распределение материалов на выпуск;
  3. В документе явно указываем связь между списанными материалами на счете 20 и выпуском конкретных позиций продукции (деталей) с их Номенклатурными группами.

Вариант 3. Использование позаказного учета

Посмотрим на применение заказов для сквозной аналитики затрат:

  1. Включаем в настройках учетной политики ведение учета затрат по заказам;
  2. В документах Передача товаров и Поступление из переработки заполняем реквизит Заказ на производство или Заказ покупателя;
  3. Каждая часть или деталь изготавливается в рамках своего отдельного заказа. Поле заказа выступает дополнительным разрезом в ключах аналитики РАУЗ, что позволяет калькулировать себестоимость каждой детали отдельно без нарушения стандартных алгоритмов.

Таким образом, при работе с РАУЗ следует избегать прямой подмены Аналитики распределения затрат в движениях по запасам (счет 10.07). Использование штатной методики позволяет сохранить корректность расчета себестоимости и избежать суммовых висяков при закрытии месяца.

← На главную