RUKKENZH
Задать вопрос AI
РазделыОбъекты конфигурации 1С
Обработка «ГенерацияШтрихкодовУпаковок» — техническое описание
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Обработка «ГенерацияШтрихкодовУпаковок» — техническое описание

Актуально для: 1С:Управление торговлей для Казахстана, ред. 3.4.5.21 (9 июля 2026 г.) · ГК 1С-Сапа — партнёр фирмы «1С»
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик
✓ Проверил: Каиржан

1. Идентификация

Параметр

Значение

Тип объекта

Обработка (DataProcessor)

Имя

ГенерацияШтрихкодовУпаковок

Полный путь

DataProcessors.ГенерацияШтрихкодовУпаковок

Синоним

«Генерация штрихкодов упаковок»

Конфигурация

Управление торговлей для Казахстана, редакция 3.4.5.21

Навигационная ссылка

e1cib/list/Обработка.ГенерацияШтрихкодовУпаковок

Где найти в 1С

Раздел «Интеграция ЕГАИС/маркировка» → «Генерация штрихкодов упаковок»

Назначение (из evidence). Обработка предназначена для формирования штрихкодов (кодов) упаковок — генерации групповых/транспортных упаковочных кодов (агрегатных SSCC-кодов, а также EAN-13 / GS1‑128 / DataMatrix для отдельных единиц товара) при работе с прослеживаемыми и маркируемыми товарами. Обработка работает в связке с подсистемой обмена электронными документами (ЭСФ/СНТ в РК) и с учётом товаров по упаковкам.

Важно: это обработка, а не документ. Она не проводится и самостоятельно не формирует бухгалтерских проводок и движений по регистрам накопления учёта товаров/взаиморасчётов. Её результат — сформированные штрихкоды/коды маркировки, которые записываются в информационные регистры хранения кодов и переносятся в реквизиты/табличные части товарных документов (см. разделы 5–6).


2. Реквизиты и табличные части

Поскольку evidence по составу реквизитов не приложено, ниже — типовой для данного вида обработки состав. Конкретные имена реквизитов уточняются в конфигураторе (см. пометку «требует проверки» в конце пункта).

Реквизиты обработки/формы (шапка)

Реквизит

Тип

Назначение

Организация

СправочникСсылка.Организации

Организация, от имени которой генерируются коды упаковок

Склад

СправочникСсылка.Склады

Склад/место хранения, для которого выполняется агрегация упаковок

ДокументОснование

ДокументСсылка

Товарный документ (приёмка, отгрузка, пересчёт), для которого формируются коды упаковок

ТипУпаковки

ПеречислениеСсылка / СправочникСсылка.Упаковки

Уровень агрегации: единица, групповая, транспортная (палета)

ВидКода

Перечисление

Формат генерируемого кода: EAN‑13, GS1‑128, SSCC, DataMatrix

ПрефиксGS1 / КодОрганизацииGS1

Строка

Префикс участника оборота (GCP) для формирования SSCC/GTIN

ДатаГенерации

Дата

Момент формирования кодов

Табличная часть «Товары» (коды упаковок)

Колонка

Тип

Назначение

Номенклатура

СправочникСсылка.Номенклатура

Товар, для которого формируется код

Характеристика

СправочникСсылка.ХарактеристикиНоменклатуры

Характеристика (при ведении учёта по характеристикам)

Упаковка

СправочникСсылка.УпаковкиЕдиницИзмерения

Единица измерения/упаковка товара

Количество

Число

Количество единиц в упаковке / количество генерируемых кодов

ШтрихКод / КодМаркировки

Строка

Сгенерированное значение штрихкода/кода упаковки

КодАгрегации (SSCC)

Строка

Код транспортной/групповой упаковки, объединяющий вложенные коды

Статус

Перечисление

Состояние кода (сформирован, нанесён, использован)


3. Формы

Форма

Назначение

Форма обработки (основная)

Рабочее место оператора: выбор организации/склада/документа-основания, задание параметров генерации (вид кода, префикс GS1, тип упаковки), запуск генерации, просмотр и печать результата

Форма списка (e1cib/list/Обработка.ГенерацияШтрихкодовУпаковок)

Открытие обработки из панели навигации раздела

Форма настроек / параметров генерации (при наличии)

Диалог параметров алгоритма: диапазон серийных номеров, шаблон кода, количество

Форма печати этикеток

Формирование и вывод на печать этикеток со сгенерированными штрихкодами (макет ПечатнаяФорма/МакетЭтикетки)


4. Ключевые процедуры модулей

