Список изменений в системе версии 4.0.7
Изменения интерфейсов пользователя
- В проектных подзадачах кнопки Контроль, Соисполнители и Плановые трудозатраты перемещены с панели инструментов на форму задачи. Теперь они отображаются в виде переключателей.
- Добавлены 2 новых глобальных типа доступа:
- создание собственных замещений;
- создание собственных отсутствий.
Кнопки Назначить отсутствие и Создать замещение теперь отображаются у всех пользователей, для которых назначены привилегии «Создание собственных замещений» и «Создание собственных отсутствий». Когда пользователь создает новое замещение, в поле Замещаемый/Отсутствующий автоматически подставляется его имя. После создания замещения или отсутствия пользователь перенаправляется в свой профиль.
- Строки в таблице бизнес-правил теперь можно перемещать простым перетаскиванием.
- Обновлен дизайн страниц в Lite интерфейсе. Теперь он совпадает с основным интерфейсом.
Обновлены следующие страницы: карточка вопроса, задачи, задачи согласования, задачи согласования/ознакомления/рассмотрения в документообороте, резолюция документа, подписание документа, предпросмотр документа, а также окна «Создание документа» и «Запуск процесса».
Изменения в моделях и менеджерах
- При отправке в контроллер значения в формате JSON и указания названия модели в качестве ключа, указанное свойство будет заполнено значением, считанным из JSON.
- Личный календарь в создаваемом проекте сохраняется вместе с проектом.
- В ProductionScheduleController.SaveBaseConfig изменилась сигнатура метода. Теперь первым параметром требуется отправлять значение типа ProductionScheduleSimpleConfigModel с префиксом ConfigDataModel.PrefixProvider.Config.
Дизайнер
- При создании формы в веб-дизайнере для элемента «Стартовое событие» используется соответствующий шаблон. Поведение аналогично поведению в десктопном дизайнере.
Остальное
- В элементах дочерних процессов, в которых доступен конструктор форм, теперь можно выбирать формы задач из родительских процессов. Для скриптов такая функциональная возможность пока недоступна.
- Добавлены глобальные привилегии для модуля бизнес-правил: «Редактирование дерева общих фильтров бизнес-правил» и «Редактирование дерева общих фильтров глобальных переменных». Привилегии позволяют редактировать дерево фильтров в бизнес-правилах и глобальных переменных. По умолчанию доступны администратору и назначаются автоматически при наличии Полного доступа к модулю «Бизнес-правила».
- В модуле проектов файл PlanState.css был переименован в PlanState.less.
- С помощью сценария в процессе или КИ теперь нельзя создавать замещение самого на себя.