# Честный ЗНАК в 1С в 2026: как работать и выводить коды

Canonical: https://www.kt-team.ru/blog/chestny-zak-1c-marking-integration

Source: https://www.kt-team.ru/blog/chestny-zak-1c-marking-integration

Интеграция Честного ЗНАКа с 1С нужна не только для архитектуры обменов, но и для ежедневных операций: принять УПД с кодами, проверить статус КМ, продать товар на кассе, вывести код из оборота, оформить возврат или списание. Если 1С, ЭДО, ГИС МТ, касса и склад расходятся по статусам, товар физически есть, но операция блокируется или уходит в ручной разбор.

С 1 июля 2026 года часть товарных групп получает новые розничные и ЭДО-обязанности, а розничный контур должен быть готов к переходу на ТС ПИоТ. Поэтому ниже сначала — практический порядок работы в 1С, затем архитектура контура, который не разваливается после очередного изменения правил.

## Главное

- Ежедневный порядок работы в 1С строится вокруг полного цикла: УПД с кодами, приемка, продажа или иной вывод из оборота, возврат, списание и контроль ошибок обмена.
- С 1 июля 2026 года для отдельных групп важны розничное сканирование кодов, ЭДО при отгрузке и приемке, объемно-сортовой учет и переход розничных проверок на ТС ПИоТ.
- Чтобы вывести код маркировки из оборота, нужно понимать причину: розничная продажа идет через ККТ/ОФД, списание или собственные нужды — отдельным документом и отправкой сведений в ГИС МТ.
- СБИС/Saby, 1С-ЭДО, Диадок или другой оператор ЭДО должны быть связаны с организацией, УКЭП, складами, УПД/УКД и регламентом неподписанных документов.
- Разрешительный режим на кассе проверяет код до продажи: отказ проверки — это бизнес-событие, у кассира должна быть инструкция, а у ИТ — журнал и владелец инцидента.
- 1С остается центром учета, но не становится монолитом: ЭДО, ГИС МТ, СУЗ, ККТ, ТСД, WMS и интеграционный слой держат свои зоны ответственности через явные обмены.

## Что изменилось к 2026 году

В 2026 году меняются не только списки товарных групп, но и способ ежедневной работы с кодами. Официальный календарь Честного ЗНАКа показывает поэкземплярный учет с 1 марта 2026 года для ряда групп, а 1С отдельно выделяет новые этапы по сладостям, моторным маслам, икре, строительным материалам, косметике, бытовой химии и товарам личной гигиены. Для запроса «что делать с 1 июля 2026» важны три практических изменения: розничное сканирование кодов для косметики и бытовой химии, обязательный ЭДО/объемно-сортовой учет в этой группе и завершение старой схемы X-API-KEY для розничных проверок в пользу ТС ПИоТ.

| Изменение | Что проверить в 1С и смежных системах | Риск без проверки |
| --- | --- | --- |
| 1 июля 2026: розничный вывод из оборота для косметики, бытовой химии и товаров личной гигиены | ККТ, ОФД, кассовое ПО и сканирование КМ при продаже | Продажа проходит физически, но сведения о выводе не уходят в систему маркировки |
| 1 июля 2026: ЭДО и объемно-сортовая передача сведений по этой группе | УПД/УКД, оператор ЭДО, GTIN, количество и статусы входящих документов | Приемка и отгрузка зависают, документы подписывают без нужных сведений |
| 1 июля 2026: переход розничного разрешительного режима на ТС ПИоТ | Установлен ли модуль, готова ли касса, есть ли план отказа от старого токена | Касса не проходит проверку кода или работает по схеме, которая перестает поддерживаться |
| 2026: поэкземплярный учет для отдельных групп | Ведется ли учет кодов на уровне единицы, а не только партии или коробки | Остатки физически есть, но коды не сходятся с ГИС МТ |
| 2026: новые этапы маркировки по группам | Актуальны ли ТН ВЭД/ОКПД2, GTIN, признаки маркируемой продукции и релизы 1С | Товар не попадает в нужный сценарий маркировки |

## Как работать с Честным ЗНАКом в 1С: порядок операций

