
Как компании создают экосистемы, способные выстоять в любых условиях
БКС, Красцветмет и Свеза поделились своим опытом внедрения ELMA365 на конференции Business Process Management 2025
В этом релизе мы улучшили графики и отчеты, расширили Low-code возможности системы и добавили функционал для контроля оперативной работы. Ниже подробнее
Добавлена возможность выносить дополнительные поля для фильтрации в отчете «Динамика сделок». Мы сделали это для того, чтобы при помощи дополнительных фильтров можно было представить отчет по динамике сделок в различных разрезах. Например, отслеживать движение по конкретному продукту, услуге или ответственному подразделению.
Как это настроить:
В настройках страницы «Динамика сделок» выбираем поле «Редактировать».
Выбираем необходимые поля для фильтрации.
Выбираем значения и нажимаем «Построить».
В связи с изменением API на стороне Asterisk был доработан модуль интеграции Телефонии. Актуальный модуль можно скачать из ELMA365 Store.
Добавлены новые возможности контроля оперативной работы. В этом релизе появилась возможность выносить , показывающий сессии с различными параметрами.
Благодаря этому виджету можно создать персонализированную страницу супервизора для оперативной работы. В таблице можно настроить список статусов, параметры для фильтрации и сортировки. Также там можно контролировать работу в разрезе линий, групп и конкретных операторов.
В следующих релизах планируется добавить массовые операции с сессиями, функциональность виджета будет расширена.
В сентябрьском релизе мы подготовили документацию для разработчиков, которые пишут скрипты для проектов интеграции или расширяют возможности конструктора.
Документация включает в себя статьи и руководства:
В составлении документации мы ориентировались на целевую аудиторию и вопросы, которые задавали проектные разработчики.
В этом релизе мы выпустили ряд улучшений в части документооборота.
При просмотре номенклатуры дел информация теперь загружается не сразу, а постранично — по 20 записей. Это ускоряет загрузку информации для объёмной номенклатуры дел для просмотра пользователем.
Мы продолжаем расширять Low-code возможности системы.
Для номенклатуры TNomenclature добавлен метод getSerial. С помощью этого метода можно получить доступ к данным и методам объекта нумератор SerialData
getSerial(): Promise
Метод получает нумератор.
В примере с помощью метода мы получаем нумератор первого дела, указанного в настройках регистрации. Для его получения необходим элемент приложения. В данном сценарии он хранится в контексте.
const settings = await Application.getSettings();
const nomenclatures = await settings.registrationSettings.getNomenclatures();
const nom = nomenclatures[0];
const serial = await nom.getSerial();
Returns Promise
Нумератор дела.
В предыдущем релизе мы добавили в интерфейс пользователя возможность вернуть лист из архива. В текущем релизе эта возможность добавлена в TS SDK.
Метод unarchiveApprovalList добавлен в Объект для работы с регистрациями и листами элемента DocflowApplicationItemRef
Метод переводит лист согласования из архива в активный статус.
// Активация всех листов из архива
const item = await Context.data.n1;
const approvalLists = await item.docflow().getApprovalArchivedLists();
approvalLists.forEach(list => item.docflow().unarchiveApprovalList(list.__id))
В качестве параметра метод принимает идентификатор листа согласования.
Графики являются важным элементов формирования компактных информативных интерфейсов. В этом обновлении мы добавили возможность выбирать цветовую схему и задавать размеры для графиков.
Это позволит сделать интерфейсы более информативными, эффективнее расставляя акценты в интерфейсе и направляя фокус внимания пользователя в нужном направлении.
Контракты являются важной частью системы для формирования универсальных механик работы с различными приложениями. В текущем релизе мы добавили возможность связывать через контракты не только пользовательские, но и системные приложения.
Расширение Low-code возможностей системы коснулось в этом релизе иерархических справочников.
Добавлена возможность получить дерево папок иерархического справочника в TS SDK. Для этого добавлен метод getDirectiories, куда в качестве параметров передаются родительская папка и глубина поиска.
Пример:
Context.data.result = ""
const curDirs = await Application.getDirectiories(null,2);
curDirs.forEach(dir => {
Context.data.result = Context.data.result+" _ "+dir.name
if (dir.children) {
dir.children.forEach(dirChild => {
Context.data.result = Context.data.result+" _ "+dirChild.name
})
}
});
Чтобы помочь пользователям выполнять задачи в срок, мы реализовали напоминания о задачах.
Напоминания могут создаваться автоматически. Для этого достаточно перейти в настройки профиля и выбрать, за какое время до срока выполнения напоминать о задачах. Такие напоминания создаются только для задач, у которых ограничен срок выполнения.
Кроме того, напоминания можно создавать с помощью виджета «Напоминания», который доступен во всех задачах по умолчанию. Для этого нужно открыть задачу, добавить напоминание и указать дату и время, когда нужно напомнить о задаче.
Все напоминания приходят пользователю в #Ленту сообщений.
Для платных бизнес-решений теперь доступна возможность отдельного лицензирования внешних порталов в этих решениях. Каждый портал может лицензироваться отдельно, но только в рамках лицензии на решение, в которое он входит.
В портальной лицензии внешнего портала можно указать использовать ли стандартные лицензии платформы или отдельные лицензии на пользователей портала, при этом можно указать только один вариант — или именные, или конкурентные, гибридный вариант лицензирования недопустим.
Рассмотрим такой случай. Есть Приложение с большим количеством полей. Для него необходимо настроить формы создания, редактирования и просмотра с нестандартным отображением. При этом формы похожи, но есть небольшие отличия. Ранее для этого пришлось бы делать 3 разных формы, теперь же можно обойтись одной. Для этого мы добавили в системные поля виджетов форм служебное поле «Тип формы» (formType). Ориентируясь на его значение, можно кастомизировать вид формы.
Мы продолжаем расширять Low-code возможности системы. В этом релизе рады представить вам новые методы для работы со структурой хранения файлов в TS SDK.
В TS SDK добавлен объект «Директория с файлами» и методы для работы с ним.
DirectoryItem — объект предназначен для работы с файловыми директориями, позволяет выполнять операции над директориями, хранимыми на диске: поиск, получить директории в директории, родительские и все дочерние директории, создавать новую, удалять директорию, получить файлы, находящиеся в директории.
Подбробнее о новом объекте и методах можно ознакомиться в справке по TS SDK.
Оставьте e-mail, и мы будем оперативно присылать вам свежие новости и статьи
БКС, Красцветмет и Свеза поделились своим опытом внедрения ELMA365 на конференции Business Process Management 2025
Разработчики маркетинговой платформы «Поинтер» и ELMA365 выпустили совместный модуль для эффективной работы с отзывами.
Наградной сезон не только в Голливуде — состоялась церемония вручения ELMA Awards’25.