Активация времени через MotionCode
Как сотрудник запускает или завершает учет времени через MotionCode на панели.
MotionCode — это основной сценарий запуска и завершения рабочего времени через панель. Сотрудник сканирует код, подтверждает действие и открывает или закрывает рабочую сессию прямо в приложении.
Для чего нужен MotionCode
Этот сценарий помогает:
- быстро фиксировать начало и конец смены;
- привязывать время к конкретной точке или панели;
- сокращать спорные ситуации по факту присутствия;
- запускать учет рабочего времени одинаковым способом для всей команды;
- работать даже в некоторых оффлайн-сценариях.
На практике MotionCode часто используют как основной способ входа и выхода из смены.
Как выглядит обычный сценарий
Обычно процесс состоит из нескольких шагов:
- сотрудник открывает кнопку учета времени;
- сканирует MotionCode на панели;
- приложение распознает код;
- сотрудник подтверждает запуск или остановку;
- система создает или завершает сессию.
Если у сотрудника уже идет рабочая сессия, тот же сценарий используется для ее завершения.
Как запустить время через MotionCode
Шаг 1. Откройте кнопку учета времени
На главном экране нажмите большую круглую кнопку запуска рабочего времени.
После этого открывается экран сканирования.
Шаг 2. Наведите камеру на MotionCode
На панели отображается анимированный код. Сотруднику нужно навести камеру так, чтобы код попал в область сканирования.
Если интернет есть, приложение работает в обычном онлайн-сценарии.
Шаг 3. Дождитесь распознавания
После сканирования приложение распознает:
- код панели;
- тип действия;
- контекст активности.
Дальше откроется экран подтверждения.
Шаг 4. Подтвердите действие
На экране подтверждения обычно видно:
- название активности;
- панель;
- адрес или точку работы;
- что именно будет сделано: запуск или завершение учета.
Если в активности включены дополнительные проверки, приложение может попросить:
- геопозицию;
- подтверждение через биометрию;
- разрешение на доступ к данным устройства.
Шаг 5. Завершите активацию
После подтверждения система:
- запускает новую сессию;
- либо завершает текущую.
Затем сотрудник видит экран успешного действия.
Как работает оффлайн-сценарий
Если у телефона нет интернета, приложение может использовать специальный оффлайн-код панели.
В этом сценарии:
- сотрудник все равно сканирует код;
- данные сохраняются в приложении;
- подтверждение фактического запуска или завершения происходит после появления интернета.
Это полезно, если на объекте нестабильная связь, но нужно продолжать работу без остановки процесса.
Важно понимать: оффлайн-сценарий помогает сохранить попытку активации, но окончательная обработка происходит позже.
Как понять, что действие прошло успешно
После обычной успешной активации приложение показывает:
- запуск сессии;
- либо завершение сессии.
После оффлайн-сканирования сотрудник видит, что попытка сохранена и будет обработана позже.
Что делать, если код не сканируется
Сначала стоит проверить самое простое:
- код полностью попадает в рамку;
- экран панели хорошо виден;
- камера не закрыта;
- на телефоне есть доступ к камере;
- интернет работает, если используется обычный сценарий.
Если проблема остается, лучше попробовать еще раз и при необходимости обратиться к руководителю или администратору панели.
Практический пример
Сотрудник пришел на смену:
- открывает приложение;
- нажимает кнопку учета времени;
- сканирует MotionCode на панели;
- подтверждает запуск;
- начинает работу.
В конце смены он повторяет те же шаги и завершает рабочее время.
Именно поэтому MotionCode обычно считают самым удобным повседневным сценарием учета времени в активности.