1. **Подготовить контур.** Организация зарегистрирована в ГИС МТ, УКЭП работает, оператор ЭДО подключен, в 1С заполнены GTIN, ТН ВЭД/ОКПД2, признаки маркировки, склады и роли пользователей.
2. **Принять УПД с кодами.** Входящий УПД приходит через ЭДО, коды сопоставляются с номенклатурой и фактической приемкой. Если кодов нет или они чужие, документ не подписывают до исправления.
3. **Проверить движение на складе.** ТСД или WMS фиксируют приемку, агрегацию, перемещение и отгрузку. 1С хранит учетный факт, а ГИС МТ подтверждает государственный статус кода.
4. **Вывести код из оборота.** При розничной продаже код сканируется на кассе и уходит через ККТ/ОФД. При списании, браке, собственных нуждах или экспорте нужен отдельный документ с причиной вывода.
5. **Закрыть ошибки.** Ответственный смотрит журнал обмена, статусы КМ, неподписанные УПД и отказы кассы. Повторная отправка должна быть идемпотентной, чтобы не создавать дубли.

## Как вывести коды маркировки из 1С после 1 июля 2026 года

Запрос «как вывести коды маркировки из 1С» обычно смешивает два разных сценария. Первый — розничная продажа: кассир сканирует DataMatrix, касса проверяет код в ГИС МТ, после успешной проверки чек пробивается, а код выводится из оборота через ККТ/ОФД. Второй — иные причины выбытия: списание, брак, собственные нужды, экспорт, фасовка или потеря товара. Там нужен документ 1С/учетной системы с причиной, связкой с кодами и отправкой сведений в ГИС МТ.

| Сценарий | Что делает 1С | Что проверяет ИТ/бухгалтерия |
| --- | --- | --- |
| Розничная продажа | Передает товар и код в кассовый контур, получает статус чека и вывода | ККТ, ОФД, ТС ПИоТ, журнал проверок, инструкция кассира при отказе |
| Возврат покупателя | Связывает чек возврата, код и статус товара | Возврат кода в корректное состояние, отсутствие дубля по КМ |
| Списание, брак, собственные нужды | Формирует документ выбытия с причиной и кодами | Причина вывода, адрес места деятельности, отправка в ГИС МТ, протокол ошибок |
| Отгрузка контрагенту | Передает УПД/УКД через ЭДО с GTIN, количеством или кодами в нужном формате | Подпись, статус входящего/исходящего документа, расхождения по кодам |

Если сценариев много, лучше сразу проектировать [интеграцию 1С с Честным ЗНАКом](/product-pages/1c-chestny-znak-integration) как процесс с журналами, алертами и владельцем ошибок, а не как набор ручных документов.

## Как подключить СБИС/Saby и оператора ЭДО в рознице для ЧЗ

В рознице оператор ЭДО нужен не сам по себе, а как часть контура: УПД с кодами, подпись, обмен с ГИС МТ, проверка и вывод кодов. На практике порядок такой: организация и сертификат УКЭП должны быть готовы, оператор ЭДО привязан к юрлицу, в учете указаны склады и товарные группы, а в сервисе маркировки включен обмен с ГИС МТ. В Saby/СБИС отдельно проверяют подпись, организацию, GLN при необходимости транспортных упаковок, OMS ID для СУЗ, токен/параметры розничной проверки, способ вывода кодов и права пользователей.

Для 1С это означает три контрольные точки. Во-первых, входящие УПД должны попадать в 1С с кодами и не теряться между оператором ЭДО и учетной системой. Во-вторых, исходящие документы должны уходить с правильным форматом сведений. В-третьих, кассовый контур должен видеть те же коды, которые лежат в учете. Если нужен именно контур СБИС, смотрите услугу [интеграции 1С и СБИС](/product-pages/1c-sbis-integration); если задача шире — [1С-ЭДО](/solutions/1c/edo) и операторов лучше сравнивать по процессу, а не по названию.

## Как настроить автоподпись и отправку электронных документов в 1С

Автоподпись полезна только там, где понятен контроль: какие документы можно подписывать автоматически, кто отвечает за исключения и где видно, что УПД завис. Базовая схема такая: УКЭП и права настроены на организацию, исходящие УПД проходят проверку реквизитов и кодов, затем регламентное задание отправляет документ оператору ЭДО, а журнал показывает статусы «создан», «подписан», «отправлен», «принят», «отклонен».

| Участок | Что автоматизировать | Что нельзя отдавать без контроля |
| --- | --- | --- |
| Исходящий УПД | Формирование, проверка реквизитов, подпись и отправка по расписанию | Документы с расхождениями по кодам, цене, контрагенту или складу |
| Входящий УПД | Загрузка, сопоставление кодов, уведомление ответственного | Автоподписание без сверки фактической приемки |
| УКД и исправления | Маршрут согласования и повторная отправка | Исправления без причины и связи с исходным документом |
| SLA на документы | Алерт по неподписанным и отклоненным документам | Зависшие УПД, которые сотрудники обходят ручными операциями |

