...

Релиз 2022.7

Тема в разделе "Релизы ELMA365 SaaS", создана пользователем ELMA365, 5 авг 2022.

  1. ELMA365

    ELMA365 Moderator

    Почта

    1. TEAM-9409 Добавлена возможность передавать содержимое из контекста письма в контекст элемента приложения, с которым связывается письмо. Администратор может сопоставить поля приложения и письма в разделе Администрирование > Настройка связей. Пользователь – получатель письма при связывании с элементом приложения может выбрать, какие поля обновить данными, полученными в письме.

    2. TEAM-10773 Добавлена возможность создать Мои папки — дополнительные папки-фильтры в разделе Почта. Новые входящие письма, соответствующие условиям фильтрации, будут автоматически распределены по папкам. После изменений правил фильтрации настройки можно применить ко всем письмам, которые находятся в папке Входящие.

    3. TEAM-9931 Внесены изменения в отправку писем в режиме ответа. Теперь при создании письма через кнопку Ответить на форме исходящего письма, в поле Кому автоматически подставляется адресат письма и почтовые ящики, указанные в поле Копия.

    Финансы

    1. TEAM-10372 В виджет Поступления внесены изменения: плановые поступления и привязанные к ним фактические поступления, находящиеся в статусе Отменено (cancelled), исключены из отображения и подсчёта итоговой суммы поступлений.

    2. TEAM-10633 Для компаний, созданных после выпуска релиза 2022.7, в приложении Реестр поступлений установлена по умолчанию сортировка по полю Дата оплаты. Если в вашей компании уже добавлен раздел Финансы, вы можете изменить правила сортировки. Для этого:

    1. Перейдите в приложение Реестр поступлений.
    2. В правом верхнем углу нажмите на значок шестерёнки.
    3. Выберите пункт Настройка таблицы.
    4. В поле Сортировать выберите Дата оплаты.
    5. Сохраните настройки.

    3. TEAM-10465 В виджете Поступления добавлена фильтрация записей по клику на суммы на верхней панели таблицы. Теперь вы можете отобразить поступления без изменений и с возможными изменениями отдельно друг от друга. Чтобы вернуться к отображению всех поступлений, необходимо нажать на План: в верхней строке Общая сумма поступлений.

    IP-телефония

    TEAM-11017 Расширены возможности интегрированной IP телефонии. Если ранее можно было настроить связь только с приложениями раздела CRM, а именно: со Сделками, Лидами, Контактами и Компаниями, — то сейчас можно привязать телефонию к любому пользовательскому или системному приложению. Поля на всплывающей карточке при входящем звонке можно настроить в соответствии с контекстом этого приложения.
    Настройки перенесены из раздела Администрирование > Обработка входящего звонка на страницу настройки модуля интеграции с телефонией.


    CRM


    TEAM-4189 В задачи CRM Встреча и Вебинар были внесены улучшения. Сейчас при планировании этих активностей в календарях пользователей, указанных участниками, создается событие на заданное время, а также добавляется задача в разделе Задачи > Участвую. При переносе времени встречи или вебинара актуальное время устанавливается и в задаче, и в календаре.

    Chat Desk

    1. TEAM-4929 Теперь в разделе Администрирование > Линии можно настраивать шаблон, по которому в линии будут формироваться названия сессий.

    2. TEAM-9774 Реализована возможность перевода сессий между группами операторов в рамках одной линии. Например, клиенты или сотрудники пишут в линию, на которой работает универсальная группа операторов или бот. Операторы выясняют потребность и могут закрыть обращение или перевести его на узкую группу специалистов. При этом сохраняется логика распределения сессий.

    3. TEAM-10806 Добавлены дополнительные параметры, которые передаются при запуске бизнес-процесса по событию в сессиях. А именно:

    • данные учётной записи;
    • приложение Контакт, если оно было привязано;
    • приложения Связанные с сессией обращения, если они были привязаны;
    • сообщения из сессии. Передаётся только последнее сообщение с вложением, остальные можно добавить с помощью метода TS SDK.
    4. TEAM-11067 Добавлен новый счётчик для супервизора, который отображает количество сессий в очереди для распределения по операторам.

    5. TEAM-5573 Реализована возможность добавлять переменные для заполнения в уже готовые элементы приложения Шаблоны ответов. При вставке шаблона в поле ввода текста в сессии заполняются переменные:

    • Имя клиента (из мессенджера или имя внутреннего, если это канал в ELMA365);
    • Дата создания сессии;
    • Название линии;
    • Название канала;
    • Название группы (для групповых чатов);
    • Тема письма (если обращение пришло из подключенной к линии электронной почты).
    Проекты

    TEAM-11114 В файлы компании добавлена папка Проекты. При создании проекта для него появляется отдельная папка. Доступ к этой папке наследуется от проекта. Добавлен виджет, позволяющий отображать эту папку на странице проекта, а также работать с файлами внутри нее.

    Конструктор виджетов

    1. TEAM-7764 Виджет Просмотр файла теперь может отображать файлы, переданные в него через поля приложения. Это работает следующим образом: допустим, есть поле Договор типа Приложение (Документ) и форма с виджетом Просмотр файла, в которую файл передаётся как Договор > Файл.

    2. TEAM-11009 Название кнопки теперь можно определять с помощью переменной из контекста виджета. Связь с полем контекста можно установить, нажав на значок скрепки в настройках виджета.

    3. TEAM-5834 Добавлена возможность настройки видимости экземпляра виджета в зависимости от роли пользователя:

    • В настройках виджета на вкладке Системные вместо поля Скрыть теперь отображается поле Видимость.
    • Возможные варианты для поля: Показывать всегда, Показать по условию, Скрыть по условию, Показать для групп, Скрывать всегда.
    • При выборе опций Показать по условию, Скрыть по условию указывается поле из контекста.
    • При выборе опции Показать для групп можно указать одну или несколько групп пользователей. При этом виджет будет показываться, если пользователь входит в любую из указанных групп.
    4. TEAM-1893 В редакторе виджета добавлена вкладка Настройки. Там можно указать методы, которые выполняются в процессе жизненного цикла виджета: инициализация (по умолчанию функция onInit), необходимость отображения (по умолчанию canRender), валидация (по умолчанию функция не задана). Кроме того, реализован функционал пользовательской валидации форм приложений с использованием функции валидации из сценариев. В верхней части форм теперь отображается виджет с ошибками валидации. Ошибки будут отображаться как для формы в целом, так и для конкретного поля формы.

    5. TEAM-1996 В виджете Код добавлена возможность отображения пользовательских виджетов:
    • Для удобства в контекстное меню редактора кода виджета Код добавлен пункт Добавить виджет. В нем отображаются доступные пользовательские виджеты, а также несколько системных (Вкладки, Выпадающее меню, Выпадающее окно, Панель с заголовком).
    • Доступность пользовательских виджетов в этом диалоге определяется выбранными опциями в окне, отображаемом при нажатии кнопки Настройки. По умолчанию доступны только виджеты того же уровня, что и редактируемый виджет, либо уровнями ниже. Например, при редактировании виджета уровня раздела в нем доступны виджеты этого же раздела, а также виджеты уровней приложений этого раздела.
    Пример кода для отображения пользовательского виджета:

    <%= UI.widget.render('@custom_widget', {title: Context.data.title, notes: "Примечание"}) %>


    Электронная подпись


    1. TEAM-10878 Реализована возможность создавать задачи ознакомления для документов с электронной подписью.

    2. TEAM-11012 В дизайнер бизнес-процессов добавлена новая группа действий: Выпуск УНЭП. Действия работают с провайдерами электронной подписи, через которые можно получить УНЭП. На данный момент это Sign.Me, в перспективе будет добавлен Контур.

    Улучшения пользовательского опыта

    1. TEAM-8786 В карточке пользователя добавлено отображение добавочного номера телефона.

    2. TEAM-10320 Реализована фильтрация по полю типа Произвольное приложение.

    3. TEAM-10569 В календарь добавлены всплывающие подсказки с полным названием события.

    4. TEAM-10809 Градация цветов индикатора на канбан-доске приведена в соответствие с индикаторами в разделе Задачи.

    5. TEAM-10016 В модуле Диадок на странице администрирования при редактировании учётной записи поле пароль теперь замаскировано.

    6. TEAM-10050 При удалении источников, привязанных к контракту, удаляются источник и его элементы со страницы Настройки источников.

    7. TEAM-5865 Ранее опция Скрывать, если не заполнено была доступна только в стандартных настройках свойства. Теперь она также доступна при работе со свойствами в конструкторе.

    8. TEAM-9840 Улучшена работа с письмами: если в письме приложены ссылки, то перейти по ним можно сразу из текста письма.

    9. TEAM-11186 Теперь при подключении почты письма получают такие же статусы, какие установлены на почтовом сервере. Раньше письма всегда импортировались как непрочитанные и без статуса Важное.

    10. TEAM-11199 В логику работы поиска дублей элемента внесены изменения. Даже если у пользователя ограничены права доступа на просмотр элемента, с которым найдено совпадение, пользователя необходимо проинформировать о том, что в системе уже содержатся схожие элементы.

    11. TEAM-111 Добавлена возможность автоматически резервировать номер при создании и регистрации элемента приложения типа Документ.

    12. TEAM-7397 На странице Администрирование > Монитор процессов теперь отображается полный путь до бизнес-процесса с учетом раздела и приложения, на уровне которых он создан.

    13. TEAM-9445 Добавлена проверка структуры settings при импорте решения, раздела и приложения.

    14. TEAM-10131 В конструкторе виджетов в шаблоне отображаются полный путь до выделенного элемента, а также шестеренка, через которую можно выбрать вложенные элементы. Ранее уровень вложенности ограничивался одним, теперь же отображается вся иерархия элементов.

    15. TEAM-10521 Осуществлен переход на использование потоковых методов Collector-а в billing.

    16. TEAM-11544 В Действиях БП с динамическим биндингом теперь можно указать в качестве выходной переменной Приложение (несколько) и вернуть массив значений.
  2. ELMA365

    ELMA365 Moderator

    Исправлены ошибки

    1. TEAM-10797 В разделе Администрирование больше нельзя указать отрицательное количество конкурентных лицензий.

    2. TEAM-1905 При прерывании процесса ознакомления с просрочкой теперь устанавливается корректный статус.

    3. TEAM-5341 Задачи более нельзя поставить на заблокированного пользователя.

    4. TEAM-8313 Поле Элемент в виджете Навигация по папкам теперь является обязательным.

    5. TEAM-9688 Ранее при смене статуса приложения возникала ошибка с названием элементов, если оно формировалось по шаблону и в него было добавлено поле статус. Ошибка устранена.

    6. TEAM-9879 Устранена ошибка при сопоставлении таблиц в блоке Генерация документа.

    7. TEAM-10502 Сценарии неактивных компаний больше не компилируются и не исполняются.

    8. TEAM-10831 Методы API модуля неактивных компаний возвращают 403 Forbidden, сценарий метода не выполняется.

    9. TEAM-9199 Исправлено отображение произвольного приложения.

    10. TEAM-10352 Библиотеки в файлах виджета работают корректно.

    11. TEAM-10624 Исправлено исполнение серверной функции на форме.

    12. TEAM-10634 Свойство типа Деньги теперь принимает данные корректно.

    13. TEAM-10819 Добавлена возможность выносить поля виджета с разным значением настройки Только для чтения.

    14. TEAM-11059 Для мобильных устройств скрыта навигация на страницах портала.

    15. TEAM-9844 Исправлено поведение системы. Ранее, если видимость воронки была настроена для нескольких групп пользователей и один и тот же пользователь входил в несколько этих групп, воронки в списке дублировались. На данный момент ошибка устранена.

    16. TEAM-7981 Исправлена ошибка отправки запросов в MongoDB.

    17. TEAM-8297 Исправлена ошибка при автоматическом импорте пользователей из сервиса Active Directory.

    18. TEAM-8936 Теперь при отправке письма возвращается ошибка, если письмо является подозрительным или похожим на спам.

    19. TEAM-8949 Внесены доработки, в результате которых общий функционал формирования цепочки писем доступен для почтовых ящиков @outlook.com.

    20. TEAM-8297 Доработано поведение системы. Теперь для пользователей, удалённых из сервиса Active Directory, устанавливается статус Заблокирован.

    21. TEAM-9437 На форме создания приложения отображаются созданные значения в поле типа Приложение.

    22. TEAM-9488 Исправлен переход к следующему/предыдущему при нажатии кнопок навигации в разделе Почта.

    23. TEAM-9901 Исправлена ошибка при экспорте решений в ELMA365 Store. Загружать решения могут только пользователи, входящие в группу Администраторы.

    24. TEAM-10117 Исправлена ошибка: письмо восстановления пароля игнорирует настроенный шаблон.

    25. TEAM-10125 Исправлено предупреждение о незаполненном названии в блоке Создание элемента в бизнес-процессе.

    26. TEAM-10178 Исправлена обработка случаев фильтрации в has и link.

    27. TEAM-10291 Сложная форма задачи с множеством вложенных элементов приложения теперь загружается ~5–7 секунд вместо ~73.

    28. TEAM-10311 Исправлена механика генерации сценариев TSSDK и добавлено экранирование специальных символов.

    29. TEAM-10386 Поправлено отображение вложенного изображения при создании или пересылке письма.

    30. TEAM-10503 Для неактивных компаний обработчики событий в модулях не выполняются.

    31. TEAM-10528 Исправлена ошибка отображения виджета Зона расширения тулбара в карточке задачи.

    32. TEAM-10531 Запрос получения списка приложений (GET/api/apps) выполняется на ~50% быстрее за счёт асинхронной записи данных в кэш, которая выполняется внутри запроса/api/apps.

    33. TEAM-10534 В группе Администраторы в поле updateBy будет записан пользователь, изменивший группу.

    34. TEAM-10539 Элементы оргструктуры после выбора стали отображаться в несколько строк.

    35. TEAM-10598 В поле типа Произвольное приложение корректно отображаются данные, настроенные в сценарии.

    36. TEAM-10706 Доработано скачивание всех файлов из письма архивом в случаях, когда помимо прикреплённых вложений, файлы (изображения) вставлены в тело письма.

    37. TEAM-10754 Исправлена внутренняя ошибка импорта из сервиса Active Directory — повторный импорт.

    38. TEAM-10807 Устранена ошибка при создании элемента из БП при условии заполнения значения поля Произвольное приложение.

    39. TEAM-10821 У неактивных компаний не срабатывают таймеры, нет возможности запустить новые, а ранее созданные таймеры не восстанавливаются. При активации компании работа таймеров возобновляется.

    40. TEAM-10828 Добавлена проверка строки сохранения сертификата и мягкая обработка ошибки. В процессе обрабатываются ошибки сохранения сертификата.

    41. TEAM-10951 Доработана генерация по шаблону. Можно использовать цикл for после разрыва колонки. При этом требуется, чтобы после for был пустой абзац.

    42. TEAM-11042 Исправлена ошибка отображения изображений, вставленных drag’n’drop в тело письма. На стороне получателя изображения в теле письма отображаются корректно.

    43. TEAM-11113 Добавлен перевод валют на русском языке.

    44. TEAM-11157 Устранена ошибка при включении модуля Диадок и сохранения настроек. Добавлена проверка для фильтрации определённых полей формы.

    45. TEAM-11212 Исправлена ошибка экземпляра процесса not found при попытке выдачи прав к приложению и файлам в задаче, при наличии флага автоматической выдачи прав.

    46. TEAM-11259 Методы Web API неактивных компаний возвращают ошибку «402 Payment Required» (Необходима оплата).

    47. TEAM-11305 Исправлена ошибка при обновлении с 2021.12.18 на 2022.5.7.

    48. TEAM-11410 При создании решения проставляется признак платности.

    49. TEAM-11460 Исправлена ошибка импорта раздела с загруженными лого и фоном страницы входа портала.

    50. TEAM-11507 При показе виджета История сообщений, настроенного по учётной записи, выполняется поиск сессий не только по содержимому выбранного поля, но и по значениям полей типа Электронная почта, т. е. отображаются также сессии, в которые писали от адресов электронных почт, указанных в полях типа Электронная почта.

    51. TEAM-11598 В некоторых типах сообщений в обработчиках событий в поле data приходили бинарные данные вместо JSON объектов. Теперь это исправлено.

    52. TEAM-11879 Скорректирован способ обработки ошибок при импорте.
    Последнее редактирование: 2 сен 2022