В производственных компаниях, работающих по позаказному методу, часто возникает задача: понять, какая часть продукции уже произведена (лежит на складе), но еще не отгружена конкретному клиенту. В конфигурации 1С:Управление производственным предприятием (УПП) эта связь между выпуском и отгрузкой реализуется через механизм заказов и резервирования. Рассмотрим подробнее, как настроить систему и какие отчеты использовать для получения этой информации.
Для того чтобы система «понимала», что конкретная номенклатура выпущена под определенный заказ, необходимо обеспечить сквозную аналитику от момента формирования потребности до момента реализации. Разберем по шагам, как это работает в типовом функционале.
Основным связующим звеном выступает документ Заказ покупателя. Если в документе Отчет производства за смену в табличной части на закладке «Продукция» заполнено поле «Заказ», то система автоматически сопоставляет выпуск с потребностью. Проанализируем два варианта работы:
Отчет производства за смену указывается заказ покупателя, программа делает движение по регистру накопления Товары в резерве на складах. Это означает, что продукция не просто поступила на склад, а сразу «закрепилась» за клиентом.Выпуск продукции, при условии, что поле Заказ в документах выпуска заполняется корректно.Самый эффективный инструмент для решения поставленной задачи — отчет «Анализ заказов покупателей». Проанализируем ситуацию, как с помощью этого отчета увидеть готовую продукцию. В настройках отчета (через кнопку «Настройка») мы можем вывести следующие ключевые показатели:
Реализация товаров и услуг.Если продукция выпущена Отчетом производства за смену с указанием заказа, она попадет в колонку резерва в данном отчете. Это позволяет менеджеру или руководителю производства в один клик увидеть: «По заказу №123 нужно 10 штук, выпущено 8 (они в резерве), отгружено 0».
Выясним причину, по которой продукция может не попадать в отчеты как «готовая к отгрузке». Чаще всего это происходит из-за пустой колонки «Заказ» в документах выпуска. Чтобы автоматизировать этот процесс, рассмотрим следующий алгоритм:
1. В документе Заказ покупателя на закладке «Товары» проверьте колонку Размещение. Если в ней указан Заказ на производство, то при выпуске продукции по этому производственному заказу связь установится автоматически.
2. В документе Отчет производства за смену необходимо убедиться, что аналитика заказа заполнена. Если выпуск идет напрямую под Заказ покупателя, укажите его в соответствующем поле.
Рассмотрим пример того, как программно (при разработке собственных отчетов или обработок) можно получить данные о выпуске под конкретный заказ, обращаясь к регистру ВыпускПродукцииБухгалтерскийУчет или управленческим регистрам:
// Пример логики запроса для получения остатков выпущенной, но не отгруженной продукции
ВЫБРАТЬ
Выпуск.Заказ КАК ЗаказПокупателя,
Выпуск.Номенклатура КАК Номенклатура,
Выпуск.КоличествоОборот КАК Выпущено,
ЕСТЬNULL(Продажи.КоличествоОборот, 0) КАК Отгружено,
Выпуск.КоличествоОборот - ЕСТЬNULL(Продажи.КоличествоОборот, 0) КАК ОстатокНаСкладе
ИЗ
РегистрНакопления.ВыпускПродукции.Обороты(&НачалоПериода, &КонецПериода, , ) КАК Выпуск
ЛЕВОЕ СОЕДИНЕНИЕ
РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, , ) КАК Продажи
ПО
Выпуск.Заказ = Продажи.ЗаказПокупателя
И Выпуск.Номенклатура = Продажи.Номенклатура
ГДЕ
Выпуск.Заказ ССЫЛКА Документ.ЗаказПокупателя
Если необходимо увидеть количественное движение (приход/расход), используем отчет «Ведомость по заказам покупателей». Он позволяет проанализировать «долг» предприятия перед покупателем. Однако стоит помнить, что этот отчет в классическом виде показывает именно обязательства. Чтобы увидеть именно наличие на складе в разрезе заказов, необходимо убедиться, что включен учет по сериям или используется механизм Товары в резерве на складах.
Проанализируем ситуацию, когда руководство отказывается использовать документы резервирования. В этом случае у программы нет штатного способа «понять», что лежащий на полке товар №1 принадлежит именно клиенту А, а не клиенту Б. В такой ситуации возможны два пути:
ТоварыНаСкладах и ВыпускПродукции по полю Заказ. Это позволит увидеть остатки товаров, которые были выпущены под конкретные документы.Важный момент: Для корректной работы всех отчетов в 1С:УПП крайне важно соблюдать последовательность документов. Если Реализация товаров и услуг оформляется со способом списания «Из резерва», то до этого момента продукция обязательно должна быть помещена в резерв либо Отчетом производства за смену, либо документом Резервирование товаров.
Для того чтобы видеть готовую, но не отгруженную продукцию в разрезе заказов, мы рекомендуем:
Отчет производства за смену, Комплектация номенклатуры).Соблюдение этих простых правил позволит получать достоверную информацию без привлечения программистов для написания сложных отчетов.