В ELMA365 администратор системы может отправлять в архив прерванные и завершённые экземпляры процессов и их процессные задачи. Это позволит снизить нагрузку на систему и оптимизировать работу с данными.
Начало внимание
Архивация доступна только в редакции ELMA365 Saas Enterprise и поставке ELMA365 On‑Premises.
Конец внимание
Важно: архивация данных реализована в испытательном режиме и может работать нестабильно. Чтобы активировать её, обратитесь в техподдержку для включения фича-флага.
Архивировать экземпляры можно:
- автоматически — для определённых бизнес-процессов настройте расписание архивации и задайте условия на языке EQL365 для выбора объектов. В установленное время экземпляры, удовлетворяющие условиям, архивируются;
- вручную — в мониторе процессов перейдите в карточку экземпляра и нажмите кнопку Архивировать.
После архивации все объекты отображаются в разделе Администрирование > Архивация экземпляров процессов на вкладке История. Здесь можно просмотреть их, а также восстановить из архива.
Настроить автоматическую архивацию экземпляров процессов
- Перейдите в раздел Администрирование > Архивация экземпляров процессов на вкладку Расписание архивации. В правом верхнем углу нажмите кнопку + Расписание.
- В открывшемся окне введите название расписания, которое будет отображаться в списке.

- Задайте расписание архивации:
- Запустить архивацию — укажите дату и время, начиная с которых экземпляры процессов будут автоматически архивироваться;
- Повторять — определите периодичность архивации:
- Однократно — архивация будет запущена один раз;
- Ежедневно — каждый день или раз в несколько дней. Укажите количество дней в периоде;
- Еженедельно — каждую неделю или раз в несколько недель. Выберите, в какой именно день недели нужно архивировать экземпляры;
- Ежемесячно — каждый месяц или раз в несколько месяцев. Укажите месяцы и дни, когда нужно запускать архивацию;
- Только по рабочим дням — поле появляется для настройки периодической архивации. Укажите дни, когда запустить архивацию, если по расписанию она выпадает на нерабочий день;
- Повторять в течение дня — отметьте параметр, чтобы дополнительно запускать архивацию в течение суток с указанной периодичностью;
- При пропуске — выберите, когда перезапускать архивацию, если в заданное по расписанию время произошёл сбой в системе:
- Выполнять — запускать архивацию сразу после восстановления работоспособности системы;
- Игнорировать — проводить архивацию в следующий установленный период по расписанию.
- Укажите условия архивации:
- Процессы* — выберите один или несколько бизнес-процессов компании, экземпляры которых будут архивироваться по данному расписанию;
- Фильтр* — задайте условия на языке EQL365, по которым определятся экземпляры для архивации.
- Нажмите кнопку Сохранить.
После этого расписание отобразится на вкладке Расписание архивации со статусом Включено.
Вы можете:

- скопировать EQL-запрос, например, чтобы использовать его при создании нового расписания. Для этого рядом с запросом нажмите значок
; - нажать значок трёх точек и выбрать одно из следующих действий с расписанием:
- отключить архивацию по этому расписанию, например, если временно не требуется архивировать экземпляры;
- запустить архивацию в текущий момент, несмотря на заданное в расписании время запуска;
- удалить расписание.
Просмотреть историю архивации экземпляров процессов
Информация по каждой операции, связанной с архивированием экземпляров бизнес-процессов и их процессных задач, отображается в разделе Администрирование > Архивация экземпляров процессов на вкладке История.

В виде таблицы выводится:
- дата операции;
- сотрудник, совершивший операцию;
- расписание, по которому произошла архивация, либо отметка о проведении операции вручную;
- названия бизнес-процессов, чьи экземпляры архивированы;
- количество экземпляров процессов — в одной записи содержится информация только о 1 000 экземпляров. Если заархивировано больше объектов, то в таблице добавится несколько записей. Нажав Экземпляры(N), вы можете просмотреть их список и, например, восстановить из архива;
- количество процессных задач. Нажав Задачи(N), вы можете просмотреть их список;
- статус операции: Заархивировано, Разархивировано или Завершено с ошибками;
- сведения об ошибках, если операция завершилась некорректно. Такие записи можно удалить из списка, нажав значок трёх точек и выбрав нужное действие.
Для обновления данных в истории нажмите кнопку Обновить над таблицей.
Вернуть экземпляр процесса из архива
Вы можете восстановить из архива экземпляры процессов, например, если они были отправлены в архив по ошибке и всё ещё актуальны для работы.
По операции в статусе Заархивировано, можно разархивировать:
- один или несколько экземпляров — в строке таблицы нажмите Экземпляры(N) и в открывшемся окне отметьте нужные записи, нажмите кнопку Разархивировать;
- все экземпляры — в строке таблицы нажмите значок трёх точек и выберите Разархивировать. Статус операции изменится на Разархивировано, а в истории добавится запись о новой операции, выполненной вручную.
Экземпляры станут доступными для работы и отобразятся в мониторе процессов.
Обратите внимание, если расписание, по которому произошла архивация, ещё включено, экземпляры могут быть заархивированы повторно. Чтобы этого не произошло, отключите или удалите расписание.