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

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

Screenshot 2023-05-22 at 14-04-30 wiSLA Портал оператора (контракты).png

Параметры ЭФ

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

Меню → раздел Инфраструктура → Контракты: кнопка + создать.png

Меню → раздел Инфраструктура → Контракты: выбор записи в списке

Страница список Сервисов: выбрать контракт из таблицы списка сервисов.

Страница просмотра/редактирования сервиса → выбор записи в поле "Контракт": кнопка "Редактировать контракт"

Страница "Аналитика" → кнопка редактировать контракт Редактировать.png на панели "Контракты"

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

Секции и поля

Секция ToolBar

Поле

Источник данных

Краткое описание

Тип элемента интерфейса
Тип и диапазон значений Видимость

Доступность для редактирования

Обязательность заполнения Значение по умолчанию (на странице создания)
Название контракта

Название контракта, с которым оен будет отображаться в списке

Ввод с клавиатуры Текст, до image-1649058160741.png
 символов
Всегда Да Да Нет. Пока значение не задано, отображается  текст подсказки "Новый контракт"
Поиск по сервисам
Поле ввода поискового запроса. Соответствует компоненту поиска на портале в списках за исключением возможности выбора поиска "По "

Input

иконка подсказки (i)

иконка сброса (x)

Текст, до image-1649058166201.png
 символов
В случае редактирования созданного ранее контракта--Нет

Вкладка описание

Поле

Источник данных

Краткое описание

Тип элемента интерфейса
Тип и диапазон значений Видимость

Доступность для редактирования

Обязательность заполнения Значение по умолчанию (на странице создания)
Потребитель сервиса

Название контрагента, выступающего в роли потребителя сервиса в контракте


Ввод с клавиатуры или выбор из закрытого списка Всегда Да Да Название связанного с пользователем контрагента с ролью "Потребитель сервиса", если подстановка возможна
Провайдер сервиса
Название контрагента, выступающего в роли провайдера сервиса в контракте
Ввод с клавиатуры или выбор из закрытого списка Всегда Да Да Название связанного с пользователем контрагента с ролью "Провайдер сервиса", если подстановка возможна
Провайдер SLA
Название контрагента, выступающего в роли провайдера SLA в контракте
Ввод с клавиатуры или выбор из закрытого списка Всегда Да Да Название связанного с пользователем контрагента с ролью "Провайдер SLA", если подстановка возможна
SLA по умолчанию: выбрать
Составной компонент выбора или создания SLA по умолчанию Кнопка Выбор из закрытого списка Всегда Да, путём выбора другого элемента в списке Нет Нет
SLA по умолчанию: создать
Составной контрагент выбора или создания SLA по умолчанию Кнопка Ссылка на страницу создания SLA Всегда - Нет Нет
Создан
Дата создания контракта
Дата и время: ДД.ММ.ГГГГ ЧЧ:ММ В случае редактирования созданного ранее контракта Нет Нет Нет
Изменён
Дата последнего сохранения изменений в контракте
Дата и время: ДД.ММ.ГГГГ ЧЧ:ММ В случае редактирования созданного ранее контракта Нет Нет Нет
Действителен до
Дата завершения контракта
"без даты завершения" или дата и время: ДД.ММ.ГГГГ ЧЧ:ММ. Для заполнения по нажатию раскрывается специальный календарь Всегда Да Да "без даты завершения"
Договор
Тип договора

Текст

закрытый список:

"SLA",

"OLA",

"UC"

Всегда Да Да "SLA"
Поле "Теги"
Компонент работы с тегами
- Всегда Да Нет Нет


Вкладка Сервисы

Поле

Источник данных

Краткое описание

Тип элемента интерфейса
Тип и диапазон значений Видимость

Доступность для редактирования

Обязательность заполнения Значение по умолчанию (на странице создания)
Выбрать сервис
Кнопка, нажав которую, появляется поле выбора сервиса

Кнопка:

Screenshot 2023-05-29 at 11-44-00 wiSLA Портал оператора (контракты).png

Выпадающий список

Отображается, если:

  • создаётся новый контракт;
  • пользователь добавляет новый элемент в список сервисов контракта
