Создание задачи на формирование отчета

Работа с задачами на формирование отчетов осуществляется в разделе Пользовательские отчеты. Создание задачи является заключительным шагом в процессе формирования отчета.

Для создания новой задачи необходимо выполнить следующие действия:

  1. В разделе Пользовательские отчеты нажать кнопку img.
  2. В открывшемся окне выбрать нужный шаблон отчета из доступных в Системе.

img

3. В следующем окне для отчета указать параметры, которые ранее были добавлены для шаблона отчета.

4. Нажать кнопку [Сформировать].

Задача на формирование отчета появится в рабочем поле раздела Пользовательские отчеты.

После отправки запроса на формирование обработчик проверяет права пользователя на чтение шаблона отчета и его контента, сверяет список параметров, регистрирует запрос в БД и отправляет сообщение в Redis (LPUSH) с идентификатором зарегистрированного отчета. Передаются только параметры, объявленные в шаблоне отчета.

Запрос регистрируется в БД сервиса, после чего запускается формирование отчета. После формирования отчета в разделе Пользовательские отчеты появится документ в статусе completedPublished с прикрепленным к нему файлом отчета.

Сформированный отчет можно скачать, нажав кнопку img в конце строки задачи в статусе completedPublished. Файл отчета содержит заданные пользователем значения для параметров шаблона отчета.

img