Skip to content

Проверка работы сервиса печати

Запуск тестовой задачи формирования отчёта

Перед началом использования сервиса печати необходимо убедиться в его работоспособности. Для этого рекомендуется выполнить хотя бы одну тестовую задачу формирования отчёта. Ниже приведён пример такой проверки.

В качестве демонстрации работы сервиса печати в ПК «Бюджет-NEXT» подготовлен тестовый отчёт «Формирование отчёта для проверки сервиса».

Заранее известно, что время формирования данного отчёта превышает 120 секунд, что больше установленного таймаута синхронной обработки. В этом случае задача автоматически переходит в режим фонового выполнения, а результат её выполнения доставляется пользователю через внутреннюю почту.

Этот сценарий позволяет проверить:

  • Корректность переключения на асинхронную обработку,
  • Работу механизма уведомлений,
  • Доставку результата при длительных операциях.

Пошаговая инструкция

  1. Выполните вход в комплекс.
  2. Окройте настроенный отчет, нажмите кнопку «Сформировать».

    generate
  3. Система пытается сформировать отчёт в синхронном режиме (на клиенте) в течение 120 секунд (таймаут задается в Меню Настройки: НАСТРОЙКИ \ Отчеты \ Сервер печати - Таймаут перенаправления на почту (сек.))

    preloader
  4. После истечения таймаута задача продолжает выполняться в фоне через систему очередей. Повяится push-уведомление, сообщающее об этом.

    alt text
  5. Проверьте статус задачи в «RabbitMQ»:
    • Откройте веб-интерфейс RabbitMQ: http://<ip-address>:15672
    • Перейдите в раздел «Queues».
    • Найдите очередь, настроенную на данного пользователя.
    • Убедитесь, что в очереди отображается активная задача.

      process
  6. Дождитесь завершения обработки задачи. В интерфейсе RabbitMQ количество сообщений в очереди должно уменьшиться до нуля.

    finish
  7. Вернитесь в программный комплекс.
  8. Перейдите в раздел Внутренняя почта.
  9. Нажмите кнопку «Проверить почту».
  10. Найдите письмо от пользователя ReportService.
  11. Откройте письмо — результат формирования внутри письма.

    report

© 2003—2026 ООО «Кейсистемс». Все права защищены.