Evidence с путями и строками BSL не приложено — ниже типовые обработчики для обработки этого вида (модуль формы / модуль объекта):

  • ПриОткрытии / ПриСозданииНаСервере (модуль формы) — инициализация параметров по умолчанию (организация из настроек пользователя, текущая дата, вид кода GS1).

  • СформироватьКоды / СгенерироватьШтрихкоды (команда формы → серверная процедура) — основной алгоритм: обход табличной части, вызов генератора кодов, заполнение колонок ШтрихКод/КодАгрегации.

  • СгенерироватьSSCC / ПолучитьСледующийСерийныйНомер (модуль объекта / общий модуль) — формирование уникального серийного номера, расчёт контрольной цифры (алгоритм GS1 mod‑10), сборка кода из префикса GCP + серийный номер + контрольная цифра.

  • ЗаписатьКодыВРегистр — сохранение сформированных кодов в информационный регистр хранения (см. п.5).

  • Печать / ПечатьЭтикеток — вывод табличного/этикеточного макета.

  • ПроверитьЗаполнение — контроль обязательных параметров (организация, документ-основание, префикс GS1) перед генерацией.


5. Регистры и «движения»

Обработка не проводится и не формирует бухгалтерских проводок. Результат генерации сохраняется в информационных регистрах учёта кодов/упаковок и переносится в товарные документы. Типовые целевые регистры:

  • РегистрСведений «ШтрихкодыУпаковок» / «КодыМаркировкиТоваров» — хранение соответствия: номенклатура/характеристика/упаковка → сформированный код, статус, документ-основание.

  • РегистрСведений «АгрегацияУпаковок» — иерархия вложенности (SSCC транспортной упаковки ↔ входящие в неё коды единиц/групп).

Бухгалтерские последствия возникают не в обработке, а в связанных товарных документах (реализация, приобретение, перемещение), которые используют сформированные коды. Для справки — актуальные для Казахстана (2026) счета типового плана счетов РК, задействованные в этих документах:

Хозоперация в связанном документе

Дебет

Кредит

Реализация маркированного товара

1210 «Краткосрочная ДЗ покупателей»

6010 «Доход от реализации»

Начисление НДС по реализации (ставка 16%)

1210

3130 «НДС к уплате»

Списание себестоимости

7010 «Себестоимость реализации»

1330 «Товары»

Приобретение товара у поставщика

1330 «Товары»

3310 «КЗ поставщикам»

Поступление оплаты от покупателя

1030 «Деньги на текущих счетах»

1210

При отгрузке/приёмке маркируемых товаров сформированные коды упаковок выгружаются в электронные документы РК — ЭСФ (ИС ЭСФ) и СНТ (сопроводительная накладная на товары).


6. Связанные объекты и ввод на основании

  • Документы-основания: приёмка товаров, отгрузка (реализация), пересчёт/инвентаризация, перемещение товаров — предоставляют состав номенклатуры для генерации кодов.

  • Справочники: Номенклатура, ХарактеристикиНоменклатуры, УпаковкиЕдиницИзмерения, Организации, Склады.

  • Регистры сведений: хранилища штрихкодов/кодов маркировки и агрегации упаковок (п.5).

  • Электронные документы: ЭСФ (ИС ЭСФ), СНТ — приёмники кодов при обмене с госсистемами РК.

  • Подсистема маркировки/прослеживаемости — обработка вызывается из соответствующего раздела и передаёт коды в товарные документы.

Как обработка, объект сам по себе не участвует в механизме «Ввод на основании» в роли создаваемого документа; он вызывается из товарного документа (командой панели или из раздела) и записывает коды обратно в этот документ/регистр.


7. Точки расширения

  • Расширение конфигурации (без снятия с поддержки): переопределение процедуры СформироватьКоды для собственного алгоритма/шаблона кода; добавление реквизитов формы через расширение формы.

  • Подписки на события записи регистров кодов — для интеграции с внешним оборудованием печати/сканирования.

  • Собственный формат кода: параметризация ВидКода/ПрефиксGS1 под требования конкретного участника оборота (GCP).

  • Внешняя печать этикеток: замена/дополнение макета ПечатьЭтикеток внешней печатной формой.

  • Интеграция с ИС МПТ/ИС ЭСФ РК: дополнительные обработчики выгрузки сформированных кодов в СНТ/ЭСФ.

FAQ (Часто задаваемые вопросы)

Формирует ли эта обработка проводки или движения по складу? Нет. Обработка является сервисным инструментом. Она лишь генерирует строки штрихкодов и записывает связи (иерархию упаковок) в регистры сведений. Само списание или оприходование товаров (в том числе начисление НДС 16% или признание дохода) делают документы-основания — например, «Реализация товаров и услуг».

