...

Релиз 2023.6

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

  1. ELMA365

    ELMA365 Moderator

    CRM

    1. TEAM-15192 Обновлён дизайн компонентов настройки фильтра в модуле интеграции с Alytics.

    2. TEAM-18663 Обновлён интерфейс виджета Топ сделок.

    3. TEAM-18842 Во вкладку Цели в раздел Поступления добавлен новый виджет Распределение целей. Данный виджет позволяет планировать цели по компании, группе продаж, сотруднику из одного интерфейса, автоматически создавая карточки в приложении Цели продаж.

    4. TEAM-18908 В системе отмечены устаревшие виджеты, которые не рекомендуемы к использованию.

    5. TEAM-19195 Разработано решение в ELMA365 Store Аудит изменений платформы. Оно предназначено для аудита системных и пользовательских приложений. Данное решение записывает изменения в ленту, показывает данные в формате Было/Стало. Доступно пользователю (не администратору).

    6. TEAM-19313 В задачах CRM добавлено поле Описание. Данная опция поможет более развёрнуто ставить цель на звонок или встречу, или другие CRM активности.

    7. TEAM-19314 В задачах, включая задачи платформы и задачи CRM, появилось поле Приоритет. В данное поле можно внести при постановке задачи любое числовое значение. Далее данное поле можно использовать для сортировки задач от большего к меньшему и наоборот. Так же доступен поиск по данному полю.

    8. TEAM-19352 В разделе Маркетинг добавлена возможность изменения имён отображаемых колонок на странице Подписчики. Если переименовать названия полей в контактах, то в таблице Подписчики поля также поменяют названия. Также через настройку приложения можно скрывать столбцы таблицы.

    9. TEAM-19527 В задачах CRM появилось поле Приоритет. В данное поле можно вносить числовое значение для пиритизации задач, осуществлять по нему поиск. Так же сравнивать задачи по приоритету в общем списке задач платформы.

    10. TEAM-19613 В системные события (календарь) добавлены дополнительные поля Место и Внешние участники. Внешние участники — поле, которое обращается к справочнику контакты.
    В следующем релизе будет добавлена возможность отправлять приглашения на встречу внешним пользователям по электронной почте в формате ICS.

    11. TEAM-19618 Добавлена возможность выгрузки данных отчёта по выбранному шаблону с применением фильтрации на странице. В конструктор страницы отчёта добавлен пункт Шаблоны документов. В настройки источника, при добавлении колонки добавлено новое поле Код колонки (используется для отчёта в шаблоне) с автозаполнением и валидацией. В таблицу настройки источника вынесен код колонки. На страницу отчёта добавлена кнопка Экспорт в файл, отображаемая при нажатии на три точки в правом углу страницу.


    Документооборот

    1. TEAM-7451 Улучшено отображение зарезервированного номера. Если в списке доступных мест для регистрации осталось только одно место, сразу же показывается зарезервированный номер. Информация о зарезервированном номере, регистрации и номенклатуре будет загружаться по требованию, то есть при нажатии на соответствующий элемент.

    2. TEAM-17081 Улучшение перехода при ошибке в блоке Согласование. Теперь вы можете задать условие, например, Лист в архиве, для этого перехода. Если такой переход настроен, процесс не будет прерываться, если произошли изменения в отслеживаемых атрибутах или лист был перемещён в архив. Вместо этого, процесс будет продолжаться через этот переход. Если переход не настроен, процесс будет прерываться, как и ранее.

    3. TEAM-19068 Улучшен модуль предпросмотра Р7-Офис. Теперь этот модуль игнорирует регистр расширений файлов, поэтому вы сможете корректно просматривать офисные документы с расширениями в верхнем регистре в OnlyOffice.

    4. TEAM-9284 Иконки теперь автоматически выбираются в зависимости от типа файла. Кроме того, мы добавили новые иконки для файлов PDF и изображений, которые отличаются от стандартных иконок по умолчанию.

    5. TEAM-10051 Если в контракт добавлен только один источник, теперь он автоматически становится источником по умолчанию.


    TS SDK

    1. TEAM-19356 Расширение функциональности: управление правами в иерархическом справочнике.
    Внесли изменения в https://tssdk.elma365.com/ru/interfaces/04_application.tfolder.html, добавив 2 новых метода:
    • getPermissions: позволяет получить все доступные права для указанных папок в иерархическом справочнике.
    • setPermissions: позволяет установить права доступа для указанных папок в иерархическом справочнике.

    2. TEAM-19015 Добавлена возможность изменять статус операторов из клиентских и серверных скриптов.
    • LinesCollection: System.lines.setOperatorStatus(user, status), где user — объект пользователя UserItemRef, а статус — перечисление статусов оператора OperatorStatusType. Метод ничего не возвращает.
    • System.lines.getOperatorStatus(user), где user — объект пользователя UserItemRef. Метод возвращает одно значение из перечисления статусов оператора OperatorStatusType.
    3. TEAM-19140 Добавлен метод SDK проверки клиента сессии на наличие признака блокировки.
    LineClientItemRef: client.getBlockedStatus(), где client — объект клиента LineClientItemRef. Метод возвращает одно из значений перечисления LineClientBlockedStatus.


    Web API

    1. TEAM-19251 Мы обновили Web API, чтобы вы могли получать настройки прав доступа для Раздела и Приложения. Теперь в ответах на запросы /scheme/namespaces/{ns}/apps/{app} и /scheme/namespaces/{ns} [ВЕ1] вы найдёте новые поля accessType и permissions, содержащие информацию о правах доступа к приложению или разделу.

    2. TEAM-19264 Расширили функциональность Web API для получения параметров и их значений для сущностей Раздел и Приложение. Теперь в ответах на запросы / scheme/namespaces/{ns}/apps/{app} и /scheme/namespaces/{ns} вы найдёте новое поле params, которое содержит описание дополнительных параметров. Также мы добавили поле view в поле fields.

    3. TEAM-19291 Дополнили Web API возможностью получения метаданных (схемы) вашего Решения.
    Добавлен /pub/v1/scheme/solutions для получения информации об установленных решениях.


    Отслеживание событий

    TEAM-3248 Для более точного отслеживания событий в приложениях мы добавили новую функцию фильтрации приложений в модулях обработки событий. Это позволяет существенно снизить нагрузку на систему скриптов, если вам необходимо отслеживать только определённые приложения.
    При выборе домена событий Элементы приложений вы можете использовать дополнительный фильтр Фильтр типа объекта. С помощью этого фильтра вы можете выбрать тип приложения, для которого будет выполняться обработка событий. скрипте обработчике Context.data.item получит строгую типизацию выбранного приложения.
    Фильтрация события происходит по namespace + code. При изменении домена событий дополнительная фильтрация сбрасывается.
    При экспорте проверяется наличие приложения в списке экспортируемых. Если такого приложения нет, возникнет ошибка на этапе проверке.


    Сервис

    1. TEAM-18435 Реализован механизм сохранения переписки в LiveChat.

    2. TEAM-18437 Реализован автоматический сбор utm-меток при создании каждой сессии.

    3. TEAM-18833 Добавлена возможность видеть статус оператора и супервизора. Информация доступна в всплывающем окне, открывающемся при наведении на имя или фамилию пользователя.


    Процессы

    1. TEAM-3386 Внедрены ограничения доступа к задачам и экземплярам процессов. Теперь можно управлять правами доступа через раздел Администрирование, на странице Права доступа (доступно по запросу). Права могут быть настроены как общие, так и индивидуальные. В веб-интерфейсе на странице Права доступа можно применить соответствующие настройки и сохранить данные. В виджете Связанные задачи появилась возможность детального просмотра задачи или экземпляра (при наличии соответствующих прав).

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


    Брендирование

    TEAM-6485 Расширили настройки брендирования в ELMA365. Теперь вы можете:

    • установить логотип своей компании в списке разделов, в заголовки вкладок браузера (favicon), на страницу загрузки системы и т. д.;
    • настроить цветовую схему интерфейса в соответствии с корпоративным стилем;
    • изменить используемый шрифт интерфейса.


    Проекты

    1. TEAM-19033 Теперь участники проекта автоматически получают доступ к папке с файлами проекта в разделе Файлы.
    Если необходимо добавить скрытые папки, руководитель проекта может детально доступ к папкам и файлам с помощью стандартных функций системы.
    Это позволяет более гибко управлять доступом к файлам и папкам проекта, обеспечивая нужную прозрачность и безопасность для всех участников.


    Настройки почты

    TEAM-17628 Мы добавили новую настройку Адрес для ответа по умолчанию в системные настройки отправки электронной почты. Теперь вы можете указать адрес, который будет использоваться в качестве адреса для ответа при обработке блоков диаграмм процессов типа Оповещение по электронной почте. Если поле с этим адресом заполнено, то оно будет автоматически использоваться в качестве адреса для ответа по умолчанию. Это поможет упростить и улучшить коммуникацию с получателями электронных писем, обеспечивая более эффективное взаимодействие.


    Лицензирование

    TEAM-4008 Добавили новый механизм уведомления пользователей о отсутствии свободных конкурентных лицензий. Теперь, если пользователь пытается войти в систему с использованием конкурентной лицензии, а на данный момент нет доступных лицензий, он увидит соответствующее сообщение.


    Пользователи
    TEAM-18083 Реализован поиск пользователей по должности и группе:
    • в разделе Администрирование> Пользователи.
    • в полях типа Пользователь, Роль.
    • при выборе участников групп и назначении групп при импорте разделов/решений.

    Приложение


    1. TEAM-18086 Добавили опции, которые позволяют настраивать поиск элементов в поле типа Приложение. При выборе элемента, пользователь сможет сузить выборку доступных записей, указав определённый атрибут.

    2. TEAM-18298 Добавлен контрол для запрета выдачи прав доступа к элементу приложения через упоминание в ассоциированной ленте. Теперь пользователь может выдать права доступа на элемент, упоминая другого пользователя в ленте, только если у самого пользователя есть права на выдачу таких прав.

    3. TEAM-18793 Добавлены реакции и кнопки добавление в избранное в ассоциированных лентах.

    4. TEAM-18992 В поле Объект виджета Лента объекта появилась возможность выбирать поле типа Произвольное приложение из текущего контекста. Лента будет отображать сообщения выбранного в поле элемента.
    Если выбрать поле типа Произвольное приложение (несколько), виджет будет отображать ленты всех элементов.
    Последнее редактирование: 5 июл 2023
  2. ELMA365

    ELMA365 Moderator

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

    1. TEAM-16210 Исправлена проблема с сортировкой по регистрационному номеру.

    2. TEAM-17049 Решена проблема, из-за которой не загружался файл с определённым наименованием.
    Добавлена обработка символов ( [ ) ] { } " в имени файла при загрузке файлов.

    3. TEAM-17114 Исправлена проблема с загрузкой файлов через REST API, в именах которых содержались скобки с разными кодировками.
    Добавлено экранирование специальных символов в именах файлов при загрузке через API.

    4. TEAM-17482 Улучшена производительность открытия файлов с большим количеством версий.
    Теперь модальные окна стали динамическими, а функционал модальных окон вынесен в отдельные компоненты. Также добавлена возможность подгружать версии файла постранично при скроллинге.

    5. TEAM-17606 Исправлено некорректное отображение при расширенном поиске в иерархическом справочнике.
    Поправлена разметка в окне расширенного поиска по иерархическому справочнику.

    6. TEAM-17805 Исправлена ошибка при вызове метода getFolder() для элемента иерархического справочника без папки (Все записи).
    Теперь метод getFolder() для таких элементов возвращает значение undefined.

    7. TEAM-17911 Теперь кнопка Сравнить с версией будет отображаться только для файлов формата .docx, не для других типов документов.

    8. TEAM-18128 Исправлена проблема с неправильной фильтрацией по делу после расширенного поиска.

    9. TEAM-18155 Устранена зависимость расширенного поиска файлов, которая происходила при немедленном поиске после добавления.

    10. TEAM-18253 Исправлена ошибка, возникающая при открытии файла с более чем одной версией.

    11. TEAM-18483 Теперь статусы в Диадоке применяются правильно, даже при настройке пользовательских статусов.

    12. TEAM-18720 Исправлено поведение окна подтверждения: при нажатии кнопки Отмена вкладка больше не сбрасывается.

    13. TEAM-19147 Теперь виджет-расширение для предпросмотра файла работает исправно.

    14. TEAM-19168 Исправлено открытие виджета Навигация по папкам при нажатии клавиши Enter на форме приложения с иерархическим справочником. Работа с карандашом теперь возможна не только с помощью клика мышкой, но и с помощью других методов.

    15. TEAM-19422 Исправлена проблема, из-за которой после установки релиза 2023.4.4 не создавались экземпляры приложений.

    16. TEAM-19436 Теперь корректно присваивается одна переменная источника в разные поля контракта.

    17. TEAM-19454 Устранена проблема с перемещением элемента в папку при наличии ограничений доступа на уровне папок.

    18. TEAM-19579 Функция Incline теперь правильно срабатывает в цикле.

    19. TEAM-20129 Исправлена невозможность открытия задач, полученных по замещению.

    20. TEAM-8525 Исправлена ошибка, из-за которой создавалась пустая сессия.

    21.TEAM-15610 Исправлена ошибка, из-за которой процесс не запускался из сценария при использовании метода run.

    22. TEAM-16064 Исправлена ошибка обновления решения, которая возникала на этапе обновления бизнес-процессов. Теперь перемещение процессов из папок больше не требуется, и обновление решения стало возможным.

    23. TEAM-18095 Исправлена ошибка, которая возникала при смене периода в блоке Конверсия лидов на странице DashBoard.

    24. TEAM-19069 Исправлена неправильная работа не исключающего шлюза, которая вызывала ошибку.

    25. TEAM-19094 Исправлена проблема, из-за которой исходящие задачи не отображались в мобильном приложении. Теперь они корректно отображаются.

    26. TEAM-19644 Исправлены ошибки, связанные со свойствами Ответственный и Статус в отчётах. Теперь эти свойства работают правильно.

    27. TEAM-15380 Теперь вы можете осуществлять поиск пользователей по номеру телефона с помощью оператора eq. Пример использования:
    const user = await System.users.search().where(f => f.mobilePhone.eq(phone)).first();

    28. TEAM-17255 Мы исправили проблему с методом getSpecialDays. Теперь при определении границ поиска исключительных дней учитывается разница между временными зонами компании и пользователя. Если время пользователя опережает время компании на 8 часов или более, границы поиска исключительных дней будут скорректированы, чтобы дата для пользователя соответствовала дате для компании.

    29. TEAM-18138 Исправили ошибки, связанные с статусом при импорте внешних пользователей.

    30. TEAM-18702 Исправлена проблема, возникавшая при использовании OAuth для входа во внешний портал с мобильного или десктоп приложения.

    31. TEAM-19435 Исправлены ошибки, связанные с виджетом зоны расширения подписания.

    32. TEAM-19500 Списки to-do должны корректно отображаться в разделе Администрирование.

    33. TEAM-19961 Исправили проблему, при которой метрики не удалялись при изменении настроек отчёта о производительности.

    34. TEAM-18504 Исправлено отображение ошибок пользовательской валидации для свойств типа Таблица на форме.

    35. TEAM-18338 Теперь при публикации плана проекта правильно создаются задачи, связанные с этим планом.

    36. TEAM-19516 Исправили ошибку, которая возникала при открытии плана проекта.

    37. TEAM-19929 Проблема с открытием просмотра элемента плана проекта была исправлена.

    38. TEAM-6743 Исправлена работа поиска разделе Мой отдел.

    39. TEAM-8495 При импорте большого количества пользователей из AD возникали проблемы.
    Для устранения данных проблем была внедрена очередь выполнения задач импорта и автоимпорта пользователей, что позволяет избежать их пересечения и устранить ошибки.

    40. TEAM-10879 Улучшено отображение результатов поиска в разделе Компания.

    41. TEAM-16136 Исправлена некорректная работа функции вставки изображения через комбинацию клавиш Ctrl+V или контекстное меню Вставить.

    42. TEAM-18782 Устранена неправильная обработка импорта данных, включая markdown-ссылки в поле строка markdown.

    43. TEAM-18907 В экспортированном файле формата XLSX была восстановлена сортировка элементов приложения по дате создания.

    44. TEAM-18994 Исправлена проблема, из-за которой невозможно было переназначить роль супервизора системы на другого пользователя.

    45. TEAM-19019 При импорте и обновлении пользователей из AD/LDAP теперь можно пропускать незаполненные атрибуты, указанные в настройках модуля AD. Например, если оставить поле Мобильный телефон пустым в настройках модуля AD, при повторном импорте или обновлении пользователя этот атрибут не будет перезаписываться, сохраняя предыдущее заполнение.

    46. TEAM-19171 Замещения теперь правильно выводятся в разделе Компания > График отсутствий.

    47. TEAM-19437 При использовании OAuth2 с включённой функцией автоматической регистрации (auto_signup) теперь создаётся внутренний пользователь системы при попытке авторизации на портале.

    48. TEAM-19547 Исправлена проблема, из-за которой блокировка не работала при обновлении решения.

    49. TEAM-19781 Исправлены ошибки подключении почты.

    50. TEAM-19930 Исправлены проблема из-за которой не удалялись сделки.
  3. kurbatov-la

    kurbatov-la Активный участник

    TEAM-15610 - спасибо!