...

Релиз 2022.11

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

  1. ELMA365

    ELMA365 Moderator

    Каналы

    TEAM-12174 Появилась возможность ограничить круг авторов канала. Для этого в настройке канала Управление пользователями добавлены разные уровни доступа:
    • Полный доступ — пользователи могут писать сообщения и создавать события для участников канала.
    • Доступ на чтение и добавление комментариев — пользователи могут писать комментарии к существующим сообщениям, но не могут создавать события для участников канала.
    • Доступ на чтение — пользователи могут только читать сообщения и существующие комментарии.
    Любой уровень доступа можно выдавать пользователям, группам и элементам оргструктуры.
    Если пользователю назначено несколько уровней доступа, напрямую, через группы или элементы оргструктуры, в которых он состоит, используется максимальный уровень доступа.
    В существующих компания все участники существующих каналов получат Полный доступ.

    Пользователи

    1. TEAM-13188 В разделе Администрирование > Пользователи, на карточке пользователя добавлено поле Отображаемая должность. В нем можно указать основную должность сотрудника.
    Если поле заполнено, то его значение отображается вместо должностей:
    • в всплывающем окне с данными пользователя;
    • на странице профиля пользователя /profile/{id};
    • в результатах поиска в разделе Компания;
    • в списках пользователей в разделе Компания.
    Поле также можно заполнить с помощью сценария.

    2. TEAM-14626 Добавлена поддержка oauth для внутренних пользователей. Если в компании есть включённый модуль, реализующий oauth, то на форме авторизации станет доступна опция Войти другим способом, а название модуля отобразится в списке способов авторизации.
    У пользователей появится возможность связать свою внутреннюю учётную запись с учётной записью oauth через настройку Профиль > Аутентификация. Одного пользователя 365 можно привязать только к одной учётной записи oauth модуля и наоборот.
    Если в модуле включена опция auto_signup, то пользователь будет создаваться в момент авторизации, при условии, что пользователя с таким authID ещё нет в системе.

    Задачи


    1. TEAM-13241 Исполнители теперь могут редактировать список участников задачи.

    2. TEAM-13887 Добавлены напоминания о приближении срока задач. Они могут создаваться по умолчанию. Для этого нужно включить опцию в настройках профиля и выбрать, за какое время до срока выполнения напоминать о задачах. Такие напоминания создаются только для задач, у которых ограничен срок выполнения.
    Кроме того, напоминания можно создавать с помощью виджета Напоминания. Для этого нужно открыть задачу, добавить напоминание и указать дату и время, когда нужно напомнить о задаче.
    Все напоминания приходят пользователю в #Ленту сообщений.

    CRM

    1. TEAM-8759 В дизайнере бизнес-процесса в настройках блоков Звонок и Письмо добавлено поле Продолжительность. Теперь пользователь, указывая дату начала задачи, может дополнительно указать продолжительность, например, 30 минут. По истечении этого срока задача будет считаться просроченной.

    2. TEAM-12754 У пользователей появилась возможность выбирать, в каком календаре показывать задачу CRM: в личном календаре вместе с остальными задачами или только в календаре задач CRM. Для этого на форме создания задачи добавлен чек-бокс Показывать в общем календаре.

    3. TEAM-12935 При редактировании даты и времени начала задачи типа Звонок дата и время завершения задачи теперь меняется автоматически. Например, пользователь установил дату начала 10.12.2022 14:00, дата окончания автоматически поменяется на 10.12.2022 15:00.

    Low-code дизайнер

    1. TEAM-12527 Мы добавили новую важную функцию в конструктор виджетов и процессов – ТОDО блоки.
    При создании конфигурации аналитик может быстро добавить системные блоки на виджет или в процесс, указать описание того, что должно быть в блоке, или указать ссылку на корпоративный трекер задач.
    TODO блоки не мешают публикации объектов и не отображаются у пользователя. Также такие блоки могут экспортироваться и импортироваться, а значит, что сотрудники, работающие на разных стендах, увидят эти блоки в общем списке.

    2. TEAM-12639 В разделе Интерфейсы добавлена возможность удалять и восстанавливать виджеты:
    • В меню появилась кнопка Показать/скрыть удалённые.
    • В меню виджета добавлены пункты Удалить и Восстановить.

    Мобильные приложения

    1. TEAM-14507 В мобильном приложении появилась возможность авторизоваться теми же способами, что и в браузере. Обновления в AppStore и GooglePlay выйдут после релиза 2022.11 SaaS.

    2. TEAM-14517 Добавлена возможность указывать начальную страницу для мобильного приложения. Ранее всегда открывался раздел Сообщения.
    В настройках компании добавлен пункт Начальная страница мобильного приложения.
    В самом мобильном приложении настройка будет учитываться в новой версии, которая появится в AppStore и GooglePlay после релиза 2022.11 SaaS.

    Иерархические справочники

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

    2. TEAM-12005 Оптимизирован запрос в базу данных при работе с иерархическими справочниками. Убраны избыточные запросы при получении списка папок.

    Проекты

    TEAM-7711 Добавлено приложение Стадии проекта в раздел Проекты. Созданы 3 стадии по умолчанию, Архив, Черновик, В работе.
    В дизайнере бизнес процессов добавлены действия: Отправить проект в архив и Восстановить проект из архива.
    В библиотеку TS SDK добавлено два метода для отправки проекта в архив и восстановления проект из архива.
    При создании нового проекта, ему присваивается стадия Черновик.
    После публикации плана, проекту присваивается стадия В работе, даже если до этого у него не было стадии. У проектных задач, которые не отменены, устанавливается статус В работе.
    При архивации проекта, ему присваивается стадия Архив, у проектных задач и у плана проекта устанавливается статус В архиве. На форме просмотра проекта скрываются кнопки для редактирования плана. Вместо них появляется предупреждение, что проект находится в архиве.
    При восстановлении проекта, он переходит на стадию Черновик. У проектных задач и у плана проекта также устанавливается статус Черновик.
    Отправить проект в стадию архива можно двумя способами:
    • с помощью действия в бизнес процессе;
    • с помощью пользовательских сценариях.
    Восстановить проект из архива можно следующими способами:
    • действие в бизнес процессе;
    • пользовательский сценарий;
    • нажав на кнопку Восстановить на форме просмотра проекта.

    Экспорт конфигурации

    TEAM-13940 Если в составе конфигурации есть платные решения, после экспорта конфигурации пакет будет зашифрован, аналогично пакетам с платными решениями.

    TS SDK

    TEAM-14133 Поле login теперь доступно в TS SDK для типа UserItem.

    Приложения

    TEAM-1165 Доработано отображение элементов приложений в виде таблицы. Ранее длинные названия ячеек не помещались целиком в строку. Теперь пользователи могут регулировать ширину ячейки.

    Бизнес-процессы

    TEAM-12828 Добавлена поддержка контрактов в блок процесса Изменение элемента.
  2. ELMA365

    ELMA365 Moderator

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

    1. TEAM-12828 Исправлена ошибка отображения вкладки Значения полей в блоке Изменение элемента.

    2. TEAM-13062 Права для папки иерархического справочника теперь учитываются корректно.

    3. TEAM-14728 Исправлена ошибка при вызове метода getFolder.

    4. TEAM-13555 Проведена реконструкция активити Оповещение в линию. Добавлено два блока Ответное сообщение и Инициативное сообщение. С помощью этих блоков можно отправлять сообщения в сессии с пользователем по указанному каналу или в уже открытую сессию.

    5. TEAM-14686 Исправлена ошибка при восстановлении подключения к Telegram.

    6. TEAM-14161 Методы Directories.getChildrens и DirectoryItem.getChildrens помечены как устаревшие. Добавлены методы Directories.getChildren и DirectoryItem.getChildren.

    7. TEAM-12553 Исправлена ошибка регистрации исходящих вызовов IP-телефонии в карточке контакта.

    8. TEAM-12632 Исправлено отображение кнопок действий с письмами.

    9. TEAM-14710 Исправлено поведение системы при создании планового поступления на карточке Сделки.

    10. TEAM-14816 Исправлено отображение на форме поля приложения Группы продаж.

    11. TEAM-8775 Исправлена логика работы с виджетами страниц портала.

    12. TEAM-9896 В серверном сценарии на форме приложения теперь можно получить значения системных полей элемента.

    13. TEAM-10278 В клиентских и серверных сценариях для фильтрации элементов приложения при помощи операции link теперь в качестве значения можно передать переменную типа RefItem (произвольное приложение).

    14. TEAM-13924 При редактировании профиля внешнего пользователя, импортированного через LDAP, статус больше не сбрасывается.

    15. TEAM-14118 Исправлена ошибка обработчика при установке модуля аудита.

    16. TEAM-14647 Исправлена ошибка обновления решений и разделов.

    17. TEAM-11442 Сокращено время отклика системы при создании контекстных переменных.

    18. TEAM-11846 Добавлена возможность добавить виджет Главная страница, даже если ранее была настроена пользовательская главная страница.

    19. TEAM-12831 Исправлено отображение переменных на формах задач.

    20. TEAM-14486 Исправлена работа функции валидации для форм, на которых есть свойство с настройкой Скрывать всегда.

    21. TEAM-14495 Исправлена ошибка загрузки логотипа компании после авторизации.

    22. TEAM-14693 Исправлены ошибки, возникавшие, если в контексте формы было добавлено поле с неверной маской ввода и значением по умолчанию.

    23. TEAM-14728 При вызове в TS SDK метода getFolder() у элемента приложения без папки (Все записи) теперь не возникает ошибка, а передаётся значение undefined.

    24. TEAM-14774 Исправлена ошибка 500 при попытке импорта внешнего пользователя.