Честный ЗНАК: вывод из оборота/Настройки модулей/Настройки модуля «Честный ЗНАК: вывод из оборота»

Инструмент «Диагностика зависших заказов» — это встроенный механизм восстановления данных. Он незаменим в ситуациях, когда документы не были отправлены в систему «Честный ЗНАК» из-за кратковременных сбоев на сервере, ошибок маршрутизации или окончания срока действия демо-режима модуля.

Как работает алгоритм поиска?

При нажатии кнопки «Найти проблемные заказы» система не перебирает базу вслепую, а использует многоуровневый фильтр:

  • Глубина поиска: Модуль анализирует заказы за последние 30 дней, которые уже перешли в целевой статус для вывода из оборота или возврата.
  • Проверка наполнения: Система сканирует отгрузки и проверяет фактическое наличие кодов идентификации (КИЗ) внутри заказа. Если кодов нет — заказ игнорируется.
  • Сверка с очередью: Заказ помечается как проблемный, если операция для него вообще не была создана, либо если предыдущая попытка отправки была заблокирована с ошибкой «демо-режим» (ограничение триальной версии).

Порядок восстановления (Рестарт)

Если алгоритм обнаружит "потерянные" заказы, на экране появится их точное количество и зеленая кнопка «Перезапустить отправку».

  • Пакетная обработка: Чтобы не перегружать сервер и базу данных магазина, модуль начнет обрабатывать найденные заказы порциями (по 5 штук за один проход AJAX-запроса).
  • Очистка истории: Старые операции, которые завершились ошибкой из-за демо-режима, будут корректно отменены (переведены во внутренний статус «CANCELED» с пометкой о замене), чтобы не путать администратора дублями.
  • Создание новых документов: Вместо отмененных операций система сгенерирует абсолютно новые, чистые документы выбытия или возврата и поставит их в начало очереди со статусом «Ожидает подписи».
  • Логирование: Весь процесс сопровождается выводом технического лога прямо на странице, где вы в реальном времени видите статус обработки каждого пакета.
Бесшовный переход: Этот инструмент позволяет безопасно внедрять модуль. Вы можете тестировать функционал в демо-режиме, сканировать реальные КИЗы на складе, а после приобретения и активации коммерческой лицензии — в один клик «пнуть» все накопленные за время тестов заказы. Ни один КИЗ не потеряется, все документы будут корректно сформированы и переданы в Честный ЗНАК.