Как реализовать и настроить объемно-сортовой учет (ОСУ) и разрешительный режим маркировки в 1С:Управление торговлей 10.3

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

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

Что такое объемно-сортовой учет (ОСУ) и в чем его отличие

Проанализируем концепцию ОСУ. В отличие от поэкземплярного учета, где в каждом электронном документе (УПД) должны быть перечислены коды каждой конкретной единицы товара, ОСУ позволяет передавать только информацию о коде товара (GTIN) и его количестве. Это значительно упрощает логистику для оптового звена, так как не требует сканирования каждой марки при отгрузке.

Рассмотрим ключевые особенности ОСУ:

  1. Передача прав собственности: В УПД не указываются конкретные КИ (коды идентификации), а прописывается GTIN и количество.
  2. Принадлежность марок: При ОСУ марки фактически числятся за производителем или импортером до момента вывода из оборота (розничной продажи). Промежуточные звенья цепочки не видят эти марки в своем личном кабинете Честного Знака «поштучно».
  3. Техническая реализация в XML: В электронном документе появляется специальный блок. Посмотрим на пример структуры тега в УПД:

<ДопСведТов ПрТовРаб="1" КодТов="00000000001" ГТИН="046XXXXXXXXXXX">
    <НомСредИдентТов КолВедМарк="40"/>
</ДопСведТов>

Здесь атрибут КолВедМарк указывает на общее количество маркированного товара по данному GTIN. Выясним важный нюанс: хотя в УПД передаются только обобщенные данные, сама марка на физическом товаре обязана быть, и при розничной продаже её все равно придется сканировать.

Глоссарий технических терминов маркировки

Для свободного общения с техподдержкой ЦРПТ и понимания логики работы программных модулей, составим и разберем базовый словарь аббревиатур:

Реализация разрешительного режима (РР) на кассе

Разберем по шагам, как происходит продажа товара в режиме онлайн-проверки. Это критически важно для настройки 1С:УТ 10.3, так как типовые механизмы в ней могут отсутствовать или работать некорректно.

Алгоритм работы кассового ПО при сканировании марки:

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

Проанализируем ситуацию, если связь с сервером прервалась. В нормальных системах реализован «аварийный режим»: если ответа от ГИС МТ нет в течение определенного таймаута (обычно 1.5 секунды), продажа разрешается «с согласия покупателя», а в чеке печатается статус [M] вместо [M+].

Особенности настройки в 1С:УТ 10.3

Поскольку УТ 10.3 работает на обычных формах и является устаревшей конфигурацией, для полноценной работы с ОСУ и РР часто приходится использовать внешние решения или доработки. Рассмотрим основные пути решения проблемы:

Использование плагинов и сторонних интеграций

Для автоматизации передачи данных в формате ОСУ через ЭДО (например, Диадок) часто применяются специализированные плагины. Эти модули добавляют в базу 1С собственные регистры сведений, где хранятся сопоставления номенклатуры и GTIN, и автоматически модифицируют XML-файл при отправке УПД.

Самостоятельная доработка интеграции

Если вы решили дорабатывать систему своими силами, обратите внимание на следующие объекты 1С:

Технические сложности: таймауты и ошибки ОИСМ

Нередко пользователи сталкиваются с ошибкой: «Произошла ошибка проверки средствами ККТ по причине — Неверное состояние процесса проверки КМ». Выясним причины:

  1. Проблемы на стороне ОФД или ЦРПТ: Если сервера недоступны, проверка зависает. В настройках драйвера ККТ (например, АТОЛ) необходимо проверить параметры таймаута.
  2. Настройки драйвера: Убедитесь, что в драйвере кассы корректно указан X-API-Key для работы с разрешительным режимом.
  3. Локальный модуль (ЛМ): Для крупных торговых точек рекомендуется установка локального модуля ГИС МТ, который кэширует ответы сервера и позволяет избежать задержек при плохом интернете.

Сроки перехода с ОСУ на поэкземплярный учет

Важно помнить, что ОСУ — это временная мера. Рассмотрим установленные сроки для разных групп товаров:

Это означает, что архитектуру вашей системы в 1С:УТ 10.3 нужно проектировать с учетом того, что скоро придется хранить и передавать каждый конкретный код маркировки.

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

← На главную