Для бизнес-процесса важнее не кнопка «подписать автоматически», а регламент: кто имеет право автоподписи, какие проверки обязательны до отправки и кто разбирает ошибку до блокировки отгрузки.

## Разрешительный режим на кассе: как включить и что делать при отказе

Разрешительный режим работает до пробития чека: кассир сканирует код маркировки, кассовое ПО отправляет его на проверку в ГИС МТ, при успешной проверке чек пробивается, при запрете касса показывает ошибку. В 1С-ландшафте это проверяется не только в кассе: нужны актуальный драйвер ККТ, поддержка нужного ФФД, настройки товарных групп, доступность CDN/модуля, журнал проверок и инструкция кассира.

| Ситуация на кассе | Что делает кассир | Что делает ИТ/ответственный |
| --- | --- | --- |
| Код разрешен | Продает товар обычным порядком | Контролирует, что чек ушел и код выведен |
| Код не найден, чужой или уже выбыл | Не пробивает чек и откладывает товар | Проверяет статус КМ, УПД поставщика и право операции |
| Нет ответа от ГИС МТ/модуля | Действует по утвержденной инструкции для офлайн/таймаута | Проверяет доступность сервиса, кассовый драйвер, ТС ПИоТ/CDN и журнал |
| Частые отказы по группе товаров | Эскалирует проблему, не делает ручной обход | Сверяет признаки маркировки, GTIN, релиз 1С, кассовое ПО и правила группы |

Главный принцип: отказ проверки — не «проблема кассира», а сигнал, что учетный факт, кассовый контур и государственный статус кода разошлись.

## Контур интеграции

В рабочем контуре 1С держит номенклатуру, партии, документы движения, статусы кодов и связку с первичными операциями. Остальные системы отвечают за свои участки: ЭДО передает УПД, ГИС МТ хранит состояние кода, СУЗ выпускает коды, ККТ выводит товар из оборота, ТСД и WMS фиксируют фактическое движение.

![Контур интеграции](/assets/generated/chestny-zak-1c-marking-flow.svg)

## Роли систем

| Система или слой | За что отвечает | Что мониторить |
| --- | --- | --- |
| 1С ERP / УТ / Розница / БП | Номенклатура, документы, партии, статусы кодов, бухгалтерский и складской учет | Ошибки обмена, дубли документов, несоответствие КМ и номенклатуры |
| ЭДО | УПД, УКД, акты расхождений, передача кодов между контрагентами | Документы без кодов, неподписанные входящие, просрочка реакции |
| ГИС МТ / Честный ЗНАК | Государственный статус кода: эмиссия, ввод, оборот, выбытие, возврат | Коды не ваши, не найдены, уже выбыли или ждут подтверждения |
| СУЗ | Заказ и получение кодов маркировки | Токены, OMSID, остаток кодов, ошибки эмиссии |
| ККТ / ОФД / ТС ПИоТ | Проверка и вывод из оборота при розничной продаже | Отказы проверки, недоступность сервиса, офлайн-режим |
| ТСД / WMS / принтеры | Фактическое сканирование, агрегация, печать этикеток | Качество печати DataMatrix, дубли сканирования, потеря коробов и паллет |
| Интеграционный слой | API, очереди, повторная доставка, логи, идемпотентность | Накопление ошибок, повторная отправка без контроля, отсутствие trace id |

## Этапы внедрения

1. Подготовить юридический и учетный контур: регистрация в ГИС МТ, УКЭП, оператор ЭДО, роли пользователей и ответственные за товарные группы.
2. Вычистить справочники: номенклатура, GTIN, ТН ВЭД/ОКПД2, признаки маркировки, единицы измерения, упаковки и правила агрегации.
3. Настроить обмены: 1С - ЭДО, 1С - ГИС МТ/СУЗ, 1С - кассы, 1С - ТСД/WMS, журналы обмена и уведомления об ошибках.
4. Пройти тестовый цикл: заказ кодов, печать, ввод в оборот, приемка, отгрузка, розничная продажа, возврат и списание.
5. Закрепить эксплуатацию: регламент обновлений, ответственные за ошибки, SLA на разбор зависших документов и контроль релизов 1С/касс/ТСД.

## Сценарии по ролям

