...

Релиз 2023.10

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

  1. ELMA365

    ELMA365 Moderator

    Ниже представлен список изменений, с которыми вы можете ознакомится уже сейчас, активировав демоверсию ELMA365.
    После 16. 11. 2023 все изменения станут доступны нашим клиентам в их активных компаниях. Обратите внимание, список может быть расширен после релиза.

    Администраторы разделов

    TEAM-752 Добавили локальное администрирование для разделов. Для активации, требуется включить фича-флаг useConfigurationAccess.
    Администраторы назначаются в меню раздела.

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

    Администраторы раздела могут управлять всеми другими настройками и параметрами в пределах своего раздела, исключая:
    • дополнительные параметры;
    • настройку доступа;
    • API.

    Приложение типа Отчёт

    1. TEAM-17151 Реализованы следующие доработки по приложению типа Отчет:

    • добавлена возможность создавать поля с типом Отчет в виджетах;
    • при создании поля с типом Отчет в виджетах в модулях опции Входное/выходное заблокированы и имеют значение false;
    • конструктор интерфейсов: при использовании на форме поля с типом Отчет предоставляется ссылка на этот отчет.
    • в TSSDK добавлен автокомплит по колонкам отчета.
    • поля с типом Отчет генерируются с модификатором readonly.
    • поля с типом Отчет предоставляют функцию поиска и фильтрации, аналогичную приложениям.

    2. TEAM-19803 По аналогии с приложениями, в меню страницы с типом Отчет добавлен пункт API. API предоставляет один метод: «Получение списка элементов отчета».


    Аутентификация через внешние провайдеры
    TEAM-20617 В разделе Администрирование > Настройки безопасности добавлены новые возможности:
    1. В блоке Политика паролей добавлена опцию Запретить восстановление пароля. Если она включена, то кнопка Восстановить пароль не отображается на форме логина.
    2. Появился новый блок: Внешние провайдеры аутентификации. Опции в блоке:
    • разрешить OAuth2 аутентификацию Выбор доступных провайдеров. Если провайдеры не выбраны, доступны все настроенные модули.
    • разрешить SAML аутентификацию Выбор доступных SAML серверов. Если SAML серверы не выбраны, доступны все.
    • способ аутентификации по умолчанию: Внутренний (логин / пароль), Внешний (OAuth, SAML).


    SMS провайдеры

    TEAM-13177 Реализована возможность добавлять новые sms-провайдеры через модули для стандартного блока отправки sms и 2fa.
    Для того, чтобы реализовать свой провайдер SMS необходимо:

    1. Создать модуль.
    2. На вкладке методы API нажать Редактировать и перейти на вкладку Сценарии.
    3. Реализовать интерфейсы:
      Код:
      
      // Cтруктура данных для хранения ответа проверки соединения.
      interface SMSTestConnectionResult {
          
      successboolean;
          
      failReasonstring;
      }

      // Структура данных для хранения ответа отправки СМС на номер.
      interface SMSSendError {
          
      phonestring;
          
      statusCode?: number;
          
      statusText?: string;
      }
    4. Реализовать функцию отправки SMS.
      Код:
      
      async function SMSSendSMS(phonesstring[], msgstring): Promise<SMSSendError[]> {
          
      // содержимое функции
      }

    Реализованный провайдер SMS можно будет использовать для:
    • двухфакторной аутентификации;
    • аутентификации по номеру телефона и одноразовым кодам;
    • блока Отправка SMS.


    Сценарии

    TEAM-18590 Добавлено ограничение на максимальный размер и время хранения данных в скриптовом кеше: System.cache, Namespace.cache, Application.cache.
    Установлен размер максимум 16 Мб (как для storage). Если передали данных больше — будет выброшена ошибка.
    Установлено максимальное время жизни для кеша.
    Умолчания:

    • для on-premises = 180 дней
    • для saas = 14 дней
      • если передали TTL больше, берется тот, что меньше.
    • в сервис worker-gateway добавлены переменные окружения (для настройки в on-premises):
      • ELMA365_MAX_CACHE_ITEM_SIZE — максимальный размер значения, которое может быт сохранено в System.cache или Namespace.cache, задается в килобайтах, например, значение 1024 соответствует 1 МБ.
      • ELMA365_MAX_STORAGE_ITEM_SIZE — максимальный размер значения, которое может быт сохранено в System.storage или Namespace.storage, задается в килобайтах, например, значение 1024 соответствует 1 МБ.
      • ELMA365_CACHE_ITEM_LIFETIME — максимальное время жизни (TTL) значения в кэше: System.cache или Namespace.cache, задается как 1s (одна секунда) или 1h (один час) и т.п.


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

    2. TEAM-5539 Добавили возможность связать виджет Таблица с переменной.
    В качестве источника данных виджета Таблица теперь можно выбрать переменную типа Приложение (несколько).
    Особенности обновления:

    • предустановленный фильтр будет применяться автоматически перед показом данных в таблице.
    • права доступа пользователя теперь учитываются при отображении данных: в таблице будут видны только те элементы, к которым у пользователя есть доступ.


    Виджеты

    1. TEAM-17931 В конструктор виджетов добавлена новая настройка Окончание отрисовки. Это позволяет разработчикам использовать системную функцию onLoad, которая активируется после полной загрузки виджета. Теперь функция интегрирована в пользовательский интерфейс на вкладке Настройки > Системные функции.

    2. TEAM-16243 В виджете Связанные элементы появилась возможность добавить фильтры, доступные для пользователя.


    Запуск процесса с формы приложения


    TEAM-6347 На формах создания и редактирования появилась возможность добавить сколько угодно кнопок Сохранить. К ним можно привязать процесс и запускать его автоматически после сохранения формы.

    Особенности работы:

    • удалить существующую по умолчанию кнопку Сохранить нельзя;
    • удалить пользовательские кнопки можно;
    • для пользовательских кнопок Сохранить есть возможность выбрать связанный бизнес-процесс;
    • функция автоматической и ручной привязки бизнес-процесса, созданного на уровне приложения, привязывает процесс к существующей по умолчанию кнопке Сохранить;
    • для пользовательских кнопок Сохранить доступна опция Проверять заполнение обязательных полей;
    • для пользовательских кнопок Сохранить доступна опция Показывать - всегда, если есть доступ на редактирование или на удаление;
    • для пользовательских кнопок Сохранить на форме редактирования доступна опция Только для выбранных статусов.


    Копирование разделов и приложений

    TEAM-10461 Ранее при копировании история сущности дублировалась, что приводило к путанице и ошибкам при импорте и обновлении данных.
    В текущем обновлении при копировании сущности создается новая история, чтобы обеспечить ей статус независимого объекта.
    Таким образом при копировании раздела или приложения теперь создается новая первая запись в history для всех структур в копируемом namespace.


    Отображение данных

    TEAM-4145 Обновлен интерфейс: добавлена колонка Подтип в списки свойств.
    Во все таблицы, где отображаются свойства, внесено новшество — добавлена колонка Подтип. Это обновление позволит видеть дополнительные настройки типов свойств для улучшенного управления и более простой настройки.


    Администрирование процессов

    TEAM-10753 В разделе Администрирование на страницах Монитор процессов и Бизнес процессы появилась папка Процессы модулей. Она содержит список пользовательских модулей и их процессов.


    Напоминания о задачах
    TEAM-20395 Увеличили срок напоминания о задачах в настройках профиля пользователя. Добавили новые периоды: 3 часа 30 минут, 4 часа, 8 часов, 1 день, 2 дня и 1 неделя


    Отчёты о производительности
    TEAM-21787 Для очистки устаревших данных реализована возможность удалять сохраненные периодические отчеты о производительности и файлы отчетов.


    ECM

    Согласование и Ознакомление

    1. TEAM-2039 и TEAM-22958 В блоках Согласование и Ознакомление добавлена возможность настраивать пользовательскую форму для задачи.

    2. TEAM-22803 Добавлена возможность выбрать определенного провайдера электронной подписи при настройке блоков Согласование и Ознакомление. Это позволяет моделировать процесс с заранее определенным провайдером подписи, который не может быть изменен пользователем во время выполнения задачи.

    Контракты

    TEAM-18661 Добавлена функция массовых действий для элементов контракта, включая редактирование, удаление, восстановление и запуск бизнес-процессов. Активация функции происходит в настройках контракта.

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

    TEAM-19782 Дополнили отображаемую информацию о сертификатах при подписании. Теперь при выборе сертификата для электронной подписи показывается дополнительная информация, включая сведения о Удостоверяющем Центре (УЦ), местоположение сертификата и срок его действия.

    TEAM-20732 В настройках администрирования в модуля ПЭП теперь можно включить флаг Автоматическая генерация сертификата. В этом случае сертификаты ПЭП для пользователей внутри ELMA365 будут создаваться автоматически. Опция не требует дополнительной настройки, как в случаее с выпуском сертификата в ходе бизнес-процесса.

    Шаблоны

    1. TEAM-21246 Добавили множественные условия в шаблоны.
    Логические операторы AND и OR позволяют задавать несколько условий в виде одной конструкции.
    При использовании OR достаточно, чтобы выполнилось хотя бы 1 из условий.
    Код:
    
    **Пример 1**
    {if {
    $trip.transports_type} = «Личный транспорт» OR {$trip.transports_type} = «Транспорт принимающей стороны»}
    {
    $business_trip_request.city}
    {
    end}
    При использовании AND нужно, чтобы выполнились все перечисленные условия.
    Код:
    
    **Пример 1**
    {if {
    $item.price} < 5000 AND {$item.isAvailable}}
    - {
    $item.name}
    {
    end}
    Также условия можно всячески комбинировать, используя скобки.

    2. TEAM-21598 Теперь пользователи могут добавлять шаблоны документов непосредственно через раздел Администрирование > Шаблоны документов, даже если решение заблокировано.

    Просмотр документов

    TEAM-21455 Добавлена возможность менять ориентацию документа при просмотре.


    ELMA365 СRM

    1. TEAM-22815 В CRM добавлен новый виджет История Активностей Подписчика.
    • отображает взаимодействия с клиентами по порядку: от последних к первым;
    • включает 13 типов действий: Лиды, Сделки, задачи CRM и другие;
    • рекомендуется для использования в приложениях Контакты и Лиды;
    • на форме Сделки собирает информацию по всем связанным контактам;
    • планируется доработка для добавления пользовательских активностей в конце 2023 года;
    • для корректной работы необходима связь с контактами виджета, а также в настройках почты требуется выбрать автоматическое связывание контактов с входящими письмами;
    • доступен только при наличии лицензии CRM.

    2. TEAM-21600 и TEAM-22793 Добавлен виджет Стадии Прогрева, который показывает готовность клиента к покупке.

    • отслеживает касания клиента для оценки его активности;
    • рекомендуется размещать на правой панели в приложениях Подписчики, Лиды, Контакты;
    • возможность задавать правила для расчета стадии прогрева;
    • добавлена функция пересчета стадии прогрева по новым правилам;
    • доступен только при наличии лицензии CRM.

    3. TEAM-22023 и TEAM-22209 В CRM появился виджет Иерархия, позволяющий устанавливать связи между элементами и отображать их в форме дерева или таблицы.

    • настраиваемый состав выводимых свойств;
    • поддерживает до 100 уровней вложенности;
    • подходит для работы с иерархией контрагентов или контактных лиц;
    • в приложении Компании добавлены поля Материнская компания и Дочерние компании для создания иерархических структур;
    • доступен только при наличии лицензии CRM.

    4. TEAM-22492 Улучшен поиск контактов в CRM.
    Теперь, когда вы заполняете поле Контакт в задачах CRM, вы сможете воспользоваться ускоренным поиском.
    Как это работает:
    • При начале ввода в поле поиска будут показываться только те контакты, которые уже связаны с компанией, на которую заведена сделкой.
    • Если никакие контакты не связаны с данной компанией, вы сможете быстро найти нужного контакта среди всех записей в справочнике, используя фильтр Поиск по параметрам.

    5. TEAM-22652 При создании активности Отправлено письмо теперь можно сохранить ссылку на письмо в карточке активности.

    6. TEAM-19663 В настройки виджета Статус элемента Приложения был добавлен чекбокс Запретить изменение воронки.

    7. TEAM-21295 Добавлен идентификатор пользователя в Дэшборд руководителя продаж.


    ELMA365 Service

    1. TEAM-20675 Для электронной почты добавлена возможность создавать сессии для нескольких пользователей. Это реализовано через блок Отправка инициативного сообщения в бизнес-процессе. При настройке блока с выбором электронной почты как канала связи, теперь можно указать дополнительных получателей.
    Сессия, начатая таким образом, остаётся открытой до тех пор, пока не будет закрыта оператором. Оператором по умолчанию назначается пользователь, инициировавший процесс, если он не является системным аккаунтом. В случае, если инициативное сообщение отправлено системой, сессия будет доступна в общей очереди для операторов.

    2. TEAM-20677 Добавлена фильтрация по каналам в отчетах по линиям
    Теперь вы можете отфильтровать данные по каналу поступления сообщений. Это удобно, когда нужно оценить работу команды в разных мессенджерах, например, почте или Telegram. Функция поможет улучшить понимание динамики обращений и оптимизировать распределение рабочей нагрузки среди команд.

    3. TEAM-21191 Добавлена возможность автоматически отправлять сообщения клиентам при создании новых сессий. Это гарантирует, что клиенты получат подтверждение о доставке сообщения, до того, как оператор присоединится к диалогу.
    В случае возникновения ошибки при отправке автоответа, через 15 секунд будет предпринята ещё одна попытка. Если повторная отправка также будет неуспешной, показывается соответствующее системное сообщение о неполадке


    Проекты

    1. TEAM-17138 Улучшили импорт проектов из MS Project. Это обновление исправляет ранее возникавшую ошибку 500 и обеспечивает точное сохранение иерархии задач в соответствии с вашим оригинальным планом проекта в MS Project.

    Детали обновления:
    • исправлена ошибка, приводившая к сбою при импорте многоуровневых проектов.
    • реализована возможность создания фазовых задач с точным соблюдением уровней вложенности.
    • теперь можно легко импортировать сложные проектные планы, сохраняя всю структуру и детализацию задач.

    2. TEAM-17212 Добавлена панель инструментов для удобства работы с планом проекта в режиме просмотра. Теперь руководители и участники проекта могут регулировать масштаб, применять фильтры и доступ к настройкам прямо из виджета Плана проекта.

    Обновления включают:
    • иконки для сворачивания и разворачивания задач.
    • элементы управления масштабом.
    • фильтры для удобного поиска.
    • доступ к настройкам без функций автопланирования.
    • убрана кнопка Редактировать для пользователей без прав на изменения плана.
    • переход на страницу просмотра плана при клике на заголовок виджета.
    • возможность отмечать задачи выполненными и обновлять их статус выполнения.

    3. TEAM-18911 Обновлена форма Элемент плана проекта.
    • виджет Лента объекта удален из элемента плана для упрощения коммуникаций.
    • теперь пользователи могут оставлять комментарии исключительно в Проектной задаче опубликованных планов.
    • проведена миграция для стабильного перехода на обновленную систему у стаых клиентов.

    4. TEAM-19941 В раздел Проекты добавлены приложения Ресурсы, Ресурсные группы, Загрузки. На форме редактирования элемента плана проекта добавлена таблица Ресурсы для возможности бронирования ресурсов для проектных задач.

    5. TEAM-20131 В виджете диаграммы Ганта реализована автоматическая прокрутка к текущей дате при открытии плана проекта. Если текущая дата не попадает в диапазон отображаемых дат на таймлайне, таймлайн автоматически прокручивается либо к началу, либо к концу периода, исходя из того, до или после текущей даты находится период.

    6. TEAM-21101 В форме запроса прогнозов выполнения работ теперь доступна сортировка по столбцам. Эта функция позволяет организовать задачи по возрастанию или убыванию, облегчая управление и анализ большого числа задач в календарном плане.
    Улучшение было внедрено с целью упростить работу с таблицами, где содержится множество задач, и сделать процесс выбора более интуитивным и менее времязатратным.

    7. TEAM-22078 Добавлены новые поля в Элемент плана проекта.

    • Добавлено два несистемных поля Расход (план) и Расход (факт)
    • Поля выведены в боковую панель на всех формах элемента плана
    • При открытии формы просмотра скрываются если не заполнены
    Эти поля могут быть использованы для создания и анализа графиков расходов, улучшая финансовое планирование и контроль над бюджетом проекта. Примеры графиков и дополнительные инструменты для клиентов будут доступны через ELMA365 Store.

    8. TEAM-22155 Реализована функция автоматического корректирования дат задач при копировании проекта из шаблона. Теперь даты начала и окончания задач адаптируются в соответствии с lатой начала проекта, сохраняя исходные временные интервалы между задачами. Это обновление упрощает планирование, убирая необходимость вручную корректировать каждую дату в новом проекте.
  2. ELMA365

    ELMA365 Moderator

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

    1. TEAM-6655 Ранее в диадок можно было отправить только один файл на согласование, тепрь доступна множественная отправка.

    2. TEAM-11074 Проблема с завершением задач, созданных в бизнес-процессах пользовательского модуля, устранена.

    3. TEAM-11566 Исправлена ошибка, из-за которой нельзя было открыть задачи ознакомления.

    4. TEAM-13070 Унифицированы названия страниц в раздел Администрирование для настройки почты.

    5. TEAM-13130 Восстановлена возможность повторного размещения виджета Содержимое модального окна после его удаления.

    6. TEAM-14169 Исправлено некорректное отображение лицензий внешних пользователей бизнес-решений.

    7. TEAM-15720 Исправлено отображение кнопки Связаться с менеджером в браузере Google.

    8. TEAM-16217 Исключен выбор переменных при использовании системного процесса согласования плана.

    9. TEAM-17468 Улучшена безопасность хранения паролей пользователей в настройках интеграции AD с использованием AES шифрования.

    10. TEAM-18544 Устранены ошибки при выборе файлов из раздела Файлы.

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

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

    13. TEAM-19714 Исправлены ошибки синхронизации элементов приложений с контрактами.
    Ранее в приложениях-источниках создавались элементы, которые не отображались в соответствующих контрактах. Попытки удаления и восстановления источника приводили к ошибкам.

    14. TEAM-20144 Исправлена ошибка, препятствующая удалению адреса электронной почты в настройках линии.

    15. TEAM-20319 Решен конфликт форм при импорте.

    16. TEAM-20438 Исправлена проблема с назначением задач Ознакомления.

    17. TEAM-20540 Теперь изменения в формах приложений обновляются сразу после сохранения.

    18. TEAM-20558 Устранена проблема с фильтрацией по полю типа Приложение при использовании клавиши «вниз».

    19. TEAM-20583 Исправлена ошибка удаления виджетов во второй колонке на главной странице.

    20. TEAM-20728 Решена проблема с исчезновением полей поиска при повторном открытии фильтров.

    21. TEAM-20763 Исправлена ошибка подсветки источника при добавлении через новое приложение.

    22. TEAM-20764 Исправлена ошибка перехода по заголовку на странице контракта.

    23. TEAM-20924 Устранена ошибка «Виджет с таким кодом уже существует» при редактировании главной страницы.

    24. TEAM-20961 и TEAM-20996 Исправлены ошибки, связанные с удалением фильтров и сбросом пользовательских настроек после обновления раздела или решения.

    25. TEAM-21006 Решена проблема с доступом к задачам Ознакомления для групп пользователей.
    Проблема связана с тем, что объект ознакомления или согласования файл был удален после запуска процесса или к нему не было доступа (недостаточно прав).
    Добавлено прерывание процесса в случае ошибки. Выполняются условия перехода, если они заданы. Данные изменения касаются только файлов.

    26. TEAM-21194 Исправлена ошибка с загрузкой файлов в документы приложения.

    27. TEAM-21220 Устранена ошибка в процессах при открытии пользовательской формы задачи.

    28. TEAM-21302 Решена проблема с загрузкой просмотра PDF документов.

    29. TEAM-21433 Исправлено уведомление в календаре.

    30. TEAM-21435 Устранена проблема с отправкой сообщений с ссылками в линии через мессенджер WhatsApp.

    31. TEAM-21488 Исправлено экранирование названий в коде колонки при построении отчета.

    32. TEAM-21496 Функция Перезапустить в мониторе теперь корректно обновляет версию процесса.

    33. TEAM-21588 Решена проблема, при которой обязательность полей не работала при наличии более двух виджетов на одной форме.

    34. TEAM-21633 Исправлено наследование руководителем прав подчиненных.

    35. TEAM-21653 При восстановлении версии бизнес-процесса теперь восстанавливаются и формы, и их сценарии.

    36. TEAM-21738 Устранен некорректный текст Обязательное поле под полем с типом Номер телефона.

    37. TEAM-21780 Добавлено уведомление об ошибке при приглашении пользователя с занятым email.

    38. TEAM-21837 Исправлен неверный ответ при отсутствии реализации HTTP метода в методах API.

    39. TEAM-21907 Добавлена возможность запроса кода при некорректном вводе телефона.

    40. TEAM-21915 Исправлена ошибка удаления номеров телефонов при регистрации портального пользователя.

    41. TEAM-21919 Решена проблема с просмотром всех активных пользователей.

    42. TEAM-21940 Исправлена ошибка при поиске файла с символами ( ) в параметрах поиска по названию.

    43. TEAM-21967 Улучшена безопасность хранения паролей пользователей в настройках интеграции SAML с использованием AES шифрования.
    Для шифрования приватного ключа необходимо добавить в secret пода integrations поле aes_crypt_key (команда kubectl edit secret integrations), содержащее значение ключа для AES шифрования в кодировке base64 (длина ключа может быть 16, 24, или 32 байта). Это значение транслируется в переменную окружения ELMA365_AES_CRYPT_KEY. Ключом для шифрования выступает произвольная строка.

    44. TEAM-22033 Исправлена ошибка, из-за которой страница монитора процессов не открывалась в полноэкранном режиме.

    45. TEAM-22093 Решена проблема с ошибкой «need logout» при скачивании версий файлов.

    46. TEAM-22116 Исправлено ошибка выгрузки портала при экспорте конфигурации.

    47. TEAM-22149 Устранена ошибка в виджете График при выборе измерения с вложенным свойством приложения.

    48. TEAM-22157 Исправлена проблема, при которой название задачи отображалось, как название процесса.

    49. TEAM-22240 Исправлен механизм экспорта портала. Теперь порталы, которые отключены, исключаются из пакета экспорта.
    Улучшен процесс проверки статуса портала перед включением в экспорт, чтобы обеспечить точность и актуальность данных в манифесте.

    50. TEAM-22315 Метод System.directories.getFiles() теперь возвращает пустой набор, если в директории нет файлов.

    51. TEAM-22318 Добавлена проверка зависимости от отчетов при экспорте страницы.

    52. TEAM-22328 В блоках Создание и Изменение элемента добавлена опция для настройки уведомлений о новых задачах, создаваемых в процессе. Эта функция актуальна, когда выбран ручной способ работы с блоком.

    53. TEAM-22340 Улучшен поиск элементов приложения по полю типа Деньги.

    54. TEAM-22386 Решена проблема с подгрузкой только первых 50 контрактов при отображении плитками.

    55. TEAM-22404 Исправлена функция onInit после редактирования элемента.

    56. TEAM-22428 Исправлена ошибка в свойстве поля Произвольное приложение.
    Была выявлена неконсистентность в поведении поля Произвольное приложение при создании его в единичном значении. В PostgreSQL для такого поля свойство array некорректно устанавливается в false, в то время как для обычных приложений в аналогичной ситуации это свойство устанавливается в true.

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

    58. TEAM-22480 Устранена возможность редактирования процесса под вторым пользователем.

    59. TEAM-22552 Исправлена ошибка, препятствующая открытию неопубликованных процессов на уровне компании и раздела после смены языка.

    60. TEAM-22560 Устранена проблема с отображением названия сессии в линиях на мобильных устройствах.

    61. TEAM-22561 Исправлена ошибка отправки сообщений в линиях на мобильных устройствах.

    62. TEAM-22572 Была выявлена проблема в связывании поля типа Произвольное приложение с другими полями.
    Исправление позволяет корректно связывать поле Произвольное приложение (Поле «А») с конкретным приложением (Поле «Б»). Теперь, если поле «А» связано с полем «Б» и имеет настройку «Выходное», то поле «А» будет типизировано значением поля «Б». Это означает, что при выборе значения для поля «А», пользователю будут доступны только значения поля «Б».

    63. TEAM-22594 Исправлена ошибка переноса настроек видимости воронки в другие компании.

    64. TEAM-22678 Устранена внутренняя ошибка (500) при работе с модулем Alytics.

    65. TEAM-22778 Исправлена ошибка при экспорте календаря с событиями с внешними участниками. Теперь календарь успешно синхронизируется с внешними календарными приложениями, включая все запланированные события с внешними участниками.

    66. TEAM-22780 Решена проблема скачивания файлов с именем на кириллице в s3 AWS.

    67. TEAM-22781 Исправлена ошибка в обработке полей типа Деньги, связанная с некорректным отображением валюты. Реализована проверка создания и редактирования полей Деньги в различных контекстах (приложениях, процессах, параметрах, виджетах). Отдельно проверен кейз с пустой валютой в настройках поля Деньги, включая редактирование метаданных поля в БД. Проверены сценарии, связанные со сменой валюты в настройках поля и отображением дефолтной валюты в зависимости от настроек локали компании.

    68. TEAM-22839 Исправлена ошибка в методе getPermissions().

    69. TEAM-22852 Была исправлена ошибка, из-за которой пользователи, авторизовавшиеся через SAML на внешнем портале, не отображались в системном справочнике Внешние пользователи. Ранее, несмотря на успешную авторизацию, данные пользователей не регистрировались в справочнике

    70. TEAM-22895 В версии 2023.9 системы была обнаружена ошибка в виджете План проекта, из-за которой таймлайн не отображался на формах приложений на старых площадках после обновления системы, несмотря на установленное значение true для этой опции в конструкторе форм. В результате работы над исправлением этой ошибки, функциональность отображения таймлайна была восстановлена, и теперь таймлайн корректно отображается на формах приложений в соответствии с настройками, заданными в конструкторе форм.

    71. TEAM-22901 Исправлена ошибка отображения содержимого виджета в навигаторе.

    72. TEAM-22905 Была исправлена ошибка, возникающая при попытке ответить на письмо, в которое была вставлена картинка с помощью клавиш CTRL+V. Ранее, при попытке отправки такого письма, происходила ошибка, отображаемая в har-логах, что делало невозможным его отправку.

    73. TEAM-22945 Устранена проблема с форматированием текста при общении с ботом в Линиях.

    74. TEAM-22948 Виджет диаграммы Ганта теперь адаптируется по ширине при изменении размера формы просмотра проекта.

    75. TEAM-22953 Поле Контроль на форме элемента плана проекта отображается корректно .

    76. TEAM-22964 Исправлено обновление длины таймлайна в виджете Диаграмма Ганта.

    77. TEAM-23139 Устранена ошибка при публикации процесса с блоком Формирование пакета.

    78. TEAM-23149 Исправлена проблема отображения статуса и согласующих при просмотре пакета документов.

    79. TEAM-23276 Была устранена ошибка в процессе регистрации внешних пользователей на портале, когда функция addUserWithoutConfirmation вызывалась для номера телефона, уже существующего в системе. Ранее, при попытке регистрации таких пользователей, возникала неинформативная ошибка "phone-already-exists", даже если поле телефона было пустым. После исправления, в случае конфликта с данными OAuth2, теперь возвращается ясная ошибка с кодом 409 и текстом {"code":"oauth2-already-exists"}. Это обновление упрощает диагностику проблем, связанных с регистрацией пользователей, и помогает администраторам системы более эффективно управлять процессом аутентификации.

    80. TEAM-23295 Исправлен баг редактирования в виджете Ганта в режиме просмотра. Редактирование полей более не доступно в режиме просмотра.

    81. TEAM-23355 Улучшен доступ на уровне элементов приложения для свойства приложения типа Пользователь (множественное).

    82. TEAM-10967 Фильтрация приложения через setFilter в таблице теперь работает корректно.