Перейти к основному контенту

Плановые работы. Страница создания (редактирования, просмотра)

image.png

Параметры экранной формы

Параметр Значение
Открывается из

Страница создания плановой работы:

  • основной путь: Меню → раздел "Мониторинг" → События: кнопка "+ Плановая работаimage.png";
  • через страницу просмотра текущих показателей качества по сервису: кнопка "Ещё: Создать плановую работу";
  • через страницу просмотра текущих показателей качества по сервису при отсутствии плановых работ, действующих в выбранный период просмотра текущих показателей: на правой боковой панели выбор вкладки "Планово-профилактические работы" → кнопка "Создать плановую работу".

Страница просмотра/редактирования плановой работы:

  • основной путь: Меню → раздел "Мониторинг" → События: щелчок по записи (при отсутствии нужной записи в списке изменить период отображения);
  • через страницу просмотра текущих показателей качества по сервису: на правой боковой панели выбор вкладки "Плановые работы" → щелчок по появляющейся при наведении кнопке image-1681305925553.png в правом верхнем углу нужной записи (при отсутствии нужной записи в списке изменить период отображения).

Просмотр краткой информации о плановой работе в модальном окне:

  • через страницу просмотра текущих показателей качества по сервису: на правой боковой панели выбор вкладки "Плановые работы" → щелчок по записи (при отсутствии нужной записи в списке изменить период отображения);
  • через страницу просмотра детальных показателей по сервису в отчёте SLA: переход на страницу детальных показателей по сервису → в разделе "Ключевые события" вкладка "Плановые работы": щелчок по записи.
Типы экранной формы

Страница создания сущности

Страница редактирования сущности

Модальное окно создания сущности

Модальное окно с краткой информацией о сущности

Компонент выбора периода отображения Нет
Компонент динамики Нет
Автообновление страницы Нет
Всплывающие уведомления на странице Нет
Работа с тегами Нет
Управление дополнительными свойствами Нет
Особенности формы Нет

Параметры для фильтрации

Наименование поля Описание Примечание
Нет

Параметры для поиска (компонент множественного выбора в блоке "Влияет на сервисы")

Тип Описание
По сервисам Поиск по содержимому списка (название сервиса, SLA, профиля)
По контрактам Поиск по названию контракта и потребителю сервиса в контракте, к которому имеет отношение сервис.
По точкам доступа Поиск по названию и адресу точки доступа в настройках сервиса (единственной, центральной ИЛИ удалённой).
По зондам Поиск по названию зонда в настройках вложенного в данный момент теста (в единственной точке доступа, центральной ИЛИ удалённой).

Параметры для поиска (компонент множественного выбора в блоке "Влияет на сервисы")

Параметр Значение
Сортировка по умолчанию

Фактически отсутствует.

Возможно следует сделать сортировку аналогичной той, что применена на странице "Сервисы" – вверху списка последние обновлённые сущности.

Интерактивная сортировка Нет
Настройка списка полей Нет
Действия над списками объектов Нет
Работа с тегами в таблице Нет
Дополнительные особенности Упрощенный список сервисов для множественного выбора с помощью чекбоксов в исключении

Секции и поля

Секция Поле Источник данных Краткое описание Тип элемента экранной формы? Диапазон значений Видимость Доступность для редактирования Обязательность заполнения Значение по умолчанию (на странице создания)
Toolbar Название страницы
Название страницы. Текст без возможности редактирования. Текст - Всегда Нет -
При создании "Создание планово-профилактической работы"
При просмотре/редактировании "Планово-профилактическая работа"
Блок "Информация" Начало работ
Дата и время начала ППР в формате для русской локализации дд.мм.гггг ЧЧ:ММ, для английской локализации dd/mm/yyyy HH:MM Input с открытием календаря при нажатии Дата и время не меньше текущего времени сервера + 3 минуты Всегда Да для новой сущности или сущности в статусе "Запланирована" Да Нет
Окончание работ
Дата и время завершения ППР в формате для русской локализации дд.мм.гггг ЧЧ:ММ, для английской локализации dd/mm/yyyy HH:MM Input с открытием календаря при нажатии
Дата и время не меньше времени начала ППР + 5 минут Всегда Да для новой сущности или сущности в статусе "Запланирована" Да Нет
Инициатор
Название инициатора плановой работы. Выпадающий список из доступных контрагентов с ролью "Провайдер SLA" с возможностью ввода произвольного названия инициатора Input+Autocomplete - Всегда Да для новой сущности или сущности в статусе "Запланирована" Да Нет
Описание
Описание плановой работы Textarea Тест от 1 до 1024 символов Всегда Да для новой сущности или сущности в статусе "Запланирована" Да Нет
Исполнитель
Название исполнителя плановой работы. Input - Всегда Да для новой сущности или сущности в статусе "Запланирована" Нет Нет
Ответственное лицо
Ответственный за выполнение плановых работ Input - Всегда Да для новой сущности или сущности в статусе "Запланирована" Нет Нет
Телефон
Телефон ответственного за выполнение плановых работ Input - Всегда Да для новой сущности или сущности в статусе "Запланирована" Нет Нет
Чекбокс "Уведомлять о проведении планово-профилактической работы за 5 минут"
Включение отправки дополнительного email-уведомления о предстоящей ППР Checkbox

