Почему возникают расхождения в маркировке шин и как правильно принимать товар?

Программист 1С v7.7 Управленческий учет Торговля и дистрибуция
← На главную

При работе с маркируемой продукцией, особенно в категории «Шины и покрышки», часто возникают ситуации, когда на товаре присутствует несколько кодов маркировки (КМ). Это вызывает серьезные затруднения у пользователей 1С и специалистов по внедрению. Давайте разберем, почему это происходит и как минимизировать риски при приемке товара.

Причины появления нескольких кодов на одном товаре

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

  1. Заводской GTIN, который был нанесен производителем.
  2. GTIN «остатков», сгенерированный поставщиком и зафиксированный в УПД через систему ЭДО.

Система прослеживаемости настроена так, что товар должен продаваться именно с тем кодом, который был передан в УПД. Если при продаже сканируется заводской код, а в системе числится «остаточный», касса выдаст ошибку, так как эти объекты для системы не совпадают.

Как организовать процесс приемки товара

Приемка «вслепую» — главная ошибка, ведущая к проблемам в дальнейшем. Рассмотрим пошагово, как правильно организовать работу:

  1. Сверка кодов: При получении товара необходимо сканировать коды, фактически нанесенные на товар, и сверять их с кодами в УПД. Если обнаруживаются расхождения, товар нельзя принимать «как есть».
  2. Контроль статусов: Проверяйте через API «Честного ЗНАКа» статус кода: он должен быть «введен в оборот». Также важно убедиться, что ИНН владельца марки совпадает с ИНН поставщика.
  3. Использование инструментов ЭДО: При выявлении ошибок в УПД (несоответствие кодов) документ следует отклонять или отправлять на корректировку до фактического принятия товара на баланс.
  4. Настройка интеграции: Даже при малых оборотах необходимо встраивать функционал проверки статусов КМ. Работа через ручной ввод в ЛК «Честный ЗНАК» крайне неэффективна и ведет к ошибкам.

Технические аспекты работы с кассовым оборудованием

Если при продаже код не распознается как маркированный или на чеке отсутствует признак [M], обратите внимание на следующие настройки ККТ (на примере оборудования Штрих):

Проверьте настройки через таблицы ККТ. Например, в таблице 17 (параметры печати), в ряду 1, поле 25 отвечает за автоматическую печать тегов. Если значение установлено в 0, измените его на 1. Это активирует передачу данных о маркировке в составе чека.


// Пример логики проверки кода в 1С (концептуально)
Если СканМарки = ОжидаемыйКодИзУПД Тогда
    ПродолжитьПродажу();
Иначе
    Сообщить(\"Ошибка: Код не соответствует данным в УПД!\");
    Прервать;
КонецЕсли;

Что делать, если продажа уже совершена с неверным кодом?

Если товар был продан по неверной этикетке, необходимо выполнить следующие действия:

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

← На главную