Плановые работы. Страница создания (редактирования, просмотра)
Параметры экранной формы
Параметр | Значение |
---|---|
Открывается из |
Страница создания плановой работы:
|
Типы экранной формы |
Страница создания сущности Страница редактирования сущности Модальное окно создания сущности Модальное окно с краткой информацией о сущности |
Компонент выбора периода отображения | Нет |
Компонент динамики | Нет |
Автообновление страницы | Нет |
Всплывающие уведомления на странице | Нет |
Работа с тегами | Нет |
Управление дополнительными свойствами | Нет |
Особенности формы | Нет |
Параметры для фильтрации
Функция
Параметры для поиска (компонент множественного выбора в блоке "Влияет на сервисы")
Тип | Описание |
---|---|
По сервисам | Поиск по содержимому списка (название сервиса, SLA, профиля) |
По контрактам | Поиск по названию контракта и потребителю сервиса в контракте, к которому имеет отношение сервис. |
По точкам доступа | Поиск по названию и адресу точки доступа в настройках сервиса (единственной, центральной ИЛИ удалённой). |
По зондам | Поиск по названию зонда в настройках вложенного в данный момент теста (в единственной точке доступа, центральной ИЛИ удалённой). |
Параметры для поиска (компонент множественного выбора в блоке "Влияет на сервисы")
Параметр | Значение |
---|---|
Сортировка по умолчанию |
Фактически отсутствует. Возможно следует сделать сортировку аналогичной той, что применена на странице "Сервисы" – вверху списка последние обновлённые сущности. |
Интерактивная сортировка | Нет |
Настройка списка полей | Нет |
Действия над списками объектов | Нет |
Работа с тегами в таблице | Нет |
Дополнительные особенности | Упрощенный список сервисов для множественного выбора с помощью чекбоксов в исключении |
Секции и поля
Поле ToolBar
Поле | Краткое описание | Тип |
Диапазон значений | Видимость | Доступность для редактирования | Обязательность заполнения | Значение по умолчанию |
||
---|---|---|---|---|---|---|---|---|---|
Название страницы | Название страницы. Текст без возможности редактирования. | Текст | - | Всегда | Нет | - | |||
|
Блок "Иинформация"
* - поля, обязательные к заполнению.
*ППР - Планово-профилактическалоя рРабота.
Поле | Краткое описание | Тип поля экранной формы | Диапазон значений | Видимость | Доступность для редактирования | Значение по умолчанию | ||
---|---|---|---|---|---|---|---|---|
Период* | ||||||||
Инициатор | * |
Название инициатора |
Пол |
Выпадающий список из доступных контрагентов с ролью "Провайдер SLA" с возможностью ввода произвольного названия инициатора | Да | - | ||
Исполнитель | Наименование исполнителя ППР. | Поле ввода с клавиатуры | Текст | Всегда | Да для новой сущности или сущности в статусе "Запланирована" | Нет | ||
О |
Текст |
Всегда | Да для новой сущности или сущности в статусе "Запланирована" | |||||
Всегда | Да для новой сущности или сущности в статусе "Запланирована" | |||||||
О | * |
О |
Всегда | Да для новой сущности или сущности в статусе "Запланирована" | ||||
снят установлен - | и | |||||||
|
Всегда | Да для новой сущности или сущности в статусе "Запланирована" |
||||||
Блок "Влияет на сервисы"
* - поля, обязательныбе к заполнению.
Поле | Крат |
Тип |
Диапазон |
Видимос |
Доступн |
Зна | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
Поиск | Поле ввода поискового запроса, при вводе выполняется фильтрация доступных для выбора сервисов с возможностью сброса поискового запроса и отображением подсказки поиска | Input, Button | - | В режиме редактирования набора сервисов | - | - | Нет | |||||||
Поиск сервисов |
| |||||||||||||
Выбор | ||||||||||||||
Текст (закрытый с | В режиме редактирования набора сервисов | - | ||||||||||||
Выбр |
Чекбоск для добавления всех сервисов к ППР | Маркер чекбокс |
Логический: снят - установлен - частично - |
Всега | Да | Да | Снят | |||||||
Список сервисов* | Список сервисов доступных для выбора |
List, Checkbox |
Все доступные пользователю сервисы в формате "Checkbox - Название сервиса " |
Всегда | Да | Да | Снят |
Кнопки на Toolbar
Кнопка | Описание | Доступность | |
---|---|---|---|
Сохранение новой или редактируемой сущности |
Доступна для пользователей:
При создании новой ППР или при просмотре ППР в статусе "Запланирована" |
||
Завершить в ... | Смена даты и времени завершения активной ППР |
Доступна для пользователей:
При просмотре ППР в статусе "Проводится" до фактического завершения. |
|
≡ | Завершить сейчас | Принудительное завершение активной ППР |
Доступна для пользователей:
При просмотре ППР в статусе "Проводится" по истечении 5 минут после начала до фактического завершения. |
Проверки системы
Триггер | Проверка | Действие |
---|---|---|
Переход к созданию плановой работы | Создание плановой работы выполняется со страницы "События"? |
Скрыть кнопки в Toolbar:
|
Создание плановой работы выполняется со страницы текущих показателей? | В открывшемся модальном окне автоматически отметить сервис, из которого выполняется создание | |
Выбор даты и времени начала работ | Указанное время меньше текущего времени сервера + 3 минуты? | Отобразить валидационное сообщение "дата начала должна быть позже текущей даты" |
Выбор даты и времени окончания работ | Дата начала выбрана и указанное время завершения меньше или равно времени начала? | Отобразить валидационное сообщение "дата окончания должна быть позже даты начала" |
Дата начала выбрана и указанное время завершения больше времени начала менее чем на 5 минут? | Отобразить валидационное сообщение "длительность планово-профилактической работы должна быть не менее 5 минут" | |
Установка чекбокса "Уведомлять о проведении планово-профилактической работы за ..." | - | Активировать возможность смены времени дополнительного email-уведомления о ППР |
Нажатие "Выбрать все" | Чекбокс "Выбрать все" снят? | Отметить чекбоксами все сервисы в списке |
Чекбокс "Выбрать все" наполовину установлен? | Отметить чекбоксами все сервисы в списке | |
Чекбокс "Выбрать все" установлен? |
Снять отметки со всех сервисов Отобразить валидационное сообщение "не выбран ни один объект" |
|
Снятие чекбокса на сервисе | Больше нет отмеченных сервисов? | Отобразить валидационное сообщение "не выбран ни один объект" |
Ввод поискового запроса | - | Отобразить кнопки "Снять отфильтрованные" и "Выбрать отфильтрованные" |
Очистка поискового запроса | - | Скрыть кнопки "Снять отфильтрованные" и "Выбрать отфильтрованные" |
Нажатие "Просмотреть выбранные" | Не выбран ни один сервис? | Отобразить валидационное сообщение "не выбран ни один объект" |
Выбран хотя бы один сервис? |
Скрыть чекбокс "Выбрать все" Скрыть поле выбора критерия поиска, поле ввода поиска, кнопки сброса и информации по поиску Сменить название кнопки на "Редактировать" |
|
Нажатие "Редактировать" | - |
Отобразить чекбокс "Выбрать все" Отобразить поле выбора критерия поиска, поле ввода поиска, кнопки сброса и информации по поиску Сменить название кнопки на "Просмотреть выбранные" |
Нажатие кнопки Toolbar "Сохранить" | Не указана дата начала? | Отобразить валидационное сообщение "требуется указать дату начала" и заблокировать сохранение сущности |
Не указана дата окончания? | Отобразить валидационное сообщение "требуется указать дату окончания" и заблокировать сохранение сущности | |
Дата начала меньше текущего времени сервера +3 минуты? | Отобразить валидационное сообщение "дата начала должна быть позже текущей даты" и заблокировать сохранение сущности | |
Дата окончания меньше или равна дате завершения? | Отобразить валидационное сообщение "дата окончания должна быть позже даты начала" и заблокировать сохранение сущности | |
Дата окончания больше даты завершения менее чем на 5 минут? | Отобразить валидационное сообщение "длительность планово-профилактической работы должна быть не менее 5 минут" и заблокировать сохранение сущности | |
Не заполнено поле "Инициатор"? | Отобразить валидационное сообщение "требуется указать инициатора" и заблокировать сохранение сущности | |
Не заполнено описание? | Отобразить валидационное сообщение "требуется указать описание работы" и заблокировать сохранение сущности | |
Не отмечен ни один сервис? | Отобразить валидационное сообщение "не выбран ни один объект" и заблокировать сохранение сущности | |
Переход к просмотру плановой работы | Плановая работа в статусе "Запланирована"? |
Скрыть кнопки в Toolbar:
|
Плановая работа в статусе "Проводится" и с момента начала не прошло 5 минут? |
Скрыть кнопки в Toolbar:
Скрыть кнопку "Редактировать" компонента множественного выбора |
|
Плановая работа в статусе "Проводится" и с момента начала прошло 5 минут? |
Скрыть кнопки в Toolbar:
Скрыть кнопку "Редактировать" компонента множественного выбора |
|
Плановая работа в статусе "Завершена"? |
Скрыть кнопки в Toolbar:
Скрыть кнопку "Редактировать" компонента множественного выбора |
|
Пользователь не имеет права редактирования плановой работы? Не имеют права:
|
Скрыть кнопки в Toolbar:
Скрыть кнопку "Редактировать" компонента множественного выбора |
|
Нажатие кнопки Toolbar "Завершить в ..." | - | Открыть модальное окно с возможностью смены даты завершения ППР |
Выбор даты в окне "Выберите время окончания ППР" |
Указанное время окончания меньше текущего времени сервера? | Отобразить валидационное сообщение "дата окончания должна быть позже текущей даты" и заблокировать смену даты окончания |
Указанное время окончания меньше или равна дате начала? | Отобразить валидационное сообщение "дата окончания должна быть позже даты начала" и заблокировать смену даты окончания | |
Указанное время окончания больше даты начала менее чем на пять минут? | Отобразить валидационное сообщение "длительность планово-профилактической работы должна быть не менее 5 минут" и заблокировать смену даты окончания | |
Нажатие кнопки Toolbar "Завершить сейчас" | - |
Завершить ППР Изменить дату и время окончания ППР на текущее дату и время сервера |
Макеты страницы
Пример заполненной страницы планово-профилактической работы.