2.7.1. Модуль заданий

Модуль заданий позволяет работать с контрактами, создавать оперативные и плановые задания в системе.

Оперативные задания – задания, которые создаются для решения текущих вопросов. Плановые задания – задания, которые создаются в указанную в расписании дату и время по заданному шаблону.

Задания можно создавать как в рамках контрактов (договоров на оказание услуг), заключенных с организацией, так и независимо от них.

Возможности просмотра, создания и редактирования контрактов и заданий зависят от роли пользователя в системе. Роли пользователей определяет администратор системы, администратор кластера или администратор организации.

Для перехода в модуль заданий необходимо на панели пользователя на главной странице геопортала нажать на «Задания» (Рис. 2.40):

_images/mapsurf_us_45.png

Рис. 2.40 Переход к модулю заданий

2.7.1.1. Контракты

2.7.1.1.1. Контракты в «ActiveMap»

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

Контракт может включать в себя перечень объектов обслуживания и видов работ. После наступления даты начала действия контракта невозможно изменить эту дату, организацию-заказчика и организацию-исполнителя, а после завершения действия контракта еще и дату окончания.

В рамках контракта можно создавать оперативные задания, а также задания по расписанию. Оперативное задание и задание по расписанию может быть создано только в рамках одного контракта, нельзя добавить два контракта. Но в одном контракте может быть прикреплено несколько заданий и расписаний. При необходимости можно удалить из задания ранее выбранный контракт, а также добавить новый. При удалении контракта из системы оперативные задания, созданные по нему, и задания, созданные по расписанию, сохраняются (название контракта отображается в задании), само расписание будет удалено.

2.7.1.1.2. Список контрактов

Для перехода в окно с контрактами в модуле «Задания» нужно нажать на «Контракты» на верхней панели страницы. В открывшемся окне (Рис. 2.41) будет представлен весь список внесенных в систему контрактов (для администратора и инспектора системы), список контрактов кластера (для администратора и инспектора кластера), список контрактов организации (для администратора и инспектора организации), список контрактов по доступным заданиям для всех остальных пользователей.

_images/mapsurf_us_58_4.png

Рис. 2.41 Список контрактов

В окне контрактов есть поиск по номеру, названию и ID контракта, также можно настроить фильтры по атрибутам:

  • Кластер,

  • Заказчик,

  • Исполнитель.

Список контрактов представлен в виде таблицы, в которой отражена вся основная информация по контракту. Для удобства есть сортировка в двух направлениях, которая работает по нажатию на наименование атрибута.

2.7.1.2. Задания

Для перехода в окно со списком заданий нужно нажать на «Задания» на верхней панели страницы. В открывшемся окне можно ознакомиться со всеми заданиями, созданными на данный момент (Рис. 2.42). Пользователю будут доступны задания с учетом его прав в системе.

_images/mapsurf_us_46.png

Рис. 2.42 Список заданий, доступных пользователю

Область фильтра, расположенная слева от списка заданий, предназначена для поиска в общем списке с использованием различных параметров.

Применяются следующие параметры фильтрации:

  • «Поиск по Id, заголовку или тексту»,

  • «Контракт» (при наличии доступа),

  • «Организация»,

  • «Вид работ»,

  • «Приоритет»,

  • «Стадия»,

  • «Этап»,

  • «Организация-исполнитель»,

  • «Исполнитель».

Поле контекстного поиска позволяет найти задание по номеру, заголовку или описанию. Для поиска задания достаточно ввести часть номера, названия или описания. Для фильтрации заданий по стадии, виду работ, этапу, приоритету, организации, организации-исполнителю, исполнителю необходимо выбрать значения из выпадающего списка. Значения данных параметров настраиваются под индивидуальные особенности сферы деятельности организации. После ввода и выбора всех параметров фильтрации в списке отобразятся задания, удовлетворяющие заданным критериям.

2.7.1.2.1. Создание оперативного задания

Для формирования нового оперативного задания следует нажать кнопку «Создать». Откроется окно со вкладками «Основное» и «Файлы» (Рис. 2.43).

_images/mapsurf_us_47.png

Рис. 2.43 Окно создания нового задания

Во вкладке «Основное» отображается карта для указания местоположения объекта и поля для заполнения характеристик задания.

Чтобы отметить положение объекта задания на карте, нужно приблизиться к интересующему участку с помощью кнопок img_29 и img_30 и/или мыши и щелкнуть по карте. Кроме того, можно ввести в поисковую строку адрес объекта. Результаты поиска отобразятся в виде списка. При наведении курсора на каждый из них программа переместится к указанному адресу на карте (Рис. 2.44). Если задание не привязано к конкретному месту, геопозицию можно не указывать.

_images/mapsurf_us_47_1.png

Рис. 2.44 Поиск адреса объекта на карте

Задание можно привязать к объекту обслуживания. Для этого следует нажать на строку «Выбрать объект обслуживания», расположенную над картой. Откроется окно, где во вкладке «Слои» в левой части окна необходимо выбрать слой объектов обслуживания. После этого в правой части окна, во вкладке «Объекты» отобразятся объекты данного слоя. В каждой из вкладок можно воспользоваться строкой поиска. Следует выделить объект в списке, щелкнув по строке с его названием, и нажать кнопку «Выбрать» (Рис. 2.45).

_images/mapsurf_us_47_2.png

Рис. 2.45 Окно выбора объекта обслуживания

