Как выгрузить коды маркировки обуви, которые еще не проданы, из "Честного знака" или 1С?

Программист 1С v8.3 (Управляемые формы) 1С:Управление торговлей Торговля и дистрибуция
← На главную

Мы рассмотрим важную и актуальную проблему, с которой сталкиваются многие участники оборота маркированных товаров: как получить список кодов маркировки обуви, которые еще не были проданы и остаются на наших остатках. Эта задача особенно остро стоит при миграции между учетными системами, например, при переходе из СБИС в 1С, когда необходимо точно понимать, какие коды числятся за нами в системе "Честный знак" (ГИС МТ).

Официальная позиция и развитие функционала "Честного знака"

Начнем с анализа официального ответа, полученного от представителей системы "Честный знак". На ранних этапах внедрения обязательной маркировки обуви (около 2020 года), функционал прямого отображения и выгрузки непроданных остатков кодов маркировки, аналогичный запросам в ЕГАИС, находился в стадии проработки. Нам было сообщено, что "функционал отображения данных о количестве кодов маркировки в разделах личного кабинета системы мониторинга ГИС МТ находится в проработке и планируется к реализации".

Важно отметить, что система мониторинга ГИС МТ постоянно развивается, и, хотя прямой кнопки "выгрузить непроданные остатки" в личном кабинете до сих пор не представлено в явном виде, как, например, в ЕГАИС, появились эффективные методы, позволяющие получить эту информацию.

Методы получения списка непроданных кодов маркировки из личного кабинета "Честного знака"

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

  1. Использование фильтров в разделе "Коды маркировки"

    Мы можем целенаправленно использовать фильтры для определения кодов, которые до сих пор числятся "в обороте" на нашем балансе:

    • Зайдите в раздел "Коды маркировки" в вашем личном кабинете "Честного знака".
    • Примените необходимые фильтры:
      • Способ ввода товара в оборот: Выберите значение, соответствующее вашему способу ввода кодов. Например, для кодов, выданных для уже существующей продукции, мы можем выбрать "Маркировка остатков". Это поможет нам выделить коды, которые были введены в оборот как инвентарные остатки.
      • Статус: Установите значение "В обороте". Этот статус указывает на то, что код маркировки был успешно введен в оборот и на данный момент не был списан (продан или выведен из оборота по другой причине).

    Этот подход позволяет нам эффективно идентифицировать коды, которые система считает непроданными и находящимися в активном обороте вашей организации.

  2. Формирование заданий с фильтрами

    Еще один способ получить интересующую нас информацию – это формирование специализированных заданий в системе с указанием необходимых параметров:

    • Тип упаковок: Установите "Единица товара". Это фокусирует поиск на индивидуальных кодах маркировки товаров.
    • Статус кодов: Аналогично предыдущему пункту, выберите "В обороте".
    • Период эмиссии: Укажите интересующий вас период выпуска кодов. Это может быть полезно, если нам нужно анализировать коды, полученные в определенный временной интервал.

    Использование таких фильтров при формировании заданий дает нам дополнительную гибкость в детализации поиска по времени выпуска марок и их типу.

Программное получение данных через TrueAPI "Честного знака"

Для более автоматизированного, масштабируемого и комплексного решения задачи получения остатков маркированной обуви существует TrueAPI системы "Честный знак". Это наиболее гибкий и мощный способ программного взаимодействия с Государственной информационной системой мониторинга товаров (ГИС МТ) "Честный знак".

Мы можем использовать метод /api/v3/true-api/products/listV2 для получения подробной информации о списке кодов идентификации товаров. Этот метод позволяет нам задавать различные фильтры для выборки данных.

Для получения списка непроданных остатков обуви необходимо указать следующие ключевые параметры в запросе к API:

Этот программный подход позволяет нам интегрировать получение данных об остатках непосредственно в наши учетные системы, например, в 1С, путем разработки специализированных обработок. Это идеальное решение для компаний с большим объемом маркированной продукции или при необходимости регулярной автоматизированной сверки.

Взаимодействие 1С с "Честным знаком" по маркировке обуви

