Изменения, перечисленные ниже, внесены в систему начиная с указанной минорной версии и вплоть до latest-версии. Если вы используете поставку ELMA365 On-Premises, обновите систему для их применения.
2024.11.2
1. TEAM-18293 Добавлен метод TS SDK для массового удаления элементов приложения в скриптах: Application.batch().delete().
Пример использования:
Код:
const count = await Application.batch()
.delete()
.where((f, g) => f.__name.eq(''))
.notify(needNotify)
.size(batchSize)
.all();
Чтобы выполнять массовые операции с элементами (создание, обновление, удаление) у пользователя должны быть права на импорт данных в приложении.
2. TEAM-31905 Добавлено описание ошибки применения массовых действий с элементами приложения в скриптах, которая возникала, если у пользователя недостаточно прав на выполнение действия.
2024.11.3
1. TEAM-32610 Исправлена ошибка, возникающая при попытке через скрипт присвоить значение для свойства типа Категория.
2. TEAM-31895 Оптимизирована загрузка списка сессий в разделе Линии:
- теперь сессии, назначенные на супервизора или оператора в статусе оффлайн не показываются в общем счётчике;
- при открытии страницы сессии теперь отображаются только предыдущие 50 сессий с этим же клиентом;
- максимальное значение счётчиков сессий (непрочитанных и в очереди) ограничено до 99+.
3. TEAM-31860 Выявлена ошибка — недоступны блоки бизнес-процесса, которые созданы на уровне модулей, входящих в некоторые платные бизнес-решения. Отредактированная версия процесса, в котором применены такие блоки, не публиковалась.
Ошибка исправлена. Теперь преднастроенные процессы с блоками из состава платных решений можно редактировать, а также использовать эти блоки в других пользовательских процессах.
2024.11.4
TEAM-31895 Исправлена сортировка истории сессий. Теперь на странице сессии с определённым клиентом предыдущие сессии отображаются в хронологическом порядке.