Снят / Установлен

Всегда Да для новой сущности или сущности в статусе "Запланирована" Нет Снят
Время уведомления перед началом плановой работы
Время до начала ППР для отправки дополнительного email-уведомления, при снятом чекбоксе выбор заблокирован Select

Текст (закрытый список):

  • 5 минут
  • 30 минут
  • 1 час
  • 2 часа
  • Сутки
Всегда Да для новой сущности или сущности в статусе "Запланирована" при установленном чекбоксе Нет 5 минут (заблокировано)
Блок "Влияет на сервисы" Выбрать все
Чекбокс для одновременного выбора всех доступных текущему пользователю сервисов Checkbox Снят / Наполовину установлен / Установлен В режиме редактирования набора сервисов Да для новой сущности или сущности в статусе "Запланирована" в режиме редактирования набора сервисов Нет Снят
Снять отфильтрованные
Чекбокс для одновременного сброса всех отфильтрованных по поиску сервисов Button - В режиме редактирования набора сервисов при наличии поискового запроса - - -
Выбрать отфильтрованные
Чекбокс для одновременного выбора всех отфильтрованных по поиску сервисов Button - В режиме редактирования набора сервисов при наличии поискового запроса - - -
Критерий поиска
Поиск сервисов по указанному критерию Select

Текст (закрытый список):

  • По сервисам
  • По контрактам
  • По точкам доступа
  • По зондам


В режиме редактирования набора сервисов - - По сервисам
Поиск
Поле ввода поискового запроса, при вводе выполняется фильтрация доступных для выбора сервисов с возможностью сброса поискового запроса и отображением подсказки поиска Input, Button - В режиме редактирования набора сервисов - - Нет
Список сервисов
Список активных сервисов доступных для выбора в ППР текущему пользователю в формате "Checkbox Название_сервиса    SLA: Название_SLA; Профили: Название_профиля_1, Название_профиля_2, Название_профиля_X" List, Checkbox

Список из всех доступных пользователю активных сервисов

Снят  / Установлен

Всегда Да для новой сущности или сущности в статусе "Запланирована" в режиме редактирования набора сервисов Да Снят
Выбрано X из Y
Отображение количества выбранных сервисов из общего количества доступных пользователю активных сервисов Текст От "Выбрано 0 из Y" до "Выбрано Y из Y", где Y - общееколичество доступных текущему пользователю активных сервисов Всегда - - Выбрано 0 из Y
Просмотреть выбранные
Кнопка для переключения списка сервисов в режим "Просмотра". При нажатии меняется на "Редактировать". Button "Просмотреть выбранные" и "Редактировать" В режиме редактирования набора сервисов Да для новой сущности или сущности в статусе "Запланирована" - "Просмотреть выбранные"

Кнопки на Toolbar

Кнопка Описание Доступность
Сохранить Сохранение новой или редактируемой сущности

Доступна для пользователей:

  • root;
  • с наличием роли оператора SLA при условии наличия у пользователя прав доступа ко всем выбранным сервисам в ППР

При создании новой ППР или при просмотре ППР в статусе "Запланирована"

Завершить в ... Смена даты и времени завершения активной ППР

Доступна для пользователей:

  • root;
  • с наличием роли оператора SLA при условии наличия у пользователя прав доступа ко всем выбранным сервисам в ППР

При просмотре ППР в статусе "Проводится" до фактического завершения.

Завершить сейчас Принудительное завершение активной ППР

Доступна для пользователей:

  • root;
  • с наличием роли оператора SLA при условии наличия у пользователя прав доступа ко всем выбранным сервисам в ППР

При просмотре ППР в статусе "Проводится" по истечении 5 минут после начала до фактического завершения.

Проверки системы

Триггер Проверка Действие
Переход к созданию плановой работы Создание плановой работы выполняется со страницы "События"?

Скрыть кнопки в Toolbar:

  • Завершить в ...
  • Завершить сейчас
Создание плановой работы выполняется со страницы текущих показателей? В открывшемся модальном окне автоматически отметить сервис, из которого выполняется создание
Выбор даты и времени начала работ Указанное время меньше текущего времени сервера + 3 минуты? Отобразить валидационное сообщение "дата начала должна быть позже текущей даты"
Выбор даты и времени окончания работ Дата начала выбрана и указанное время завершения меньше или равно времени начала? Отобразить валидационное сообщение "дата окончания должна быть позже даты начала"
Дата начала выбрана и указанное время завершения больше времени начала менее чем на 5 минут? Отобразить валидационное сообщение "длительность планово-профилактической работы должна быть не менее 5 минут"
Установка чекбокса "Уведомлять о проведении планово-профилактической работы за ..." - Активировать возможность смены времени дополнительного email-уведомления о ППР
Нажатие "Выбрать все" Чекбокс "Выбрать все" снят? Отметить чекбоксами все сервисы в списке
Чекбокс "Выбрать все" наполовину установлен? Отметить чекбоксами все сервисы в списке
Чекбокс "Выбрать все" установлен?

