Skip to main content
Version: 1.22.3

Версия 1.20.1

Новая функциональность

Новый сервис индикаторов и индикаций (SLA)

  • Индикациям для запуска и расчета больше не требуются события и бизнес-правила. Функционирование механизма обеспечивается новым микросервисом, что позволяет значительно ускорить его работу и снизить нагрузку на систему. Вы можете выбрать, использовать старый модуль или перейти на новый сервис.

  • Разработан механизм для миграции на новую версию SLA. При миграции создаются копии всех существующих индикаторов и индикаций в новых таблицах, старые таблицы с индикаторами и индикации удаляются, также удаляются связанные бизнес-правила, необходимые для работы старых индикаций.

    note

    ВАЖНО! Пользовательские поля таблиц индикаторов и индикаций, дополнительно настроенная бизнес-логика не переносятся в новый модуль. Рекомендуется вынести структуру данных и бизнес-логику в отдельные таблицы и переопределить их на таблицы нового модуля.

  • Миграцию на новый модуль можно запросить при обновлении версии приложений для 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: Добавлены недостающие и откорректированы существующие переводы системных элементов для улучшения качества продукта и удобного взаимодействия с ним.