| Роль бизнеса | Основной сценарий | Что автоматизировать в 1С | Где чаще всего ломается |
| --- | --- | --- | --- |
| Производитель | Заказ КМ, печать, нанесение, агрегация, ввод в оборот | Заказ на эмиссию, печать этикеток, маркировка товаров ИС МП, списание брака | GTIN, качество печати, бракованные или неиспользованные коды |
| Импортер | Получение кодов до ввоза и ввод в оборот после таможенных процедур | Связка номенклатуры, кодов и документов поступления | Несоответствие кодов товару и задержки документов |
| Опт и склад | Приемка УПД, сопоставление кодов, сборка отгрузки, передача через ЭДО | Сканирование при приемке/отгрузке, автоматическая загрузка КМ из УПД | УПД без кодов, лишние или чужие коды на остатках |
| Розница | Разрешительный режим и вывод из оборота на кассе | Проверка КМ, обмен с ККТ/ОФД, возвраты и чеки коррекции | Кассовое ПО не готово, нет ТС ПИоТ, код не проходит проверку |
| Бухгалтерия и ИТ | Контроль документов, расхождений и ошибок обмена | Журналы, отчеты, уведомления, повторная отправка без дублей | Нет владельца инцидента, ошибки копятся неделями |

## Типовые ошибки и как их закрывать

| Ошибка | Симптом в работе | Причина | Что делать |
| --- | --- | --- | --- |
| УПД пришел без кодов | Приемка зависает, товар нельзя корректно продать | Поставщик не передал КМ или документ не сопоставлен | Не подписывать до исправления, оформить акт расхождений, настроить контроль входящих |
| Код не найден или не ваш | 1С видит товар, ГИС МТ не подтверждает право операции | Код у другого владельца, уже выбыл или не введен в оборот | Проверять статус до отгрузки, требовать корректный документ у поставщика |
| Дублирование КМ | Документ не отправляется или получает отказ | Повторное сканирование, ручной ввод, повторная отправка УПД | Запретить ручной ввод без роли, включить проверку дублей и идемпотентность обмена |
| Плохая печать DataMatrix | Сканер не читает этикетку | Принтер, расходники, размер, повреждение при нанесении | Тестировать печать, фиксировать брак, списывать неиспользованные коды |
| Возврат не проведен в системе | Товар вернулся физически, но код не вернулся в нужный статус | Возврат оформили только на складе или кассе | Оформлять возврат через корректный документ, УКД или чек возврата |
| Ошибки обмена не разбираются | Документы висят, сотрудники делают обходные операции | Нет мониторинга и владельца инцидента | Настроить журнал, алерты, SLA разбора, trace id и повторную отправку |

## Чек-лист перед промышленным запуском

| Проверка | Что должно быть готово |
| --- | --- |
| Справочники | GTIN, ТН ВЭД/ОКПД2, признаки маркировки, упаковки, единицы измерения |
| ЭДО | Оператор подключен, УПД/УКД проходят, входящие контролируются по срокам |
| СУЗ и ГИС МТ | OMSID, токены, организации и склады привязаны, обмен проверен на тестовых операциях |
| Кассы и ТС ПИоТ | ККТ, ОФД, кассовое ПО и ТС ПИоТ поддерживают актуальный разрешительный режим |
| Сканирование | ТСД, WMS, принтеры и качество DataMatrix проверены на реальных упаковках |
| Мониторинг | Ошибки обмена, дубли, зависшие документы и статусы КМ видны ответственным |
| Эксплуатация | Есть регламент обновлений, владелец инцидента и порядок ручного разбора исключений |

