Новая функциональность
На нашем YouTube-канале доступна видео-демонстрация новой версии платформы.
Новый сервис индикаторов и индикаций (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.
Поменяли название вкладки Дополнительные комментарии в виджете Лента активности / Activity feed на Беседа для удобного взаимодействия пользователя с ним.
Исправления
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: Добавлены недостающие и откорректированы существующие переводы системных элементов для улучшения качества продукта и удобного взаимодействия с ним.