Перейти к основному содержимому
Версия: 4.11-refactoring

Файловые задачи

Выгрузки в XLSX и CSV и импорты данных система выполняет как файловые задачи: файл формируется на сервере, а готовый результат вы забираете из списка файлов. Интерфейс при этом не блокируется — можно продолжать работать, пока идёт формирование.

Список задач открывается из шапки: рядом с уведомлениями нажмите значок файла. Значок виден операторам с правом «Доступ только к собственным файлам» или «Доступ ко всем файлам».

Окно «Файлы» со списком задач: иконки типов «Экспорт» и «Импорт» у названий, даты «Создан» и «Завершен», статусы, действия скачивания и удаления, кнопка «Показывать только мои файлы», счётчик «Всего»

Окно «Файлы»​

Список — таблица с колонками «Название», «Статус», «Действия»:

  • «Название» — имя файла для выгрузок или название операции для импортов. Слева от названия — иконка типа задачи с подсказкой: «Экспорт» или «Импорт». Под названием — дата «Создан», а после завершения задачи к ней добавляется дата «Завершен».
  • «Статус» — иконка с подсказкой о состоянии задачи.
  • «Действия» — кнопки работы с файлом.

Статусы задач:

СтатусЧто означает
«В очереди»Задача ждёт выполнения
«В обработке»Файл формируется
«Готово»Файл сформирован — можно скачать
«Ошибка: …»Задача завершилась с ошибкой; после двоеточия система показывает текст ошибки

Действия:

  • «Скачать файл» — появляется у готовых выгрузок: задач типа «Экспорт» со статусом «Готово»;
  • «Удалить файл» — у завершённых задач: как готовых, так и завершённых с ошибкой; запись о файле исчезает из списка.

Кнопка «Показывать только мои файлы» видна операторам с правом «Доступ ко всем файлам»: она скрывает файлы коллег и оставляет только ваши. Повторное нажатие возвращает полный список.

к сведению

Список обновляется автоматически: новые задачи и смены статусов появляются без перезагрузки страницы. Если файлов пока нет, показывается «Здесь будут отображаться экспортированные файлы».

Запуск задачи​

При запуске выгрузки или импорта система показывает сообщение:

  • «Формирование выгрузки может занять время. Вы получите уведомление, когда она будет готова.» — для выгрузок;
  • «Импорт данных начат. Вы получите уведомление, когда операция завершится.» — для импортов.

Пока задача выполняется, в правом верхнем углу рабочей области видна карточка задачи: тип («Экспорт» или «Импорт»), название и статус. С карточки можно нажать «Скачать» для готовой выгрузки или «Перейти к файлам» — откроется окно «Файлы». Карточку можно закрыть крестиком — задача продолжит выполняться, а о её завершении придёт уведомление в колокольчик.

Навигация по списку​

Список листается постранично: 10 строк на страницу. Под таблицей — счётчик «Всего: N» с общим числом файлов.

Откуда приходят задачи​

Связанные задачи​