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