Версия 1.20.1
Новая функциональность
Новый сервис индикаторов и индикаций (SLA)
-
Индикациям для запуска и расчета больше не требуются события и бизнес-правила. Функционирование механизма обеспечивается новым микросервисом, что позволяет значительно ускорить его работу и снизить нагрузку на систему. Вы можете выбрать, использовать старый модуль или перейти на новый сервис.
-
Разработан механизм для миграции на новую версию SLA. При миграции создаются копии всех существующих индикаторов и индикаций в новых таблицах, старые таблицы с индикаторами и индикации удаляются, также удаляются связанные бизнес-правила, необходимые для работы старых индикаций.
примечаниеВАЖНО! Пользовательские поля таблиц индикаторов и индикаций, дополнительно настроенная бизнес-логика не переносятся в новый модуль. Рекомендуется вынести структуру данных и б изнес-логику в отдельные таблицы и переопределить их на таблицы нового модуля.
-
Миграцию на новый модуль можно запросить при обновлении версии приложений для Cloud экземпляров, установив флажок Migrate SLA. Для On-premise экземпляров инструкция по миграции описана в эксплуатационной документации.
Усовершенствован экспорт данных из списков в таблицы Excel
- Процедура экспорта фильтрованного списка в Excel теперь осуществляется асинхронно, что позволяет гарантированно выгружать без ошибок большие объемы данных.
- Изменен процесс подготовки и получения файла с экспортированными данными. Теперь прогресс подготовки файла для скачивания можно отследить в виджете Управление экспортом / Export management. Файлы добавляются в очередь, общую для всех пользователей экземпляра, где остаются доступны для скачивания до тех пор, пока их не заменят следующие файлы или их не удалят вручную.
- Переработан механизм экспорта. Форматы экспортируемых данных приводятся к форматам данных, корректно интерпретируемых Excel. Перед выгрузкой проводится проверка доступа к данным для текущего пользователя через механизм ACL.
Выбор количества элементов на странице со списком
- Теперь пользователи могут выбрать количество отображаемых записей для того или иного списка, нажав на иконку и выбрав необходимую опцию. Данный выбор применяется персонально и учитывается в каждой сессии пользователя для каждого списка.
- Администратор может задать свои опции для настройки количества элементов на странице в новом системном свойстве simple.list.record_count_options.
- Администратор также может указать количество отображаемых записей в списке по умолчанию для всех пользователей в настройках системы.
Новый класс серверного API – SimpleRecordSecure
- Создан новый серверный класс для безопасного взаимодействия с записями в системе с учетом правил контроля доступа (ACL), применяемых для пользователя в текущей сессии.
- Все методы SimpleRecordSecure идентичны методам SimpleRecord, но применяются с учетом правил контроля доступа.
Декор для элементов выпадающего меню
- Добавили возможность настраивать декор для элементов меню, добавляемого тегом dropdownMenu. Декор настраивается в серверном скрипте виджета.
- Вы можете настраивать текст лейблов, текст подсказок, цвет текста лейблов, цвет фона лейблов и скругление фона лейблов.
Улучшения
- Расширили набор дин амических опций для полей типа Date и Date/Time в конструкторе условий. Полный список существующих опций описан в документации.
- Добавили возможность создавать дочерние таблицы от таблиц Контракт / Contract и Категория контракта / Contract Category.
- При инфраструктурном сбое или принудительном перезапуске сервиса Запланированных заданий / Scheduled Jobs, заблокированные задачи берутся в работу в течение двух минут. При плановом выходе приложение дожидается завершения выполняемых задач.
- Оптимизирована работа метода deleteMultiple() серверного класса SimpleRecord.
- Ускорено получение результатов поиска, изменено значение по умолчанию для системного свойства search_text_service.maximum_number_of_results.
- Поменяли название вкладки Дополнительные комментарии / Additional Comments в виджете Лента активности на Беседа / Discussion для удобного взаимодействия пользователя с ним.