Контроль кодов маркировки в 1С:Розница 2.3: продажи без кода, поиск кода по документам, дубли

28.09.26

Интеграция - Обмен с ГосИС

Внешняя обработка для типовой «Розницы» 2.3. Находит чеки, в которых маркированный товар продан без кода маркировки, ищет код по документам за выбранный период и показывает коды, пробитые больше одного раза. Конфигурацию не меняет, данные не записывает. Главное в обработке: что считать маркированным товаром. Ни один типовой признак по отдельности не полон, поэтому строка считается маркированной, если на это указывает хотя бы один из трёх: регистр «Описание номенклатуры ИС» с видом продукции Честного знака, особенность учёта номенклатуры или флажок кассы «Необходимость ввода кода маркировки». Как это проверялось на двух копиях рабочих баз, написано ниже.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Контроль кодов маркировки в 1С:Розница 2.3: продажи без кода, поиск кода по документам, дубли
.epf 22,09Kb ver:1.0
0 4 200 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

ЗАЧЕМ

Продать маркированный товар без кода можно: кассир пробил позицию, код не отсканировал, чек закрылся. В учёте это обычная продажа, а в «Честном знаке» товар остаётся в обороте. Отчёта «покажи продажи без кода» в типовой «Рознице» нет.

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


ТРИ СТРАНИЦЫ

Чеки без кода маркировки. Задаёте период, нажимаете «Обновить», получаете список чеков, в которых есть маркированный товар без кода. Двойной щелчок по строке или клавиша Enter открывают чек. Под таблицей написано, сколько чеков найдено всего. В таблицу выводится не больше тысячи, и если найдено больше, надпись об этом говорит. У каждого чека показано, сколько в нём строк без кода. При выборе чека ниже открывается список его строк без кода: номенклатура, количество, сумма и причина, по которой строка считается маркированной. Обработка в чек не пишет: код вносится в самом чеке.

Поиск по коду. Вводите код целиком или часть кода, нажимаете «Найти». Поиск идёт по документам за период, заданный в шапке формы, во всех видах документов конфигурации, где хранятся коды: в «Рознице» 2.3.26.13 таких видов документов 14 (чеки, поступления, возвраты, перемещения, документы ИС МП, ЕГАИС и ВетИС). Переключатель «Все / Чеки / Накладные» сужает выборку.

Дубли кодов. Коды, которые встретились больше чем в одном чеке за период. Двойной щелчок переносит код на страницу поиска.


КАК ОПРЕДЕЛЯЕТСЯ МАРКИРОВАННЫЙ ТОВАР

Строка чека считается строкой маркированного товара, если выполнено хотя бы одно из трёх условий.

1. Номенклатура есть в регистре «Описание номенклатуры ИС» с ключом видов продукции, который сама конфигурация относит к Честному знаку (штатная функция ЭтоПродукцияИСМП). Одного «ключ заполнен» мало: в регистре лежат и ВетИС, и алкоголь ЕГАИС. На копии базы алкомаркета там 1 384 позиции «Подконтрольная продукция ВетИС» и 1 008 позиций «Алкогольная продукция (с акцизными марками)». Это ВетИС и ЕГАИС, а не Честный знак: кода Честного знака у этих товаров нет.

2. У номенклатуры особенность учёта, которая в этой базе в основном стоит у товара из пункта 1: больше половины карточек с этой особенностью имеют ключ Честного знака. Порог нужен из-за ошибок в карточках: в том же алкомаркете ключ Честного знака стоит у 2 карточек ВетИС из 3 639 и у 9 алкогольных из 3 202, и без порога тысячи позиций стали бы «маркированными».

3. Касса при продаже требовала код: в строке чека стоит флажок «Необходимость ввода кода маркировки».

Почему не хватает одного признака, показала копия базы табачного магазина за три месяца (01.06–05.09.2026). Флажок кассы без записи в регистре стоял в 5 411 строках, и это настоящий маркированный товар: жидкости и одноразовые системы ЭСДН, у карточек не заполнено описание ИС. Те же ЭСДН ещё в 5 640 строках без флажка и без записи в регистре: их находит только особенность учёта «Никотиносодержащая продукция». И наоборот, в 25 строках товара из регистра флажка кассы не было.

