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