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