Да. При удалении значения появляется поле выбора со списком сервисов Нет Нет
Создать 
Ссылка для перехода на страницу создания сервиса

Кнопка:

Screenshot 2023-05-29 at 11-45-09 wiSLA Портал оператора (контракты).png

-

Отображается, если:

  • создаётся новый контракт;
  • пользователь добавляет новый элемент в список сервисов контракта
- - -
Выберите тип сервиса
Меню выбора типа сервиса с последующим переходом на страницу создания сервиса

Радиокнопка:

Screenshot 2023-05-29 at 11-46-16 wiSLA Портал оператора (контракты).png


Отображается если: пользователь нажал кнопку Screenshot 2023-05-29 at 11-45-09 wiSLA Портал оператора (контракты).pngво вкладе сервисы при создании или редактировании контракта.

- - -


Вкладка Шаблоны отчетов SLA

Поле

Источник данных

Краткое описание

Тип элемента интерфейса
Тип и диапазон значений Видимость

Доступность для редактирования

Обязательность заполнения Значение по умолчанию (на странице создания)
Добавить шаблон
Кнопка

Кнопка:

Screenshot 2023-05-29 at 11-51-29 wiSLA Портал оператора (контракты).png

_  Всегда Нет Не обязательно Не доступно
Период

Поле выбора периода из списка

Выпадающий список
  • Сутки
  • Неделя
  • Месяц
  • Квартал
  • Полугодие
После того как пользователь нажмет кнопку: Screenshot 2023-05-29 at 11-51-29 wiSLA Портал оператора (контракты).png Да, выбор из выпадающего списка Обязательно Месяц
Шаблон отчёта SLA
Поле выбора шаблона отчёта SLA Выпадающий список

Стандартный отчёт SLA (XLS)

После того как пользователь нажмет кнопку: Screenshot 2023-05-29 at 11-51-29 wiSLA Портал оператора (контракты).png Да, выбор из выпадающего списка Обязательно Стандартный отчёт SLA (XLS)
Выбранные сервисы для отчёта
Ссылка для открытия модального окна "Сервисы шаблона отчёта SLA" Гиперссылка
  • Все
  • X из Y
  • Ни одного
После того как пользователь нажмет кнопку: Screenshot 2023-05-29 at 11-51-29 wiSLA Портал оператора (контракты).png Да, путем выбора сервисов в модальном окне Обязательно

Все, если пользователь добавил, хотя бы один сервис во вкладе "Сервисы".

Ни одного, если пользователь не добавлял сервисы.

Сервисы шаблона отчёта SLA
Модальное окно выбора сервисов по которым будет формироваться отчет SLA Модальное окно, список сервисов для выбора, маркер чекбокс Выбор путем маркирования (чекбокс) добавленных требуемых сервисов для формирования отчета После нажатия кнопки "Выбранные сервисы для отчёта" Да, путем маркирования требуемых сервисов Обязательно

Флажок Screenshot 2023-05-29 at 12-25-11 wiSLA Портал оператора (контракты).png установлен для все добавленных сервисов

Screenshot 2023-05-29 at 12-26-34 wiSLA Портал оператора (контракты).png

Найти сервис


Поле поиска по сервисам, доступным для выбора в шаблоне отчета Ввод с клавиатуры - При осткрытии модалеьного окнажатия кнопки "Выбранные сСервисы дшабляона отчёта" SLA" Да, ввод с клавиатуры Не обязательно

Отмена


Кнопка выхода без сохранения изменений

Кнопка:

Screenshot 2023-05-29 at 12-37-12 wiSLA Портал оператора (контракты).png

- При осткрытии модалеьного окнажатия кнопки "Выбранные сСервисы дшабляона отчёта" SLA" - -

-

Применить


Кнопка выхода с сохранением изменений

Кнопка:

Screenshot 2023-05-29 at 12-37-30 wiSLA Портал оператора (контракты).png

- При осткрытии модалеьного окнажатия кнопки "Выбранные сСервисы дшабляона отчёта" SLA" - -

-

Удалить
Кнопка удаления шаблона отчёта

Кнопка:

Screenshot 2023-05-29 at 12-16-31 wiSLA Портал оператора (контракты).png

 

