Изменения

Перейти к: навигация, поиск

Мобильное приложение курьера для Android

727 байт убрано, 10:19, 2 июня 2021
м
Нет описания правки
== Выбор устройства ==
Мобильное приложение "Курьерская служба 2008" MeaSoft App разработано для мобильных устройств, работающих под управлением ОС Android версии не ниже 5.0. В настоящее время большинство мобильных устройств, представленных на рынке, предлагается с предустановленной ОС Android версии 5.1 и выше. При прочих равных, при выборе устройства нужно руководствоваться принципом "чем «чем новее версия Android - Android — тем лучше". Надо понимать, что постепенно новые версии замещают старые. Для того чтобы не оставаться в каменном веке, а использовать преимущества современных устройств, нам, как и всем остальным разработчикам, приходится отказываться от поддержки старых версий Androidлучше».
В своей работе приложение использует модули мобильного устройства GPS, GSM, Wi-Fi и bluetooth, но они есть во всех (за очень редким исключением) представленных на рынке моделях.
Для уверенного чтения штрих-кодов штрихкодов (необязательная опция) важна функция автофокуса в камере.Остальные характеристики устройства (фирма-производитель, объем памяти, частота процессора, тип и размер экрана и т.д.) носят скорее потребительский характер. Устройство должно быть удобным в работе и практичным в эксплуатации. Наше приложение очень нетребовательно к аппаратным ресурсам.
Остальные характеристики устройства (фирма-производитель, объем памяти, частота процессора, тип и размер экрана и т. д.) носят скорее потребительский характер. Устройство должно быть удобным в работе и практичным в эксплуатации. Наше приложение очень нетребовательно к аппаратным ресурсам. Для работы с кассами АТОЛ необходимо, чтобы устройство было на базе архитектуры [https://ru.wikipedia.org/wiki/ARM_(%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0) ARM]. 9898 % представленных на рынке устройств построены именно на этой архитектуре.
== Установка ==
== Список заказов ==
 На основном экране приложения отображается список заказов. К нему можно перейти из любого места нажатием на кнопку [[Файл:Android_order_listAndroid order list.png|25px]].
[[Файл:and1.jpg|none|300px]]
При открытии приложения в списке отображаются заказы с доставкой на сегодня. По кнопке [[Файл:Andoid_choose_dateAndoid choose date.png|25px]] в списке отображаются заказы со статусом '''[[Мобильное приложение курьера для Android#Заказы на сегодня| Сегодня]]''', '''[[Мобильное приложение курьера для Android#Запланированные заказы| Запланированные]]''', '''[[Мобильное приложение курьера для Android#Закрытые заказы| Закрытые]]''' или '''[[Мобильное приложение курьера для Android#Невыданные заказы| Невыданные]]'''.
В списке для каждого заказа отображается следующая информация:
* номер заказа;
Если сдвинуть заказ в списке справа налево, станут доступны кнопки быстрого редактирования:
[[Файл:Button Call.png|25 px]]  — позвонить получателю;
[[Файл:Button Comment.png|25 px]]  — добавить комментарий;
[[Файл:Button Going there.png|25 px]]  — установить статус «Еду туда»; при удержании кнопки - кнопки — откроется навигатор с построенным маршрутом до получателя;
[[Файл:Button Undelivered.png|25 px]]  — закрыть заказ как недоставленный.
=== Заказы на сегодня ===
Для отображения сегодняшних заказов нажмите на кнопку [[Файл:Andoid_choose_dateAndoid choose date.png|25px]] и выберите «Сегодня».
В этом режиме отображаются заказы, выданные курьеру в разделе '''Выдача''', у которых статус (как основной, так и «со слов курьера») '''На руках'''. Дата выдачи заказа при этом не учитывается: если курьеру год назад был выдан заказ, и он до сих пор имеет статус '''На руках''', он отображается как выданный.
В верхней строке списка отображается сумма по доставленным заказам, которую курьер должен иметь в текущий момент на руках (принятые деньги наличными и по картам отдельно), а также количество закрытых заказов и количество заказов на сегодня всего. Справа отображаются стрелки синхронизации с сервером. Зеленым цветом стрелок показано, что синхронизация происходит успешно, желтым - желтым — что синхронизация не работает, но данные относительно актуальные (до 30 минут), и красным - красным — если успешной синхронизации не было более 30 минут. При нажатии на заголовок выводится окно статистики, в котором отображаются суммы, принятые курьером, количество доставленных и недоставленных заказов, время последней попытки синхронизации с сервером и последней успешной синхронизации.
Заказы в списке подсвечиваются желтым цветом, если до конца срока доставки осталось менее 2 часов, и красным - красным — если менее 1 часа или просрочен.
=== Запланированные заказы ===
Для планирования курьером будущих доставок в приложении можно просмотреть заказы, запланированные к передаче курьеру, но еще не выданные.
Чтобы увидеть запланированные заказы, нажмите на кнопку [[Файл:Andoid_choose_dateAndoid choose date.png|25px]] и выберите "Запланированные"«Запланированные».
В этом режиме отображаются недоставленные заказы, запланированные на курьера, но еще не выданные ему. В системе MeaSoft у таких заказов заполнено поле "Выдать курьеру"«Выдать курьеру». Плановая дата доставки при этом не учитывается: если курьеру год назад был запланирован заказ, и он до сих пор не доставлен и не отменен, он отображается как запланированный.
Вверху списка отображается количество запланированных заказов.
=== Закрытые заказы ===
Чтобы просмотреть закрытые заказы, нажмите на кнопку [[Файл:Andoid_choose_dateAndoid choose date.png|25px]] и выберите «Закрытые». В списке отображаются заказы со следующими статусами:* зеленый — зеленый — доставлен,* розовый — розовый — не доставлен,* желтый — желтый — доставлен частично.
Заказы исчезают из списка в мобильном приложении после подтверждения их статуса в системе MeaSoft.
=== Невыданные заказы ===
 
В списке невыданных заказов отображаются срочные заказы, для которых не назначен курьер.
# Нажмите на кнопку '''Передано курьеру''' и подтвердите смену статуса заказа.
После подтверждения в системе MeaSoft заказу присваивается одноименный статус. В мобильном приложении заказ перемещается в список заказов на сегодня. Подробнее о доставке срочных заказов см. в разделе «[[Мобильное приложение курьера для Android#Срочные в мобильном приложении|«Срочные Срочные в мобильном приложении»приложении]]».
=== Обновление списка заказов ===
Список заказов обновляется автоматически каждые 5 минут. В некоторых случаях ОС Android может снижать частоту обновления до 1 раза в 10-20 минут.
Чтобы принудительно обновить список заказов, потяните его вниз.
* дата доставки заказа должна быть сегодня.
Чтобы взять заказ себе на доставку, в мобильном приложении нажмите на кнопку [[Файл:Button_BarcodeButton Barcode.png|25px]] и отсканируйте штрихкод отправления. Если отправление многоместное, отсканируйте штрихкод каждого места.
В списке ваших заказов появится отсканированная позиция, при этом статус трекинга отправления в системе MeaSoft изменится на '''На руках'''.
== Список заказов в ЛК курьера ==
Курьер может просматривать заказы "На завтра" «На завтра» в личном кабинете на персональном компьютере, для более удобного планирования будущей работы.
Для авторизации в мобильном приложении нажмите "Еще" «Еще» и выберите "Доступ «Доступ с компьютера"компьютера». В открывшемся окне нажмите кнопку "Получить PIN"«Получить PIN», зайдите на страницу ЛК курьера [https://home.courierexe.ru/courier https://home.courierexe.ru/courier] и введите полученный пин-код. При необходимости можно сохранить авторизацию на месяц, поставив галку '''''Запомнить меня'''''.
Обратите внимание, что время актуальности пин-кода — кода — 5 минут. После истечения этого времени, если не успели войти в ЛК, необходимо получить новый пин-код.
== Отображение на карте ==
 
Для отображения заказов на карте нажмите на кнопку [[Файл:Button Map.png|25 px]].
Цвета статусов могут быть следующие:
* пользовательские цвета, соответствующие временному интервалу доставки. Интервалы и цвета настраиваются в справочнике '''Статусы''' > '''61 Интервалы времени доставки'''. Метка на карте принимает цвет статуса только при точном совпадении интервала доставки с интервалом статуса;
* красный цвет — цвет — просроченные заказы;* зеленый цвет — цвет — все остальные заказы.
Если на одном адресе несколько заказов, цвет метки на карте определяется самым ранним интервалом доставки.
== Установка статусов ==
 
Откройте карточку заказа одним из следующих способов:
* нажмите на строку заказа в списке;
* отсканируйте штрихкод заказа.
В карточке отображается подробная информация о заказе, доступны функции фотографирования, совершения звонка, прокладывания маршрута и ти т.д д., а также можно ввести статус заказа.
Статусы можно менять только для заказов '''На сегодня'''.
=== Полная доставка ===
 
# В карточке заказа установите статус '''Доставлено'''.
# Если товары в заказе промаркированы кодом «[[Честный ЗНАК|«Честный ЗНАК»]] » и код маркировки не передан в MeaSoft, приложение укажет, код каких товаров нужно отсканировать.
# Получите подпись получателя на экране телефона и нажмите на кнопку '''Сохранить'''. При этом предполагается, что курьер принял необходимую сумму денег от получателя. В случае оплаты картой через интегрированный сервис или фискализации заказ сохранится после успешной оплаты.
В результате статус заказа и подпись передаются в MeaSoft. Просмотреть подпись можно в карточке корреспонденции по кнопке '''Функции''' > '''Прикрепленные файлы''', а также в личном кабинете клиента.
Закрытый заказ исчезает из списка заказов '''На сегодня''' и перемещается в раздел '''[[#Закрытые заказы|'''Закрытые]]''']]. Изменить статус такого заказа невозможно.
=== Частичная доставка ===
 
# В карточке заказа установите статус '''Частично доставлено'''.
# Если заказ с наложенным платежом и доступен выбор типа оплаты, установите значение типа оплаты.
# Если в заказе есть наложенный платеж, но нет товарных вложений, введите сумму, которую фактически передает получатель.<br>Если в заказе есть товарные вложения с ценами и количеством, укажите количество передаваемых покупателю товаров с помощью кнопок [[Файл:МП Удалить товар.png|50 px]] и [[Файл:МП Добавить товар.png|50 px]]. Над списком отображается сумма к оплате.<br>Если в заказе есть маркированные штрихкодами товары, появится кнопка '''Сканировать'''. Для закрытия заказа требуется отсканировать штрихкоды товаров, от которых покупатель отказывается.<br>Если товары в заказе промаркированы кодом «[[Честный ЗНАК|«Честный ЗНАК»]]», приложение укажет, код каких товаров нужно отсканировать.
# Укажите причину отказа.
# Получите подпись получателя на экране телефона и нажмите на кнопку '''Сохранить'''. При этом предполагается, что курьер принял необходимую сумму денег от получателя. В случае оплаты картой через интегрированный сервис или фискализации заказ сохранится после успешной оплаты.
=== Проблемы при доставке ===
 
В случае недоставки заказа выберите статус '''Не доставлено''' и укажите причину и при необходимости текстовый комментарий. <spoiler text="Как настраивается список причин недоставки">Список причин создается в разделе '''Справочники''' > '''Статусы''' > '''6 Причины недоставки'''. Чтобы настроить статус, в контекстном меню выберите '''Дополнительная информация''' и установите дополнительные параметры.
Некоторые пункты могут быть необходимы сотрудникам офиса, но недоступны курьерам. В этом случае в первом параметре укажите '''0'''.
Например дополнительная информация к причине недоставки '''Перенос получателем по телефону''' должна выглядеть как '''1, 1, 0, 0''': «Доступно курьеру, Перенос (нужно узнать и ввести новую дату и еще доставлять), Не был на адресе (не должен был взять денег за полный возврат), Не по нашей вине».
Чтобы сделать указание причины недоставки обязательным, установите значение переменной <mparam code="GivnS3Message"/>.
</spoiler>
Чтобы сохранить заказ, нажмите "Сохранить"«Сохранить».
=== Типы оплаты ===
=== Печать кассового чека ===
 
Чтобы настроить печать кассовых чеков, в MeaSoft в карточке клиента на вкладке '''Касса''' установите флажок '''Печатать кассовые чеки'''. В результате:
* в приложении в карточке заказа отобразится слово «Чек!» рядом с суммой, которую необходимо принять с получателя;
== Перенос срока доставки ==
 
Ситуации, когда может потребоваться перенос срока доставки, могут быть следующие:
== Совершение звонков ==
 Звонки из мобильного приложения можно совершать по мобильной связи или через сервер телефонии Asterisk. Подробнее см. раздел «[[Интеграция с телефонией#Интеграция мобильного приложения|«Интеграция Интеграция мобильного приложения»приложения]]».
=== Звонок получателю ===
=== Звонок в офис ===
Нажмите на кнопку [[Файл:3 dots.png|25px]] в главном меню и выберите пункт настроек '''Звонки'''. В открывшемся окне нажмите на кнопку '''Звонок в офис'''. Программа попытается соединить с внутренним номером группы абонентов через Asterisk. Если попытка окажется неудачной — неудачной — вызовет стандартную программу дозвона, передав ей номер телефона офиса, который можно указать в разделе [https://home.courierexe.ru/extraclient/phones_options '''Телефоны''' > '''Параметры'''] личного кабинета.
[[Файл:and6.jpg|300px|none]]
=== Звонок на произвольный номер ===
Нажмите на кнопку [[Файл:3 dots.png|25px]] в главном меню и выберите пункт настроек '''Звонки'''. В строке под кнопкой '''Звонок в офис''' введите номер телефона и нажмите на кнопку '''Позвонить'''.
=== Общие сведения ===
Для успешных звонков из мобильного приложения через телефонный сервер в карточке курьера должен быть введен номер мобильного телефона в соответствующее поле.
==Заборы==
=== Расчет стоимости доставки (калькулятор) ===
 
Калькулятор для расчета стоимости доставки доступен в заказах с типом «ЗАБОР!». Раскройте секцию отправителя в карточке забора, нажав на нее. Правее номера телефона будет кнопка в виде калькулятора. Нажмите на нее. Система предложит ввести город назначения и массу заказа. После чего отобразит возможные режимы срочности отправки, стоимость и сроки.
=== Забор с оплатой наличными ===
 
При проставлении статуса '''Получено''' у забора с суммой, помимо возможности инфо, появляется окно с подтверждением суммы принятых средств. Она может отличаться от заявленной изначально.
=== Прием отправлений у клиента ===
 В карточке забора нажмите [[Файл:PickupButton.png|32px]], откроется окно сканера штрихкодов. Принимайте отправления сканируя этикетки или накладные. У полностью принятых отправлений в личном кабинете клиента будет установлен статус '''Забран у отправителя''', кнопка '''Распечатать акты''' позволит выбрать - выбрать — печатать акты передачи на все отправления или только на те, которые принял конкретный курьер. Кнопка приема появляется, если в системе есть непринятые заказы на доставку от выбранного клиента. Приемка отправлений осуществляется тоже среди них.
== Таймер ожидания клиента ==
Для запуска таймера ожидания в карточке заказа необходимо нажать на кнопку с иконкой часов, с последующим подтверждением. Таймер остановится когда курьером будет проставлен статус. Время ожидания, в минутах, будет получено вместе со статусом '''"Ожидаю"«Ожидаю»''' и запишется в поле '''"Ожидание"«Ожидание»''' карточки корреспонденции.
После получения времени ожидания у заказов необходимо пересчитать стоимость доставки, чтобы отработала системная дополнительная услуга '''"Ожидание"«Ожидание»'''. Стоимость ожидания указывается в тарифе клиента на вкладке '''"Прочее"«Прочее»'''.
== Прием заказов ==
Функционал позволяет подтвердить наличие у курьера заказов, после выдачи их в офисе. Чтобы осуществить прием, необходимо [[Мобильное приложение курьера для Android#Поиск заказа по штрих-коду|отсканировать]] штрих-код заказа или места.
Как только курьер отсканирует штрих-код заказа, справа от заказа появится точка, сигнализирующая о том, принят заказ или нет. Сразу точек не видно, они появятся после первого сканирования штрих-кода.
У точки может быть 3 цвета:
#красный - красный — заказ еще не принят;#желтый - желтый — заказ принят частично, когда отсканированны не все места;#зеленый - зеленый — заказ полностью принят.Когда заказ полностью принят, в систему поступает статус "Принял"«Принял».
== Фотографирование ==
В карточке заказа есть возможность добавления фотографий, нажав на кнопку "Фотографирование"«Фотографирование». Если к заказу нет ни одной фотографии, сразу откроется камера. Сфотографируйте объект, программа отобразит фотографию с 2-мя кнопками - кнопками — подтверждения и отмены. При подтверждении Вы увидите окно со всеми фотографиями, прикрепленными к заказу. Вы можете добавить фото, нажав кнопку "Добавить" «Добавить» и закрыть окно, нажав "ОК"«ОК». Чтобы удалить фотографию нажмите на нее, и удерживайте несколько секунд. Приложение спросит, действительно ли Вы хотите удалить фотографию, и, при нажатии "Да" - «Да» — удалит фото.
Фотографии отправляются в систему при сохранении карточки заказа, и дальше будут доступны в основной системе в карточке корреспонденции - корреспонденции — Кнопка "Функции" - "Прикрепленные файлы"«Функции» — «Прикрепленные файлы», а так же в личном кабинете клиента.
== Извещение о намерении поехать по адресу ==
В карточке заказа нажмите на адрес получателя. Отменить можно повторным нажатием на кнопку. Можно последовательно открыть несколько заказов, выбрать в них статус поездки. Программа дает 30 секунд на отмену на случай ошибочного нажатия. По истечении 30 секунд статус "Еду" «Еду» передается на сервер и в основную систему. Дальше основная система может быть настроена на извещение получателя о том, что к нему едет курьер.
== Навигация к адресу доставки ==
В карточке заказа нажмите и удерживайте адрес получателя. Приложение предложит на выбор Google или Яндекс-навигатор.
Для использования Яндекс-навигатора он должен быть установлен.
Обратите внимание: Данная функция может быть недоступна, если системе не удалось геокодировать адрес доставки. Подробнее - Подробнее — см. в разделе "Отображение «Отображение на карте"карте».
== Трекинг курьеров ==
Приложение постоянно, в фоновом режиме, отслеживает текущее место нахождения устройства, и передает эту информацию в офисную систему. Для определения положения используется GPS (только когда телефон на зарядке, периодичность - периодичность — 10 секунд) и сотовые сети/WiFi (когда телефон не заряжается, периодичность 5 минут).
Карты Yandex или Google, например, определяют положение по GPS. Приложение его использует только когда телефон на зарядке, иначе батарея разрядится за пару часов. В фоновом режиме используется определение по WiFi+GSM. Для этого нужно, чтобы был выбран :* режим Повышенной повышенной точности определения координат (по GPS, WiFi и мобильным сетям) в настройках местоположения в телефоне, был ;* включен WiFi (даже если телефон не подключен к сетям), и работал ;* работающий мобильный интернет (обязательно, т.к. так как координаты берутся только с серверов Google!). Если эти условия выполняются - в ЛК будет отмечена возможность позиционирования 2-мя способами, и будет возможность видеть треки курьера.
Режим Повышенной точности настраивается в зависимости от модели телефона. НапримерЕсли эти условия выполняются, в Xiaomi Mi-4C, если нажать ЛК будет отмечена возможность позиционирования двумя способами и подержать кнопку GPS, в верхнем выпадающем списке опций, откроется экран настроек "Местоположение" (еще этот экран можно вызвать через "Настройки" - "Другие настройки" - "Конфиденциальность" - "Местоположение"). Там есть выбор из 3-х вариантов:#Высокая точность (GPS+WiFi+GSM);#Экономия батареи (Только WiFi+GSM);#По устройству (Только GPS)будет возможность видеть треки курьера.
Режим повышенной точности настраивается в зависимости от модели телефона. Например, в Xiaomi Mi-4C, если нажать и подержать кнопку GPS, в верхнем выпадающем списке опций, откроется экран настроек «Местоположение» (еще этот экран можно вызвать через '''Настройки''' > '''Другие настройки''' > '''Конфиденциальность''' > '''Местоположение'''). Там есть выбор из 3-х вариантов:* высокая точность (GPS+WiFi+GSM);* экономия батареи (Только WiFi+GSM);* по устройству (Только GPS). Для просмотра текущего положения, а так же и треков курьеров нажмите "в MeaSoft перейдите в '''Функции" - "''' > '''Трекинг курьеров" в основной системе'''.
=== Устранение неполадок ===
 
==== Выводится сообщение при запуске приложения ====
 
'''Необходимо выполнить синхронизацию сервера с ЛК. Обратитесь к системному администратору. '''
# В программе КС2008 офисном приложении MeaSoft откройте '''Справочники - ''' > '''Дополнительные модули'''. # Снимите галки флажки '''Личный кабинет ''' и мобильные '''Мобильные приложения'''. Нажмите '''ОК'''.# Опять откройте '''Справочники - ''' > '''Дополнительные модули''', верните галки флажки и нажмите '''ОК'''.# Примерно через час или позднее в мобильном приложении потяните список заказов 2 раза сверху вниз.
==== Телефон не отображается на карте в трекинге курьеров ====
*Убедитесь в том, что в телефоне включен GPS и позиционирование по сетям оператора и wifiwi-fi.*Убедитесь, что включен и работает мобильный интернет (без него телефон не сможет снять координаты по сетям и wifiwi-fi).*Убедитесь в корректности установки даты и времени на телефоне. Если дата неверная, треки Вы вы будете видеть "не «не в той дате"дате».
Обратите внимание, что в разделе [https://home.courierexe.ru/extraclient/phones "Телефоны"«Телефоны»] личного кабинета проблемные опции (GPS, сети, время телефона, время синхронизации, версия приложения) подсвечиваются розовым цветом, так что Вы вы всегда можете быстро диагностировать неполадки у всех курьеров.
==== Телефон делает зигзаги между двумя траекториями ====
*'''В телефоне меняется время'''К сожалению, достаточно частая ситуация, когда время на одном и том же телефоне перескакивает из-за того, что неверно настроен часовой пояс (в андроиде производитель так и не изменил время перехода на летнее/зимнее время, не скорректировали с учетом последних изменений российского законодательства), телефон берет время из базовых станций оператора, которые тоже не всегда корректно настроены: иногда бывает, что идешь по Москве, смотришь в телефон, а он показывает время на 3 часа больше, и погоду в Екатеринбурге, с полной уверенностью, что я туда переместился. Предполагаю, что операторы иногда копируют настройки базовых станций из других регионов. И еще он получает время со спутников, когда включен GPS. В итоге время может скакать. Решение - Решение — отключить в настройках телефона автоопределение часового пояса, автонастройку часов, выставить верный часовой пояс и текущее время вручную. Так же в некоторых программах, например, в навител.навигатор'е навигатор’е по-умолчанию установлена галка для автокоррекции системного времени по спутникам. Такое тоже нужно отключить. Это тоже не дает гарантии, что время будет корректным - корректным — андроид даже так иногда приглюкивает. *'''Переехала точка доступа WiFi'''Google регистрирует у себя WiFi сети, по [https://ru.wikipedia.org/wiki/MAC-адрес MAC-адресам] точек доступа, и фиксирует их местоположение. Потом, когда телефоны позиционируются - позиционируются — они смотрят, какие wifi сети есть в радиусе действия, и спрашивают их координаты у гугла. Это позволяет позиционироваться в помещениях, а так же повышает скорость, точность и энергоэффективность позиционирования. Однако, если точку доступа перенесли в другое место - место — google какое-то время об этом может не знать, и передавать телефону координаты старого расположения точки доступа. Если в вашем офисе/складе есть такая точка доступа - доступа — попробуйте "рассказать" «рассказать» гуглу, что она переехала: в зоне доступа данной сети (лучше - лучше — чтобы телефон был к ней подключен) включите GPS (например - например — google-карты), убедитесь, что GPS подключился к спутникам, и какое-то время подождите. По логике - логике — телефон должен "понять"«понять», что "надежные" «надежные» координаты от спутников не совпадают с координатами по wifi, и сообщить об этом в google, чтобы там изменили координаты точки доступа. Насколько этот способ надежен и быстр - быстр — известно только Большому Брату :-)
== Поиск заказа по штрихкоду ==
Для поиска заказов по штрихкоду нажмите кнопку "Сканер штрихкода"«Сканер штрихкода». Откроется окно сканирования. Отсканируйте штрихкод с расширенной накладной, наклейки всего заказа и места. В случае успешного сканирования заказ будет [[Мобильное приложение курьера для Android#Прием заказов|принят]] курьером. Если отсканировать код еще раз - раз — откроется сам заказ.
==Срочные в мобильном приложении== Для доставки из пункта А в пункт Б предназначен функционал [[Работа со срочными заказами| Срочные]].
Чтобы срочные заказы отображались в мобильном приложении, в системе MeaSoft для срочного заказа должна быть создана карточка адреса. Чтобы создать карточку адреса, на вкладке '''Срочные''' в окне «Ввод нового заказа на срочную доставку» нажмите на кнопку без иконки в левом нижнем углу или настройте автоматическое создание карточки в переменных.
На отображение срочных заказов в мобильном приложении также влияют следующие флажки в [[Личный кабинет курьерской службы#Параметры|административном личном кабинете]]:
* '''Разрешить невыданные заказы'''  — если флажок установлен, курьер может взять себе не выданный никому до этого заказ. Подробнее см. раздел «[[Мобильное приложение курьера для Android#Невыданные заказы| «Невыданные заказы»Невыданные заказы]]»;* '''Не показывать курьеру срочные с пустым статусом'''  — если флажок установлен, в карточке срочного нужно указать курьера и изменить статус, например на "Передано курьеру"«Передано курьеру»;
В мобильном приложении срочные заказы отличает наличие стрелки слева, изменение цвета шрифта адресов и расширенное количество статусов:
[[Файл:srmob1.jpg|none|300px]]
Стрелка вниз означает заказ только туда, двухсторонняя стрелка — стрелка — туда-обратно.
Цвета адресов и статусы:
* верхний адрес желтый — желтый — поехал забирать, прибыл;* верхний адрес зеленый — зеленый — забрал;* нижний адрес желтый, верхний адрес зеленый — зеленый — поехал доставлять; * нижний адрес зеленый, верхний адрес без цвета — цвета — доставил туда;* нижний адрес зеленый, верхний адрес желтый — желтый — поехал обратно.
Чтобы установить статус курьера, в мобильном приложении откройте заказ и нажмите на кнопку с названием статуса, затем нажмите на кнопку '''Подтвердить''':
[[Файл:srmob2.jpg|none|300px]]
Время в списке заказов и на карте изменяется в зависимости от статуса: до забора отображается время забора, после — после — время доставки.
== Бесконтактная доставка по пин-коду ==
 
Если заказ был оплачен заранее или оплата по заказу не предусматривается, можно отправить покупателю СМС или e-mail с кодом.
Бесконтактная доставка по пин-коду включается следующим образом:
# В карточку клиента добавляется пользовательский флажок '''Верификация по пин-коду'''. Его нужно установить.
# Автоматизация генерирует пин-код и сохраняет в его карточке корреспонденции на вкладке '''Прочее''' в поле '''Пинкод'''.
# Программист настраивает автоматическое задание на отправку пин-кода получателю в СМС после выдачи заказа курьеру (если уже работает рассылка получателю о выдаче заказа курьеру, то пин-код будет добавляться в текст рассылки).
== Логи мобильного приложения ==
 
При обращении в техническую поддержку по вопросам работы мобильного приложения вам могут потребоваться файлы логов. Удаленный доступ к файлам невозможен, получить их можно только непосредственно с мобильного устройства.
== Фискализация ==
 Фискализация — Фискализация — это формирование фискального документа. Фискализация кассового чека состоит из 3 процедур:# Создание чека в соответствии с ФФД (и требованиями Закона № 54№ 54-ФЗ по реквизитам).
# Передача чека (соответствующего ФФД) в ОФД.
# Передача чека в ФНС.
=== Удаленная фискализация LIFE PAY ===
 
Для работы удаленной фискализации LIFE PAY:
# Заключите договор с фирмой LIFE PAY.
# Перейдите '''Справочники''' > '''Фирмы''', выберите фирму и создайте для нее фискальный регистратор (вкладка '''[[Справочники#Добавление фискального регистратора|'''Устройства]]''']]). В поле '''Номер фискального регистратора''' укажите 32-значный АПИ-ключ. Его можно найти в личном кабинете LIFE PAY. В поле '''Выберите тип устройства''' укажите '''Life-Pay облачная фискализация'''.
# В карточке сотрудников в поле '''Телефон мобильный''' укажите телефоны курьеров, привязанные в личном кабинете LIFE PAY.
# В устройстве курьера, помимо последней версии мобильного приложения, должно быть установлено приложение [https://play.google.com/store/apps/details?id=com.lifepay.ui&hl=ru LIFE PAY].
# Сумма заказа должна быть не менее 30 рублей.
====Возможные ошибки ====
* Ошибка #6010. Проверьте соответствие мобильного телефона курьера в карточке сотрудника с телефоном курьера в ЛК LIFE PAY.
=== Bluetooth фискальные регистраторы АТОЛ ===
 
<!--Приложение интегрировано с сервисом удаленной фискализации [https://life-pay.ru/], позволяющим существенно сократить затраты на закупку и содержание кассового оборудования за счет использования одного фискального регистратора и подключаемых к мобильным телефонам курьеров чеко-печатающим принтерам.-->
Фискальный регистратор (далее ФР) '''АТОЛ 11Ф''' позволяет курьеру печатать чеки, подключив его к мобильному приложению с помощью Bluetooth. Так же поддерживается модель '''АТОЛ 60Ф''', но без эквайринга.
[[Файл:Pl agent check ofd.png|thumb|110 px|right|Рис. 3 Чек ОФД]]
1) С помощью отчета о регистрации, который формируется программой [https://onedrive.live.com/View.aspx?resid=189C614ED00D4C23!128&app=OneNote&wd=target(//54-ФЗ.one%7C27377c95-2928-4aa8-8fd7-4b03b801c6ef/Итоги%20регистрации%7C56c0e2c1-4061-45a6-b2cf-831b0be3304e/)&authkey=!ABE4IM6eOvPtlrQ '''«Тест «Драйвер ККМ»»„Драйвер ККМ“»''']
2) Посмотреть информацию на чеке, который пробивается через ФР (рис. 2) или ЛК ОФД (рис. 3).
==== Настройка ФР ====
 
Для отправки чеков в ОФД необходимо настроить передачу данных. Сделать это можно изменив канал обмена с ОФД, через Windows приложение '''«Тест драйвера ККМ»''' или мобильное приложение '''«Тест драйвера ККТ»''' (рис. 4):
[[Файл:Nastroika peredachi v ofd.png|thumb|110 px|right|Рис. 4 Настройка передачи]]
1) рекомендуемый - рекомендуемый — использование интернета мобильного устройства (EthernetOverTransport), к которому подключается ФР;
2) GSM модем - модем — использование SIM карты (необходим модуль GSM и установленная SIM карта);
3) Wi-Fi – Fi — использование сети Wi-Fi (необходим модуль wi-fi);
4) EoU – EoU — передача чеков через подключение к ПК.
==== Подключение ФР к мобильному устройству ====
 
С подробным руководством по эксплуатации можно ознакомиться [http://www.courierexe.ru/download/ext_manual/atol-11f.pdf здесь].
1.7. Принять соединение <span style="color: red;>сначала</span> на мобильном устройстве, а <span style="color: red;>потом</span> на ФР (нажать кнопку промотки);
==== Подключение ФР к КС2008 MeaSoft App ====[[Файл:Pin-kod terminal.png|thumb|110 px|right|Рис. 5 pin-код терминала]][[Файл:Nastroika kassy.png|thumb|110 px|right|Рис. 6 Настройка кассы]] В мобильном приложении «Курьерская служба 2008» необходимо: 1) Перейти в раздел '''«Настройки»''', выбрать в верхнем меню '''«Касса»''' и нажать кнопку '''«Подключить»'''. PIN-код устройства устанавливается через панель управления личного кабинета, в карточке телефона, на вкладке '''«Телефоны»''' (рис. 5); 2) Выбрать сопряженное устройство, в поле '''«Устройство»''' (рис. 6).
3) Нажать В мобильном приложении MeaSoft App:# Перейдите в раздел '''Настройки''', выберите в верхнем меню '''Касса''' и нажмите кнопку '''«Назад»Подключить'''. PIN-код устройства устанавливается в личном кабинете курьерской службы, на вкладке '''Телефоны''', в [[Личный кабинет курьерской службы#Курьерские устройства|карточке телефона]].[[Файл:Ред курьерскиеустройства.PNG|none|600 px]]# Выберите сопряженное устройство в поле '''Устройство'''.[[Файл:Nastroika kassy.png|none|300 px]]# Нажмите на кнопку '''Назад'''. При подключении ФР издаст звуковой сигнал (иногда . Если не подключается с первого раза, может даже зависнуть приложение. В этом случае надо повторить повторите попытку).
==== Информация при печати чека ====
[[Файл:Gorod tel office.png|thumb|220 px|right|Рис. 7 Телефон офиса]]
 