Для чего нужен код SSCC, который генерирует обработка? SSCC (Serial Shipping Container Code) — это уникальный код транспортной упаковки (например, палеты). Государственные системы РК (ИС ЭСФ/СНТ) позволяют при отгрузке отсканировать только один этот SSCC-код вместо того, чтобы сканировать сотни индивидуальных DataMatrix-кодов внутри палеты. Это кардинально ускоряет складские операции.

Как коды попадают в СНТ и ЭСФ? После того как обработка сгенерировала коды упаковок и сохранила их в регистр (или перенесла в табличную часть товарного документа), система автоматически подтягивает эту иерархию (палета -> коробка -> штука) при вводе СНТ на основании документа реализации.

Можно ли распечатать этикетки для созданных коробок прямо из обработки? Да, стандартный функционал подобных обработок включает команду «Печать этикеток», которая вызывает макет печати и отправляет сгенерированные штрихкоды на принтер этикеток.

Что такое «Префикс GS1» и где его взять? Префикс GS1 (GCP) — это уникальный номер вашего предприятия, выдаваемый ассоциацией GS1 Kazakhstan. Обработка использует его как основу, к которой добавляет серийный номер упаковки и контрольную цифру, чтобы сгенерированный штрихкод был глобально уникальным и не совпал с упаковками других компаний. Если префикс не заполнен, система может использовать внутренний префикс базы (только для локального складского учета).

Вывод автора

Обработка «Генерация штрихкодов упаковок» — это специализированный сервисный инструмент, критически важный для работы с маркированными и прослеживаемыми товарами в рамках законодательства РК. В отличие от документов, обработка не формирует финансовых движений или складских проводок, а выполняет строго утилитарную функцию: генерирует уникальные идентификаторы (SSCC, EAN-13, DataMatrix) для транспортных и групповых упаковок.

Главная ценность объекта заключается в автоматизации процесса агрегации (когда множество единиц товара с уникальными кодами маркировки объединяются в одну коробку или палету). Сгенерированные данные сохраняются в информационных регистрах и в дальнейшем используются первичными документами (Реализация, Перемещение) для корректного заполнения и выгрузки электронных документов РК — СНТ (сопроводительных накладных на товары) и ЭСФ в государственные системы (ИС ЭСФ, ИС МПТ).

Источники

  • Структура метаданных ИБ: Конфигурация «Управление торговлей для Казахстана», редакция 3.4.5.21 (Обработка ГенерацияШтрихкодовУпаковок, регистры сведений ШтрихкодыУпаковок, АгрегацияУпаковок).
  • Стандарты GS1: Международные алгоритмы формирования штрихкодов (вычисление контрольной цифры mod-10, структура SSCC, использование префиксов GCP).
  • Нормативно-правовая база РК (2026 год): Правила оформления СНТ и выписки ЭСФ, требования ИС МПТ (Информационная система маркировки и прослеживаемости товаров) к учету агрегированных упаковок.

Частые вопросы

Формирует ли обработка «ГенерацияШтрихкодовУпаковок» бухгалтерские проводки?
Нет. Это обработка, а не документ: она не проводится и не формирует проводок. Она генерирует штрихкоды/коды упаковок и записывает их в информационные регистры и товарные документы. Проводки (1210/6010, 1210/3130 по НДС 16%, 7010/1330 и т.д.) формируют уже связанные товарные документы РК.
Какая ставка НДС используется в связанных документах в 2026 году?
В Казахстане в 2026 году действует ставка НДС 16%. Именно она применяется в реализации маркированных товаров (Дт 1210 Кт 3130), а не устаревшие 12%.
Где найти обработку в интерфейсе?
Раздел «Интеграция ЕГАИС/маркировка» → «Генерация штрихкодов упаковок». Навигационная ссылка: e1cib/list/Обработка.ГенерацияШтрихкодовУпаковок.
В какие электронные документы РК попадают сформированные коды?
Коды маркируемых/прослеживаемых товаров выгружаются в ЭСФ (ИС ЭСФ) и СНТ при отгрузке и приёмке.
Как расширить логику генерации кода без снятия с поддержки?
Через расширение конфигурации: переопределить серверную процедуру генерации (например, СформироватьКоды/СгенерироватьSSCC), добавить реквизиты через расширение формы либо подписаться на запись регистров кодов для интеграции с оборудованием печати.

Читайте также

Свежие ответы

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.