- Доступна после того, как пользователь добавить 2 или более шаблона Нет - -

 

Вкладка ответственные пользователи
"Выбрать

Секция

Поле

Источник данных

Краткое описание

Тип элемента интерфейса
Тип и диапазон значений Видимость

Доступность для редактирования

Обязательность заполнения Значение по умолчанию (на странице создания)
Список сервисов шаблона отчета SLA (модальное окно)Выбрать пользовсателя
ЧКнопка открывающая полекбокс для выбора всех сервисов одним нажатиемCheckbox

Установлен – выбраны все сервисы

Наполовину установлен – выбраны не все сервисы

Снят – сервисы не выбраны

При возможности открытия модального окна и наличии прав для редактирования контрактаДаНет

Установлен если все сервисы контракта активны

Наполовину установлен если часть сервисов контракта активна и часть тестируется

Снят если все сервисы контракта тестируются


Поиск
Поле ввода поискового запроса по сервисам, доступным для выбора в шаблоне отчета (выбранные в контракте). При использовантеля ии рядомз списка чсущекбоксомтвующих все" появляются к

Кнопки-иконкиа:

для

Screenshot 2023-05-29 at 12-44-35 wiSLA Портал оператора (контракты).png

действий "Снять отфильтрованные" и "Выбрать отфильтрованные"
InputТекст, до ? символовПри возможности открытия модального окна - -Нет
Список Всервисов

Список сервисов из выбранных в контракте. Каждая запись состоит из:

Чекбокс Название_сервиса Название_SLA Названия_профилей

Checkbox и Label

Установлен – сервис отмечен

Снят – сервис не отмечен

Снят и заблокирован для выбора – сервис недоступен для выбора

При возможности открытия модального окна

Да для сервисов в статусе "Активен"Да

Установлен если сервис активен

Снят и заблокирован если сервис тестируется

Выбрано X из Y
Отображение количества выбранных сервисов из общего количества сервисов
От "Выбрано 0 из Y" до "Выбрано Y из Y".При возможности открытия модального окна--

"Выбрано Y из Y" если все сервисы контракта активны

"Выбрано X из Y" если часть сервисов контракта активна и часть тестируется

"Выбрано 0 из Y" если все сервисы контракта тестируются

Посмотреть выбранные
Ссылка для отображения только отмеченных сервисов, при нажатии меняется на "Редактировать"Link-При возможности открытия модального окна и наличии прав для редактирования контракта - - -
ОКВыбрать пользователя*
КнПопкле выбора дполя примьзоватенениля изменений в спискеа сущерствующих

Выпадающий список

Все действующие шаблона отчета SLA. Фактически изменения сохраняются тполькзо прватели сохранении контракта. Button -

При возможностиле открынажатия модалькногопки:

окна

Screenshot 2023-05-29 at 12-44-35 wiSLA Портал оператора (контракты).png

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

Всегда

Да

Нет

Текущий пользователь

Загрузка новой печатной формы (модальное окно)Добавить печатную форму
Кнопка. Открывает окно проводника для выбора плагинаButton-Всегда---
Загрузить печатную форму
Кнопка. Загружает в систему выбранные в проводнике плагиныButton-После выбора плагинов до загрузки их в систему---
Удалить
Кнопка. Отперехобрдажается для на страницу созвдания пользовыбранного файла плагина, удателяет выбранный файл до загрузки в систему Button -После выбора файлов плагинов до загрузки их в систему---
Очистить все

Кнопка. Очищает список файлов после загрузки в систему

Button-После загрузки пла/гинов в персистему---
Очистить
Кнопылка.:

Очищает

Screenshot 2023-05-29 at 11-45-09 wiSLA Портал оператора (контракты).png

выбранный файл после загрузки в систему
Button-После загрузки плагинов в систему---
ОК
Кнопка. Закрывает модальное окноButton - Всегда - - -

Кнопки на Toolbar

Кнопка Описание Доступность

Сохранить:

Screenshot 2023-05-29 at 12-53-28 wiSLA Портал оператора (контракты).png

Сохранение изменений, активация контракта и возврат на предыдущую страницу

Нет - для пользователя с ролью "Пользователь"

Да - для остальных

Восстановить:

Screenshot 2023-05-29 at 12-58-52 wiSLA Портал оператора (контракты).png

Извлечение контракта из архива. После извлечения контракта из архива происходит изменение статуса записи на "Приостановлен", и открывается возможность редактирования приостановленного контракта

 

Нет - для пользователя с ролью "Пользователь"

Да - для остальных, если выбранная запись находится в статусе "Архивирован"

 

три точки.png

Загрузить шаблон отчёта:

Screenshot 2023-05-29 at 12-54-50 wiSLA Портал оператора (контракты).png

Вызов диалога загрузки нового шаблона отчёта

Да - для пользователей с наборами ролей:

  • "Оператор SLA" + "Пользователь"
  • "Оператор SLA" + "Системный администратор" + "Пользователь"
  • "Системный администратор" + "Пользователь" - только при наличии связанного с учётной записью контрагента

Нет - для остальных комбинаций, включая root

Приостановить:

Screenshot 2023-05-29 at 12-55-31 wiSLA Портал оператора (контракты).png

Приостановка контракта. При нажатии в модальном окне выдаётся дополнительное предложение выполнить архивацию контракта. Пользователь может отметить опцию отправки всех связанных сущностей в архив, если они не используются в других контрактах. После приостановки происходит изменение статуса записи на "Приостановлен" и переход на предыдущую страницу

Нет - для пользователя с ролью "Пользователь"

Да - для остальных, если выполняется редактирование созданной ранее записи, И эта запись находится в статусе "Действителен"

В а

Архивировать:

Screenshot 2023-05-29 at 12-56-01 wiSLA Портал оператора (контракты).png

Архивация контракта. При нажатии в модальном окне запрашивается отправка в архив всех связанных с контрактом сущностей, если они не используются в других контрактах. Пользователь может:

  • отправить в архив контракт с попыткой архивации связанных сущностей (флажок отмечен);
  • отправить в архив контракт без изменения статуса связанных сущностей (флажок снят, по умолчанию);
  • отказаться от архивации.

После добавления в архив происходит изменение статуса записи на "Архивирован" и переход на предыдущую страницу

Нет - для пользователя с ролью "Пользователь"

Да - для остальных, если выполняется редактирование созданной ранее записи, И эта запись находится в статусе "Приостановлен"

История изменений:

архива

Screenshot 2023-05-29 at 12-56-37 wiSLA Портал оператора (контракты).png

ИзвлПечреход на страниецу журнала событий по данному контракта из архивау. После извлечения контракта из архива происходит изменение статуса записи на "Приостановлен", и открывается возможность редактирования приостановленного контракта

Нет - для пользователя с ролью "Пользователь"

Да - для остальных, если выбранная запись находится в статусе "Архивирован"

Пользователь с ролью root ИЛИ "Системный администратор" + "Пользователь" не может создать новый контракт, но может просматривать и редактировать имеющиеся. Пользователь с исключительной ролью "Пользователь" может просматривать контракты, но не может их редактировать.

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

Триггер Проверка Действие
Уход со страницы Есть несохранённые изменения? Отобразить модальное окно "Наличие несохранённых изменений" с возможностью сохранить изменения или отказаться от их сохранения
Выбор контрагента Контрагент, указанный в поле "Потребитель сервиса" не имеет указанной роли или не существует в системе? Вывести предупреждающее сообщение "Контрагент будет создан/обновлён автоматически"
Контрагент, указанный в поле "Провайдер сервиса" не имеет указанной роли или не существует в системе? Вывести предупреждающее сообщение "Контрагент будет создан/обновлён автоматически"
Контрагент, указанный в поле "Провайдер SLA" не имеет указанной роли или не существует в системе? Вывести предупреждающее сообщение "Контрагент будет создан/обновлён автоматически"
Выбор сервиса Не выбран ни один сервис?

Отобразить кнопки "Выбрать" и "Создать сервис", заблокировать кнопки "+" и "-"