В строках выбранного чека обработка пишет, по какой причине строка считается маркированной.


КАК УСТРОЕНО

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

В кодах маркировки встречаются подчёркивание и знак процента, а в языке запросов это символы шаблона ПОДОБНО. Без экранирования поиск нашёл бы и чужие коды, которые отличаются в этих позициях. Обработка их экранирует.

Запрос «чеки без кода» построен на левом соединении с проверкой на NULL, маркированная номенклатура собирается во временную таблицу с индексом. Вариант с условием «НЕ В (подзапрос)», как в первой версии для Аптеки, на копии табачной базы шёл 153 с против 23 с у левого соединения.


ЧЕГО ОБРАБОТКА НЕ ДЕЛАЕТ

Не всегда показывает номенклатуру для накладных. В чеке код связан со строкой товара ключом связи, поэтому товар виден точно. В поступлениях, перемещениях и возвратах коды лежат списком на весь документ, связи со строкой нет. Номенклатура там берётся из справочника штрихкодов упаковок, и если она в справочнике не заполнена, колонка остаётся пустой. Угадывать товар по первой строке документа обработка не будет.

Не сверяется с «Честным знаком». Обработка смотрит только в вашу базу: найдёт продажу без кода, но не скажет, что с этим кодом в ГИС МТ.

Не записывает данные.


НА ЧЁМ ПРОВЕРЕНО

Две копии рабочих баз, платформа 8.5.1.1302, тонкий клиент. 

Табачный магазин, 1С:Розница 2.3.26.13: 1,6 млн чеков ККМ, 4 257 позиций номенклатуры, из них 1 278 с видом продукции Честного знака в описании ИС. «Чеки без кода» за 01.06–05.09.2026 нашли 79 745 чеков; версия, которая смотрела только в регистр, на тех же данных находила 70 241; все добавившиеся строки приходятся на ЭСДН. За август 2026 найдено 25 646 чеков, в таблицу выведена первая тысяча с надписью об остатке. При выборе чека открываются его строки без кода с причиной, двойной щелчок или Enter открывают сам чек. «Поиск по коду» по части кода (GTIN) нашёл 4 кода в поступлении, у двух из них номенклатура подтянулась из справочника штрихкодов. «Дубли кодов» отрабатывают и сообщают, что дублей за период нет.

Алкомаркет, 1С:Розница 2.3.26.22: 26 168 позиций номенклатуры, в регистре описания ИС есть ВетИС и алкоголь ЕГАИС. Проверено, что они не считаются маркированными: в «Чеках без кода» за май 2023 найден один чек с нектаром (соковая продукция, касса код не требовала), а проданная в том же периоде сельдь (ВетИС) в список не попала. Чеков в этой базе всего 12, поэтому на ней проверено только определение маркированного товара.

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


ТРЕБОВАНИЯ

Типовая «Розница» 2.3 на управляемых формах. Пользователю нужно право чтения документов и регистра сведений «Описание номенклатуры ИС».

Для «Розница 8. Аптека» от 1С-Рарус эта версия не подходит: там коды хранятся в отраслевых объектах с префиксом ор_. Версия для Аптеки и разбор того, почему флажок «Необходимость ввода кода маркировки» не годится для проверки, опубликованы отдельно: //infostart.ru/1c/tools/2762433/

Проверено на следующих конфигурациях и релизах:

  • Розница, редакция 2.3, релизы 2.3.26.22, 2.3.26.13

Вступайте в нашу телеграмм-группу Инфостарт

маркировка Честный ЗНАК код маркировки продажа без кода чеки без кода маркировки ЧекККМ Розница 2.3 ИС МП ЭСДН табак дубли кодов маркировки поиск кода маркировки Описание номенклатуры ИС внешняя обработка

См. также

Обмен с ГосИС Бюджетный учет Регламентированный учет и отчетность Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 1С:Управление холдингом Химическая промышленность Государственные, бюджетные структуры Электротехника и микроэлектроника Машиностроение и приборостроение Металлургическая промышленность Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Автоматизация раздельного учета в 1С:Бухгалтерии по ГОЗ в соответствии с 275-ФЗ. Готовое решение для учета госконтрактов, формирования отчетности и контроля исполнения. Поддержка военной приемки, НИОКР и требований Минпромторга. Профессиональный консалтинг и регулярные обновления продукта

