После открытия мобильного приложения системы пользователю отображается форма ввода логина и пароля.
Работа в системе через мобильное приложение осуществляется пользователями с правами водителя.
В мобильном приложении пользователю должны быть доступны следующие разделы:
• Погрузка;
• Доставка;
• Отчетность.
По умолчанию после авторизации должен открываться раздел «Погрузка». Данный раздел при отсутствии активного назначенного маршрута должен отображаться в неактивном состоянии. При назначении маршрута логистом через веб-интерфейс, маршрут должен отобразиться в данном разделе всплывающим окном, после ознакомления водителя о назначенном ему маршруте и закрытии всплывающего окна, раздел «Погрузка» становиться активным.
В данном разделе должна присутствовать возможность просмотра назначенного маршрута на географической карте и его состава в разрезе списка. Также по каждой заявке должна быть возможность просмотра подробной информации по заявке и состав заказа.
Также через данный раздел у водителя должна присутствовать возможность создания отметки о начале выполнения маршрута, посредством выбора блока «Встал на погрузку».
После старта выполнения маршрута у водителя должна отобразиться возможность перехода к списку заявок, через который у пользователя должна присутствовать возможность просмотра состава каждой заявки, указания фактического состава позиций заявки и по итогу водитель либо отклоняет (при непогрузке товаров водителем в машину по какой-либо причине), либо принимает заявку (если водитель погрузил товары в машину) к доставке.
После определения статусов по каждой заявке маршрута водителем у него должно отобразиться всплывающее окно в мобильном приложении с подтверждением информации о том, готов ли он перейти в доставку заказов по маршруту.
При переходе в стадию доставки все непогруженные заявки должны быть удалены из маршрута.
В разделе «Доставка» у пользователя должна быть возможность просмотра состава активного маршрута в разрезе географической карты и списка.
При выборе заявки пользователь должен иметь возможность просмотра карточки заявки, а также смены статуса заявки.
Доступны следующие статусы для заявки:
• Доставлено
- полностью — заявка доставлена клиенту полностью без расхождений (все, что погрузили, доставили клиенту);
- частично — клиент отказался от части товара при получении.
Также статус частично доставлено будет выставлен, если водитель на погрузке отметил часть товара, как не погруженную;
• Отказ — клиент отказался или отменил заявку. Этот статус означает окончательную отмену по всем системам. Вернуть эту же заявку в доставку уже нельзя;
• Перенос — доставку заявки необходимо перенести на другой день по какой-то причине.
Водитель проставляет статус Перенос, далее логист согласует с клиентом дату и время переноса.
При указании частичной доставки у пользователя с правами водителя должна присутствовать возможность указать количество позиций, фактически переданных клиенту.
При выборе статуса «Перенос», «Отказ» или частичная доставка в приложении по завершении маршрута у водителя должно отобразиться информационное окно о необходимости возврата товара в конкретный магазин. Через информационное сообщение пользователь должен перейти в список заказов с количеством позиций и статусом, по которым необходимо сдать товары в магазин и кнопка для подтверждения сдачи товаров в магазин.
В разделе «Отчетность» у пользователя мобильного приложения должна быть возможность посмотреть историю своих доставок за выбранные период.