Как ТС ПИоТ будет работать с 1С и кассами: разбираемся в новом обязательном модуле для маркированных товаров?

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

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

ТС ПИоТ — это специальное программное решение, призванное стать связующим звеном между вашей кассовой программой, ККТ и государственной информационной системой маркировки "Честный ЗНАК". Его основная задача – обеспечить стандартизированную и защищенную проверку кодов маркировки непосредственно в момент продажи товара. Если ранее кассовое программное обеспечение могло напрямую обращаться к "Честному ЗНАКу", то теперь все запросы на проверку будут проходить через этот новый модуль.

Рассмотрим подробнее ключевые функции, которые возлагаются на ТС ПИоТ:

  1. Проверка кодов маркировки через защищенный канал связи.
  2. Передача результата проверки на кассу для разрешения или блокировки продажи.
  3. Контроль работоспособности всех компонентов кассовой зоны.
  4. Обеспечение соблюдения требований законодательства при работе с маркированными товарами.
  5. Передача данных о продаже маркированных товаров в "Честный ЗНАК".
  6. Проверка корректности распознавания кодов маркировки сканером.
  7. Фиксация вывода товара из оборота в рознице.

Обязательные сроки внедрения и переходный период

Применение ТС ПИоТ станет обязательным для всех розничных продавцов маркированных товаров, осуществляющих проверки в разрешительном режиме. Изначально в различных источниках упоминались даты 28 декабря 2025 года и 7 января 2026 года как старт обязательного применения. Однако, по последним данным и уточнениям, критически важной датой для бизнеса является 1 июля 2026 года. К этой дате все участники оборота обязаны завершить переход и начать работать исключительно через ТС ПИоТ.

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

Варианты реализации и взаимодействие с 1С

Эксперты фирмы «1С» поясняют, что технически модуль ТС ПИоТ может быть реализован в трех основных вариантах:

  1. Как отдельная программа, устанавливаемая на рабочее место кассира или отдельный сервер.
  2. Как встроенный элемент кассового программного обеспечения (для решений на платформе 1С это наиболее вероятный вариант).
  3. Как часть драйвера контрольно-кассовой техники.

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

Уже сейчас мы видим шаги в этом направлении:

Это означает, что сама программа 1С не будет являться ТС ПИоТ, но будет содержать механизмы для корректного взаимодействия с ним. Кассовая программа будет "стучаться" к модулю ТС ПИоТ, а он уже будет взаимодействовать с серверами "Честного ЗНАКа" или локальным модулем при отсутствии связи.

Принципы работы ТС ПИоТ и его отличия от разрешительного режима (РР) и локального модуля (ЛМ)

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

Разберем подробнее, как это повлияет на текущие процессы:

API взаимодействия ТС ПИоТ с кассовым ПО

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

  1. Запрос на получение информации о маркированном товаре.

    Этот метод используется кассовой программой для отправки кода маркировки в ТС ПИоТ и получения ответа о возможности продажи. В запросе передается информация о марке. Ответ содержит идентификатор ответа, штамп времени и другие данные, которые затем передаются в тег 1265.

    Посмотрим на пример структуры JSON-запроса и ответа, которые мы можем отправить в эмулятор ТС ПИоТ:

    
    // Пример JSON-запроса для проверки марки
    {
        "Command": "CheckCode",
        "Data": {
            "Code": "010460718500200521_T_00000000000001",
            "KKT": {
                "INN": "1234567890",
                "FN": "1234567890123456"
            }
        }
    }
    
    // Пример JSON-ответа от ТС ПИоТ
    {
        "Command": "CheckCode",
        "Data": {
            "Result": true,
            "Status": "OK",
            "Id": "0e59a117-0639-4441-b011-3966e2c34d3d",
            "Timestamp": "2024-03-29T10:30:00Z",
            "Description": "Марка проверена, разрешена к продаже"
        }
    }
    

    В случае успешной проверки Result будет true, и мы получим уникальный идентификатор (Id) и штамп времени (Timestamp), которые необходимо будет записать в чек в тег 1265.

  2. Запрос на получение информации о ККТ, на которую зарегистрирован ТС ПИоТ.

    Этот метод позволяет кассовой программе получить данные о контрольно-кассовой технике, к которой привязан текущий модуль ТС ПИоТ. Это может быть полезно для внутренней логики программы.

    
    // Пример JSON-запроса для получения информации о ККТ
    {
        "Command": "GetKKTInfo"
    }
    
    // Пример JSON-ответа от ТС ПИоТ
    {
        "Command": "GetKKTInfo",
        "Data": {
            "Result": true,
            "Status": "OK",
            "INN": "1234567890",
            "FN": "1234567890123456",
            "RegNumber": "000123456700001234",
            "KKTAddress": "г. Москва, ул. Примерная, д. 1"
        }
    }
    

Взаимодействие с ТС ПИоТ будет происходить по принципу HTTP-запросов. Если на боевом сервере адрес ТС ПИоТ, скорее всего, будет localhost, то для тестирования существуют онлайн-эмуляторы, позволяющие отработать логику взаимодействия.

Требования к оборудованию и программному обеспечению

Для корректной работы с ТС ПИоТ необходимо обеспечить соответствие вашей инфраструктуры следующим требованиям:

  1. Актуальный релиз 1С: Убедитесь, что вы используете последнюю версию вашей конфигурации 1С, поддерживающую взаимодействие с ТС ПИоТ.
  2. Обновление прошивки ККТ: Прошивка вашей контрольно-кассовой техники должна быть обновлена до версии, поддерживающей работу с ТС ПИоТ и специальные команды для взаимодействия с ФН.
  3. Актуальный драйвер ККТ: Установите последнюю версию драйвера ККТ.
  4. Локальный модуль "Честного ЗНАКа" версии 2.0: Необходимо установить и инициализировать Локальный модуль "Честного ЗНАКа" с поддержкой формата обмена версии 2.0.
  5. Настройка модуля в 1С: Настройте работу модуля в программе 1С для каждой ККТ.
  6. Отдельный ПК: Для стабильной работы рекомендуется использовать отдельный персональный компьютер для каждого кассового аппарата, осуществляющего продажу маркируемой продукции.

Обратите внимание, что не все фискальные регистраторы и их драйверы на данный момент полностью поддерживают необходимые команды для прямой работы с ФН, что может потребовать дополнительных доработок от производителей ККТ.

Поставщики и стоимость ТС ПИоТ

На сегодняшний день в реестр разработчиков ТС ПИоТ включены несколько компаний:

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

Что касается стоимости, то ориентировочная цена за использование ТС ПИоТ составляет 5 000 рублей в год за одну ККТ. Дополнительно могут взиматься платежи за дистанционную настройку ТС ПИоТ, что также следует учитывать в своих расходах.

Возможные проблемы и текущее состояние готовности

Внедрение ТС ПИоТ сопряжено с рядом проблем и опасений, которые высказывают участники рынка:

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

В каких случаях ТС ПИоТ не требуется?

Обратим внимание на исключения, когда использование ТС ПИоТ не является обязательным:

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

← К списку