Как настроить маркировку товаров в 1С:Управление торговлей 10.3

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

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

Анализ текущей ситуации с поддержкой УТ 10.3

Прежде всего, проанализируем статус конфигурации. Официальная стандартная поддержка 1С для версии 10.3 была прекращена еще в 2023 году. Однако, учитывая огромную базу пользователей, фирма «1С» ввела механизм «Дополнительной поддержки». Это платная услуга, которая позволяет получать обновления для работы с маркировкой, новыми форматами фискальных данных (ФФД 1.2) и другими законодательными изменениями — есть альтернативный пакет обновлений для УТ 10.3.

Если мы используем версию выше 10.3.88.x, значит, у нас уже внедрены некоторые механизмы для работы с государственными информационными системами. Разберем по шагам, как активировать этот функционал и что для этого требуется.

Шаг 1. Техническая подготовка платформы и оборудования

Для корректной работы маркировки недостаточно просто обновить конфигурацию. Нам необходимо убедиться, что технический фундамент системы соответствует требованиям системы ИС МП (Информационная система маркировки продукции). Проанализируем ключевые моменты:

  1. Версия платформы: Для работы с протоколами шифрования TLS 1.2, которые использует «Честный ЗНАК», версия платформы 1С:Предприятие должна быть не ниже 8.3.18 (а лучше актуальная 8.3.22 и выше). Работа на старых версиях 8.2 или ранних 8.3 приведет к ошибкам при попытке обмена данными, для отладки которых может понадобиться эмулятор ККТ ФФД 1.2.
  2. Обновление драйверов ККТ: Маркированный товар требует передачи кода маркировки в кассовый чек. Для этого кассовый аппарат должен поддерживать ФФД 1.2. Рассмотрим необходимость обновления прошивки самой кассы и установки последней версии драйверов (например, АТОЛ или Штрих-М) в системе 1С.
  3. Электронная подпись (КЭП): Убедимся, что на компьютере, с которого будет осуществляться обмен, установлены средства криптозащиты (КриптоПро CSP) и действующий сертификат руководителя, зарегистрированный в системе «Честный ЗНАК».

Шаг 2. Настройка встроенного модуля «Обмен с ИС МП»

В последних версиях УТ 10.3 (при условии наличия платной поддержки) предусмотрен специальный раздел для работы с маркировкой. Выясним, как его найти и настроить:

Перейдем в меню «Сервис», далее выберем пункт «Обмен с ГосИС» и найдем подраздел «Обмен с ИС МП». Если ваша база сильно доработана и меню изменено, попробуйте найти этот путь через «Все функции» или «Операции — Обработки».

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

  1. Выбрать виды продукции, которыми мы торгуем (например, «Шины», «Духи», «Масла» или «Легкая промышленность») и настроить актуальные ставки НДС.
  2. Настроить сертификат организации для авторизации в API Честного Знака и автоматической актуализации токена.
  3. Настроить расписание автоматического обмена или выбрать ручной режим загрузки/выгрузки документов.

Важно помнить, что для УТ 10.3, которая работает на обычных формах (поможет подключение ККТ к 1С на обычных формах), интерфейс этого модуля может выглядеть архаично, но логика работы совпадает с современными конфигурациями (УТ 11 или ERP).

Шаг 3. Использование сторонних решений и внешних обработок

Если ваша конфигурация была значительно изменена и стандартное обновление от «1С» невозможно без потери уникальных доработок, рассмотрим альтернативный вариант — внешние модули интеграции. На рынке существуют решения (например, от портала Инфостарт или специализированных разработчиков), которые позволяют добавить функционал маркировки без изменения кода основной конфигурации.

Преимущества внешних обработок:

При выборе такого решения важно уточнить наличие поддержки ФФД 1.2 и корректную работу с ДрайверомККТ в режиме передачи кодов маркировки.

Шаг 4. Настройка Электронного документооборота (ЭДО)

Маркировка неразрывно связана с ЭДО. Поступление маркированного товара в магазин фиксируется через входящие УПД (Универсальные передаточные документы). В УТ 10.3 встроен модуль 1С-ЭДО.

Проанализируем процесс настройки:

  1. Активируем учетную запись ЭДО через СервисЭлектронные документы.
  2. Настраиваем сопоставление номенклатуры контрагента с нашими справочниками Номенклатура.
  3. При получении УПД проверяем коды маркировки. В УТ 10.3 для этого предусмотрена специальная форма проверки, где мы сканируем DataMatrix-коды с упаковок.

Специфика учета масел и автозапчастей

Рассмотрим ситуацию, описанную в теме форума: торговля маслами и автозапчастями. Для этих товарных групп существуют свои нюансы:

Если ваша версия УТ 10.3 не содержит нужной товарной категории в настройках ИС МП, это явный признак того, что необходимо либо обновить конфигурацию через партнеров 1С, либо использовать внешнюю компоненту, где данные категории уже добавлены программно.

Программная доработка (для разработчиков)

Если вы решили самостоятельно доработать систему, обратите внимание на следующие объекты и методы. Основная логика работы с маркировкой в УТ 10.3 обычно сосредоточена в общих модулях, связанных с ИнтеграцияИСМП. Для передачи данных в кассу необходимо модифицировать процедуру печати чека.

Пример логики передачи кода маркировки (DataMatrix) в драйвер кассы:


// В процедуре формирования структуры чека для ККТ
Если ЭтоМаркируемыйТовар(ТекущаяСтрока.Номенклатура) Тогда
    КодМаркировки = ТекущаяСтрока.КодМаркировки;
    // Очистка кода от лишних символов (AI) и формирование тега 1162 или 2108
    ПараметрыЧека.ДобавитьКодМаркировки(КодМаркировки);
КонецЕсли;

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

Резюме и рекомендации

Настроить маркировку в УТ 10.3.88.3 вполне реально, но это требует либо финансовых затрат на официальную подписку, либо покупки стороннего модуля. Мы рекомендуем:

  1. Проверить актуальность платформы и обновить её до версии 8.3.18+.
  2. Оценить объем кастомизации вашей базы. Если база типовая — покупайте "Дополнительную поддержку". Если переписанная — ищите внешние модули на Инфостарт — для этого подойдёт универсальная интеграция с ЦРПТ и поддержка маркировки.
  3. Обновить прошивки ККТ до поддержки ФФД 1.2, иначе чеки с маркировкой не пройдут проверку в ОФД.
  4. Настроить ЭДО для автоматического приема кодов маркировки от поставщиков, чтобы избежать ручного ввода данных.

Таким образом, мы выяснили причину сложностей (прекращение основной поддержки) и разобрали по шагам пути решения задачи интеграции УТ 10.3 с Честным ЗНАКом.

← На главную