Список изменений в системе версии 4.0.11
Интерфейсы пользователя
- У контрольной точки появилась длительность, которая может быть 0 или >0. На формах создания/редактирования и просмотра контрольной точки появилась информация о дате начала и длительности. На диаграмме контрольная точка отображается по дате завершения.
- На формы создания/редактирования для всех типов проектных задач добавлен блок c ограничениями плановых сроков (тип ограничения + дата ограничения). Также в план проекта добавлены соответствующие колонки с возможностью инлайн-редактирования.
- Обновлено отображение "Портлеты ELMA".
- На стартовой странице KPI портлет с индикаторами не будет отображать некоторые ссылки, если у пользователя недостаточно прав.
- Добавлена базовая модельWorkflowOperationInfo для описания информации об операции по процессу. Добавлена точка расширения IWorkflowOperationsExtension для обработки дополнительных операций по процессу. В модель OperationsModel добавлено свойство для хранения созданной точки расширения. Данная точка расширения позволяет обрабатывать объекты (наследники WorkflowOperationInfo) для отображения на страницах текущих операций по процессу (как на вкладке текущих операций конкретного экземпляра процесса, так и на странице монитора процессов).
- Если в бизнес-правиле использовались сторонние объекты (например, был задействован какой-то справочник), то при экспорте появляется окно с предложением экспортировать и эти объекты.
- Для компонента Дерево добавлены кнопки Свернуть всё/Развернуть всё, добавлена настройка, позволяющая скрывать эти кнопки.
- В Маркетинговом мероприятии при выборе типа бюджета «Бюджет вводится вручную», на форме маркетингового мероприятия отображается кнопка Редактировать, при автоматическом управлении бюджетом – кнопка Добавить.
Дизайнер
1. Создан компонент Модальное окно в конструкторе интерфейсов для отображения контента окна и его подвала.
2. Для компонента Карточка добавлена возможность отобразить ярлык. Текст и цвет ярлыка задаётся через соответствующие настройки. Если текст ярлыка не задан, то он не отображается.
3. Добавлена возможность ограничения списка пользователей в свойстве типа Пользователь.
4. Реализовано отображение свойств Телефон и Email в виде гиперссылок при включенной телефонии.
5. Реализована возможность задавать пропорции в компоненте Колонка в конструкторе интерфейсов.
6. В конструкторе интерфейсов добавлена возможность деактивации иконки создания объекта на форме.
7. Появился новый компонент Информационная консоль.
8. На станицах, портлетах и формах объектов убрана возможность создания выходного свойства.
9. Исправлены наименования колонок активити модулей интеграции.
Изменения в Web API
- Доработаны методы API для получения вложенных свойств контекстных переменных. Методы API/REST/Workflow/TasksInfo, API/REST/Workflow/StartProcessForm, DocumentServiceExtension/GetDocumentData возвращают в поле Form информацию об отображаемых на форме вложенных свойств любой иерархии.
Остальное
- Если при создании или редактировании замещения была выбрана опция Проекты – Согласующий трудозатрат и в настройках типа проекта указан согласующий трудозатрат по умолчанию, при добавлении трудозатраты по проекту в отчете о трудозатратах в качестве согласующего трудозатрат по умолчанию будет выбран замещающий.
- Добавлена возможность импортировать и экспортировать глобальные переменные всех типов. Значения глобальных переменных могут быть экспортированы в том случае, если для типа глобальной переменной доступен экспорт данных. Если тип глобальной переменной доступен для экспорта, то при выборе будет предложено отметить типы вместе с их значениями. Если при импорте глобальной переменной тип данных будет отсутствовать в пакете или системе, то тип и значение глобальной переменной будут удалены. Если при импорте глобальной переменной значение глобальной переменной будет отсутствовать в пакете и системе, то значение глобальной переменной будет удалено. В точку расширения IEntityImportSaveActions добавлен метод RecoveryLinks, который позволяет восстанавливать ссылки на сущности. Метод возвращает список ссылок, которые были восстановлены и их нужно удалить из общего списка. В конструктор класса ImportEntityPreSaveData добавлен параметр LinksDictionary linksDictionary – список ссылок для восстановления сущностей.