Idea Hub 25.2
Список изменений для версии 25.2, выпущенной в феврале 2025-го года.
Информацию по обновленным релизам версии можно найти в статьях:
Новые функции и улучшения
-
Упростили работу с формулами, добавив подсказки:
-
Теперь при вводе формулы в пустом поле будет отображаться подсказка, с каких ключевых слов можно начать:
-
После ввода любого ключевого слова отобразится подсказка со списком доступных методов. Пример для слова process:
-
Если вы ввели название метода с круглыми скобками, то появится документация по этому методу:
-
-
Добавили метод
process_key.extract_param(param_name, dependecies_field)
, который используется только для конкретного процесса. Метод позволяет получить доступ к параметру расчёта, который зависит от настройки конкретного процесса.Рассмотрим пример формулы для процесса с ключом 1212:
process['process#1212'].extract_param('SALARY', 'field_org') //Если формула прописывается в разделе редактирования конкретного процесса: this.extract_param('SALARY', 'field_org')
В примере выше значение параметра SALARY зависит от поля процесса field_org. В результате метод соединит через нижнее подчеркивание имя параметра SALARY со значением (в верхнем регистре) из поля field_org. Система получит новое имя параметра и вернёт его значение, если такой параметр существует.
-
Для параметров расчёта появилась возможность указывать значения, которые зависят от текущей даты. Теперь, если для параметра требуется указать разные значения для разных дат, то формула параметра будет иметь вид:
{ "2024-01-01": 150000, "2025-01-01": 170000 }
В этой формуле:
- Даты должны быть указаны в формате “ГГГГ-ММ-ДД”.
- После каждой записи следует ставить запятую, кроме последней строки в списке.
- Если значения — это числа, то их не нужно заключать в кавычки.
- Если значения — строки, то их нужно заключать в кавычки.
-
Чтобы упростить понимание текущих формул, добавили новые параметры расчёта:
- DAYS_IN_MONTH — количество дней в среднем месяце. Значение параметра:
365/12
. - SECONDS_IN_MINUTE — количество секунд в одной минуте. Значение параметра:
60
. - MINUTES_IN_DAY — количество минут в сутках. Значение параметра:
1440
.
- DAYS_IN_MONTH — количество дней в среднем месяце. Значение параметра:
-
Добавили форматтер Интервал (время), с помощью которого администратор может управлять отображением значений в числовых полях и формулах. В настройках форматирования времени можно выбрать:
- единицу измерения — например, секунда, минута, час.
- точность округления — интервал, до которого происходит округление, например, до ближайших минут или часов.
- минимальное значение результата в секундах — значение по умолчанию
60
. - формат интервала — длинный (5 дней 2 часа 1 минута) или короткий (5 дней 02:01:00).
-
Упростили настройки импорта данных для контура. Теперь, если администратор выбрал источник Primo RPA Global, а в качестве данных — Лицензии, то дополнительно выбирать пункт Типы лицензий больше не нужно.
-
Улучшили отображение ошибок на странице административного меню Отчёты > Отчёт о состоянии. Теперь вы можете быстро просмотреть все сообщения, связанные с отсутствием каталогов или неправильно настроенными правами, которые требуются для работы каталогов Idea Hub.
Исправленные ошибки
- Поле Системы (field_systems) перестало быть обязательным для заполнения как при ручном редактировании процесса, так и при импорте из файла
process.xlsx
. - Исправили некорректное использование терминов. Теперь поле
ops_error
означает количество технических ошибок приложения, а полеops_exception
— количество ошибок связанных с бизнес-исключениями. Формулы, в которых используются эти данные, обновились. Формулы обновляются в том числе во всех заведённых в Idea Hub процессах за всю историю использования. Процесс обновления, в зависимости от количества данных, может занять длительное время, вплоть до нескольких часов. Перед выполнение необходимо, чтобы отработал Cron. На время обновлениях обязательно следует отключить обновление данных и все связанные с Idea Hub cron-команды. - Изменили порядок создания бэкапов импортируемых данных из Оркестратора. Сначала импортируются данные, после этого сразу создаётся бэкап-архив с полученными данными. Ранее бэкап предыдущих данных создавался перед новым импортом, сразу после запуска команды получения данных из Оркестратора.
- Исправили ошибку, когда на странице конкретной машины отображались все роботы. Сейчас отображаются только роботы, связанные с этой машиной.
- Исправили ошибку округления значений, возникавшую во время импорта данных. Теперь значения среднего времени работы элемента очереди/проекта/робота округляются в большую сторону. Ранее, в некоторых случаях, время могло стать равным 0.
- Исправили некорректное поведение иконок на странице Департаменты. Ошибка возникала в случаях, когда пользователь не выбирал иконку для конкретного департамента. Теперь в подобной ситуации будет отображаться иконка по умолчанию.
- На странице конкретной очереди/проекта/робота исправили некорректное отображение общего количества запусков в таблице.
- На странице конкретной очереди/проекта исправили сортировку по умолчанию для таблицы со статистикой.
- Для русскоязычной версии Idea Hub добавили переводы нескольких полей в пользовательском интерфейсе, в частности, для полей процесса.
Где найти
Скачать дистрибутив Primo RPA Idea Hub можно по ссылке .