Выбранный объект обслуживания отобразится на карте в окне задания, поля задания будут заполнены согласно настроенному маппингу. Заполненные поля можно отредактировать, а также внести значения в пустые поля (поля, обязательные для заполнения, отмечены звездочкой) (Рис. 2.46):

  • «Заголовок» — краткое обозначение проблемы/цели задания (обязательное поле);

  • «Контракт» — договор, в рамках которого выполняются работы по заданию;

  • «Организация» — организация, от имени которой будет создано задание (обязательное поле, доступное администратору и инспектору системы, а также администратору и инспектору кластера);

  • «Вид работы» — вид работы по заданию (обязательное поле);

  • «Приоритет» — тип работ (обязательное поле с возможностью выбора из списка: плановые, внеплановые, дополнительные и др.);

  • «Организация-исполнитель» — организация, на которую будет назначено задание для исполнения (при выборе контракта будет заполнено автоматически значением, указанным в контракте);

  • «Исполнитель» — пользователь, ответственный за выполнение задания;

  • «Описание» — подробное описание задания;

  • «Срок до» — дата и время, до которого должно быть выполнено задание;

  • «Настраиваемые поля» — дополнительные поля разных форматов, которые ранее были созданы и привязаны к определенному виду работ.

_images/mapsurf_us_47_3.png

Рис. 2.46 Окно создания нового задания с выбранным объектом обслуживания и заполненными полями

Во вкладке «Файлы» можно прикрепить файлы различных форматов (Рис. 2.47). Это могут быть фотографии, видеозаписи, аудиозаписи, текстовые файлы.

_images/mapsurf_us_48.png

Рис. 2.47 Добавление файлов к новому заданию

2.7.1.2.2. Редактирование задания

Возможность редактирования полей задания зависит от роли пользователя. Для изменения задания требуется выделить необходимое задание и нажать на «Редактировать» в верхней части окна или дважды щелкнуть по заданию. После этого задание открывается в режиме редактирования, в котором пользователь может заполнить/изменить доступные ему поля (Рис. 2.48).

_images/mapsurf_us_49.png

Рис. 2.48 Окно редактирования задания

После внесения всех правок нужно нажать одну из кнопок, находящихся в верхней части окна редактирования:

  • «Ок» — сохранение изменений и переход к списку заданий;

  • «Применить» — сохранение изменений без закрытия окна редактирования;

  • «Отменить» — отмена всех изменений, внесенных до сохранения;

  • «Закрыть» — закрытие окна редактирования (правки не будут сохранены, если их не сохранить до закрытия).

Если задание недоступно для редактирования, будет активна только кнопка «Закрыть».

2.7.1.2.3. Удаление задания

Возможность управления заданием зависит от роли пользователя. Для удаления существующего задания требуется выделить его и нажать на «Удалить» в верхней части окна. Во всплывающем информационном окне следует подтвердить действие (Рис. 2.49).

_images/mapsurf_us_50.png

Рис. 2.49 Удаление задания

Если пользователь не имеет доступа к удалению заданий, выйдет сообщение: «Нет прав доступа».

2.7.1.3. Расписания

Расписания позволяют автоматически генерировать задания на основе шаблонов (типовых зданий) в определенный момент времени с необходимой периодичностью. Для перехода в раздел с расписаниями и шаблонами заданий требуется нажать на «Расписание» на верхней панели страницы. Откроется окно расписаний с календарем (Рис. 2.50).

_images/mapsurf_us_51.png

Рис. 2.50 Окно расписаний с календарем

Окно содержит следующие элементы:

  1. Кнопка «Расписания» — переход к карточкам всех доступных расписаний.

  2. Кнопка «Календарь» — переход к календарю с запусками расписаний (календарь открыт по умолчанию при переходе к разделу расписаний).

  3. Кнопка «Запуски» — переход к карточкам расписаний с запусками на выбранную дату.

  4. Легенда статуса создания заданий по шаблонам с возможностью включения/выключения.

  5. Панель фильтра.

  6. Календарь с заданиями с отметкой текущего статуса.

При нажатии на кнопку «Расписания» осуществляется переход к карточкам всех доступных расписаний. В карточке расписания отображается его название, организация, кластер, контракт, время запусков (создания заданий), кнопка перехода к списку шаблонов, прикрепленных к расписанию (Рис. 2.51).

_images/mapsurf_us_51_1.png

Рис. 2.51 Карточки расписаний

При нажатии на кнопку «Календарь» осуществляется переход к календарю с запусками расписаний. Календарь с текущим месяцем открыт по умолчанию при переходе к разделу расписаний (Рис. 2.50). В ячейках календаря отображается количество заданий, создаваемых по расписанию за день. Задания группируются и маркируются цветом по статусам. Цвета статусов отображены в легенде в правой верхней части окна (завершено, в работе, запланировано, не создано). Нажатие на название статуса позволяет включать/выключать отображение соответствующих заданий в календаре. Двойной щелчок по дате в календаре открывает окно запусков на этот день.

В это же окно можно перейти, нажав на кнопку «Запуски». В правой части окна находится уменьшенный вариант календаря с отметками статусов заданий (Рис. 2.52).

_images/mapsurf_us_51_2.png

Рис. 2.52 Запуски на выбранную дату

Справа от календаря находятся карточки расписаний с запусками на этот день. В карточке расписания отображается его название, контракт, кнопка перехода к списку шаблонов, прикрепленных к расписанию, время запусков и количество созданных заданий с маркировкой статуса. При нажатии на время запуска в карточке произойдет переход к шаблонам заданий, создаваемых в это время (Рис. 2.53).

_images/mapsurf_us_51_3.png

Рис. 2.53 Шаблоны заданий

Создание, редактирование расписаний и шаблонов заданий к ним доступны для ролей:

  • администратора системы,

  • администратора кластера,

  • администратора организации.

Пользователи с остальными ролями могут только просматривать расписания и шаблоны.