Как работать с прослеживаемыми товарами в 1С: живой разбор от практиков

Тема маркировки и прослеживаемости перестала быть абстракцией — она вошла в повседневную работу торговых компаний, аптек и производителей. Если раньше код DataMatrix для вас был дополнительной строкой в накладной, то сегодня это часть бизнес-процесса, от которой зависит возможность продать товар и избежать штрафов. Эта статья собрала конкретные шаги, рабочие приёмы и типичные ошибки при работе с прослеживаемыми товарами в 1С — без воды и лишних слов, только то, что реально пригодится на практике.

Буду говорить просто и по делу, но не пренебрегая важными деталями. Каждый абзац — отдельная мысль, каждая рекомендация — проверена опытом внедрений и реальными кейсами.

Что такое прослеживаемые товары и зачем это нужно

Прослеживаемые товары — это группы продукции, для которых государство требует уникальную маркировку и контроль движения. Для таких товаров формируется цифровой код, чаще всего DataMatrix, который регистрируется в государственной системе маркировки. Это не просто дополнительная наклейка: код связывает физический экземпляр товара с реестром, в котором отражается его движение от производителя до конечного покупателя.

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

Как 1С организует работу с маркировкой: что важно знать

Платформа 1С:Предприятие поддерживает работу с прослеживаемыми товарами во многих конфигурациях: «Управление торговлей», «Розница», «ERP», «Бухгалтерия». Важнее не название конфигурации, а наличие модуля или типовой доработки для интеграции с оператором маркировки и с устройствами сканирования.

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

Ключевые компоненты интеграции

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

Основные операции и их реализация в 1С

Ниже описаны типовые операции и то, как их правильно оформить в 1С, чтобы сохранить корректность учёта и синхронизацию с реестром маркировки.

  • Приход (поступление) маркированных товаров — закрепление кодов за документом прихода, проверка кодов в реестре, регистрация события «поступление» в операторе маркировки.
  • Ввод в оборот — процедура, которая переводит товар из состояния «не введён» в состояние «в обороте». Оформляется либо производственным актом, либо соответствующей операцией в 1С и передаётся в реестр.
  • Перемещение между складами — перенос кодов между учетными местами с фиксированием транзакций и передаче статусов, если требуется подтверждение у оператора маркировки.
  • Продажа — в рознице и опте. Для продажи нужен считываемый код или привязка к товару в чеке; 1С передаёт информацию об отгрузке в оператор маркировки и формирует доступные покупателю данные.
  • Возврат и списание — при возврате к товару возвращается его код в пул, а при списании код аннулируется/переводится в соответствующий статус в реестре.

Таблица: соответствие операции и документа в 1С

Операция Типовой документ в 1С Действие с кодом
Поступление Поступление товаров и услуг / Приходная накладная Привязать код к приходной строке, провести передачу в реестр
Ввод в оборот Ввод материалов в эксплуатацию / Ввод в эксплуатацию Отметить ввод в оборот, зарегистрировать событие
Перемещение Перемещение между складами Перенести коды между местами хранения, обновить статусы
Продажа Реализация / Чек ККТ Передать информацию оператору маркировки, исключить код из доступного пула
Возврат/Списание Возврат от покупателя / Списание Обновить статус кода, при необходимости аннулировать в реестре

Практическая инструкция: шаги для внедрения в 1С

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

  • Определить категории товаров, подлежащих маркировке, и сопоставить их с номенклатурой 1С.
  • Настроить хранение поля «Код маркировки» в карточке товара и в учётных документах.
  • Подключить модуль обмена с оператором маркировки или интегратора (CRPT/Честный ЗНАК) и настроить электронные подписи.
  • Обеспечить оборудование: сканеры с поддержкой DataMatrix, принтеры для этикеток, мобильные терминалы сбора данных при работе на складе.
  • Протестировать на пилоте: приём, ввод в оборот, продажа, возврат, перемещение. Отловить ошибки и регламентировать порядок действий.
  • Обучить сотрудников и закрепить ответственных за контроль статусов кодов и за взаимодействие с оператором маркировки.

Взаимодействие с оператором маркировки и ФГИС

