Ниже представлен список изменений, с которыми вы можете ознакомится уже сейчас, активировав демоверсию ELMA365.
После 19. 08. 2024 все изменения станут доступны нашим клиентам в их активных компаниях. Обратите внимание, список может быть расширен после релиза.
Введение тега #BreakingChangeAlert
С целью улучшения процесса обновления и повышения вашей осведомленности о важных изменениях, мы вводим новый тег #BreakingChangeAlert. Этот тег будет использоваться для обозначения критических изменений, которые могут повлиять на работу вашей системы.
Пожалуйста, обращайте особое внимание на любые обновления, помеченные этим тегом, так как они могут потребовать дополнительных действий с вашей стороны для адаптации или корректировки вашей текущей конфигурации.
ECM
1. TEAM-25768 Теперь в блоке бизнес-процесса Подписание в качестве провайдера по умолчанию можно выбрать пользовательских провайдеров.
2. TEAM-26184 Реализована поддержка экспорта и импорта настройки запуска бизнес-процесса при уходе листа в архив. При экспорте отображаются предупреждения для процессов, которые не входят в экспортируемые namespaces, но были указаны в настройках архивации.
3. TEAM-26954 Реализована поддержка экспорта и импорта прав доступа в номенклатуре дел. Права доступа к месту регистрации и делу переносятся при экспорте и импорте приложений. Если место регистрации или дело уже существует в целевой компании, права не перезаписываются. Права на уровне пользователей и групп сохраняются при переносе между компаниями.
4. TEAM-27497 В настройки листов согласования и ознакомления добавлены образцы шаблонов для скачивания, дальнейшего редактирования и обратной загрузки.
5. TEAM-27500 Страница Настройки согласования переименована в Настройки архивации, добавлена возможность указывать бизнес-процесс при архивации листа ознакомления (раньше было только согласование)
6. TEAM-28665 Реализовано наследование прав доступа от места регистрации к разделу и делу. Дополнительные права не актуализируются при изменении прав доступа, работают отдельно
Проекты
TEAM-23122 В Проектах добавлена возможность фильтрации и поиска задач при запросе прогноза выполнения работ. Теперь в окне выбора задач в диаграмме Ганта пользователи могут быстро находить необходимые задачи.
TS SDK
1. TEAM-28339 Добавлен метод в SDK ELMA365, позволяющий изменять регистрационный номер после регистрации. В случае ошибок или опечаток, пользователи сталкивались с ограничениями, требующими удаления и повторной регистрации документа. Это было неудобно и могло привести к дополнительным проблемам в администрировании и учете.
Пример использования:
Код:
async function editReg(): Promise<void> {
const item = Context.data.dokument_s_registraciei!
const registrations = await item.docflow().getRegistrations()
if (registrations.length <= 0) {
throw new Error('something gone wrong');
}
await item.docflow().changeRegistration(registrations[0].nomenclatureId, "number1");
}
2. TEAM-9754 В SDK ELMA365 добавлена возможность получения комментария, указанного пользователем при подписании документа с использованием электронной подписи.
3. TEAM-27789 Были доработаны методы TSSDK для получения системных сообщений в Линиях. Теперь, когда в сессии могут отправляться системные сообщения, методы getAllMessages() и getLastMessage() были обновлены: для типов сообщений session_changed_message и session_reassign_message добавлено поле payload. Это позволяет отдельно обрабатывать системные сообщения, полученные через эти методы.
CRM
1. TEAM-23170 В виджете Иерархия добавлена возможность настраивать отображаемые поля для выбранного приложения. Эта функция расширяет предыдущую реализацию, которая ограничивалась полями для приложения Контакт, и теперь охватывает все возможные поля приложения, за исключением типа Таблица.
2. TEAM-25031 Добавлены настройки отображения полей в виджете История активностей
- реализована возможность настройки полей для системных и пользовательских активностей;
- скорректирован вывод полей по умолчанию для каждой активности;
- добавлено отображение Контакта, если История активностей содержит данные по более, чем одному контакту;
- добавлена возможность сворачивать и разворачивать информацию по записям активностей;
- добавлено отображение данных по контакту.
3. TEAM-28489 Доработан виджет График Столбчатый горизонтальный и вертикальный
- добавлены новые типы графика: горизонтальный столбчатый (с drill-down) и вертикальный столбчатый (с drill-down);
- добавлена функция Детальная информация для графиков с drill-down.
- добавлена настройка Отображение статусов. Доступна для источников с типом Приложение со статусами.
- добавлена настройка Настройки отображения. Отвечает за список колонок при построении детальной информации.
4. TEAM-29295 Добавлена возможность создавать пустой динамический сегмент для его дальнейшего наполнения в рамках лидогенерации.
Сервис
1. TEAM-20787 В глобальные настройки линий добавлен параметр Разрешить операторам добавлять клиентов в черный список (Да/Нет). При выборе опции Да возможность добавления клиента в черный список через боковую панель сессии будет доступна всем операторам. Если выбрана опция Нет, эта возможность будет скрыта у операторов и останется доступной только для супервизоров.
2. TEAM-23473 Добавили возможность получать информацию о контакте из Telegram. Ранее информация о контакте не поступала в ELMA365, при использовании функции «поделиться контактом» в диалоге или в через телеграм-бота.
3. TEAM-25507 Добавлена возможность редактирования сообщений в Telegram со стороны оператора. В глобальных настройках линий появилась опция Возможность редактирования сообщений, которая по умолчанию отключена. Если лицензия сервиса не активна, редактирование недоступно.
Редактирование возможно только для сообщений, отправленных самим оператором, и только в течение 48 часов с момента отправки. По истечении этого срока редактирование блокируется с уведомлением об ошибке.
В чате редактированные сообщения будут отмечены иконкой карандаша, при наведении на которую отображается дата и время последнего редактирования.
4. TEAM-28774 Было реализовано реактивное обновление страницы сессии после выполнения блока в БП Ответное сообщение в сессию. Ранее сообщение отправлялось в сессию, но отображалось у оператора только после обновления страницы. Теперь сообщение появляется сразу, без необходимости обновлять страницу. Обновление доступно только оператору, на которого назначена сессия.
Тип данных Число
TEAM-23954 Добавлена возможность указывать допустимое количество разрядов в поле типа Число (дробное).
Ранее отображение разрядов числа после целого работало следующим образом:
- для целых чисел минимальный обязательный разряд был 0, максимальный — 20;
- для дробных чисел минимальный — 2, максимальный — 20.
Мы добавили возможность указывать максимальное значение отображаемого разряда.
К примеру в поле хранится число 3,14159
- число целое, максимальный разряд не указан. Отобразится как есть: 3,14159
- число целое, максимальный разряд = 2. Отобразится 3,14
- число целое, максимальный разряд = 0. Отобразится 3
- число дробное, максимальный разряд = 4. Отобразится 3,1416
- число дробное, максимальный разряд = 1. Отобразится 3,1
Импорт и экспорт
TEAM-26951 Реализована возможность управления задачами импорта и синхронизации пользователей, групп и портальных пользователей. Теперь в настройках модуля Active Directory и LDAP на вкладке Задачи импорта и синхронизации можно отслеживать статусы операций (Новая, В процессе, Отменена, Выполнена, Ошибка) и прерывать выполнение. По каждой задаче можно скачать лог выполнения с подробным описанием результатов.
2FA
Реализована поддержка пользовательских 2FA провайдеров. Для этого в скрипте модуля необходимо создать интерфейс и функцию:
Код:
interface SecondFactor_sendError { error: string; skip2fa: boolean; }
async function secondFactor_sendCode(userID: string, code: string): Promise<SecondFactor_sendError> {}
Функция принимает идентификатор входящего пользователя и код подтверждения.
После сохранения и публикации модуль становится доступным в настройках безопасности.