Нажата кнопка "Выбрать"? Отобразить поле выбора со списком сервисов
Нажата кнопка "Создать сервис"? Открыть страницу создания нового сервиса (модальное окно выбора типа сервиса)
Выбран хотя бы один сервис? Разблокировать кнопки "+" и "-", отобразить кнопку перехода на сервис
Клик на название сервиса? Отобразить поле выбора со списком сервисов
Нажата кнопка  "+"? Добавить новое поле для выбора или создания сервиса
Нажата кнопка "-"? Открепить сервис от контракта
Выбор печатной формы в шаблоне отчёта SLA В шаблоне отчета указаны сервисы, в SLA которых отсутствуют метрики, необходимые для построения выбранной печатной формы?

Вывести предупреждающее сообщение "В SLA выбранных сервисов отсутствуют метрики, необходимые для выбранной печатной формы:

название сервиса 1 | название метрики 1, название метрики 2, ... , название метрики N

название сервиса 2 | название метрики 1, название метрики 2, ... , название метрики N

...

название сервиса N | название метрики 1, название метрики 2, ... , название метрики N"

Сохранение контракта Не заполнено поле "Потребитель сервиса"? Вывести сообщение "требуется указать название контрагента" и заблокировать операцию сохранения
Не заполнено поле "Провайдер сервиса"? Вывести сообщение "требуется указать название контрагента" и заблокировать операцию сохранения
Не заполнено поле "Провайдер SLA"? Вывести сообщение "требуется указать название контрагента" и заблокировать операцию сохранения
Не заполнено поле названия контракта? Вывести сообщение "требуется указать название контракта" и заблокировать операцию сохранения
Контракт с таким названием уже создавался ранее, И для редактирования был выбран не он? Вывести сообщение "название контракта не уникально" и заблокировать операцию сохранения
Дата и время, указанные в "Действителен до", не относятся к будущему? Вывести сообщение "дата завершения контракта должна быть позднее текущей даты" и заблокировать операцию сохранения
Контрагент, указанный в поле "Потребитель сервиса" не существует в системе? Выполнить автоматическое создание контрагента с указанным названием и ролью "Потребитель сервиса"
Контрагент, указанный в поле "Провайдер сервиса" не существует в системе? Выполнить автоматическое создание контрагента с указанным названием и ролью "Провайдер сервиса"
Контрагент, указанный в поле "Провайдер SLA" не существует в системе? Выполнить автоматическое создание контрагента с указанным названием и ролью "Провайдер SLA"
Контрагент, указанный в поле "Потребитель сервиса" существует в системе но не имеет указанной роли? Выполнить автоматическое обновление контрагента с добавлением роли "Потребитель сервиса"
Контрагент, указанный в поле "Провайдер сервиса" существует в системе но не имеет указанной роли? Выполнить автоматическое обновление контрагента с добавлением роли "Провайдер сервиса"
Контрагент, указанный в поле "Провайдер SLA" существует в системе но не имеет указанной роли? Выполнить автоматическое обновление контрагента с добавлением роли "Провайдер SLA"

Макеты

Описание Макет
Кнопка "Редактировать"


image-1649058220486.png



Кнопка "Удалить"


image-1649058232004.png


Кнопка "Ещё"


image-1649058244880.png


Кнопки для выпадающего списка действий


image-1649058256311.png


Создание нового контракта. Вкладка "Описание"


image-1649058269977.png


Создание нового контракта. Вкладка "Сервисы"


image-1649058280921.png


Создание нового контракта. Вкладка "Шаблоны отчётов SLA", вид по умолчанию


image-1649058296865.png


Создание нового контракта. Вкладка "Шаблоны отчётов SLA", введены данные


image-1649058307228.png


Создание нового контракта. Вкладка "Ответственные пользователи"


image-1649058319585.png


Редактирование контракта. Вкладка "Описание"


image-1649058329871.png


Редактирование контракта. Вкладка "Сервисы". Список прикреплённых сервисов


image-1649058341081.png


Редактирование контракта. Вкладка "Сервисы". Добавление ещё одного сервиса


image-1649058352390.png


Редактирование контракта. Вкладка "Шаблоны отчётов SLA". Вид по умолчанию


image-1649058363785.png

Редактирование контракта. Вкладка "Шаблоны отчётов SLA". Сообщение валидатора


image-1649058377975.png


Редактирование контракта. Шаблоны отчётов SLA. Модальное окно добавления сервисов в шаблон


image-1649058390779.png