Проверено на релизе 3.4.5.21 «Управление торговлей для Казахстана» (редакция 3.4).
На склад приехала фура. Товар лежит в коробках по 12 штук и на палетах по 40 коробок, а у каждой номенклатуры есть только один штрихкод — на единичную бутылку. Кладовщик подносит сканер к коробке, а система его не узнаёт: приходуется одна штука вместо двенадцати, остатки «плывут», отгрузка тормозит. Вам нужно, чтобы у коробки был свой штрихкод, у палеты — свой, и чтобы при сканировании подтягивалось нужное количество. Ровно для этого и служит обработка «Генерация штрихкодов упаковок»: она создаёт штрихкоды сразу на все упаковки номенклатуры, не заставляя вас вбивать 13 цифр руками.
Сразу важное: это обработка, а не документ. Она не делает бухгалтерских проводок, не формирует ЭСФ и СНТ и ничего не проводит. Её результат — записи в регистре сведений «Штрихкоды номенклатуры». Поэтому дальше вместо «проводок Дт/Кт» вы увидите, какие именно строки штрихкодов появляются и как они потом работают при продаже и приёмке.
1. Назначение
Обработка массово генерирует и записывает штрихкоды для упаковок номенклатуры (коробка, блок, палета) и её характеристик. Один запуск закрывает десятки и сотни позиций сразу, вместо ручного ввода штрихкода на каждую упаковку в карточке товара.
2. Где найти
Единого пункта в главном меню у обработки обычно нет — её открывают из карточки товара или через список обработок:
- Из карточки номенклатуры:
НСИ и администрирование→Номенклатура→ откройте товар → командаШтрихкоды→ в форме штрихкодов кнопкаСгенерировать/Генерация штрихкодов упаковок. - Через список обработок:
Все функции→Обработки→Генерация штрихкодов упаковок(пункт «Все функции» включается вСервис и настройки→Настройки→Параметры→ флажок «Отображать команду "Все функции"»).
Прямая навигационная ссылка 1С (быстрее всего): скопируйте строку ниже, нажмите Сервис и настройки (☰ в правом верхнем углу) → Файл → Перейти по навигационной ссылке, вставьте и нажмите ОК:
e1cib/list/Обработка.ГенерацияШтрихкодовУпаковок
2а. Как узнать свой релиз
Справка (или меню ☰ → О программе) → откроется окно «О программе»: там строка «1С:Предприятие» — версия платформы, и строка с конфигурацией «Управление торговлей для Казахстана, редакция 3.4 (3.4.5.21)». Первые две цифры — редакция, дальше — релиз. Инструкция ниже проверена на 3.4.5.21; в соседних релизах расположение кнопок может чуть отличаться.
Штрихкоды работают, только если в НСИ и администрирование → Настройка разделов → Склад и доставка (или Маркетинг и продажи) включён флажок «Штрихкоды». Без него команды генерации не появятся.
3. Как заполнить
Форма компактная. Разберём каждое поле — зачем оно и что будет при ошибке.
| Поле | Обяз. | Зачем нужно и чем грозит ошибка |
|---|---|---|
| Номенклатура | ✔ Да | Товар, которому генерируем штрихкоды. Если открыли обработку из карточки — уже подставлен. Ошибётесь товаром — штрихкод «прилипнет» не к тому SKU, и при сканировании продастся чужая позиция. |
| Характеристика | Зависит | Заполняется, только если у товара ведётся учёт по характеристикам (цвет/размер). Тогда штрихкод генерируется на конкретную характеристику. Оставите пустым при включённых характеристиках — штрихкод не привяжется к нужной разновидности. |
| Упаковка (единица) | ✔ Да | Ради чего всё и затевается: выбираете, для какой упаковки создать штрихкод — «штука», «коробка (12 шт)», «палета (480 шт)». Именно из упаковки берётся коэффициент пересчёта в базовую единицу. Ошибётесь упаковкой — при сканировании коробки в остатки уйдёт не то количество. |
| Тип штрихкода | ✔ Да | EAN-13 — самый ходовой для розницы; EAN-8 — для мелкой упаковки; EAN-128 / GS1-128 и SSCC — для логистики (палеты, транспортные упаковки); Code39 — для внутренних этикеток. Неверный тип — сканер на кассе или ТСД штрихкод не прочитает. |
| Префикс / серия | Нет | Начальные цифры штрихкода. Для внутренних штрихкодов в РК используют префикс 20–29 (диапазон для внутреннего использования, чтобы не пересечься с товарами GS1 других производителей). Поставите чужой префикс — рискуете совпадением с реальным штрихкодом другого товара. |
| Количество / диапазон | Зависит | Сколько штрихкодов сгенерировать (если создаёте пул серийных кодов). Для одной упаковки достаточно одного. |
| Контрольная цифра | — | Считается автоматически по алгоритму EAN. Руками не трогаете — обработка сама добавит 13-й (или 8-й) разряд. Ручная правка ломает валидность кода. |
Порядок действий: выбрали Номенклатуру → (при необходимости) Характеристику → Упаковку → Тип штрихкода → при желании задали префикс → нажали «Сгенерировать» → проверили значение в таблице → «Записать» (или «ОК»). Только после записи штрихкод попадает в регистр и начинает работать при сканировании.
4. Разобранный пример
Товар: «Вода питьевая "Тан-Балык" 0,5 л», базовая единица — штука, ставка НДС 16 %. Заведены две упаковки:
- «Коробка» = 12 шт;
- «Палета» = 480 шт (40 коробок).
Штрихкод есть только на бутылку: 4870001234567. Задача — сделать штрихкоды на коробку и палету с внутренним префиксом 20.
Шаги:
- Открыли карточку товара →
Штрихкоды→Сгенерировать. - Упаковка = «Коробка», тип = EAN-13, префикс =
20. Нажали «Сгенерировать» — получили, например,2000000000121. - Упаковка = «Палета», тип = EAN-13, префикс =
20. Получили2000000000138. - Нажали «Записать».
Что появилось (регистр «Штрихкоды номенклатуры»):
| Штрихкод | Номенклатура | Упаковка | Коэффициент к базовой ед. |
|---|---|---|---|
| 4870001234567 | Вода "Тан-Балык" 0,5 л | штука | 1 |
| 2000000000121 | Вода "Тан-Балык" 0,5 л | коробка | 12 |
| 2000000000138 | Вода "Тан-Балык" 0,5 л | палета | 480 |
Как это отражается в деньгах. Проводок сама обработка не делает. Но теперь при приёмке кладовщик сканирует коробку — в документ падает 12 шт. Продали 3 палеты по цене 90 000 ₸ за палету (без НДС), НДС 16 %. Реализацию проводит уже документ «Реализация товаров и услуг», и он даёт:
- Дт 1210 Кт 6010 — 270 000 ₸ (доход от реализации, 3 × 90 000);
- Дт 1210 Кт 3130 — 43 200 ₸ (НДС 16 %);
- Дт 7010 Кт 1330 — списана себестоимость (по вашей учётной стоимости, например 180 000 ₸).
Итого к оплате покупателю: 313 200 ₸. Штрихкоды здесь сыграли роль на этапе сканирования — благодаря им в документ автоматически подставилось 1 440 бутылок (3 × 480), а не три позиции «палета».
5. Виды операции
Отдельного реквизита «Вид операции» у обработки нет, но по сути она умеет:
- сгенерировать штрихкод на отдельную упаковку товара;
- сгенерировать штрихкоды сразу на все упаковки выбранной номенклатуры;
- сгенерировать штрихкоды с учётом характеристик (для товаров с цвет/размер);
- создать пул (диапазон) штрихкодов по префиксу и количеству;
- пересоздать/дозаполнить недостающие штрихкоды у ранее заведённых упаковок.
6. Что формируется при записи
Ещё раз: обработка не проводится, проводок Дт/Кт, ЭСФ и СНТ она не создаёт. При нажатии «Записать» формируются:
- записи в регистре сведений «Штрихкоды номенклатуры» (связка штрихкод ↔ номенклатура ↔ характеристика ↔ упаковка);
- значение контрольной цифры и коэффициент пересчёта в базовую единицу.
Дальше эти штрихкоды используют документы «Приобретение товаров и услуг», «Реализация товаров и услуг», «Перемещение товаров», «Пересчёт товаров» и рабочее место кассира — при сканировании они подставляют номенклатуру и количество из упаковки. Уже эти документы формируют проводки (1210, 1330, 3310, 6010, 7010, 3130) и электронные документы ЭСФ/СНТ.
7. Печатные формы
Сама обработка печать проводок не делает, но из формы штрихкодов и связанных мест доступна печать:
- «Этикетка» — наклейка на упаковку с штрихкодом, наименованием, ценой;
- «Ценник» — с штрихкодом упаковки;
- печать через «Печать этикеток и ценников» (
Склад и доставка→ сервис печати) — там можно задать шаблон, размер, число копий и распечатать этикетки на весь пул сгенерированных штрихкодов.
Тип штрихкода в шаблоне этикетки должен совпадать с тем, что вы сгенерировали (EAN-13 к EAN-13), иначе на этикетке выведется нечитаемый код.
8. Частые ошибки
- «Штрихкод … уже присвоен номенклатуре …» — сгенерированное значение совпало с уже существующим. Причина — чужой префикс или повторный запуск. Смените префикс на внутренний (
20–29) или удалите дубль в регистре «Штрихкоды номенклатуры». - «Не заполнена упаковка (единица измерения)» — не выбрали, для какой упаковки создаёте код. Укажите упаковку из списка единиц товара.
- «Неверная контрольная цифра штрихкода» — код правили вручную. Удалите его и сгенерируйте заново, контрольный разряд считается автоматически.
- «Штрихкоды не используются» / команда неактивна — выключен функционал. Включите
НСИ и администрирование→Настройка разделов→ флажок «Штрихкоды». - Сканер читает код, но количество = 1 — сгенерировали штрихкод на «штуку», а не на «коробку», либо у упаковки коэффициент = 1. Проверьте упаковку и её коэффициент в карточке товара.
- На кассе/ТСД код не читается — тип штрихкода не поддерживается оборудованием (например, EAN-128 на простом сканере кассы). Пересоздайте в EAN-13.
9. FAQ
(см. ниже блок вопросов-ответов)
10. Смежные документы
- На основании чего работаете: карточка «Номенклатура» и её упаковки (единицы измерения) — источник данных для генерации; настройка «Штрихкоды» в разделах.
- Где используются результаты: документы «Приобретение товаров и услуг», «Реализация товаров и услуг», «Перемещение товаров», «Пересчёт (инвентаризация) товаров», рабочее место кассира (РМК), «Печать этикеток и ценников». Именно эти документы затем формируют проводки и ЭСФ/СНТ; обработка лишь готовит для них штрихкоды.
Как узнать свой релиз
Справка → О программе (или меню ☰ → О программе). В окне указаны версия платформы «1С:Предприятие» и релиз конфигурации «Управление торговлей для Казахстана, редакция 3.4». Сверяйте с релизом этой инструкции.
Инструкция подготовлена для 1С:Управление торговлей для Казахстана, редакция 3.4, релиз 3.4.5.21.
