...

2026.5 SaaS

Тема в разделе "Релиз 2026.5", создана пользователем ELMA365, 4 июн 2026 в 17:45.

  1. ELMA365

    ELMA365 Moderator

    Ниже представлены изменения, с которыми вы можете ознакомиться уже сейчас, активировав демоверсию ELMA365.

    После 10.06.2026 обновление станет доступно для клиентов в компаниях поставки ELMA365 SaaS. Список изменений может быть дополнен позднее.

    Обратите внимание, для поставки ELMA365 On-Premises изменения станут доступны в ближайшем мажорном релизе 2026.7, выход которого запланирован на август. Подробнее об изменении релизного цикла читайте в официальной справке.

    Пожалуйста, обращайте особое внимание на изменения, помеченные тегом #BreakingChangeAlert, так как они могут потребовать дополнительных действий с вашей стороны для адаптации или корректировки вашей текущей конфигурации.

    Виджеты

    TEAM-42108 В новом дизайне системы V2 заголовки вкладок теперь отображаются в одну строку с возможностью прокрутить длинное название заголовка.

    Приложение

    TEAM-506 Для приложения в окне расширенного поиска добавлен поиск элементов по условиям. Используйте его, чтобы быстро находить нужные элементы при большом их количестве. Чтобы создать условие, укажите:
    • свойство приложения, для которого включена опция Поиск и сортировка;
    • операцию, например Равно, Не равно, Заполнено, Не заполнено, Количество;
    • значение поля.
    Если условий несколько, между ними можно задать связки И, ИЛИ, ИЛИ НЕ, И НЕ. Связки проверяются в том порядке, в котором добавлены в списке условий. Поиск по условиям можно сохранить как фильтр.

    Календарь

    1. TEAM-41342 Если в карточке пользователя выбран Рабочий календарь с индивидуальным режимом работы, теперь он отобразится для сотрудника в разделе Календарь. Пользователь может просмотреть в нём рабочие смены и режим работы. Ранее эти данные были доступны только в настройках профиля пользователя.

    2. TEAM-42283 На странице календаря и приложения типа Событие с вариантом отображения в виде списка событий и задач скорректирована разметка таблицы.

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

    1. TEAM-43016 Теперь версии файла распределены по статусам: Текущая, Устаревшая, Удаленная. Если в карточке просмотра файла на боковой панели нажать Все версии, вы увидите распределение версий файла по разным вкладкам в соответствии с их статусами.

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

    3. TEAM-40732 Если неавторизованный пользователь пытается перейти по ссылке к загрузке файла при включённой защите файлов, выполнится переход на страницу авторизации. Ранее отображалось сообщение об ошибке.

    4. TEAM-43211 Внешний вид всплывающего окна при удалении версии файла приведён к общему виду, используемому в системе.

    TS SDK и API

    1. TEAM-40870 Добавлена возможность массово сохранять элементы разных приложений, которые имеют связи друг с другом, с помощью метода TS SDK System.applications.batch().

    Особенности метода:
    • максимальное количество обрабатываемых элементов по умолчанию — 10 000. Если передано больше, вернется ошибка, элементы не сохранятся;
    • сохранение элементов разных приложений выполняется в рамках одной операции.
    Метод можно применять, например, при синхронизации данных с внешней системой или импорте данных из файлов формата .xml или .json.

    Пример использования метода с массивом элементов:
    Код:
    
    async function createItems(): Promise<void> {
    var 
    items = [];
    for (var 
    0500i++) {
    var 
    app1Item Application1.create();
    var 
    app2Item Application2.create();
    app1Item.data.linkToApp2Item app2Item;
    app2Item.data.linkToApp1Item app1Item;
    items.push(app1Itemapp2Item);
    }
    await System.applications.batch().save().items(items).all();
    }
    2. TEAM-42905 Для типа объектов DispositionType скорректирована логика формирования заголовка с названием файла. Теперь параметр name учитывается для отображения в браузере заголовка ссылки на файл, сформированной с помощью скрипта. Это позволяет открыть и сохранить файл с ожидаемым названием. Ранее вместо названия отображался код.
  2. ELMA365

    ELMA365 Moderator

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

    1. TEAM-5560 На странице Системные справочники > Внешние пользователи в окне расширенного поиска ошибочно не был доступен поиск по номеру телефона и электронной почте.

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

    3. TEAM-42163 Если внешний пользователь при регистрации на портале указал пароль в неверном формате, вместо текста ошибки отображалось пустое окно. Теперь пользователь увидит сообщение об ошибке.

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

    5. TEAM-42447 Исправлена ошибка, возникавшая в скриптах, если раздел создан с использованием знака тире в его коде. Если в таком разделе создать приложение и страницу и затем в конструкторе страницы добавить скрипт, в нём не было возможности обратиться к пользовательским свойствам приложения, а также не отображалась подсказка с кодом приложения.

    6. TEAM-37500 Исправлено отображение виджета Просмотр файла, если он вложен в виджет Панель с заголовком. Виджет уменьшался в масштабе и был не читаем.

    7. TEAM-39417 Если в виджете использовать поле с типом Произвольное приложение (несколько) и создать скрипт для отображения в виджете поля Сделка из приложения Компания, связанного с текущим элементом, отображалось пустое поле Сделка.

    8. TEAM-15297 Не выполнялись настройки системной опции виджета Показывать по условию, если в ней указано свойство из приложения, связанного с текущим приложением.

    9. TEAM-42946 Не применялся стиль, заданный для цвета заголовка страницы в его системных настройках в поле HTML стили с помощью значения color.

    10. TEAM-40972 Не сохранялся EQL-фильтр, созданный для поиска элементов на странице контракта.

    11. TEAM-41059 Исправлена ошибка, из-за которой вместо названия элемента контракта в его карточке отображался код.

    12. TEAM-41589 Исправлена логика работы функции PasteImage(). Если при создании шаблона с таблицей использовать функцию для вставки изображений, они не добавлялись в файл, сгенерированный по шаблону.

    13. TEAM-42425 Скорректирована логика обновления элементов приложения типа Документ. Если для названия элемента применялся шаблон по умолчанию, связанный с названием файла, при добавлении новой версии файла название элемента не изменялось.

    14. TEAM-42720 Скорректирована логика работы функции NumberToString(). При генерации документа по шаблону с использованием функции добавлялся лишний пробел в сформированной строке файла.

    15. TEAM-42727 Если в процессе использованы два блока согласования для одного документа в разных зонах ответственности и задача согласования переназначена на пользователя, который уже принял решение в первом блоке, то:
    • его предыдущая резолюция удалялась;
    • повторная задача не назначалась;
    • процесс останавливался.
    Ошибка исправлена. Теперь при повторном назначении задачи первая резолюция пользователя сохраняется. Если он попытается изменить своё решение, приоритет остаётся за первой резолюцией. Задача завершится с ошибкой: «Лист согласования уже закрыт или пользователь ранее уже принимал решение». Процесс при этом продолжится.

    16. TEAM-42840 Исправлена ошибка, возникавшая при экспорте пользовательского отчёта, настроенного для получения данных элемента приложения. Если значение поля в элементе состояло из 32 тысяч и более символов, экспорт не выполнялся.

    17. TEAM-43062 Исправлена ошибка, которая возникала, если на форму приложения добавлен виджет Код с настроенными пользовательскими стилями. При отправке элемента приложения на согласование заданные стили не применялись на форме задачи согласования.

    18. TEAM-43091 На форме задачи согласования или ознакомления элемента приложения не выполнялась функция инициализации, заданная для формы просмотра приложения.

    19. TEAM-43113 Исправлена ошибка, которая возникала, если в настройках свойства приложения с типом Файлы связать опцию Только для чтения со свойством типа Выбор «да/нет». Если в карточку элемента добавить файл и в связанном поле выбрать значение Да, файл не отображался.

    20. TEAM-43129 Скорректировано оформление в разделе Администрирование > Файлы > Доступные расширения файлов для загрузки:
    • если пользователь не указал сигнатуру для добавленного расширения, отобразится значение Без сигнатуры;
    • если добавлено несколько сигнатур для расширения, они отобразятся с переносом строки.
    21. TEAM-43183 Скорректирована работа метода get.FileMD5Hash() для временных файлов. Если создать временный файл и затем вызвать указаный метод, формировался ошибочный результат в виде кода временного файла.

    22. TEAM-43378 Скорректировано назначение прав доступа к шаблонам документов. Ранее шаблон мог быть недоступен для просмотра и редактирования администраторам раздела или недоступен для изменения любым администратором, кроме автора.

    23. TEAM-43406 Исправлена ошибка, возникавшая при добавлении в контракт приложения-источника, в котором нет созданных элементов.

    24. TEAM-42762 Скорректирован дизайн пояснений в разделе Администрирование на страницах Настройки шрифтов и Настройки листов согласования и ознакомления.

    25. TEAM-28557 Исправлена ошибка, возникавшая. если элемент приложения был отмечен как дубль и затем эта отметка была снята с помощью опции Не дубль. Название в карточке элемента ошибочно оставалось зачёркнутым.

    26. TEAM-41813 Исправлены ошибки, возникавшие на странице Администрирование > Настройка Email:
    • если повторно открыть страницу и нажать Сохранить, появлялась ошибка подключения к почтовому серверу;
    • поле Пароль не отображалось после сохранения настроек, если при вводе использовались пробелы.
    Также на странице реализованы следующие изменения:
    • кнопки Сохранить и Проверка подключения доступны только после заполнения логина и пароля;
    • теперь при редактировании настроек нужно заново заполнять поле Пароль;
    • отключено автоматическое заполнение полей Логин и Пароль, к ним добавлены подсказки.
    27. TEAM-43286 Если в настройках бота, подключённого к линии, изменить значение токена, бот не отображался в интерфейсе страницы, при этом его работа продолжалась.

    28. TEAM-39492 Исправлена ошибка, которая возникала, если в разделе Администрирование > Настройки локали выбрать английский язык для интерфейса и задать вручную формат даты и времени. При использовании на форме приложения поля с типом Дата/Время его значение отображалось в прежнем формате. Теперь применяется формат даты, заданный в настройках.

    30. TEAM-40984 Если в настройках локали задать язык интерфейса, отличный от русского и английского, и затем создать приложение или контракт, в его настройках не открывалась страница API.

    31. TEAM-40985 Исправлена ошибка, возникавшая, если для раздела и компании заданы разные региональные варианты английского, немецкого или испанского языка, например, English (US) и English (Australia). После изменения языка раздела его настройки становились недоступны. Теперь настройки раздела не блокируются при несовпадении вариантов одного языка.

    32. ТEAM-43182 Если в календаре включить режим отображения Неделя, в заголовке дня не отображалась дата.

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

    34. TEAM-42558 Если в настройках профиля выбрать язык интерфейса, отличный от языка компании, в разделе Администрирование > Рабочий календарь перевод не применялся к типу и названиям элементов календарей.

    35. TEAM-42717. Если процесс был импортирован в другую компанию, затем в исходной компании восстановили архивную версию процесса и повторно выполнили экспорт и импорт процесса, в другой компании новая версия не применялась.

    36. TEAM-32031 Исправлена ошибка, возникавшая в процессе, который запускался по кнопке на форме задачи. Не применялась связь, заданная в настройках кнопки в поле Связь с полем.

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

    #BreakingChangeAlert

    38. TEAM-42761 Исправлена ошибка: в дизайнере бизнес-процесса на вкладке Настройки > История версий отображались только последние 10 записей. Теперь можно просмотреть весь список версий процесса.

    39. TEAM-42914 В настройках блока Запуск процесса значок перехода к карте заданного подпроцесса отображался, только если открыть и закрыть список для выбора процесса.

    40. TEAM-42927 Если в настройках блока Запуск процесса задать значение параметра Поле подпроцесса, затем сохранить настройки и заново их открыть, указанное значение не отображалось.

    41. ТEAM-43027 Экземпляр процесса останавливался с ошибкой на блоке Таймер, если в это время выполнялись остановка и запуск сервиса scheduler. Теперь после перехода процесса к блоку Таймер в течение пяти минут ожидается запуск сервиса scheduler. Если сервис запустится, процесса продолжит выполняться.

    42. TEAM-40090 Оптимизировано формирование списка пользователей в разделе Администрирование > Группы. Теперь при большом количестве пользователей в компании, их список в выбранной группе отобразится быстрее.

    43. TEAM-42663 Исправлена ошибка импорта решения, в котором есть раздел с кодом, повторяющим код раздела, уже существующего в компании. Теперь решение установится успешно, код импортированного раздела будет изменён.