Как настроить и использовать упаковки номенклатуры в 1С 8.3
Содержание
Упаковки в 1С 8.3 живут в карточке номенклатуры: открываете товар, в разделе с единицами измерения добавляете строку — например «Коробка» с коэффициентом 12 к базовой единице «шт». После этого коробку можно выбирать в документах, печатать на ней отдельный штрихкод и подбирать сканером. Механизм работает в 1С:Управление торговлей 11, 1С:Розница, Комплексной автоматизации и ERP — в интерфейсе «Такси».
Базовая единица (единица хранения остатков) у товара одна, а упаковок может быть сколько угодно: штука, блок, коробка, паллета. Остатки всегда считаются в базовой единице, а упаковка — это способ ввода и подбора количества. Разберём по шагам: что завести заранее, как создать упаковку , как присвоить ей штрихкод и как настроить весовой товар.
Что завести до создания упаковок
Упаковка ссылается на единицу измерения и привязывается к конкретной номенклатуре. Поэтому сначала приводим в порядок справочники, иначе коэффициенты будут считаться от неверной базы.
Проверьте включение самого механизма: НСИ и администрирование → Настройка НСИ и разделов → Номенклатура. В группе настроек единиц измерения должна стоять галка использования нескольких единиц (упаковок). Пока она снята, в карточке товара будет только одна единица, и добавить коробку не получится.
Дальше — единицы измерения. Базовая единица хранения остатков задаётся в карточке товара и менять её у товара с остатками и движениями крайне нежелательно: пересчёт задним числом исказит себестоимость и остатки. Поэтому определитесь с базовой единицей до первых поступлений.
Базовую единицу выбирайте самую мелкую из тех, что реально участвуют в учёте. Если продаёте и поштучно, и коробками — база «шт», а коробка идёт упаковкой с коэффициентом. Если минимальная единица отгрузки всегда коробка — базой можно сделать коробку.
Как создать упаковку товара: пошагово
Создаём упаковку прямо в карточке номенклатуры.
- Откройте товар:
НСИ и администрирование → Номенклатура(илиМаркетинг и планирование/Склад и доставка— через список номенклатуры). - Перейдите к разделу с единицами измерения и упаковками в карточке. Там уже есть базовая единица.
- Добавьте новую строку упаковки. Укажите наименование («Коробка», «Блок», «Паллета») и единицу, в которой она измеряется.
- Задайте коэффициент — сколько базовых единиц в упаковке. Коробка на 12 штук → коэффициент 12. Блок на 10 штук → 10.
- При необходимости отметьте упаковку как используемую по умолчанию для продажи или для поступления — тогда она будет подставляться в документы автоматически.
- Запишите карточку.
Теперь в табличной части документа (заказ, поступление, реализация) в колонке упаковки можно выбрать «Коробка», ввести 5 — программа сама пересчитает в 60 базовых штук.
Коэффициент упаковки — это целое число базовых единиц, а не цена и не вес. Частая путаница: в коэффициент пытаются внести массу брутто или объём. Для этого есть отдельные поля веса и объёма упаковки, они на подбор количества не влияют.
Если один и тот же набор упаковок нужен многим товарам (вся линейка идёт в коробках по 12), удобнее задать упаковки на уровне вида номенклатуры — тогда новые товары этого вида получат набор упаковок автоматически, без ручного ввода в каждой карточке.
Многоуровневые упаковки: блок, коробка, паллета
Многоуровневая тара — это несколько упаковок у одного товара, каждая со своим коэффициентом к базовой единице. Ключевой момент: все коэффициенты считаются от базовой единицы, а не друг от друга.
Пример для товара с базой «шт»:
| Упаковка | Что внутри | Коэффициент к базе (шт) |
|---|---|---|
| Штука | — | 1 |
| Блок | 10 штук | 10 |
| Коробка | 6 блоков по 10 шт | 60 |
| Паллета | 40 коробок | 2400 |
Коробку задают коэффициентом 60, а не «6 блоков»: система не умножает упаковку на упаковку. Если ошибиться и написать коэффициент коробки 6 (как число блоков), подбор коробки даст 6 штук вместо 60 — и остаток «уедет».
Проверить всю иерархию просто: сумма «коэффициент × количество» для любой упаковки должна давать одно и то же число базовых единиц. 1 паллета = 40 коробок = 240 блоков = 2400 штук.
Дробные коэффициенты возможны, когда базовая единица крупнее упаковки (база «кг», упаковка «фасовка 0,5 кг» → коэффициент 0,5). Но для штучного товара держите коэффициенты целыми — дробная штука почти всегда признак ошибки.
Штрихкоды упаковок: присвоение и генерация
Штрихкод в 1С 8.3 привязывается не просто к товару, а к связке «номенклатура + характеристика + упаковка». Поэтому у коробки и у штуки штрихкоды разные — и это правильно: кассир или кладовщик сканирует коробку, и система сразу понимает, что пришло 12 единиц.
Где завести штрихкод:
- В карточке номенклатуры есть команда работы со штрихкодами — там выбираете упаковку и вводите или генерируете код.
- Отдельно ведётся список штрихкодов, куда попадают все присвоенные коды.
Варианты, откуда взять штрихкод:
- Заводской EAN-13 с этикетки производителя — просто введите его с клавиатуры или сканером в поле штрихкода нужной упаковки.
- Внутренний штрихкод — если упаковка своя (переупаковали, фасуете сами). В 1С есть генерация штрихкода: система подберёт свободный код с корректной контрольной цифрой.
Один штрихкод — одна упаковка. Нельзя повесить штрихкод коробки на штуку: при сканировании система подставит не то количество. Если производитель печатает один и тот же код на штуке и на коробке — заведите внутренний штрихкод на коробку, чтобы различать их на подборе.
Этикетки с присвоенными штрихкодами печатаются из 1С на обычном или термопринтере через шаблон этикетки. Для коробок и паллет удобно печатать этикетку сразу с наименованием, упаковкой и количеством внутри.
Весовой товар и весовые штрихкоды
Весовой товар — отдельная история. У него базовая единица обычно «кг», а «упаковка» фиксированного количества не имеет: сколько взвесили, столько и продали. Чтобы 1С понимала такие товары, в карточке (или в виде номенклатуры) ставится признак весового товара.
Весовой штрихкод устроен иначе, чем обычный EAN-13. Он формируется прямо на весах с печатью этикеток в момент взвешивания и содержит код товара и массу. Признак весового штрихкода — префикс из диапазона 20–29 в начале кода (внутримагазинный диапазон EAN-13).
Структура весового кода разбирается по шаблону:
- префикс (одна-две цифры) — признак весового кода;
- код товара (PLU) — его загружают в весы из 1С;
- масса товара (граммы);
- контрольная цифра.
Шаблон весового штрихкода задаётся в настройках штрихкодов (настройки торгового оборудования). Пока шаблон не настроен, касса воспримет весовой код как обычный и товар «не найдётся».
Порядок настройки весового товара:
- Проставьте товару признак весового и базовую единицу «кг».
- Присвойте товару числовой код (PLU), по которому его узнают весы.
- Загрузите (выгрузите) товары в весы с печатью этикеток из 1С.
- Настройте шаблон весового штрихкода, чтобы касса правильно вытаскивала из кода и товар, и массу.
Если весы печатают цену, а не массу, в шаблоне указывается это явно. Два магазина с разными весами могут требовать разных шаблонов — проверьте на одной этикетке перед запуском.
Подключение сканеров штрихкодов и весов
Упаковки и штрихкоды раскрывают потенциал только вместе с оборудованием. Настройка идёт через подключаемое оборудование: в 1С:Розница это НСИ и администрирование → РМК и оборудование, в 1С:Управление торговлей — раздел настроек интеграции / подключаемого оборудования.
Общий порядок:
- Установите драйвер устройства (поставляется производителем или идёт в комплекте 1С).
- Добавьте экземпляр оборудования: тип (сканер штрихкода, весы с печатью этикеток, весы электронные), драйвер, порт.
- Выполните тест устройства прямо из формы настройки — сканер должен «пикнуть» и передать код, весы — отдать массу.
- Привяжите оборудование к рабочему месту (кассе, складу).
Сканер штрихкода при настройке в режиме, когда код передаётся в 1С напрямую (а не эмулирует клавиатуру), позволяет подбирать товар в любой форме с полем штрихкода. Отсканировали коробку — в документ встала нужная упаковка с коэффициентом.
Если сканер работает «в разрыв клавиатуры» и код просто «печатается» в активное поле, подбор по упаковкам будет капризным. Для стабильной работы с упаковками настраивайте сканер через драйвер подключаемого оборудования.
Отдельно стоит терминал сбора данных (ТСД). На приёмке кладовщик сканирует коробки «в поле», а потом выгружает собранные данные в документ 1С — и упаковки с коэффициентами подставляются пачкой, без ручного ввода количества. Для этого ТСД тоже добавляется в список подключаемого оборудования со своим драйвером, а штрихкоды упаковок должны быть присвоены заранее: незнакомый код терминал передаст как нераспознанный.
Весы с печатью этикеток привязываются к товарам через PLU, поэтому перед первой продажей обязательна выгрузка номенклатуры в весы. Любое изменение цены или появление нового весового товара требует повторной выгрузки — иначе на этикетке будет старая цена или касса не найдёт товар по коду.
Как проверить, что упаковки работают правильно
Перед запуском в работу прогоните короткий тест на одном-двух товарах.
- Подбор упаковки в документе. Создайте заказ или поступление, выберите товар, в колонке упаковки поставьте «Коробка», количество 1. В пересчёте на базовую единицу должно получиться ровно столько штук, сколько в коэффициенте.
- Сканирование. Отсканируйте штрихкод коробки — должна подставиться именно коробка, а не штука. Отсканируйте штуку — штука.
- Весовой код. Взвесьте весовой товар, наклейте этикетку, отсканируйте на кассе — должны подставиться и товар, и масса, и сумма.
- Остатки. После проведения проверьте остаток: он считается в базовой единице. 1 коробка по 12 должна увеличить остаток ровно на 12.
Для контроля присвоенных кодов удобно открыть список штрихкодов и отфильтровать по товару — так видно, какие упаковки уже «оцифрованы», а какие нет.