40000 руб.

28.08.2020    570247    4053    145    

1488

Бюджетный учет Обмен с ГосИС Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Государственные, бюджетные структуры Россия Бухгалтерский учет Платные (руб)

Доработка конфигурации 1С:Бухгалтерия предприятия, редакция 3.0. реализована в виде расширения. Предназначена для ведения раздельного учета и автоматизации заполнения отчетности исполнения контрактов ГОЗ в конфигурациях 1С БП КОРП, ПРОФ, Базовая, БИТ.ФИНАНС.

62220 руб.

16.08.2019    107524    336    97    

188

Оптовая торговля Розничная торговля Обмен с ГосИС Бухгалтер 1С:Предприятие 8 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Автоматизация учета ЕГАИС в 1С для оптовой торговли, производства и импорта алкогольной продукции. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

1091 руб.

15.12.2015    187687    1392    374    

421

Оптовая торговля Розничная торговля Обмен с ГосИС Разработчик Бухгалтер Пользователь 1С:Предприятие 8 1C:Бухгалтерия Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Платные (руб)

Решение создано для помощи разработчикам, интеграторам и другим заинтересованным лицам по настройке системы маркировки обуви, одежды, лекарств, табака, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин. Задавайте вопросы по работе с ЦРПТ, GS1, ЭДО, Национальным каталогом, накоплен опыт и знания по данным темам.

20900 руб.

18.03.2019    127262    92    115    

209

Обмен с ГосИС 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Оптовая торговля, дистрибуция, логистика Пищевая промышленность Россия Бухгалтерский учет Платные (руб)

Модуль подходит для производителей и импортеров упакованной воды, молочной продукции, соковой продукции, пива и пивных напитков, безалкогольных напитков, морепродуктов, кормов для домашних животных, антисептики (список поддерживаемых товарных групп постоянно дополняется). Для оптовиков и розницы можно работать с любыми товарными группами по ЭДО.

45000 руб.

25.10.2024    7826    19    0    

19

Обмен с ГосИС Логистика, склад и ТМЦ Разработчик Пользователь 1С:Предприятие 8 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Внешняя обработка для инвентаризации кодов маркировки в системе "Честный знак". Позволяет быстро определить и списать коды маркировки проданного, испорченного, утраченного (полный перечень причин списания указан ниже)  товара, которые всё ещё числятся за организацией. Привести в соответствие остатки маркированного товара программы 1С и системы "Честного знака".

6649 руб.

09.01.2024    20306    209    30    

188

Обмен с ГосИС Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Платные (руб)

Обмен платежными документами между 1С и Федеральным казначейством: «Электронный бюджет» и СУФД. Поддерживаемые форматы: * TSE (XML) — для «Электронного бюджета»; * TXT (TFF) — для СУФД. Обмен в двух направлениях: выгрузка/загрузка. Поставляется для: * 1С:Бухгалтерия предприятия 3.0; * 1С:Комплексная автоматизация 2.5. Решение находится на активной технической поддержке. При изменении форматов Федерального казначейства и выявлении особенностей отдельных видов платежей решение актуализируется.

24400 руб.

14.10.2020    78374    453    125    

410

Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Обмен с ГосИС Разработчик Бухгалтер Пользователь 1С:Предприятие 8 1C:Бухгалтерия Сельское хозяйство и рыболовство Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Пищевая промышленность Россия Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная конфигурация Хамелеон Меркурий для взаимодействия с системой Меркурий (тестовый+рабочий+демо контур) может использоваться для интеграции в любую конфигурацию на базе 1С, версии ПРОФ и выше. Основное отличие от других решений - работа через веб-интерфейс и API 2.0(API 2.1). Для удобства реализован общий интерфейс в виде обработки, схожей с интерфейсом Меркурий, но возможностей гораздо больше, т.к. при интеграции в Вашу учетную систему, можно на основании Ваших справочников и документов, создавать соответствующие документы и справочники в системе Меркурий и наоборот.

9000 руб.

08.11.2017    131466    288    153    

409
Для отправки сообщения требуется регистрация/авторизация