Если по чек-листу остались пробелы — [оцените готовность вашей 1С к маркировке](/product-pages/1c-chestny-znak-integration#contact): разберём ваш контур и покажем, что закрыть до промышленного запуска.

## Релевантный кейс: маркировка товаров для FM Logistic

Кейсы: microservice-system-development-for-logistics

## Проверить контур маркировки до промышленного запуска

Соберём и проверим полный цикл маркировки: эмиссия, УПД с кодами, приемка, продажа, возврат, списание, разрешительный режим на кассе и журнал ошибок. На выходе — понятный контур без дублей, ручных обходов и зависимости от одного разработчика.

- 1С, ЭДО, ГИС МТ, СУЗ, ККТ, ТСД/WMS
- проверка сценариев до запуска
- инструкция для кассиров и владельцев ошибок

[Обсудить интеграцию 1С и Честного ЗНАКа](/product-pages/1c-chestny-znak-integration)

## Как не превратить 1С в монолит

Плохой вариант - зашить всю логику маркировки в доработки 1С без границ. Тогда любое изменение правила, кассы, WMS, ЭДО или товарной группы превращается в риск для всего контура.

Более устойчивый подход - оставить 1С центром учета, а обмены вынести в слабосвязанный контур: API, очередь или ESB, явные контракты, журнал событий, повторная доставка, идемпотентность и мониторинг. Так проще обновлять отдельные части, передавать поддержку другой команде и не держать бизнес на одном разработчике.

Для KT.Team это принципиально: 1С должна быть сильной учетной системой внутри неоднородного ландшафта, а не единственной платформой, через которую проходит любое изменение бизнеса.

## FAQ

**Как в 1С вывести коды маркировки из оборота?**

Сначала определите причину вывода. При розничной продаже код выводится через кассу: DataMatrix сканируется, проверяется в ГИС МТ, чек пробивается на ККТ и сведения уходят через ОФД. При списании, браке, собственных нуждах, экспорте или фасовке нужен отдельный документ выбытия в 1С/учетной системе с причиной и кодами, затем отправка сведений в ГИС МТ.

**Как подключить СБИС/Saby в 1С:Рознице для маркировки?**

Проверьте организацию, УКЭП, оператора ЭДО, права пользователей, склады, товарные группы и связь с ГИС МТ. В Saby настраивают сертификат, организацию, параметры ГИС МТ, токен/параметры розничной проверки, OMS ID при работе с СУЗ и способ вывода кодов. В 1С важно, чтобы УПД с кодами, статусы документов и кассовые операции не расходились между системами.

**Можно ли автоматически подписывать и отправлять электронные документы в 1С?**

Можно, но только после проверки реквизитов, кодов маркировки и прав подписи. Без регламента автоподпись ускоряет не процесс, а ошибки: УПД уходит с неверными кодами, зависает у оператора ЭДО или возвращается с отказом. Нужны правила, какие документы подписываются автоматически, какие уходят на ручную проверку и кто разбирает отклонения.

**Что изменилось в маркировке с 1 июля 2026 года?**

Для косметики, бытовой химии и товаров личной гигиены с этой даты стартуют обязательная передача сведений о розничной реализации через ККТ, ЭДО при отгрузке и приемке и объемно-сортовой формат для оборота и части выводов из оборота. Для розницы также критичен переход разрешительного режима на ТС ПИоТ: старый X-API-KEY должен быть заменен.

**Можно ли подключить Честный ЗНАК к 1С без доработок?**

Для типовых сценариев часто достаточно актуального релиза 1С, настроенного ЭДО и включенного функционала маркировки. Доработки появляются, когда есть WMS, нестандартная агрегация, сложная упаковка, несколько юрлиц, особые правила склада или требования к мониторингу.

**Почему код есть в 1С, но операция не проходит?**

Потому что учетный факт в 1С и статус кода в ГИС МТ могут расходиться. Код может быть не введен в оборот, принадлежать другому участнику, уже выбыть или ждать подтверждения документа.

**Как понять, что интеграция готова к промышленному запуску?**

Нужно пройти полный цикл на реальных сценариях: эмиссия, печать, ввод, приемка, отгрузка, продажа, возврат, списание, ошибка обмена и повторная отправка без дубля. Один успешно отправленный документ не доказывает готовность контура.

## Источники

Дата проверки: 02.07.2026

- [Честный ЗНАК, официальный сайт системы маркировки](https://xn--80ajghhoc2aj1c8b.xn--p1ai/)
- [Честный ЗНАК, ТС ПИоТ для розничных продавцов](https://xn--80ajghhoc2aj1c8b.xn--p1ai/info/news/vazhno-obyazatelno-ustanovite-modul-ts-piot/)
- [1С, Маркировка товаров в 2026 году](https://v8.1c.ru/metod/article/markirovka-v-2026-godu.htm)
- [Честный ЗНАК, сроки обязательной маркировки косметики, бытовой химии и товаров личной гигиены](https://xn--80ajghhoc2aj1c8b.xn--p1ai/business/projects/cosmetics/marking/)
- [1С, разрешительный режим розничной продажи маркированных товаров](https://v8.1c.ru/metod/article/razreshitelnyy-rezhim-s-1-aprelya-2024-g-chto-takoe-i-kak-podgotovitsya.htm)
- [1С:ИТС, Маркировка Честный знак](https://its.1c.ru/db/ut115doc/bookmark/ismotp/ismotp)
- [Saby, настройка взаимодействия Saby и ГИС МТ](https://saby.ru/help/data_exchange/marking/start/nastr)
- [Saby, интеграция СБИС с 1С для маркировки](https://saby.ru/news/state_system/7041f77c-14a7-4990-9549-6b9cc001692b)
- [Saby, списание маркированных товаров](https://saby.ru/help/data_exchange/marking/writing)