Снять отметки со всех сервисов

Отобразить валидационное сообщение "не выбран ни один объект"

Снятие чекбокса на сервисе Больше нет отмеченных сервисов? Отобразить валидационное сообщение "не выбран ни один объект"
Ввод поискового запроса - Отобразить кнопки "Снять отфильтрованные" и "Выбрать отфильтрованные"
Очистка поискового запроса - Скрыть кнопки "Снять отфильтрованные" и "Выбрать отфильтрованные"
Нажатие "Просмотреть выбранные" Не выбран ни один сервис? Отобразить валидационное сообщение "не выбран ни один объект"
Выбран хотя бы один сервис?

Скрыть чекбокс "Выбрать все"

Скрыть поле выбора критерия поиска, поле ввода поиска, кнопки сброса и информации по поиску

Сменить название кнопки на "Редактировать"

Нажатие "Редактировать" -

Отобразить чекбокс "Выбрать все"

Отобразить поле выбора критерия поиска, поле ввода поиска, кнопки сброса и информации по поиску

Сменить название кнопки на "Просмотреть выбранные"

Нажатие кнопки Toolbar "Сохранить" Не указана дата начала? Отобразить валидационное сообщение "требуется указать дату начала" и заблокировать сохранение сущности
Не указана дата окончания? Отобразить валидационное сообщение "требуется указать дату окончания" и заблокировать сохранение сущности
Дата начала меньше текущего времени сервера +3 минуты? Отобразить валидационное сообщение "дата начала должна быть позже текущей даты" и заблокировать сохранение сущности
Дата окончания меньше или равна дате завершения? Отобразить валидационное сообщение "дата окончания должна быть позже даты начала" и заблокировать сохранение сущности
Дата окончания больше даты завершения менее чем на 5 минут? Отобразить валидационное сообщение "длительность планово-профилактической работы должна быть не менее 5 минут" и заблокировать сохранение сущности
Не заполнено поле "Инициатор"? Отобразить валидационное сообщение "требуется указать инициатора" и заблокировать сохранение сущности
Не заполнено описание? Отобразить валидационное сообщение "требуется указать описание работы" и заблокировать сохранение сущности
Не отмечен ни один сервис? Отобразить валидационное сообщение "не выбран ни один объект" и заблокировать сохранение сущности
Переход к просмотру плановой работы Плановая работа в статусе "Запланирована"?

Скрыть кнопки в Toolbar:

  • Завершить в ...
  • Завершить сейчас
Плановая работа в статусе "Проводится" и с момента начала не прошло 5 минут?

Скрыть кнопки в Toolbar:

  • Сохранить
  • Завершить сейчас

Скрыть кнопку "Редактировать" компонента множественного выбора

Плановая работа в статусе "Проводится" и с момента начала прошло 5 минут?

Скрыть кнопки в Toolbar:

  • Сохранить

Скрыть кнопку "Редактировать" компонента множественного выбора

Плановая работа в статусе "Завершена"?

Скрыть кнопки в Toolbar:

  • Сохранить
  • Завершить в ...
  • Завершить сейчас

Скрыть кнопку "Редактировать" компонента множественного выбора

Пользователь не имеет права редактирования плановой работы?

Не имеют права:

  • пользователи без роли оператора SLA, кроме root;
  • пользователь с ролью оператора SLA, у которых нет доступа ко всем выбранным сервисам в плановой работе.

Скрыть кнопки в Toolbar:

  • Сохранить
  • Завершить в ...
  • Завершить сейчас

Скрыть кнопку "Редактировать" компонента множественного выбора

Нажатие кнопки Toolbar "Завершить в ..." - Открыть модальное окно с возможностью смены даты завершения ППР
Выбор даты в окне "Выберите время окончания ППР"

Указанное время окончания меньше текущего времени сервера? Отобразить валидационное сообщение "дата окончания должна быть позже текущей даты" и заблокировать смену даты окончания
Указанное время окончания меньше или равна дате начала? Отобразить валидационное сообщение "дата окончания должна быть позже даты начала" и заблокировать смену даты окончания
Указанное время окончания больше даты начала менее чем на пять минут? Отобразить валидационное сообщение "длительность планово-профилактической работы должна быть не менее 5 минут" и заблокировать смену даты окончания
Нажатие кнопки Toolbar "Завершить сейчас" -

Завершить ППР

Изменить дату и время окончания ППР на текущее дату и время сервера