Исполнитель — работник компании, исполняющий задания.
Оператор — сотрудник, имеющий доступ к интерфейсу платформы и управляющий потоком задач из него.
Интерфейс оператора — платформа Rightech IoT Cloud.
Приложение — android-приложение RIC Service, с помощью которого Исполнитель создает или получает задачи и фиксирует результат их выполнения. Можно установить через Google Play.
Тип задания — шаблон задачи, который определяет список дополнительных полей, доступные исполнителю команды, иконку задания и т.п.
Ссылка на YouTube: RIC: Cервис заданий. Рабочее пространство оператора.
Интерфейс сервиса заданий в платформе Rightech представляет собой Kanban-доску, на которой отображаются все задания и их текущий статус. Данный интерфейс оптимально подходит для работы операторов, которым важно видеть общую картину сервисного обслуживания компании.
Главное окно сервиса заданий:
Помимо отображения в виде Kanban-доски пользователь может посмотреть задания на карте или вывести в виде таблицы. При выборе табличного представления есть возможность группировать задания по пользователям, которым они назначены, и по объектам. Это удобно для изучения статистики работы каждого из исполнителей и для анализа частоты сбоев на каждой единице оборудования.
Карта заданий:
Статистика с группировкой по пользователям:
Ссылка на YouTube: RIC: Cервис заданий. Обзор карточки задания.
Сервис заданий позволяет контролировать жизненный цикл каждого задания с момента его создания. Задания могут быть разделены на типы, которые настраиваются, исходя из потребностей пользователя.
На рабочем пространстве задание представляет собой карточку с описанием поставленной задачи, связанную с объектом. Для большей детализации пользователь опционально может добавлять в окне конкретного задания комментарии, срок исполнения, а также загружать и просматривать фото-материалы. В качестве примера — задания в платформе и в интерфейсе мобильного приложения RIC Service.
Окно завершенного задания (платформа):
Окно задания в RIC Service (управление и история):
Более подробно о работе с карточкой в интерфейсе приложения RIC Service можно ознакомиться в соответствующем разделе.
На карточке цветовой индикацией помечен приоритет задания: зеленый (низкий), желтый (средний), красный (высокий).
Первая строка — имя типа задания с его иконкой.
Вторая строка — кликабельная ссылка на объект.
Третья строка — срок исполнения задачи.
Кнопка «Редактировать» (появляется при наведении) позволяет изменить задание.
Наличие исполнителя отмечается на карточке в правом нижнем углу. Там указывается первая буква имени пользователя-исполнителя.
Превью карточек заданий на доске:
Существуют четыре основных статуса задания:
Открытые — задача создана, исполнитель не выбран. В мобильном приложении такие задания видны всем исполнителям, и их может взять любой из них.
Назначенные — исполнитель взял задачу себе. Остальные исполнители теряют доступ к этой задаче. При назначении задачи никаких операций над объектом не производится. Исполнитель не может отправлять команды из мобильного приложения.
В работе — исполнитель начал работу над задачей. В этом случае выполняются действия, определенные в типе задачи. Чаще всего обязательным действием будет являться снятие объекта с линии (Смена статуса — Поломка). Исполнителю предоставляется доступ к тем командам, что определены в типе задания.
Завершенные — исполнитель закрыл задачу. После завершения задания исполнитель теряет доступ к объекту, а в задании фиксируется время завершения задания. Завершая задание, исполнитель заполняет отчет, который включает возможность оставить комментарий, прикрепить фотографии и заполнить дополнительные поля. Эти поля могут быть как обязательными, так и нет. Это определяется конфигурацией типа задания.
Чтобы изменить статус задания из интерфейса оператора необходимо кликнуть на карточку задания. Если кликнуть на несколько карточек, то будет произведен мультивыбор. Для выбранных карточек можно сделать групповое перемещение.
Кнопки перемещения задач на доске:
После этого становится доступным меню управления задачами. Перемещение задач из Открытых в любую другую стадию требует обязательного выбора исполнителя.
При переводе задания “Открытые” —> “Назначенные” появится окно с возможностью выбора исполнителя.
“Открытые” —> “Назначенные”:
При переводе задания “Назначенные” —> “В работе” появится окно с настройкой отправки команд и проверкой статуса объекта перед взятием в работу.
“Назначенные” —> “В работе”:
При переводе задания “Открытые” —> “В работе” появится окно с выбором исполнителя, настройкой отправки команд и проверкой статуса объекта перед взятием в работу.
“Открытые” —> “В работе”:
При мультивыборе оператор может назначить выделенные задания на одного исполнителя, если в открывшемся окне выберет настройку “Перевести все задания с выбранными настройками”. Если отключить эту настройку, то каждое задание будет настраиваться оператором последовательно. При этом можно пропустить задание с помощью специальной кнопки.
“Открытые” —> “В работе” для нескольких заданий:
Настройки “Отправлять команды” и Проверка статуса объекта перед взятием в работу” могут быть ситуативно отключены оператором. При этом в баннере перевода в работу можно увидеть подсказки по каждому переключателю.
Более подробно эти настройки будут рассмотрены в разделе Тип задания.
Ссылка на YouTube: RIC: Cервис заданий. Роли, доступ и тип задания.
Тип задания — это шаблон, который создается в панели администрирования и выбирается при создании задания из интерфейса платформы или из интерфейса мобильного приложения RIC Service.
Тип задания в консоли:
Для создания нового типа задания нужно перейти в панель администрирования и нажать кнопку «Создать» (плюс в правой части экрана).
На этом экране нужно заполнить имя типа задания, загрузить SVG изображение для индикации в интерфейсе платформы и настроить конфигурацию статусов.
Обратите внимание. Сейчас для загрузки SVG изображения необходимо вставить его код в текстовое поле.
Создание типа задания:
Ссылка на YouTube: RIC: Cервис заданий. Настройка команд для типа заданий.
Для команд в модели устройства можно выбрать метки. Только команды с метками будут видны исполнителю, когда задание будет в статусе «В работе».
Сейчас доступны разные метки, например:
Выбор команд в типе задания:
Важно! В модели объекта необходимо указать, какие команды будут соответствовать аналогичным в типе задания.
Настройки в модели:
Важно! Для корректной работы сервисов шеринга рекомендуем выбирать действие Смена статуса — Поломка для пункта «Выполнить» при взятии задания в работу. Чтобы Исполнитель получал полный доступ к ТС, а у клиентов сервиса пропадал доступ к объектам в клиентском приложении.
Команды могут отправляться автоматически при взятии задания в работу и при успешном/неуспешном завершении задания. Команды настраиваются в зависимости от сути задания.
Обратите внимание. Команды отправляются не при назначении на исполнителя, а при взятии задания в работу.
Пример. Когда исполнитель берет задание, необходимо снимать объект с линии (переводить в статус Поломка), чтобы клиенты сервиса шеринга не могли его взять в аренду. А при завершении задания лучше автоматически настроить отправку команды на блокировку объекта.
Выбор команд в типе задания:
Проверка статуса объекта перед взятием в работу — включенная настройка, которая не позволяет переводить в работу задание для арендованного объекта. Если данная настройка активирована в типе задания, то при переводе задания в работу через интерфейс оператора будет доступен соответствующий переключатель.
Баннер перевода в работу с проверкой статуса объекта:
Баннер перевода в работу без проверки статуса объекта:
При создании типа задания можно указать теги для того, чтобы определить, какие действия будут применяться при взятии задания в работу, при успешном завершении задачи.
Важно!
В мобильном приложении будут видны только команды, отмеченные соответствующей меткой.
Для задания можно настроить поля, которые должен заполнять исполнитель.
Количество файлов — число обязательных фото, которые должен прикрепить исполнитель (можно прикрепить больше). Если выбрано 0, то у исполнителя все равно остается возможность прикрепить фото.
Поле «Комментарий» всегда будет доступно для заполнения исполнителем.
В таблице настраиваются заполняемые поля. Они могут быть четырех типов:
Поля типа задания:
Для удобства пользователей командой Rightech разработана специальная логика. Основная задача данной логики — контроль состояния заряда транспортного средства. Но помимо этого логика позволяет формировать задание на замену батареи при достижении уровня ниже установленного бизнесом значения. Это позволяет сэкономить время, необходимое на проверку объекта и формирование задания вручную. Данный автомат называется [new] Контроль разряда с переводом в поломку (доступен для скачивания и может быть импортирован в проект). Элемент логики, отвечающий за автоматическое формирование задания приведен ниже.
Логика контроля разряда и элемент формирующий задание:
Пример создания автомата для автоматической генерации заданий:
В автомате можно добавить действие «Создать задачу». После выполнения этого действия создается задание, оно появляется в меню «Задания». Автомат необходимо назначить на объект.
Обратите внимание! При создании задачи из автомата заложено ограничение: если в открытых, назначенных или задачах в работе есть задание для того же объекта и с тем же типом задания, то задание не будет создано. Это сделано для того, чтобы ошибка в логике работы автомата не приводила к созданию дубликатов заданий.
Пример автоматизации постановки задания
Для демонстрации создан автомат логики Автомат для кода ошибки.json.
Общий вид автомата логики:
Данная логика работает по следующему принципу:
Условие постановки задачи:
Настройка создаваемого задания в автомате логики:
Происходит перевод статуса объекта в «Поломка»;
Выводится уведомление о созданном задании.
Настройка уведомления в автомате логики:
Перевод в «Поломка»:
Данный пример демонстрирует возможность автоматизации постановки задания через автомат логики. Возможны и другие сценарии автоматизации на основе кодов ошибок или прочих параметров оборудования.
Помимо автоматизации формирования заданий у пользователей, осуществляющих обслуживание оборудования есть возможность использовать наше мобильное приложение RIC Service. С его помощью взять задание и начать устранение неполадок оборудования можно, находясь в любом месте. Таким образом можно брать несколько заданий и эффективнее выполнять плановые и внеплановые работы с оборудованием. Интерфейс приведен ниже.
Ссылка на Google Play: RIC Service — Apps on Google Play.
Ссылка на YouTube: RIC: Сервис заданий. Мобильное приложение для исполнителей.
Интерфейс RIC Service:
При авторизации исполнителя в приложении есть возможность выбрать сервер своего проекта. Для этого необходимо нажать иконку шестеренки в правом верхнем углу окна авторизации.
На данный момент доступны на выбор 4 сервера:
Выбор сервера:
Обратите внимание. При сохранении изменений в выборе сервера приложение потребует авторизоваться заново!
После выбора сервера и авторизации пользователя производится переход на основной экран приложения. Основной экран представляет собой карту, на которой по умолчанию открывается раздел Мои заявки.
На карте пользователю доступны следующий функции:
Переключение на данный раздел пользовательского меню осуществляется через кнопку, расположенную в основании интерфейса. Для большей информативности реализован значок с количеством текущих заданий, который учитывает общее количество заданий в статусах “Назначен” и “В работе” у пользователя.
Окна пользовательского интерфейса: Мои заявки:
Переключатели “Назначен” и в “В работе” позволяют отображать на карте задания данных типов.
Задания со статусами “В работе” и “Назначен”:
Обратите внимание.
Один из типов должен быть обязательно выбран. Приложение не позволит сделать неактивными оба.
Если потянуть баннер вверх то развернется список заданий пользователя. В данном состоянии можно дополнительно отсортировать список заданий по приоритету или по удаленности от фактического местоположения пользователя.
Выбор сортировки для списка заданий пользователя:
Переключение на данный раздел пользовательского меню осуществляется через кнопку, расположенную в основании интерфейса.
Окна пользовательского интерфейса: Открытые заявки:
В данном разделе пользователь может посмотреть на карте текущие задания, для которых еще не назначен исполнитель. Доступна сортировка по приоритету и удаленности от фактического местоположения пользователя.
При открытии задания исполнитель видит более детальную информацию: статус онлайн/офлайн, состояние объекта, описание задания, материалы и историю.
История заданий необходима для того, чтобы исполнитель мог ознакомиться с предшествующими работами для данного объекта, в случае необходимости. Для этого не потребуется запрос через оператора. Все можно изучить в интерфейсе мобильного приложения.
Карточка задания (управление и история):
При нажатии на карточку задания в истории откроется детальная версия для ознакомления. Изменять и удалять закрытые задания через интерфейс мобильного приложения нельзя.
Карточка задания (история):
Работать с заданием можно по нескольким сценариям. Если задание еще нельзя завершить, но необходимо внести данные в протокол, то необходимо нажать на кнопку “Заполнить данные”. Исполнителю будут доступны поля для заполнения. После заполнения необходимых полей изменения применяются после нажатия кнопки “Сохранить изменения”.
Карточка задания (заполнить данные):
Кнопка геопозиции позволяет выставить точку с местоположением задания (объекта) на Google Maps, что позволит построить маршрут до него.
Карточка задания (местоположение):
Нажатие на кнопку “Действие” позволит открыть меню смены статуса задания.
Карточка задания (действие):
В случае успешного назначения, появится сообщение.
Карточка задания (назначено):
При выборе статуса “Завершен” исполнителю будет предложено окно с протоколом задания. Если до этого уже были введены данные, то часть полей будут заполнены.
Карточка задания (завершение):
В карточке задания обязательные поля отображаются со знаком “*”. Обязательными могут быть текстовое и числовое поля, а так же количество фотографий. Более подробно о настройке обязательных полей для отчета можно посмотреть в разделе Сервис заданий.
В случае, если исполнитель попытается завершить задание, не заполнив обязательные поля, приложение не позволит это сделать. Так же будет выведено сообщение-подсказка с указанием полей, которые необходимо заполнить.
Карточка задания (подсказка об обязательных полях):
!
Когда все обязательные поля заполнены, исполнитель завершает задание и в приложении появляется сообщение об успешном выполнении.
Карточка задания (успешное завершение):
!
Если у исполнителя настроено право доступа для создания заданий, то он имеет возможность создавать их из интерфейса мобильного приложения. Для этого в разделах “Мои заявки” и “Открытые заявки” есть кнопка “Создать задание”.
Карточка задания (создание из приложения):
!
При нажатии на кнопку откроется интерфейс создания задания. Обязательные поля подсвечиваются знаком “*”. Поиск объекта возможен несколькими способами, в том числе с помощью сканирования камерой QR-кода объекта.
Детали задания при создании из RIC Service:
В случае, если выбрано “Назначить задание на себя”, задание станет доступно в окне “Мои заявки”. Если оставить чекбокс неактивным, то задание попадет в список “Открытые заявки” и будет доступно для назначения всем исполнителям.
Ссылка на YouTube: RIC: Cервис заданий. Роли, доступ и тип задания.
Настройка доступов для каждой роли сервиса заданий — процесс индивидуальный и зависящий от потребностей конкретного пользователя или бизнеса.
Мы выделяем три основные роли для сервиса заданий:
Основные права доступа роли, необходимые для настройки сервиса заданий находятся в консоли, раздел “Задания”.
Доступ для создания заданий:
!
В заключение хочется отметить, что сервис заданий в платформе Rightech является гибким инструментом, который позволяет сэкономить время и ресурсы, затрачиваемые на обслуживание IoT-устройств. Данный инструмент обладает удобным интерфейсом, гибкими настройками представления и подробной статистикой. Встроенная автоматизация и мобильное приложение дополнительно сокращают время между возникновением неисправности и возвращением устройства в работу.
По вопросам настройки сервиса заданий и возникающим проблемам создавайте обращения по конфигурации и консультации в нашем сервисе поддержки клиентов — HelpDesk.
Свяжитесь с нами и мы достигнем целей вместе