Версия 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 для удобного взаимодействия пользователя с ним.
Исправления
DEF0017504: Исправлено возникновение ошибки и некорректное отображаемое имя записи согласования созданной для таблицы, где отсутствует колонка display_name.
DEF0017133: Восстановлена поддержка dot-walking для Table API в параметрах sysparm_query, sysparm_fields операций READ и UPDATE.
DEF0016869: Исправлено преобразование значений 0 и != 0 в операторы конструктора условий пусто / is empty, не пусто / is not empty для полей с типом Integer при использовании фильтров Показать совпадения / Show matching, Исключить совпадения / Filter out из контекстного меню строки.
DEF0016797: Убрано отображение обязательности полей в предварительном просмотре записи.
DEF0016791: Изменен тип колонки Тема / Subject со String на Text для записей таблицы Согласование / Approval, убрано ограничение на количество символов в этом поле.
DEF0016609: Отключена возможность выносить колонки типа Journal input на представление списка и использовать их для построения отчетов. Дополнительные операторы конструктора условий группы изменяется / changes доступны только если задан дополнительный атрибут колонки extended_operators. Для полей, содержащих условия для записей таблицы Индикации / Indicators, дополнительные операторы конструктора условий группы изменяется / changes доступны всегда.
DEF0016538: Заменены коды цветов для правил оформления в агентском интерфейсе для единообразия системы.
DEF0016422: Обновлен список протоколов, по которым поддерживается почтовое подключение. Актуальный список вы можете найти в документации.
DEF0016013: Скрыт нерабочий пункт навигатора Управление конфигурациями → Модель услуг.
DEF0015946: Восстановлена работа правил оформления колонок на представлениях портальных списков.
DEF0015879: Добавлен множественный выбор записей из справочника поля типа List при переключении страниц. Также мо жно выбрать все доступные записи справочника.
DEF0013739: Восстановлено сохранение нового значения поля при изменении этого значения из представления списка со включенной группировкой.
Тексты и переводы
DEF0016250: Добавлены уникальные названия для колонок скриптов настройки действия рабочего процесса на русском и английском языках:
- Скрипт необязательных участников / Non-mandatory participant script
- Скрипт согласования / Approval script
- Скрипт обязательных участников / Mandatory participant script
- Скрипт отклонения / Rejection script
DEF0016065: Поменяли перевод операторов фильтров has и has not:
Было | Стало |
---|---|
Содержит | Включает |
Не содержит | Не включает |
DEF0015889, DEF0015468, DEF0015263, DEF0014693, DEF0014636: Добавлены недостающие и откорректированы существующие переводы системных элементов для улучшения качества продукта и удобного взаимодействия с ним.