Список изменений в системе версии 3.13.23
Критичные изменения
Изменения интерфейсов пользователя
- Добавлено отображение уведомления об отсутствии пользователя в выпадающий список выбора пользователей, аналогичное уведомлению об отсутствии пользователя при выборе исполнителя для задачи, в следующих случаях:
- при выборе участников на формах создания и/или редактирования встреч, звонков, писем;
- при выборе контролера на форме создания Smart-задачи;
- при выборе контролера при добавлении задачи по проекту и/или контрольной точки в план проекта.
- На карточке контрагента на вкладке Контакты удаленные контакты отображаются с пометкой [удален].
- Для баз данных PostgreSQL и Firebird на форму заполнения параметров отчета Контроль исполнения работ по документу добавлено поле Статусы задач.
- Реализовано отображение изменений свойств контрагента на вкладке Активность карточки контрагента в случае, если данные изменения происходят в рамках выполнения задачи по бизнес-процессу. Также реализовано отображение на вкладке Активность карточки контрагента изменений вложенных свойств атрибутов контрагента.
Изменения в Public API
Изменено поведение метода ReservRegNumberByDepository в менеджере ReservedRegNumberManager: при резервировании регистрационных номеров учитывается сквозная нумерация.
Изменения в моделях и менеджерах
- В результатах полнотекстового поиска по документам отображаются только документы, на которые у данного пользователя есть права уровня Просмотр/Загрузка и выше.
- Удален функционал, связанный со стратегическими картами, перспективой, объектами управления и KPI-процессами. Данные объекты считаются устаревшими и более не используются в системе.
Предпросмотр документов
Реализован новый алгоритм формирования содержимого папки Preview. Предпросмотры, созданные по прежнему алгоритму, удаляются при загрузке системы в фоновом режиме. В папке Preview реализована четырехуровневая вложенность по 256 папок на каждом уровне. На последнем уровне расположена папка с Uid документа и его содержимым для формирования предпросмотра.
Авторизация в системе
При первом запуске системы ELMA на новой базе данных при авторизации администратору необходимо изменить пароль для входа в систему.
Задача запуска бизнес-процесса
Реализована возможность переоткрыть завершенную задачу запуска бизнес-процесса в плане проекта из карточки данной задачи.
Автоматическая подача трудозатрат
При редактировании профиля пользователя на вкладке Задачи реализована настройка возможности автоматической отправки трудозатрат на согласование.
В раздел Администрирование – Базовые приложения – Задачи – Настройки модуля Задачи в блоке Трудозатраты добавлены следующие настройки:
- Пользователи, получающие оповещение при ошибке автоматической отправки трудозатрат на согласование;
- Пользователи, на которых не влияет ограничение срока подачи трудозатрат;
- Периодичность автоматической отправки трудозатрат на согласование.
1
Основные изменения
- При восстановлении удаленных типов документов данные типы документа восстанавливаются в корневую папку.
- Добавлена полоса прокрутки в диалоговое окно выбора типа операции при изменении типа операции при моделировании бизнес-процесса.
- Исправлено отображение иконки задачи по проекту в плане проекта для браузера Internet Explorer.
- Реализована возможность использовать параметры в EQL-поиске на серверной стороне. Параметры указываются в EQL-запросе через символ @. В качестве значения может быть использовано свойство из контекста. Для IEntityFilter добавлен метод SetQueryWithParameters() для EQL-запроса с установкой значений параметров и свойство QueryParameters для задания параметров по отдельности.
- Реализовано предупреждение пользователя при публикации объекта в Дизайнере ELMA в случае, если ни для одного свойства данного объекта на вкладке Дополнительно диалогового окна настройки свойства в блоке Отображение в представлениях в поле Список (таблица) не выбрано значение Показывать.
- В разделе Администрирование – Система скрыта страница Индексирование. Ограничен доступ к модулю ElasticSearch в разделеАдминистрирование – Система – Диагностика системы: данный модуль доступен только в редакции Enterprise.
- Реализованы методы: HasDynamicForm и HasDynamicForms в сервисе Workflow для мобильного приложения. В метод HasDynamicForm передается Id задачи и возвращаются значения True или False. В метод HasDynamicForms передается массив Id задач и возвращается список Id задач со значениями True и False. Вычисление в данных методах осуществляется в следующих случаях:
- если есть скрипт на загрузке формы (с использованием конструктора форм или без него);
- если есть скрипт на изменение значения на свойстве (проверяется само свойство и его отображение на форме, также обрабатывается ситуация с использованием конструктора форм и без него).
- Изменен формат данных, отправляемых в push-уведомлениях, для мобильного приложения ELMA ECM+ для платформы iOS.