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