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