logo

Список изменений в системе версии 3.15.27

Изменения интерфейсов пользователя

  1. Добавлены 2 новых глобальных типа доступа:
  • создание собственных замещений;
  • создание собственных отсутствий.

Кнопки Назначить отсутствие и Создать замещение теперь отображаются у всех пользователей, для которых назначены привилегии «Создание собственных замещений» и «Создание собственных отсутствий». Когда пользователь создает новое замещение, в поле Замещаемый/Отсутствующий автоматически подставляется его имя. После создания замещения или отсутствия пользователь перенаправляется в свой профиль.

Изменения в моделях и менеджерах

  1. При отправке в контроллер значения в формате JSON и указания названия модели в качестве ключа, указанное свойство будет заполнено значением, считанным из JSON.
  2. Личный календарь в создаваемом проекте сохраняется вместе с проектом.
  3. В ProductionScheduleController.SaveBaseConfig изменилась сигнатура метода. Теперь первым параметром требуется отправлять значение типа ProductionScheduleSimpleConfigModel с префиксом ConfigDataModel.PrefixProvider.Config.

Остальное

  1. В элементах дочерних процессов, в которых доступен конструктор форм, теперь можно выбирать формы задач из родительских процессов. Для скриптов такой функционал пока недоступен.
  2. С помощью сценария в процессе или КИ теперь нельзя создавать замещение самого на себя.