
Открыта регистрация на ELMA Power UP! 2025
Отмечайте в календаре: 25 марта пройдет ELMA Power UP, посвященный операционной эффективности.
Трассировка скриптов, массовые операции, аналитика бизнес-процессов и удобная работа с порталами — всё, что нужно для эффективной системы.
Добавлен новый инструмент для Low-code разработчиков — Трассировка серверных скриптов. Он позволяет анализировать выполнение скриптов, выявлять узкие места в коде и оптимизировать их работу.
Трассировка фиксирует все вызовы, которые выполняет скрипт, включая поиск, сохранение элементов, подписания, переназначения и другие операции, возвращающие Promise. Анализ трейсов помогает определить, какие действия замедляют выполнение скрипта.
Инструмент регистрирует последовательные вызовы, включая обращения к внешним сервисам через fetch. Каждая строка трассировки содержит дополнительную информацию о вызываемом методе, что упрощает поиск и устранение проблем.
Полученные трейсы можно выгружать в файл для хранения или передачи коллегам для дальнейшего анализа.
Добавлена возможность массового удаления элементов приложений через оператор batch(). Это обновление ускоряет выполнение скриптов, связанных с очисткой устаревших данных и синхронизацией информации. Теперь вместо удаления элементов по одному можно удалять сразу группы данных, что снижает нагрузку на систему и оптимизирует работу с большими объемами информации.
Удаление выполняется с помощью batch().delete() и поддерживает фильтрацию, сортировку, задание лимитов и отправку уведомлений. В отличие от стандартного item.delete(), новый метод позволяет работать с данными пакетно, что делает процесс более эффективным. Удаление, как и раньше, остается «мягким», то есть элементы переводятся в удаленное состояние и могут быть восстановлены при необходимости.
В форме фильтрации приложений теперь можно выбирать несколько значений для полей типа Категория. Это расширяет возможности поиска, позволяя пользователям находить элементы, соответствующие сразу нескольким критериям. Такой подход удобен при анализе больших объемов данных и работе с элементами, относящимися к разным категориям.
Фильтрация выполняется по принципу пересечения значений: если хотя бы одно из выбранных значений присутствует в поле элемента, этот элемент будет включен в результаты поиска.
Добавлена поддержка более удобной работы с файлами .e365 при использовании Git. Теперь экспорт решений, разделов, модулей и конфигурации в этот формат оптимизирован для корректной работы в системах контроля версий.
Из файлов исключены ненужные системные данные, а списки, такие как перечень полей, теперь сортируются, что делает сравнение версий более точным.
При сравнении пакетов .e365 в Git отображаются только реальные изменения, внесенные Low-code разработчиком, без учета технических различий, не влияющих на логику работы.
Эти изменения позволяют выстроить полноценный процесс командной разработки с использованием CI/CD и удобного контроля версий. Подробнее.
Добавлена возможность выполнения массовых операций с пользователями, что упрощает администрирование в крупных компаниях. Ранее для управления учетными записями требовалось вручную обрабатывать каждого пользователя или создавать кастомные интерфейсы. Теперь администраторы могут выполнять ключевые действия сразу для группы пользователей или всех учетных записей в системе.
Новый функционал позволяет блокировать, удалять, восстанавливать пользователей, а также изменять их привязку к серверам AD/LDAP. Это сокращает время на рутинные операции и делает управление учетными записями более удобным и эффективным.
Добавлена возможность изменения привязки пользователей к серверу AD/LDAP, что упрощает учет кадровых изменений внутри компании. Когда сотрудник переходит из одного подразделения в другое, эти изменения фиксируются в Active Directory или других LDAP-системах.
Теперь ELMA365 позволяет быстро синхронизировать эти изменения, корректируя привязку учетной записи без необходимости создания нового пользователя.
Функция особенно актуальна для организаций с разветвленной структурой, где сотрудники могут перемещаться между филиалами или департаментами.
Если в компании используется несколько серверов AD/LDAP, изменение привязки можно выполнить прямо из карточки пользователя или через массовые действия. Система автоматически проверяет наличие пользователя с таким же objectGUID на целевом сервере, чтобы исключить дублирование учетных записей.
Добавлена возможность быстрого переключения между внешними порталами без повторной авторизации. Новый функционал позволяет разделять бизнес-функции на отдельные порталы, такие как Портал СЭД и Портал контрагента, вместо объединения всех процессов в одном интерфейсе. Это делает работу с несколькими порталами более удобной и логичной.
В заголовок порталов добавлена кнопка «Мои порталы», которая отображает список доступных площадок. Пользователь может легко переключаться между ними без необходимости повторного ввода учетных данных.
Добавлена поддержка двухфакторной аутентификации (2FA) на внешних порталах с возможностью использования пользовательских модулей. Теперь администраторы могут настраивать второй фактор через Telegram и другие внешние сервисы, а не ограничиваться только SMS или e-mail.
Ранее этот функционал был доступен только на основном портале. Теперь настройка 2FA может применяться и к внешним порталам, обеспечивая повышенный уровень безопасности для пользователей.
Добавлена возможность поиска экземпляров процессов в Мониторе процессов в разделе Администрирование. Теперь администраторы могут быстрее находить нужные экземпляры, что упрощает работу с процессами, ускоряет диагностику ошибок и повышает эффективность обслуживания пользователей.
Поиск поддерживает основные и системные поля, а также возможность использования EQL-запросов для более точной фильтрации данных.
Добавлен новый инструмент «Показатели» для сбора и анализа данных о выполнении бизнес-процессов. Этот инструмент позволяет фиксировать ключевые метрики и отслеживать динамику процессов в системе.
Показатели создаются и настраиваются отдельно на уровне раздела, а сбор данных для расчетов задается в схеме бизнес-процесса. Для визуализации используется виджет «График», который можно размещать на кастомных страницах.
В системе доступны три типа показателей:
Счетчик – фиксирует прохождение определенных точек в процессе.
Значение – хранит числовые данные и отражает их изменение во времени.
Временной интервал – рассчитывает время между двумя событиями с учетом рабочего календаря.
Каждый показатель может включать дополнительный контекст, который фиксирует параметры, относящиеся к собранным данным. Показатели создаются в черновом варианте и вступают в силу только после публикации.
Для настройки сбора данных в схеме процесса добавляются специальные блоки «установить значение показателя». Они активируются во время выполнения процесса и рассчитывают значения согласно заданной логике. Для временных интервалов предварительно указываются две точки отсчета, между которыми система рассчитывает разницу.
Для визуализации показателей создается отдельная страница мониторинга, где виджет «График» отображает собранные данные. При необходимости можно настроить фильтрацию для детального анализа показателей.
Добавлена возможность просмотра экземпляров процессов из бесплатных заблокированных решений на страницах «Монитор процессов» и «Бизнес-процессы» в разделе Администрирование. Теперь администраторы могут видеть данные таких процессов, что упрощает контроль и анализ их выполнения.
Если необходимо продолжить работу с заблокированным процессом, его можно скопировать в «Бизнес-процессах», а в «Мониторе процессов» – управлять уже существующими экземплярами.
Доступ к самим процессам остается ограниченным, но новая настройка делает управление бизнес-процессами более универсальным и удобным.
Отмечайте в календаре: 25 марта пройдет ELMA Power UP, посвященный операционной эффективности.
Как издание «Компьютерра» составило рейтинг BPM-систем без одного из лидеров рынка с 10-летним стажем?
Календарь взял вектор на весну, а мы в ELMA365 устремились в новый бизнес-сезон, где все работает так, как надо.