Теперь давайте разберем, как стандартные конфигурации 1С (такие как "1С:Бухгалтерия 8", "1С:Розница", "1С:Управление торговлей") взаимодействуют с маркированным товаром, и почему прямого аналога запроса остатков ЕГАИС для обуви в 1С обычно не предусмотрено.

  1. Функционал 1С по работе с маркировкой

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

  2. Контроль статусов при продаже

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

    При настройке прямого обмена с "Честным знаком" коды маркировки проверяются в процессе формирования документа "Реализация". Если код уже выведен из оборота или не принадлежит вашей организации, 1С сообщит об ошибке.

  3. Осторожность с отключением проверок

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

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

  4. Специализированные обработки 1С

    Хотя стандартных обработок 1С для выгрузки *именно непроданных* кодов маркировки из "Честного знака" (как в ЕГАИС) не предусмотрено, возможность взаимодействия с системой через TrueAPI "Честного знака" позволяет нам создавать специализированные внешние обработки или дорабатывать существующие конфигурации 1С. Такие обработки могут:

    • Получать данные об остатках через TrueAPI.
    • Загружать их в 1С для сверки с фактическими остатками.
    • Формировать локальные отчеты по непроданным кодам.

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

  5. Инвентаризация в 1С

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

Рекомендации по сверке остатков и миграции данных

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

  1. Принять все маркированные товары в 1С как остатки: На начальном этапе миграции мы можем занести в 1С все товары, по которым имеются коды маркировки, полагая их остатками. Это создаст базовый список для дальнейшей работы.
  2. Регулярная сверка через личный кабинет "Честного знака": Используйте описанные выше фильтры в личном кабинете ГИС МТ для периодической сверки. Это позволит нам оперативно видеть, какие коды остаются "В обороте" и принадлежат нашей организации, а какие могли быть по ошибке списаны или выведены из оборота.
  3. Разработка интеграции через TrueAPI: Для крупных компаний или если нам требуется частый и автоматизированный запрос данных об остатках, рассмотрите возможность разработки собственной обработки или модуля в 1С. Эта разработка будет взаимодействовать с TrueAPI "Честного знака" для автоматического получения и анализа данных об остатках, обеспечивая максимальную актуальность и точность информации.
  4. Проверка статуса отдельных кодов: Для точечной проверки статуса конкретного кода маркировки (например, при сомнениях в его валидности), мы всегда можем зайти в личный кабинет ГИС МТ "Честный знак" и посмотреть там текущий статус этого кода. Это полезно для быстрого разрешения спорных ситуаций.

Важные даты и детали маркировки обуви

Для полного понимания контекста, напомним основные моменты и ключевые даты, касающиеся обязательной маркировки обуви:

  1. Обязательная маркировка обуви была введена с 1 июля 2020 года. С этой даты запрещен оборот немаркированной продукции.
  2. С 1 ноября 2024 года вводится разрешительный режим на кассах для обуви. Это означает, что кассовое программное обеспечение будет обязано проверять каждый код маркировки перед продажей через онлайн-запрос в "Честный знак". Отсутствие такой проверки или продажа невалидного кода является нарушением законодательства.
  3. Все данные о товарах и их остатках в "Честном знаке" доступны в единой облачной системе. Эти данные актуальны и обновляются практически мгновенно, что обеспечивает централизованный контроль за оборотом товаров.
  4. Для перемаркировки остатков обуви, которые были описаны по упрощенному атрибутивному составу, или введенных в оборот до начала обязательной маркировки, требуется определенная процедура. Мы должны создать новую карточку товара в Национальном каталоге с полным атрибутивным составом и заказать новые коды маркировки, указав способ выпуска "Перемаркировка".

Подведем итог: хотя прямого запроса остатков маркированной обуви в "Честном знаке", аналогичного ЕГАИС, в личном кабинете не предусмотрено, мы располагаем эффективными инструментами для получения этой информации через фильтры личного кабинета и программный интерфейс TrueAPI. Взаимодействие с 1С также предполагает проверку кодов в момент реализации, и создание специализированных обработок является оптимальным решением для комплексной работы с остатками маркированной продукции и обеспечения соответствия законодательным требованиям.

← На главную