Торговля и Склад · 11 мин
Где хранятся марки в 1С Розница и как их найти
Разбираем, где в 1С Розница хранятся коды маркировки: регистры штрихкодов упаковок, пул кодов маркировки, документы. Как найти, проверить и избежать ошибок учёта.
В 1С Розница коды маркировки (DataMatrix для табака, обуви, одежды, молочной продукции и других товарных групп) не хранятся в одном «файле с марками» — они распределены по нескольким объектам конфигурации. Основные места хранения: регистр сведений «Штрихкоды упаковок товаров», регистр «Пул кодов маркировки СУЗ», справочник «Штрихкоды упаковок товаров» и сами документы движения маркированной продукции (приходные накладные, чеки ККМ, акты списания).
Точный набор объектов зависит от версии конфигурации (Розница 2.2, 2.3, 3.0) и от того, какие товарные группы маркировки вы ведёте. В типовой поставке подсистема маркировки построена на библиотеке «Интеграция с ИС МП (маркировка)», поэтому структура хранения во многом совпадает с УТ 11 и КА. Понимание того, где физически лежат коды, нужно для поиска «потерянных» марок, сверки остатков с Честным ЗНАКом и диагностики ошибок при продаже.
Ниже разобраны конкретные регистры и справочники, пути к ним в интерфейсе, сценарии поиска конкретного кода и типичные проблемы — от дублей до рассинхронизации с оператором маркировки.
Где физически хранятся коды маркировки: основные объекты конфигурации
Центральное хранилище — справочник «Штрихкоды упаковок товаров». Каждый элемент этого справочника соответствует одному коду маркировки или коду транспортной/групповой упаковки. В элементе хранятся: само значение штрихкода (полный код с криптохвостом), номенклатура, характеристика, серия, статус, упаковка верхнего уровня (для иерархии короб — блок — единица), дата эмиссии и тип упаковки.
Второй ключевой объект — регистр сведений «Пул кодов маркировки СУЗ». В нём хранятся коды, заказанные в Станции управления заказами (СУЗ) и полученные в базу: код, статус (заказан, эмитирован, нанесён, выбыл), заказ на эмиссию, шаблон и дата. Пул нужен для печати этикеток и контроля использования заказанных кодов — например, при перемаркировке остатков обуви или одежды.
Дополнительно движения кодов фиксируются в документах: «Маркировка товаров ИС МП», «Приходная накладная» (при приёмке маркированного товара), «Чек ККМ» и «Чек ККМ возврат», «Списание товаров», «Вывод из оборота ИС МП». В табличных частях этих документов хранятся ссылки на элементы справочника штрихкодов упаковок, поэтому история жизни конкретной марки восстанавливается по движениям.
Как открыть справочник штрихкодов упаковок и найти конкретную марку
В типовом интерфейсе Розницы путь зависит от версии. В Рознице 2.3/3.0: раздел «НСИ и администрирование» → «Номенклатура» → «Штрихкоды упаковок товаров», либо через подсистему маркировки: «Интеграция с ИС МП» → «Штрихкоды упаковок товаров». Если пункт не виден, проверьте, что в настройках включён учёт маркированной продукции соответствующей товарной группы.
Быстрый способ найти марку — использовать поиск по значению штрихкода. Откройте список справочника, установите отбор по полю «Значение штрихкода» (условие «содержит») и вставьте код целиком или его часть — например, GTIN и серийный номер без криптохвоста. Поиск по части кода удобен, когда полный DataMatrix со сканера не считывается или код повреждён.
Альтернатива — универсальный поиск по строке (в Рознице 3.0 — поле поиска в шапке программы): вставьте код маркировки, и система найдёт элемент справочника и документы, где он упоминается. Это самый быстрый способ ответить на вопрос «продавалась ли эта марка».
- 1Откройте справочник «Штрихкоды упаковок товаров» через подсистему маркировки или НСИ.
- 2Установите отбор по полю «Значение штрихкода» с условием «содержит» и вставьте код или его часть.
- 3Откройте найденный элемент и проверьте статус, номенклатуру и вложенность.
- 4Через кнопку «Отчёты» или связанные документы посмотрите движения: приход, продажу, списание.
- 5Сверьте статус в базе со статусом в личном кабинете Честного ЗНАКа при расхождениях.
Пул кодов маркировки СУЗ: где лежат заказанные и напечатанные коды
Когда вы заказываете коды в СУЗ через 1С (документ «Заказ на эмиссию кодов маркировки СУЗ»), полученные коды загружаются в регистр «Пул кодов маркировки СУЗ». Открыть его можно из формы заказа на эмиссию (команда перехода к пулу) или через «Все функции → Регистры сведений → Пул кодов маркировки СУЗ» — последний вариант доступен пользователям с правами администратора.
В пуле видно, какие коды свободны, какие уже напечатаны и нанесены на товар, а какие выбыли. При печати этикеток из документа «Маркировка товаров ИС МП» программа резервирует коды именно из пула. Если этикетка напечатана, но товар списан без вывода марки из оборота, код «зависает» в статусе, не соответствующем реальности, — это типичный источник расхождений с Честным ЗНАКом.
Практический совет: периодически сверяйте количество свободных кодов в пуле с остатком в личном кабинете СУЗ. Если в 1С свободных кодов больше, чем в СУЗ, вероятно, часть кодов была использована в обход документа маркировки или база восстанавливалась из старой копии.
Как посмотреть остатки и движения марок через отчёты
Для анализа без погружения в регистры используйте типовые отчёты подсистемы маркировки: «Остатки товаров ИС МП» (или «Остатки маркированной продукции»), «Анализ расхождений при маркировке», «Коды маркировки». В Рознице 3.0 они находятся в разделе «Закупки» или «Интеграция с ИС МП» → «Отчёты».
Отчёт по остаткам показывает, какие коды числятся в обороте по данным 1С, сгруппированные по номенклатуре. Если продажа прошла, но код остался в остатках, — значит, чек был пробит без сканирования марки (например, продажа по свободной цене) или произошёл обрыв связи с ОФД/ГИС МТ, и документ вывода из оборота не сформирован.
Для просмотра движений конкретного кода удобен отчёт «Движения документа» из формы чека или накладной, а также стандартный механизм «Ещё → Найти в списке» в справочнике штрихкодов с последующим переходом к связанным документам через панель навигации элемента.
Как проверить результат
Элемент существует, статус соответствует реальности (в обороте / выбыл)
Элемент отсутствует или статус «в обороте» при фактически проданном товаре
Количество кодов в обороте совпадает или расхождение объяснимо незакрытой сменой
Систематические расхождения по конкретным товарным группам
Свободных кодов в 1С столько же, сколько в СУЗ
В 1С свободных кодов больше или меньше без видимой причины
Типичные проблемы с хранением марок и как их диагностировать
Самая частая ситуация — дубли штрихкодов упаковок. Они возникают при повторной загрузке кодов из СУЗ, обмене между базами или ручном создании элемента вместо поиска существующего. Признак: сканер на кассе находит код, но программа сообщает о неоднозначности или продаже уже выбывшей марки. Лечится поиском дублей по значению штрихкода и объединением элементов (типовая обработка «Поиск и удаление дублей») — аккуратно, с проверкой связей.
Вторая проблема — рассинхронизация после восстановления базы из копии. Если копия старше реальных продаж, в 1С марки числятся в обороте, хотя в Честном ЗНАКе они выведены. В этом случае выполните сверку через типовой механизм «Сверка кодов маркировки» (если доступен в вашей версии) или выгрузите остатки из личного кабинета ГИС МТ и сопоставьте с отчётом по остаткам в 1С.
Третья — обрыв передачи чека в ГИС МТ. Чек пробит, но код не выведен из оборота: в Рознице марка остаётся «в обороте», при повторном сканировании касса может отказать в продаже. Проверьте очередь передачи данных в ИС МП (раздел «Интеграция с ИС МП» → «Очередь сообщений») и повторите отправку зависших сообщений.
Где искать марки в файловой базе и при обменах
Физически в файловой базе (1Cv8.1CD) все данные хранятся в таблицах внутри одного файла — отдельного «файла марок» не существует. Прямой доступ к таблицам СУБД для правки недопустим: это нарушает целостность ссылок. Все операции выполняйте только через интерфейс 1С или штатные обработки.
При обмене Розница ↔ УТ/БП коды маркировки передаются как часть документов и справочника штрихкодов упаковок. Если в главной базе марки «не видны», проверьте настройки состава выгрузки в плане обмена: справочник «Штрихкоды упаковок товаров» и регистр пула кодов должны входить в состав обмена. После изменения состава выполните полную выгрузку данных.
Перед массовой загрузкой кодов из СУЗ или сверкой с ГИС МТ сделайте копию базы и зафиксируйте текущие остатки отчётом. Если что-то пойдёт не так, вы сможете сравнить состояние «до» и «после» и локализовать проблему, а не искать её по всей истории документов.
FAQ: частые вопросы о хранении марок в 1С Розница
Можно ли хранить марки в отдельном файле Excel и не загружать в 1С?
Технически можно вести внешний учёт, но для продажи маркированного товара касса обязана проверять и передавать код в чеке. Без загрузки кодов в 1С вы не сможете корректно пробивать чеки, выводить марки из оборота и сверять остатки — это приведёт к нарушениям требований маркировки.
Почему отсканированная марка не находится в справочнике штрихкодов упаковок?
Чаще всего код загружен в другой раздел (например, как штрихкод номенклатуры, а не упаковки), либо приёмка выполнялась без детализации по кодам. Проверьте документ прихода и выполните поиск по полному значению кода через универсальный поиск.
Где посмотреть, какие марки были проданы за день?
Используйте отчёт по продажам маркированной продукции из подсистемы ИС МП или постройте отчёт по чекам ККМ с детализацией по штрихкодам упаковок. Также движения видны в документах «Чек ККМ» за выбранную кассовую смену.
Что делать, если в пуле кодов СУЗ зависли неиспользованные коды?
Проверьте, нет ли непроведённых документов «Маркировка товаров ИС МП», зарезервировавших коды. Если товар списан, оформите вывод из оборота с соответствующей причиной. Неиспользуемые коды можно вернуть/списать через механизмы СУЗ согласно правилам оператора.
Переносятся ли марки при обновлении Розницы 2.3 на 3.0?
Да, при штатном переходе справочник штрихкодов упаковок и пул кодов мигрируют вместе с остальными данными. После перехода обязательно сверьте остатки маркированной продукции с данными Честного ЗНАКа и проверьте несколько чеков на тестовой кассе.
Как найти дубли кодов маркировки в базе?
Откройте список справочника «Штрихкоды упаковок товаров», сгруппируйте или отсортируйте по значению штрихкода и найдите повторяющиеся значения. Для массовой обработки используйте типовую обработку «Поиск и удаление дублей» из раздела администрирования, предварительно сделав резервную копию.
Что важно запомнить
Марки в 1С Розница хранятся в справочнике «Штрихкоды упаковок товаров» и регистре «Пул кодов маркировки СУЗ», а история движений — в документах. Ищите коды отбором по значению штрихкода, контролируйте остатки отчётами ИС МП и очередь сообщений, не удаляйте элементы вручную и регулярно сверяйтесь с Честным ЗНАКом.