Обмен с государственными реестрами — это не разовая передача файлов, а постоянный поток событий. Оператор маркировки принимает и возвращает статусы, подтверждает операции и иногда требует дополнительной информации. В 1С нужно реализовать очередь обмена, логирование ошибок и повторные отправки. Многие ошибки происходят не из-за 1С, а из-за несоответствия формата или нестабильного канала связи, поэтому важна отработка сценариев повторной отправки и уведомлений для администраторов.

Коды DataMatrix нужно проверять при приёме: совпадает ли код с тем, что заявлен в документе, не заблокирован ли он в реестре, не находится ли он в статусе «аннулирован». Логирование таких проверок в 1С облегчит поиск ошибок и спорных ситуаций с поставщиками.

Типичные ошибки и как их избежать

Ошибки — не досадное стечение обстоятельств, а следствие недоработанных бизнес-процессов. Ниже перечислены проблемы, которые встречаются чаще всего, и способы их предотвращения.

  • Ручной ввод кодов. Результат — опечатки и потерянное время. Решение: мобильные сканеры и интеграция с базой кодов.
  • Неполная привязка к партионному учёту. Решение: хранить связь «код — партия — место хранения» и обновлять её при перемещениях.
  • Отсутствие подтверждений от оператора. Решение: очередь отправки, логи и уведомления о неуспешных попытках.
  • Неправильный порядок операций (например, продажа до ввода в оборот). Решение: запрет на проведение документов с отсутствующими статусами или автоматические проверки при сохранении документа.
  • Отсутствие резервов и пулов кодов для розницы. Решение: выделять пул кодов для конкретных торговых точек и обновлять его при сменах смены или инвентаризации.

Лучшие практики и оптимизация процессов

Если цель — не просто соответствовать требованиям, а сделать процесс удобным и быстрым, примените ряд практических приёмов. Они снижают нагрузку на персонал и уменьшают число ошибок.

  • Автоматически подтягивать коды из входящих документов в заготовки реализованных документов.
  • Использовать мобильные терминалы в связке с 1С:Мобильная складская логистика или собственной реализацией обмена.
  • Создать регламент проверки соответствия кода и товара на приёмке: фотография, скан, запись в журнале приёмки.
  • Организовать ежедневные сверки остатков и регламентные задания для выгрузки отчетов по статусам кодов.
  • Свести к минимуму ручные операции при перемещениях и продажах, поручив их мобильным рабочим местам.

Таблица: оборудование и софт для комфортной работы

Задача Решение Пояснение
Считывание DataMatrix 2D-сканеры или мобильные терминалы Сканеры среднего класса обеспечивают высокую скорость и дозапись в 1С
Печать этикеток Термопринтеры для этикеток Печать на складе позволяет промаркировать паллеты и коробки
Интеграция с оператором маркировки Типовой модуль обмена или кастомный интегратор Типовой модуль быстрее внедрять, кастомный — гибче под особенности учёта

Контроль и отчётность: что держать под рукой

Выстраивать процессы без контроля нельзя. Отчёты помогают вовремя увидеть рассинхронизацию и устранить её до того, как начнутся проблемы с продажами или проверками. В 1С полезно настроить следующие мониторинги:

  • Отчёт по статусам кодов: сколько кодов в работе, сколько заблокировано, сколько не подтверждено оператором.
  • Сверка партий и физических остатков: автоматические задания на ежедневную сверку складских остатков с зарегистрированными кодами.
  • Журнал обмена с оператором: хронология отправок и ответов, чтобы быстро восстановить цепочку событий при споре.
  • Отчёты по скоростям обработки: сколько кодов обрабатывает смена, среднее время на одну операцию.

Эти отчёты не обязательно делать громоздкими. Часто достаточно набора простых регламентных заданий и удобных фильтров в 1С, чтобы отвечать на вопросы «где затык» и «кому звонить» без паники.

Заключение

Работа с прослеживаемыми товарами в 1С — это не магия и не рутина, это организованный процесс. Правильная модель данных, надёжная интеграция с оператором маркировки, оборудование для сканирования и чёткие регламенты для команды превращают потенциальную проблему в управляемую операцию. Внедряя систему, фокусируйтесь на простых вещах: автоматизация ввода кодов, очереди обмена с логами, локальные проверки перед отправкой и регулярные сверки. Это уменьшит количество ошибок и освободит время сотрудников для задач, которые действительно создают ценность.