Как организовать учет маркировки обуви в старой 1С:УТ 10 без обновления конфигурации?

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

Рассмотрим ситуацию, когда в организации используется сильно кастомизированная или просто устаревшая версия 1С:Управление торговлей 10.3 (на обычных формах). Основной ассортимент — одежда, которая на данный момент может не подлежать обязательной маркировке в таком объеме, как обувь, но в ассортимент добавили несколько пар обуви. При продажах объемом 1–2 пары в квартал полное обновление системы или покупка дорогостоящих модулей интеграции кажется экономически нецелесообразным. Разберем по шагам, как решить эту задачу с минимальными затратами сил и средств.

Анализируем организационную схему работы с маркировкой

Прежде всего, проанализируем, как система «Честный ЗНАК» (ГИС МТ) видит движение товара. В отличие от системы ЕГАИС (для алкоголя), маркировка обуви не требует обязательного подтверждения перемещения товара между торговыми точками (адресами) одного и того же юридического лица или индивидуального предпринимателя. Это значительно упрощает нам задачу.

Выясним ключевой момент: Товар считается находящимся «на балансе» организации с момента подписания электронного УПД (универсального передаточного документа) от поставщика. Где именно физически лежат коробки — в центральном офисе или в магазине на окраине — для системы маркировки не имеет значения, пока не произойдет факт продажи конечному потребителю.

Решаем вопрос с электронной подписью (УКЭП) и токенами

Часто возникает вопрос: нужно ли покупать отдельный токен (флешку с подписью) для каждого магазина? Если мы говорим об одном юридическом лице, то достаточно одной подписи руководителя. Рассмотрим варианты её использования:

  1. Централизованная приемка: Бухгалтер или менеджер в центральной базе (ЦБ) принимает товар через систему ЭДО (Электронный документооборот), используя токен. В этот момент коды маркировки переходят в собственность вашей организации.
  2. Работа без токена на точке: Для самой продажи через кассу токен на торговой точке физически не нужен. Касса (ККТ) передает данные о марке в ОФД, а ОФД сам пересылает их в «Честный ЗНАК». Подпись в данном случае обеспечивается фискальным накопителем.

Вариант 1: «Минимальный допил» — передача марки через кассу

Если мы все же хотим, чтобы данные уходили в «Честный ЗНАК» автоматически через чек, нам придется немного изменить процедуру формирования чека в УТ 10. Нам не нужно внедрять весь тяжеловесный механизм подсистемы маркировки. Разберем, что именно нужно сделать:

Проанализируем работу драйвера ККТ. Для передачи маркированного товара в чеке используется тег 1162 (или 1262 для обновленных протоколов). Нам достаточно добавить в форму чека поле для ввода кода маркировки (сканирования DataMatrix) и передать эту строку в XML-структуру, которую 1С отправляет на драйвер кассы.

Пример логики формирования структуры для драйвера (упрощенно):


// В процедуре печати чека при обходе строк товаров
Если Товар.ЭтоМаркируемаяОбувь Тогда
    // Получаем отсканированный код DataMatrix (полный или хвост)
    СтрокаКодаМаркировки = ТекСтрока.КодМаркировки; 
    
    // Формируем структуру для передачи в драйвер ККТ (версия 3.0 и выше)
    // Тег 1162 заполняется специальным образом через Base64 или Hex
    ОбъектДрайвера.ПараметрыОперации.КодМаркировки = СтрокаКодаМаркировки;
КонецЕсли;

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

Вариант 2: Ручное списание через личный кабинет «Честного ЗНАКА»

Рассмотрим случай, когда продажи действительно единичные (раз в месяц), и вы вообще не хотите менять код в 1С. Это «партизанский» метод, который часто используется микробизнесом.

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

Внимание: С точки зрения закона (54-ФЗ), марка должна быть в чеке. Однако для очень малых объемов такой ручной способ позволяет избежать технических проблем с кассовым ПО, хотя и несет определенные регуляторные риски.

Вариант 3: Использование мобильного приложения «Честный ЗНАК.Бизнес»

Проанализируем современную альтернативу сканерам и сложным интеграциям. Существует официальное бесплатное приложение для смартфонов «Честный ЗНАК.Бизнес». Оно заменяет собой и терминал сбора данных, и личный кабинет.

С помощью смартфона вы можете:

Проблема «Разрешительного режима» (Новое в 2024–2025 гг.)

Выясним важный нюанс, который не обсуждался широко в старых темах форумов. С 2024 года вводится разрешительный режим на кассах. Это означает, что кассовое ПО обязано перед пробитием чека запросить у «Честного ЗНАКА» разрешение: «Можно ли продать эту марку?». Если марка чужая или уже списана, сервер ответит отказом, и касса не должна закрывать чек.

Что это значит для владельцев УТ 10? Если вы решите идти путем «Варианта 1» (пробитие марки через кассу), ваш драйвер ККТ и ваша 1С должны поддерживать этот онлайн-запрос. Для старой УТ 10 это потребует серьезного обновления механизмов обмена с торговым оборудованием (БПО — Библиотека подключаемого оборудования). Если бюджет на доработку ограничен, «Вариант 2» с ручным выводом из оборота остается самым простым, так как он обходит кассовую проверку в момент продажи, хотя и является менее «прозрачным» для налоговой.

Выводы и рекомендации

Подведем итог нашего анализа. Если у вас 1–2 продажи обуви в квартал:

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

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

← На главную