1) Выводятся все товарные вложения.
2) # Выводятся все товарные вложения.# Выводится телефон пл. агента (курьерской службы) . Укажите телефон необходимо указать в поле [[Личный кабинет курьерской службы#|Параметры для мобильного приложения|личном кабинете курьерской службы]]: '''Телефоны''' > '''«Городской телефон офиса»Параметры''', в панели управления личного кабинета, меню > '''«Параметры»Городской телефон офиса''' (рис. 7)3) # Выводятся наименование, ИНН и телефон поставщика (клиента).
==== Рекомендации ====
 После пробития первых чеков проверить проверьте их наличие в ОФД.
Возможные ошибки при печати чека:
 1) # Смена превысила 24 часа (3822)  — для решения, необходимо зайти в настройки мобильного приложения, выбрать в меню '''«Касса»''' и создать Z-отчет. 2) # Превышено количество дней на отправку чеков – чеков — чеки не уходили в ОФД. Необходимо их отправить любым способом (подключить кассу к интернету)  .
<!--
Поддержка решений для соответствия 54-ФЗ сейчас в разработке!
Данное приложение поддерживает работу с bluetooth фискальными регистраторами (ФР) [http://egais.atol.ru/products/kkt/kkt_5.html АТОЛ FPrint-11ПТК]
 
=== Подключение ===
[[Файл:android8.png|thumb|220px|right]]
Для подключения устройства к приложению выполните следующие действия:
'''1)''' # Включите ФР.# В настройках телефона выполните поиск bluetooth устройств. Должен найтись ФР.# Выберите ФР, нажмите «Сопряжение». Введите пин-код (по-умолчанию — 00000000).# В приложении нажмите «Настройка» — «Касса» — «Подключить». Введите пин-код, устанавливаемый для приложения 2Can в личном кабинете. Функции подключения и отключения защищены вводом пин-кода от курьера, для того, чтобы он не мог проводить заказы без печати чека, отключая на время связь с кассой.# Отобразится окно настройки подключения к кассе. Вам нужно только выбрать устройство — сопряженный фискальный регистратор.# Закройте окно кнопкой «Назад» на телефоне. Приложение попытается подключиться к кассе. Если все хорошо — касса пикнет, и станут доступны кнопки снятия отчетов.
=== Отключение ===Для отключения фискального регистратора в приложении нажмите '''2)Настройка''' > '''Касса''' > '''Отключить''' В настройках телефона выполните поиск bluetooth устройств. Должен найтись ФРВведите PIN-код.
=== Снятие отчетов ===При подключенном к приложению ФР в окне '''Настройка''' > '''3)Касса''' Выберите ФРдоступны кнопки снятия X и Z-отчетов. Убедитесь, что касса включена, в ней достаточно ленты, нажмите "Сопряжение". Введите пин-код (по-умолчанию - 00000000)на соответствующую кнопку.
=== Печать чеков ===Если к приложению подключен ФР, происходит автоматическая попытка печати кассового чека при одновременно соблюдении следующих условий:# Заказу присваивается статус '''Доставлено'''или '4)''Частично''' В приложении нажмите "Настройка" - "Касса" - "Подключить". Введите пин-код, устанавливаемый для приложения 2Can в личном кабинете. Функции подключения и отключения защищены вводом пин-кода от курьера, для того, чтобы он не мог проводить заказы без # Установлен признак необходимости печати кассового чека, отключая на время связь .# Положительная общая сумма к оплате с кассойполучателя.
'''5)''' Отобразится окно настройки подключения к кассе. Вам нужно только выбрать устройство - сопряженный фискальный регистраторЗаказ не будет сохранен, пока печать чека не завершится успехом.
'''6)''' Закройте окно кнопкой "Назад" на телефонеНа чеке печатается номер заказа и детализация товаров. Приложение попытается подключиться к кассе. Если все хорошо - касса пикнет, и станут доступны кнопки снятия отчетовВложение с отрицательной ценой проводится как скидка по чеку.
=== Отключение === Для отключения фискального регистратора в приложении нажмите "Настройка" - "Касса" - "Отключить". Введите пин-код. === Снятие отчетов === При подключенном к приложению ФР в окне "Настройка" - "Касса" доступны кнопки снятия X и Z-отчетов. Убедитесь, что касса включена, в ней достаточно ленты, нажмите на соответствующую кнопку. === Печать чеков ===Если к приложению подключен ФР, при сохранении заказа со статусом "Доставлено" либо "Частично" и признаком необходимости печати кассового чека, а так же - с положительной общей суммой к оплате с получателя, система автоматически пытается распечатать кассовый чек. Она не сохранит заказ до тех пор, пока печать чека не завершится успехом. На чеке печатается номер заказа, в случае наличия информации о составе вложения - чек детализируется потоварно. В случае наличия вложения с отрицательной ценой - оно проводится как скидка по чеку. В случае оплаты картой - чек картой чек пробивается с соответствующим типом оплаты.
-->
== Эквайринг ==
 Эквайринг — Эквайринг — это [https://ru.wikipedia.org/wiki/%D0%AD%D0%BA%D0%B2%D0%B0%D0%B9%D1%80%D0%B8%D0%BD%D0%B3 безналичная оплата товаров и услуг банковскими картами]. Система MeaSoft поддерживает ряд интегрируемых сервисов с терминалами, подключаемыми к мобильному устройству, а также можно использовать сторонние банковские POS-терминалы.<br/>
Обратите внимание, при отправке слип-чека по SMS может взиматься дополнительная плата.
|[https://life-pay.ru/tariffs/ LIFE PAY]||Приложение||Терминалы [https://life-pay.ru/acquiring/merchant-acquiring/ Pinpad LIFE PAY, Ingenico ipp 320 и PAX SP 30]||[[Мобильное приложение курьера для Android#LIFE PAY|Инструкция]]
|-
|[http://iboxmpos.com/russia/ru/products/iboxpro/ ibox]||Приложение<br><rspoiler text="SDK">SDK — SDK — это средства разработки, которые позволяют приложению MeaSoft взаимодействовать с POS-терминалом напрямую. По возможности нужно использовать этот способ. SDK не поддерживает ридеры, подключаемые через разъем наушников. Выбор в пользу SDK можно сделать в тех случаях, если на мобильном телефоне мало места для установки приложений.</rspoiler>||Ридеры [http://iboxmpos.com/russia/ru/chipandpinnfc/ P17], [http://iboxmpos.com/russia/ru/chipandpin/ P15], [http://iboxmpos.com/russia/ru/chipandsign/ C15]||[[Мобильное приложение курьера для Android#ibox|Инструкция]]
<!--|-
|[http://rbk.money/tarify// RBK.money]||Не требуется||Не требуется||[[Мобильное приложение курьера для Android#RBK.money|Инструкция]] -->
=== Выбор оборудования ===
Приобретайте оборудование только у компании, выбранной в качестве партнера по эквайрингу.<br/>
По способу подключения оборудование разделяется на:
*подключаемое через разъем для наушников (3,5 мм audio mini-jack). Это устаревший ненадежный способ;*Bluetooth - Bluetooth — наиболее надежный тип подключения при работе с платежами.
По функциональности оборудование разделяется на:
* чтение магнитной полосы. В последнее время перестает поддерживаться. Ведущие платежные системы уже начали запрещать проводить платежи магнитной полосой картами, у которых есть чип. Карт без чипов уже практически не осталось.
=== Процесс оплаты заказа через терминал ===
Для проведения оплаты заказа картой должен быть выбран тип оплаты “Картой «Картой при получении” получении» или установлена галка "Спрашивать «Спрашивать тип оплаты у получателя" получателя» в карточке клиента (в этом случае в окне заказа появится выпадающий список, в котором необходимо выбрать тип оплаты). Более подробно можно прочитать в разделе [[Мобильное приложение курьера для Android#Типы оплаты|Типы оплаты]].
Упрощенно процесс оплаты банковской картой через терминал выглядит следующим образом:
#Ввести данные платежа на мобильном устройстве курьера и провести/вставить чип/приложить карту к терминалу; #Лицо, осуществляющее платеж, подтверждает оплату с помощью электронной подписи через смартфон, либо с помощью кода, полученного посредством SMS-сообщения; #Курьер отправляет Слип-чек в электронном виде, как SMS-сообщение или на электронную почту плательщика.
=== 2Can ===
Для использования платежного сервиса [http://www.2can.ru/ 2Can], установите на телефон приложение [https://play.google.com/store/apps/details?id=ru.toucan.ecommerce 2Can-касса] (Не 2Can-mpos!). Зарегистрируйте его в системе 2Can в соответствии с инструкцией к приложению.
В карточке телефона в личном кабинете (там же, где привязываются телефоны к курьерам), укажите PIN-код от приложения 2Can. Это позволяет нашей программе вызывать приложение по оплате картой не заставляя курьера каждый раз вводить пин, и в тоже время, Вы можете скрыть пин-код от курьера, тогда он не сможет использовать приложение 2Can отдельно, без нашей системы привязки к конкретным заказам и ти т.д д. Обратите внимание на то, что данная информация обновляется в приложении 1 раз в час.
В приложении в выпадающем списка "Еще" «Еще» -> "Настройки" «Настройки» -> "Параметры эквайринга" «Параметры эквайринга» выберите пункт "2Can"«2Can».
Настройка на этом завершена. Теперь при поступлении заказов с оплатой картой приложение будет требовать проведения платежа через 2Can, и не будет позволять сохранить статус такого заказа (только "Доставлено" «Доставлено» или "Частично"«Частично») без успешной транзакции по карте.
=== LIFE PAY ===
 
==== Подключение оборудования ====
Перед использованием подключите Bluetooth-устройство к ОС Android.
Инструкции по сопряжению других терминалов можно найти в документации к ним.
==== Проведение платежа через приложение LIFE PAY==== 
# В настройках приложения выберите '''Параметры эквайринга''' > '''Приложение LifePay'''.
# Закройте заказ как доставленный или частично доставленный с типом оплаты '''Картой при получении'''. Происходит автоматический переход в приложение LIFE PAY:
#:#:[[Файл:Приложение LifePay.png|250 px|none]]
# Нажмите на кнопку '''Оплатить'''. Сумма и номер заказа автоматически передаются в приложение LIFE PAY.
#:#:[[Файл:Оплата LifePay.png|250 px|none]]
# При необходимости отправки слип-чека через SMS введите номер телефона и/или e-mail плательщика и нажмите в приложении на кнопку '''По терминалу'''. За SMS может взиматься дополнительная плата.
# Проведите оплату банковской картой по терминалу.
=== ibox ===
 
==== Платеж через ibox SDK ====
# При первом подключении терминала включите bluetooth на телефоне и через системное меню телефона выполните сопряжение устройств.
# В настройках приложения «Курьерская служба 2008» MeaSoft App выберите '''Параметры эквайринга''' > '''iBox SDK'''.#Закройте заказ как доставленный или частично доставленный с типом оплаты '''Оплата картой'''.#При первом подключении введите логин и секретный ключ (можно посмотреть в личном кабинете ibox). Обратите внимание, ввести нужно именно секретный ключ, а не пароль пользователя ibox.<br>[[Файл:Авторизация iBox.png|250 px|none]]#:Номер телефона и e-mail получателя автоматически заполняются из карточки заказа для отправки слип-чека.#Происходит автоматический переход в приложение ibox. Перейдите на вкладку '''Настройки''', выберите модель терминала и в открывшемся списке выберите устройство.<br>[[Файл:Настройка iBox.png|250 px|none]]#При первом подключении выберите терминал.#Проведите оплату банковской картой по терминалу.<br>[[Файл:Оплата iBox.png|250 px|none]]
Если нужно выйти из аккаунта ibox, замените логин и секретный ключ.
==== Платеж через модуль NFC==== 
Чтобы начать использовать платежи с помощью модуля NFC на мобильном устройстве курьера, обратитесь в компанию ibox для изменения внутренних настроек клиента.
Чтобы принять оплату с помощью модуля NFC:
# В настройках приложения «Курьерская служба 2008» MeaSoft App выберите '''Параметры эквайринга''' > '''iBox SDK'''.
# Закройте заказ как доставленный или частично доставленный с типом оплаты '''Оплата картой''', заполните данные заказа и нажмите '''Сохранить'''.
# Происходит автоматический переход в приложение ibox. Нажмите на кнопку '''ОПЛАТИТЬ NFC''' и проведите платеж.
<spoiler text="Ошибка при проведении платежа на сумму 10000 рублей и более">Наиболее частая причина ошибки — ошибки — устаревшая прошивка ридера. Для устранения ошибки обновите прошивку, подробнее см. в [http://courierexe.ru/download/buildibox.zip инструкции].</spoiler> 
==== Платеж через приложение ibox ====
 #В настройках приложения «Курьерская служба 2008» MeaSoft App выберите '''Параметры эквайринга''' > '''Приложение iBox'''.#Закройте заказ как доставленный или частично доставленный с типом оплаты '''Оплата картой'''. Происходит автоматический переход в приложение ibox.#Нажмите на кнопку '''Оплатить'''. Сумма и номер заказа будут автоматически переданы в приложение ibox.#При необходимости отправки слип-чека через SMS введите номер телефона и/или e-mail плательщика. Нажмите в приложении на кнопку '''Отправить'''. При нажатии на кнопку '''Пропустить''' чек отправлен не будет.#Проведите оплату банковской картой по терминалу.<br>[[Файл:Отправка чека ibox.png|none|250 px|Отправка чека ibox]]
<!-- === RBK.money ===
# Откроется окно с штрихкодом для оплаты:[[Файл:RBK Barcode.png|none|300px]]<br>В этом окне вы можете:
#* дать получателю отсканировать штрихкод с экрана;
#* '''Выслать по СМС'''  — выслать получателю смс-сообщение со ссылкой на оплату;#* '''Поделиться'''  — переслать получателю ссылку на оплату, используя стандартные средства Android;#* '''Обновить заказы'''  — проверить, прошла ли оплата заказа получателем. Если оплата совершена, заказ закроется автоматически.
После совершения оплаты получателю направляется электронный чек. У курьера заказ закрывается. -->

Навигация