Изменения

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

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

10 191 байт добавлено, 13:18, 5 мая 2021
м
Платеж через ibox SDK
== Назначение ==
Приложение предназначено как для работы совместно с системой "Курьерская служба 2008", так MeaSoft и со сторонними системами, которые можно подключить через [[API модуля мобильных устройств|специальное API]]. Приложение рассчитано на использование курьерами, как пешими, так и водителями. В первую очередь, при разработке приложения рассматривается процесс доставки заказов от интернет-магазинов по городу и области.
== Выбор устройства ==
Мобильное приложение "Курьерская служба 2008" разработано для мобильных устройств, работающих под управлением ОС Android версии не ниже 5.0 (это главное и основное условие). В настоящее время большинство мобильных устройств, представленных на рынке, предлагается с предустановленной ОС Android версии 5.1 и выше. При прочих равных, при выборе устройства нужно руководствоваться принципом "чем новее версия Android - тем лучше". Надо понимать, что постепенно новые версии замещают старые. Для того чтобы не оставаться в каменном веке, а использовать преимущества современных устройств, нам, как и всем остальным разработчикам, приходится отказываться от поддержки старых версий Android.
В своей работе приложение использует модули мобильного устройства GPS, GSM, Wi-Fi и bluetooth, но они есть во всех (за очень редким исключением) представленных на рынке моделях.
Для уверенного чтения штрих-кодов (не обязательная необязательная опция) важна функция автофокуса в камере.
Остальные характеристики устройства (фирма-производитель, объем памяти, частота процессора, тип и размер экрана и т.д.) носят скорее потребительский характер. Устройство должно быть удобным в работе и практичным в эксплуатации. Наше приложение очень нетребовательно к аппаратным ресурсам.
== Установка ==
Чтобы установить приложение для курьера, откройте на устройстве Play Маркетили AppGallery (для устройств HONOR и Huawei), найдите в нем "[https://play.google.com/store/apps/details?id=ru.measoft.courier&hl=ru Курьерская служба 2008]", откройте и нажмите '''Установить'''. При запросе разрешений нажмите на подтверждение. '''Примечание'''. Для работы магазина приложений необходимо подключение к интернету, актуальные дата и время на устройстве, Goolgle-аккаунт. Рекомендуется создавать отдельный аккаунт для каждого устройства.
После установки приложение появится в списке установленных программ, откуда его можно запускать.
Рекомендуется Для корректной работы приложения рекомендуется:* убедиться в том, что в Play Маркете магазине приложений включено автоматическое обновление приложений ('''Play Маркет ''' > '''Меню ''' > '''Настройки ''' > '''Автообновление приложений'''). Мы регулярно выпускаем новые версии, и на устройствах курьеров приложение должно обновляться;* выдать приложению полные разрешения на все действия. Подробнее о разрешениях см. в [http://https://support.google.com/android/answer/9431959?hl=ru справке Андроид].
== Настройка ==Для синхронизации системы MeaSoft с приложением откройте '''Справочники''' > '''Дополнительные модули'''Примечаниеи установите флажок '''Модуль мобильных устройств'''. Для работы Play Market необходимо подключение к интернетуОбратите внимание, что в этом окне есть ссылка на личный кабинет, актуальные дата имя пользователя и время на устройствепароль, Goolgleс помощью которых вы можете заходить в ЛК и управлять телефонами. После установки флажка ВСЕ пользователи должны выйти из программы и снова войти. После этого синхронизация с сервером будет продолжаться до 1-аккаунт. Рекомендуется создавать отдельный аккаунт для каждого устройства2 часов в фоновом режиме.
== Настройка ==[[Файл:int_1.jpg|thumb|400px|right]]Для синхронизации системы Курьерская служба 2008 с приложением установите галку Справочники -> Дополнительные модули -> Модуль мобильных устройствПри первом входе в приложение отображается окно регистрации. Обратите вниманиеЕго можно открыть позже, что для этого в этом главном окне есть ссылка на личный кабинет, имя пользователя и пароль, с помощью которых вы можете заходить в ЛК и управлять телефонами. После установки галки нужно ВСЕМ пользователям перевойти в программу, и далее она будет до 1-2 часов в фоновом режиме синхронизироваться с серверомприложения откройте '''Настройки''' > '''Общие''' > '''Перерегистрация'''.
При первом открытии программы вы попадаете в окно регистрации. В будущем его можно открыть, нажав "Настройки" - "Общие" - "Перерегистрация" в главном окне приложения.Для начала использования зарегистрируйте приложение необходимо зарегистрировать. Для этого предусмотрено 2 способа:* сканирование QR-кода,* ввод логина и пароля.[[Файл:int_1.jpg|none|600px]]
=== Регистрация сканированием QR-кода ===
# В мобильном приложении нажмите кнопку '''1)Сканировать код''' Нажмите кнопку "Сканировать код". Откроется сканер штрих-кодовштрихкодов'''2)''' # В приложении "Курьерская служба 2008" системе MeaSoft откройте карточку сотрудника, на которого нужно зарегистрировать телефон. Перейдите В карточке перейдите на закладку "'''Дополнительно", ''' и нажмите на кнопку "'''Зарегистрировать телефон"'''. Отобразится QR-код. '''3)''' # Отсканируйте предложенный QR-код камерой телефона. 
Приложение сообщит о результате регистрации.
=== Регистрация приложения вводом логина и пароля ===
'''1)''' # Введите логин и пароль от личного кабинета вашей компании. Посмотреть их можноЧтобы узнать логин и пароль, нажав в главном меню "системе MeaSoft откройте '''Справочники" - "''' > '''Дополнительные модули"'''.# В личном кабинете перейдите на вкладку '''Телефоны''', выберите нужный телефон, в его строке нажмите на кнопку '''Редактировать''' и в поле '''Выберите курьера''' выберите из выпадающего списка нужного курьера. Нажмите '''Сохранить'''.
Список мобильных устройств курьеров отображается в панели управления личного кабинета. В разделе '''2)Активные''' Телефон зарегистрируется. Однако он не будет привязан отображаются все подключенные к курьеру. Для привязки зайдите в личный кабинет, перейдите на вкладку "Телефоны", выберите нужный телефон, откройте его карточку, выберите из выпадающего списка нужного курьера, нажмите "Сохранить"системе устройства.
== Получение новых заказов ==
При поступлении новых заказов в приложении отображается уведомление о новом заказе и звучит сигнал будильника.
В уведомлении есть кнопка '''Примечание!Понятно''' Список мобильных устройств курьеров отображается . По ее нажатию фиксируется принятие заказов курьером, при этом в панели управления ЛКсистеме MeaSoft отправление получает статус со слов курьера '''Прочитал'''. В разделе Уведомление будет периодически появляться, пока не будет нажата кнопка '''"Активные"Понятно''' отображаются все подключенные к системе устройства. С 21:00 до 08:59 уведомление не отображается, оповещение об этих заказах откладывается до утра.
== Список заказов ==
На основном экране приложения отображается список заказов. К нему можно перейти из любого места нажатием на кнопку [[Файл:Android_order_list.png|25px]].
[[Файл:and1.jpg|centernone|300px]]
При открытии приложения в списке отображаются заказы с доставкой на сегодня. По кнопке [[Файл:Andoid_choose_date.png|25px]] в списке отображаются заказы со статусом '''[[Мобильное приложение курьера для Android#Заказы на сегодня| Сегодня]]''', '''[[Мобильное приложение курьера для Android#Запланированные заказы| Запланированные]]''', '''[[Мобильное приложение курьера для Android#Закрытые заказы| Закрытые]]''' или '''[[Мобильное приложение курьера для Android#Невыданные заказы| Невыданные]]'''.
* адрес доставки;
* интервал времени доставки (при наличии).
 
Чтобы поменять положение заказа в списке, выберите заказ и, удерживая его, перенесите на нужную позицию. Таким образом можно, например, передвинуть все заборы в верх списка. После перемещения на верхней панели станет доступна кнопка [[Файл:Отменить перемещение.png|25 px]], с помощью которой можно вернуть список в исходный вид.
=== Быстрые действия по заказу ===
[[Файл:Button Undelivered.png|25 px]] — закрыть заказ как недоставленный.
 
=== Получение новых заказов ===
При поступлении новых заказов в приложении отображается уведомление о новом заказе и звучит сигнал будильника.
 
В уведомлении есть кнопка '''Понятно'''. По ее нажатию фиксируется принятие заказов курьером, при этом в системе MeaSoft отправление получает статус со слов курьера '''Прочитал'''. Уведомление будет периодически появляться, пока не будет нажата кнопка '''Понятно'''. С 21:00 до 08:59 уведомление не отображается, оповещение об этих заказах откладывается до утра.
 
=== Самовыдача ===
Курьер может самостоятельно внести запланированный на него заказ в приложение. Для этого заказ должен соответствовать следующим условиям:
* быть запланирован на этого курьера;
* дата доставки заказа должна быть сегодня.
 
Чтобы взять заказ себе на доставку, в мобильном приложении нажмите на кнопку [[Файл:Button_Barcode.png|25px]] и отсканируйте штрихкод отправления. Если отправление многоместное, отсканируйте штрихкод каждого места.
 
В списке ваших заказов появится отсканированная позиция, при этом статус трекинга отправления в системе MeaSoft изменится на «На руках».
=== Заказы на сегодня ===
Для отображения сегодняшних заказов нажмите на кнопку [[Файл:Andoid_choose_date.png|25px]], и выберите «Сегодня».
В этом режиме отображаются заказы, выданные курьеру в разделе '''Выдача''', у которых статус (как основной, так и «со слов курьера») '''На руках'''. Дата выдачи заказа при этом не учитывается: если курьеру год назад был выдан заказ, и он до сих пор имеет статус '''На руках''', он отображается как выданный.
В верхней строке списка отображается сумма по доставленным заказам, которую курьер должен иметь в текущий момент на руках (принятые деньги наличными и по картам отдельно), а также количество закрытых заказов и количество заказов на сегодня всего. Справа отображаются стрелки синхронизации с сервером. Зеленым цветом стрелок показано, что синхронизация происходит успешно, желтым - что синхронизация не работает, но данные относительно актуальные (до 30 минут), и красным - если успешной синхронизации не было более 30 минут. При нажатии на заголовок выводится окно статистики, в котором отображаются суммы, принятые курьером, количество доставленных и недоставленных заказов, время последней попытки синхронизации с сервером и последней успешной синхронизации.
Заказы в списке подсвечиваются желтым цветом, если до конца срока доставки осталось менее 2часов, и красным - если менее 1-го часа или просрочен.
=== Запланированные заказы ===
Чтобы назначить невыданный заказ себе на доставку:
# Нажмите на заказ в списке невыданных и в окне подтверждения нажмите на кнопку '''Да'''. Откроется карточка заказа:[[Файл:MobileApp TakeOrder.png|centernone|300 px]]
# Нажмите на кнопку '''Передано курьеру''' и подтвердите смену статуса заказа.
Содержимое заказов не изменяется. Приложение отображает только добавление или удаление заказа.
 
== Самовыдача ==
Курьер может самостоятельно внести запланированный на него заказ в приложение. Для этого заказ должен соответствовать следующим условиям:
* быть запланирован на этого курьера;
* дата доставки заказа должна быть сегодня.
 
Чтобы взять заказ себе на доставку, в мобильном приложении нажмите на кнопку [[Файл:Button_Barcode.png|25px]] и отсканируйте штрихкод отправления. Если отправление многоместное, отсканируйте штрихкод каждого места.
 
В списке ваших заказов появится отсканированная позиция, при этом статус трекинга отправления в системе MeaSoft изменится на '''На руках'''.
== Список заказов в ЛК курьера ==
Для отображения заказов на карте нажмите на кнопку [[Файл:Button Map.png|25 px]].
Откроется интерактивная карта, на которой отмечены заказы и текущее положение устройства: [[Файл:and2Map.jpgpng|centernone|300px]] Цвета статусов могут быть следующие:* пользовательские цвета, соответствующие временному интервалу доставки. Интервалы и цвета настраиваются в справочнике '''Статусы''' > '''61 Интервалы времени доставки'''. Метка на карте принимает цвет статуса только при точном совпадении интервала доставки с интервалом статуса;* красный цвет — просроченные заказы;* зеленый цвет — все остальные заказы.
Нажатием Если на точку заказа отображается подсказка с данными о заказе. Нажатие одном адресе несколько заказов, цвет метки на подсказку открывает карточку заказакарте определяется самым ранним интервалом доставки.
На Нумерация заказов на карте происходит в соответствии с порядком выполнения маршрута, построенного с использованием [[Автоматическая маршрутизация|сервиса Maxoptra]], или согласно акту передачи курьеру. При нажатии на метку отображается подсказка с данными о заказе. Нажатие на подсказку открывает карточку заказа. Отображаемые заказы можно отображать заказы, используя фильтры фильтровать по кнопке [[Файл:Andoid choose date.png|25px]].
Если заказы не удалось отобразить на карте, в верхнем правом углу можно увидеть их количество. Чтобы перейти к списку ненайденных заказов, нажмите на строку с количеством.
== Установка статусов ==
[[Файл:and3.jpg|thumb|180px|right]]
Нажатием на строку заказа в списке или на подсказку на карте, либо отсканировав штрих-код с заказа, можно открыть карточку заказа. В карточке отображается подробная информация о заказе, доступны некоторые функции (фотографирование, звонки, прокладка маршрута и т.д., смотрите ниже), а так же имеется возможность ввести статус заказа.
Обратите вниманиеОткройте карточку заказа одним из следующих способов: Статусы можно устанавливать только для заказов "На сегодня"* нажмите на строку заказа в списке;* нажмите на подсказку на карте;* отсканируйте штрихкод заказа.
Подпись отправляется в систему при сохранении карточки заказаВ карточке отображается подробная информация о заказе, доступны функции фотографирования, совершения звонка, прокладывания маршрута и дальше будет доступна в основной системе в карточке корреспонденции - Кнопка "Функции" - "Прикрепленные файлы"т.д., а так же в личном кабинете клиентатакже можно ввести статус заказа. Статусы можно менять только для заказов '''На сегодня'''. [[Файл:and3.jpg|none|300px]]
=== Полная доставка ===
Чтобы установить статус "Доставлено" выберите соответствующий пункт. При этом приложение сразу предложит получателю расписаться на экране, и в случае нажатия кнопки "Сохранить" - сохранит и подпись и весь заказ. При этом система считает, что курьер принял необходимую сумму денег с получателя. В случае оплаты картой через интегрированный сервис и/или фискализации, сохранение произойдет только после успешного совершения операции. Когда заказ сохранен он исчезает из списка (его можно найти в разделе "[[#Закрытые заказы|Закрытые]]"), и изменение его статуса становится невозможным.
=== Частичная доставка ===# В карточке заказа установите статус '''Доставлено'''.# Если товары в заказе промаркированы кодом [[Файл:and4.jpgЧестный ЗНАК|thumb|180px|right«Честный ЗНАК»]] [[Файл:and5и код маркировки не передан в MeaSoft, приложение укажет, код каких товаров нужно отсканировать.# Получите подпись получателя на экране телефона и нажмите на кнопку '''Сохранить'''. При этом предполагается, что курьер принял необходимую сумму денег от получателя. В случае оплаты картой через интегрированный сервис или фискализации заказ сохранится после успешной оплаты.jpg|thumb|180px|right]]Частичная доставка доступна только для заказов с приемом платежейВ результате статус заказа и подпись передаются в MeaSoft. Просмотреть подпись можно в карточке корреспонденции по кнопке '''Функции''' > '''Прикрепленные файлы''', а также в личном кабинете клиента. Она бывает 2-х видов:
Закрытый заказ исчезает из списка заказов '''1)На сегодня''' В заказе есть сумма к инкассации, но нет детализации содержимогои перемещается в раздел [[#Закрытые заказы|'''Закрытые''']]. Изменить статус такого заказа невозможно.
В этом случае, при выборе пункта "Частично" приложение предложит ввести сумму, которую курьер фактически принимает от получателя.=== Частичная доставка ===
# В карточке заказа установите статус '''2)Частично доставлено''' В .# Если заказ с наложенным платежом и доступен выбор типа оплаты, установите значение типа оплаты.# Если в заказе есть наложенный платеж, но нет товарных вложений, введите сумму, которую фактически передает получатель.<br>Если в заказе есть товарные вложения с ценами и количеством, укажите количество передаваемых покупателю товаров с помощью кнопок [[Файл:МП Удалить товар.png|50 px]] и [[Файл:МП Добавить товар.png|50 px]]. Над списком отображается сумма к оплате.<br>Если в заказе есть детализация содержимогомаркированные штрихкодами товары, появится кнопка '''Сканировать'''. Для закрытия заказа требуется отсканировать штрихкоды товаров, от которых покупатель отказывается.<br>Если товары в заказе промаркированы кодом [[Честный ЗНАК|«Честный ЗНАК»]], приложение укажет, код каких товаров нужно отсканировать.# Укажите причину отказа.# Получите подпись получателя на экране телефона и нажмите на кнопку '''Сохранить'''. При этом предполагается, что курьер принял необходимую сумму денег от получателя. В случае оплаты картой через интегрированный сервис или фискализации заказ сохранится после успешной оплаты.
В этом случае система отобразит список товаров с ценами и количествомЕсли у продавца есть сумма выкупа, и предложитпри которой доставка для получателя становится бесплатной, нажимая кнопки "-" и "+" указать количество каждого товарадля заказа не настроена [[#Дифференциальная стоимость доставки|дифференциальная стоимость доставки]], который получатель принимает. Над списком она сразу отображает сумму, которую нужно будет принять курьер с получателя. Если в заказе присутствуют штрих-коды товаров, над общей суммой появится кнопка "Сканировать", позволяющая сканировать штрих-коды товаров, от которых покупатель отказываетсяпомощью частичной доставки может удалить доставку как товарное вложение.
При отказе Если покупатель отказался от товара можно указать причину всех товаров и с него нужно взять с клиента деньги только за доставку, сделайте частичный возврат по которой клиент не хочет его принимать. <spoiler text="Как настраивается список причин отказа от товара">Справочник редактируется всем товарам и оставьте в разделе "Справочники" - "Статусы" - "28 - Причины частичных отказов"товарных вложениях только доставку.
"Дополнительная информация" к элементам справочника:# Уважительная причина, например брак, отказ '''Примечание'''. Курьер не должен влиять на стоимость доставки и скидкивозвращает покупателю денежные средства при отказе от предоплаченного товара. Помимо этого даже если товар должен храниться на складе в курьерской службе он автоматически пойдет на возврат клиентуВсе перечисления по возвратам совершает продавец товара.
</spoiler>После ввода нажмите кнопку text="СохранитьКак настраивается список причин отказа от товара">Справочник редактируется в разделе '''Справочники''' > '''Статусы''' > '''28 Причины частичных отказов'''. Программа проверит правильность ввода данных<br>Дополнительная информация к элементам справочника: уважительная причина, например брак, отказ не должен влиять на стоимость доставки и дальше сохранит так жескидки. Помимо этого даже если товар должен храниться на складе в курьерской службе, как полную доставку (с запросом подписи и тон автоматически пойдет на возврат клиенту.д</spoiler>[[Файл:and4.)jpg|none| 300px]]
=== Проблемы при доставке ===
В случае недоставки заказа выберите статус "Не доставлено". Система предложит выбрать причину из справочника, а так же можно ввести дополнение текстом. <spoiler text="Как настраивается список причин недоставки">Справочник редактируется в разделе "Справочники" - "Статусы" - "6 - Причины недоставки".
В случае недоставки заказа выберите статус '''Не доставлено''' и укажите причину и при необходимости текстовый комментарий. <spoiler text="Как настраивается список причин недоставки">Список причин создается в разделе '''Справочники''' > '''Статусы''' > '''6 Причины недоставки'''. Чтобы настроить статус, в контекстном меню выберите '''Дополнительная информация" к элементам справочника:''' и установите дополнительные параметры. # Некоторые пункты могут быть необходимы сотрудникам офиса, но не доступны недоступны курьерам, тогда в "Дополнительной информации", . В этом случае в первом параметре, укажите "'''0". # 1 - Перенос, иначе - Отказ.# 1 - Был на адресе, иначе - не был.# 1 - Не доставлено по нашей вине'''.
Например доп. дополнительная информация к пункту "причине недоставки '''Перенос получателем по телефону" ''' должна выглядеть как "'''1, 1, 0, 0"''': Доступно «Доступно курьеру, Перенос (нужно узнать и ввести новую дату и еще доставлять), Не был на адресе (не должен был взять денег за полный возврат), Не по нашей виневине».
Чтобы нельзя было сохранить отправление без указания статуса сделать указание причины недоставки обязательным, установите галку значение переменной <mparam code="GivnS3Message"/>.</spoiler>Нажатием кнопки Чтобы сохранить заказ, нажмите "Сохранить" заказ будет сохранен.
=== Типы оплаты ===
Заказы могут быть оплачены Наличными наличными или Картойкартой. В случае необходимости оплаты Если выбран платеж картой , приложение отобразит слово "Карта«Карта!" » рядом с суммой, которую необходимо нужно принять от получателязаказа.
Так жеЧтобы получатель мог выбирать тип оплаты, для некоторых клиентов может быть установлен <rspoiler text="флаг выбора типа оплаты получателем">В бекофисной системе перейдите "в MeaSoft откройте [[Клиенты и партнеры#Карточка клиента" -> "|карточку клиента]] и на вкладке '''Финансы" и ''' установите галку "флажок '''Спрашивать тип оплаты у получателя"</rspoiler>'''. В этом случае результате:* в окне заказа в приложении появится выпадающий список, в котором необходимо выбрать тип с типами оплаты. Эта информация будет передана Информация о выбранном типе передается в MeaSoft вместе со статусом в системудоставки;* если выбрана оплата картой, при сохранении заказа со статусом '''Доставлено''' или '''Частично''' происходит попытка провести оплату через [[#Эквайринг|выбранный сервис]]. Заказ сохраняется только после успешно проведенной оплаты.
В случае оплаты картой, при сохранении заказа со статусом "Доставлено" или "Частично" система пытается провести оплату через [[#Эквайринг|выбранный сервис]]. В этом случае она не сохранит заказ, если оплата не произведена.=== Печать кассового чека ===
=== Признак необходимости кассового чека ===В случае необходимости <rspoiler text="печати кассового чека">В основной системе откройте карточку Чтобы настроить печать кассовых чеков, в MeaSoft в карточке клиента, перейдите на закладку "вкладке '''Касса" и ''' установите галку "флажок '''Печатать кассовые чеки"</rspoiler> приложение отобразит '''. В результате:* в приложении в карточке заказа отобразится слово "Чек«Чек!" » рядом с суммой, которую необходимо принять с получателя;* при сохранении заказа со статусом '''Доставлено''' или '''Частично''' происходит печать чека с помощью [[#Фискализация|выбранного способа фискализации]]. Статус заказа не сохраняется, если фискализация не произведена.
В случае необходимости чека== Перенос срока доставки == Ситуации, когда может потребоваться перенос срока доставки, могут быть следующие: * курьер не укладывается в установленный интервал доставки, при сохранении заказа со статусом "Доставлено" ему нужно продлить срок на пару часов или "Частично" система пытается распечатать чек отложить доставку. Он звонит получателю, согласует с помощью ним перенос и отмечает это в [[Мобильное приложение курьера для Android#ФискализацияЗвонок получателю|выбранного способа фискализациистатусе звонка]]. При этом товар остается у курьера, заказ по-прежнему находится в списке заказов курьера;* получатель сообщил курьеру, что не может принять заказ. В этом случае она не сохранит курьер устанавливает [[Мобильное приложение курьера для Android#Проблемы при доставке|статус заказа]] '''Не доставлено''', указывает причину '''Перенос получателем''' и сдает заказ обратно в офис. Заказ исчезает из списка в приложении. Впоследствии заказ, если фискализация не произведенаможет быть выдан другому курьеру или доставка может быть отменена.
== Совершение звонков ==
 
Звонки из мобильного приложения можно совершать по мобильной связи или через сервер телефонии Asterisk. Подробнее см. раздел [[Интеграция с телефонией#Интеграция мобильного приложения|«Интеграция мобильного приложения»]].
 
=== Звонок получателю ===
Для совершения телефонного звонка Есть следующие способы позвонить получателю :* в карточке заказа нажмите и удерживайте номер телефона ;* в карточке заказасписке заказов сдвиньте заказ влево и нажмите на кнопку [[Файл:Button Call.png|25 px]]. Система предложит выбрать номер  Появится окно выбора номера телефона получателя из одного и способа совершения звонка: по телефону или нескольких возможныхчерез Skype.  Выбор телефона, если доступен только один номер, сделан для того, чтобы пользователь имел возможность мог отменить вызов, нажав кнопку "Назад" на телефоне в случае, если кнопка звонка нажата случайно. После звонка появляется окно выбора статуса звонка: [[Файл:Перенос даты.png|300 px|none]] Выберите статус, при необходимости добавьте комментарий и нажмите на кнопку '''ОК'''. Если нужно перенести срок доставки по согласованию с получателем, выберите '''Перенос''' и укажите новое время или дату доставки. Затем при необходимости введите комментарий и нажмите на кнопку '''ОК'''. В результате в карточке корреспонденции и в списке заказов в мобильном приложении отобразится новый срок доставки. Статусы звонков сохраняются в MeaSoft и доступны в карточке заказа по кнопке '''Функции''' > '''История сообщений'''.
=== Звонок отправителю ===
Раскройте секцию отправителя в карточке заказа, нажав на нее. Нажмите и удерживайте номер телефона отправителя. Программа Приложение предложит выбрать нужный номер, и совершит на него звонок.
=== Звонок в офис ===
Нажмите на кнопку [[Файл:and63 dots.jpg|thumb|180pxpng|right25px]]Нажмите иконку "Настройка" в главном меню. Отобразится меню. Выберите и выберите пункт "Звонок в офис/по номеру"настроек '''Звонки'''. В открывшемся окне нажмите на кнопку "'''Звонок в офис"'''. Программа попытается соединить с внутренним номером группы абонентов черерз через Asterisk, если . Если попытка окажется неудачной - вызовет стандартную программу дозвона, передав ей номер телефона офиса, который можно указать в разделе [https://home.courierexe.ru/extraclient/phones_options "'''Телефоны - ''' > '''Параметры"'''] личного кабинета. [[Файл:and6.jpg|300px|none]]
=== Звонок на произвольный номер ===
Нажмите иконку "Настройка" на кнопку [[Файл:3 dots.png|25px]] в главном менюи выберите пункт настроек '''Звонки'''. Отобразится меню. Выберите пункт "В строке под кнопкой '''Звонок в офис/по номеру". В открывшемся окне ''' введите номер телефона, и нажмите на кнопку "'''Позвонить"'''.
=== Общие понятия о совершении звонков из приложения сведения ===После выбора номера телефона приложение отправляет об этом запрос на сервер. На сервере факт вызова регистрируется, и в случае наличия настроенного подключения к серверу отправляется запрос на сервер телефонии [[Интеграция с телефонией|Asterisk]]) - отправляет запрос на него, если настроено подключение. Курьеру отображается сообщение, что запрос принят. Далее телефонный сервер должен позвонить звонит курьеру, потом - получателю, и соединить соединяет их. В случае, если приложению не удается отправить запрос, либо, если подключение к телефонии не настроено, приложение вызывает стандартную программу дозвона, и передает ей команду на совершение вызова.
'''Обратите внимание''': для Если приложению не удается отправить запрос или подключение к телефонии не настроено, приложение вызывает стандартную программу дозвона и передает ей команду на совершение вызова. Для успешных звонков из мобильного приложения через телефонный сервер, в карточке курьера должен быть введен номер мобильного телефона в соответствующее поле!.
==Заборы==
=== Расчет стоимости доставки (калькулятор) ===
<table style = "float:right;"><tr><td>[[Файл:and8.jpg|thumb|180px|right]]</td><td>[[Файл:and7.jpg|thumb|180px|right]]</td></tr></table>Калькулятор для расчета стоимости доставки доступен в заказах с типом ЗАБОР«ЗАБОР!». Раскройте секцию отправителя в карточке забора, нажав на нее. Правее номера телефона будет кнопка в виде калькулятора. Нажмите на нее. Система предложит ввести город назначения и массу заказа. После чего отобразит возможные режимы срочности отправки, стоимость и сроки. [[Файл:and7.jpg|300px|none]]
Расчет стоимости доставки в мобильном приложении работает аналогично тому, что имеется в личном кабинете.
=== Забор с оплатой наличными ===
 При проставлении статуса получено '''Получено''' у забора с суммой, помимо возможности инфо , появляется окно с подтверждением суммы принятых средств. Она может быть как больше, так и меньше отличаться от заявленной изначально. [[Файл:and8.jpg|300px|none]]
=== Прием отправлений у клиента ===
 В карточке забора можно нажать нажмите [[Файл:PickupButton.png|32px]], откроется окно сканера штрих-кодовштрихкодов. Принимайте отправления сканируя этикетки или накладные. У полностью принятых отправлений в личном кабинете клиента будет установлен статус "'''Забран у отправителя"''', кнопка "'''Распечатать акты" ''' позволит выбрать - печатать акты передачи на все отправления, или только на те, которые принял конкретный курьер. Кнопка приема появляется, если в системе есть не принятые непринятые заказы на доставку от выбранного клиента. Приемка отправлений осуществляется тоже среди них.
== Таймер ожидания клиента ==
В мобильном приложении срочные заказы отличает наличие стрелки слева, изменение цвета шрифта адресов и расширенное количество статусов:
[[Файл:srmob1.jpg|centernone|300px]]
Стрелка вниз означает заказ только туда, двухсторонняя стрелка — туда-обратно.
Чтобы установить статус курьера, в мобильном приложении откройте заказ и нажмите на кнопку с названием статуса, затем нажмите на кнопку '''Подтвердить''':
[[Файл:srmob2.jpg|centernone|300px]]
Время в списке заказов и на карте изменяется в зависимости от статуса: до забора отображается время забора, после — время доставки.
== Функционал бесконтактной доставки Бесконтактная доставка по Пинпин-коду ==
Если заказ был оплачен заранее (или оплата по заказу не предусматривается), мы можем можно отправить покупателю СМС или e-mail с кодом покупателю.
Как только курьер передаст ему заказ (например , положит на скамейку рядом с подъездом), покупатель назовет код и курьер закроет заказ без получения подписи!.
Для работы функциональности должны быть подключены '''Модуль отправки СМС сообщений''' и '''Модуль автоматизации''', также необходима дополнительная настройка системы со стороны программиста.
Функционал потребует подключенного Бесконтактная доставка по пин-коду включается следующим образом:# В карточку клиента добавляется пользовательский флажок '''"Модуля отправки Верификация по пин-коду'''. Его нужно установить. # Автоматизация генерирует пин-код и сохраняет в его карточке корреспонденции на вкладке '''Прочее''' в поле '''Пинкод'''.# Программист настраивает автоматическое задание на отправку пин-кода получателю в СМС сообщений"после выдачи заказа курьеру (если уже работает рассылка получателю о выдаче заказа курьеру, то пин-код будет добавляться в текст рассылки).# Также отправить пин-код получателю можно вручную через E-mail или СМС из карточки корреспонденции, выбрав '''Функции''' > '''Разослать''' и > '''"Модуля автоматизации"SMS/E-mail получателю'''c указанием телефона диспетчера и PIN-кодом.# В мобильном приложении курьер выбирает нужный статус по заказу с пин-кодом, приложение предлагает ввести код. Если пин-код совпадает, курьер вручает заказ и устанавливает статус. Если пин-код не совпадает, а также дополнительной настройки системы со стороны программистакурьеру в мобильном приложении выдается ошибка.
Работает функционал следующим образом::1. В карте клиента добавляется новая пользовательская галка '''"Верификация по пин-коду"Примечание''', которую нужно включить; :2. Автоматизация генерирует Значение пин-код кода и сохраняет в его карточке корр-ции на вкладке '''"Прочее"''' в поле '''"Пинкод:"''';:3. Программистом настраивается автоматическое задание на отправку пин-кода получателю в СМС после выдачи заказа разрядность курьеру (в системе уже может работать рассылка получателю о выдаче заказа курьеру, тогда пин-код будет добавляться в текст рассылки);:4не известны. Также отправить пин-код получателю можно вручную через E-mail или СМС из карточки корреспонденции, выбрав '''"Функции-Разослать-СМС/E-mail получателю"''' c указанием телефона диспетчера и PIN-кодом;:5. На стороне мобильного приложения курьер выбирает нужный статус по заказу с пин-кодом, система просит курьера ввести код. Если пин-код совпадает, курьер вручает заказ и устанавливает статус. Если пин-код не совпадает, курьеру в МП выдается ошибка;
'''Примечание'''== Логи мобильного приложения == При обращении в техническую поддержку по вопросам работы мобильного приложения вам могут потребоваться файлы логов. Удаленный доступ к файлам невозможен, получить их можно только непосредственно с мобильного устройства. Файлы логов мобильного приложения хранятся на мобильном устройстве в папке .courier/logs. Формат названия файла: Значение пин-кода <code>месяц_день_час_мин.txt</code>. Например, файл «02_16_12_00.txt» это запись за 16 февраля с 12.00 до 12.59 часов. Чтобы копировать файлы логов:# На мобильном устройстве или при подключении к ПК откройте проводник или файловый менеджер и его разрядность курьеру в поиске введите название папки логов «.courier/logs». Рекомендуется использовать файловый менеджер Total Commander.# Если поиск не известнадал результата, в настройках файлового менеджера или проводника включите отображение скрытых папок.# Повторите поиск.# Скопируйте файлы логов за нужный период. Перед отправкой в техподдержку объедините файлы в архив.# Если вы отправляете логи приложений разных курьеров, объедините текстовые файлы в архивы, для каждого курьера свой архив.
== Фискализация ==
# Передача чека в ФНС.
MeaSoft поддерживает следующие схемы фискализации в мобильном приложении:
* [[#Удаленная фискализация LifePay|LifePayLIFE PAY]]
* [[#Bluetooth фискальные регистраторы АТОЛ|АТОЛ]]
=== Удаленная фискализация LifePay LIFE PAY ===
Для работы удаленной фискализации LifePayLIFE PAY:# Заключите договор с фирмой LifePayLIFE PAY.# В фирме (Перейдите '''Справочники - ''' > '''Фирмы''') должен быть создан , выберите фирму и создайте для нее фискальный регистратор (вкладка [[Справочники#Добавление фискального регистратора|'''Фискальные регистраторыУстройства''']]), где в . В поле '''Серийный номер Номер фискальногорегистратора''' должен быть прописан укажите 32-значный АПИ-ключ, увидеть его . Его можно найти в личном кабинете LifePayLIFE PAY. Также, в В поле '''Выберите тип устройства''' должен быть выбран тип укажите '''LifePay Life-Pay облачная фискализация'''.# Телефоны курьеров, которые привязаны в личном кабинете LifePay, должны быть указаны В карточке сотрудников в поле '''Телефон мобильный''' укажите телефоны курьеров, привязанные в карточке курьераличном кабинете LIFE PAY.# В устройстве курьера, помимо нашей последней версии мобильного приложения, должно быть установлено приложение [https://play.google.com/store/apps/details?id=com.lifepay.ui&hl=ru Life-payLIFE PAY].
# В настройках мобильного приложения для поля '''Параметры фискализации''' выберите пункт '''LifePay'''.
# В карточке клиента на вкладке '''Касса''' установите флажок '''Печатать кассовые чеки'''.
# Клиент должен работать с фирмой, в которой создан фискальный регистратор из 2 пункта.
# В заказе должен быть указан корректный телефон получателя.
# У заказа !обязательно! должны быть вложения.
# Сумма заказа должна быть не менее 30 рублей.
====Возможные ошибки ====
* Ошибка #6010 - . Проверьте соответствие мобильного телефона курьера в карточке сотрудника с телефоном курьера в ЛК Life-PayLIFE PAY. * [[Настройка модуля печати кассовых чеков#Ошибка фискализации (ошибка программирования реквизита 1226)|Ошибка фискализации (ошибка программирования реквизита 1226)]].
=== Bluetooth фискальные регистраторы АТОЛ ===
|[https://www.2can.ru/pricing/ 2Can]||Приложение||Ридеры [https://www.2can.ru/readers/p17/ P17], [https://www.2can.ru/readers/p15/ P15], [https://www.2can.ru/readers/c15/ C15]<br>Tерминал [https://www.2can.ru/readers/a17/ А17]||[[Мобильное приложение курьера для Android#2Can|Инструкция]]
|-
|[https://life-pay.ru/tariffs/ LifePayLIFE PAY]||Приложение||Терминалы [https://life-pay.ru/acquiring/merchant-acquiring/ Pinpad LIFE PAY, Ingenico ipp 320 и PAX SP 30]||[[Мобильное приложение курьера для Android#LifePayLIFE PAY|Инструкция]]
|-
|[http://iboxmpos.com/russia/ru/products/iboxpro/ ibox]||Приложение<br><rspoiler text="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|Инструкция]] -->
|-
|[http://rbk.money/tarify// RBK.money]||Не требуется||Не требуется||[[Мобильное приложение курьера для Android#RBK.money|Инструкция]]|-|LifePos LIFE POS Checkout ||colspan="3"|Интеграция уже поддерживается. В будущем добавим больше информации.
|}
Настройка на этом завершена. Теперь при поступлении заказов с оплатой картой приложение будет требовать проведения платежа через 2Can, и не будет позволять сохранить статус такого заказа (только "Доставлено" или "Частично") без успешной транзакции по карте.
=== LifePay LIFE PAY ===
==== Подключение оборудования ====
Перед использованием нужно произвести сопряжение подключите Bluetooth-устройства с устройство к ОС Android.<br/>Для сопряжения терминала Чтобы подключить терминал Ingenico RP750x необходимо проделать следующие шаги:#Включить Включите mPOS терминал;.#Нажать Нажмите и удерживать удерживайте на терминале клавишу " кнопку «* ";».#Нажать клавишу "2" – Нажмите на кнопку «2», чтобы начать новое сопряжение;.#С мобильного телефона начать На мобильном телефоне начните сопряжение по Bluetooth, на экране телефона появится код сопряжения;.#Ввести Введите код сопряжения на mPOS терминале;.#Нажать Нажмите на зеленую клавишу кнопку на mPOS терминале (терминал . Терминал отобразит на экране «В паре устройства")устройства». Сопряжение устройств по Bluetooth будет выполнено.Далее, для использования оборудования необходимо # В мобильном приложении перейдите в "'''Еще" -''' > "'''Настройки" выбрать "LifePay SDK" или "''' > '''Параметры эквайринга''' и выберите '''LifePay Приложение". Работа через SDK тестировалась только с оборудованием "Ingenico RP750x" и "Dspread qpos mini"'''.
Инструкции по сопряжению других терминалов можно найти в документации к ним.
==== Проведение платежа через приложение LifePay =LIFE PAY==={|align="right" |-valign="top" |[[Файл:Приложение LifePay.png|100 px|thumb|Приложение LifePay]] |[[Файл:Оплата LifePay.png|100 px|thumb|Оплата LifePay]] |}#В настройках приложения необходимо выбрать "выберите '''Параметры эквайринга" -''' > "'''Приложение LifePay";'''.#Далее нужно закрыть Закройте заказ как доставленный или частично доставленный с типом оплаты “Картой '''Картой при получении”получении'''. Происходит автоматический переход в приложение LIFE PAY:#:#:[[Файл:Приложение LifePay;.png|250 px|none]]#Нажимаем Нажмите на кнопку '''“Оплатить”Оплатить'''. Сумма и номер заказа будут автоматически переданы передаются в приложение LIFE PAY.#:#:[[Файл:Оплата LifePay;.png|250 px|none]]#При необходимости отправки слип-чека через SMS вводим введите номер телефона и/или e-mail плательщика. Нажимаем и нажмите в приложении на кнопку '''“По терминалу”По терминалу'''. За SMS может взиматься дополнительная плата;.#Провести Проведите оплату банковской картой по терминалу.
==== Возможные ошибки ====
*'''Не проходит экварингэквайринг.''' При этом мобильный номер курьера в Курьерской службе 2008 MeaSoft и в личном кабинете life pay LIFE PAY совпадает. - необходимо сбросить Сбросьте кэш обоих приложений и переустановить переустановите их.
=== IBox ibox ==={|align="right" |-valign="top" |[[Файл:Авторизация iBox.png|100 px|thumb|Авторизация iBox]] |[[Файл:Настройка iBox.png|100 px|thumb|Настройка iBox]] |[[Файл:Оплата iBox.png|100 px|thumb|Оплата iBox]] |}==== Проведение платежа Платеж через ibox SDK ====# При первом подключении терминала включите bluetooth на телефоне и через системное меню телефона выполните сопряжение устройств.#В настройках приложения необходимо выбрать "«Курьерская служба 2008» выберите '''Параметры эквайринга" -''' > "'''iBox SDK";'''.#Закрыть Закройте заказ, как доставленный или частично доставленный с типом оплаты “Картой при получении”; '''Оплата картой'''.#При первом подключении ввести введите логин и секретный ключ (можно посмотреть в личном кабинете iBoxibox). Обратите внимание, ввести нужно именно секретный ключ, а не пароль пользователя ibox.<br>[[Файл:Авторизация iBox. Далее в правом верхнем углу необходимо нажать "Настройки", выбрать модель терминала и в открывшемся списке выбрать устройство;png|250 px|none]]#:Номер телефона и e-mail получателя автоматически заполняются из карточки заказа для отправки слип-чека;.#Происходит автоматический переход в приложение ibox. Перейдите на вкладку '''Настройки''', выберите модель терминала и в открывшемся списке выберите устройство.<br>[[Файл:Настройка iBox.png|250 px|none]]#При первом подключении необходимо выбрать выберите терминал;.#Провести Проведите оплату банковской картой по терминалу.<br>[[Файл:Оплата iBox.png|250 px|none]]Если необходимо нужно выйти из аккаунта iBox необходимо заменить ibox, замените логин и секретный ключ. ==== Платеж через модуль NFC==== Чтобы начать использовать платежи с помощью модуля NFC на мобильном устройстве курьера, обратитесь в компанию ibox для изменения внутренних настроек клиента. На мобильном устройстве курьера должна быть установлена ОС Android 7 или выше и приложение [https://play.google.com/store/apps/details?id=com.tap2go.softpos&hl=ru tap2go]. Настройте приложение tap2go:# Откройте приложение и введите логин и секретный ключот учетной записи ibox.# Введите одноразовый СМС-код.# Установите 6-значный код доступа. Чтобы принять оплату с помощью модуля NFC:# В настройках приложения «Курьерская служба 2008» выберите '''Параметры эквайринга''' > '''iBox SDK'''.# Закройте заказ как доставленный или частично доставленный с типом оплаты '''Оплата картой''', заполните данные заказа и нажмите '''Сохранить'''.# Происходит автоматический переход в приложение ibox. Нажмите на кнопку '''ОПЛАТИТЬ NFC''' и проведите платеж.
<spoiler text="Ошибка при проведении платежа на сумму 10000 рублей и более">Наиболее частая причина ошибки — устаревшая прошивка ридера. Для устранения ошибки обновите прошивку, подробнее см. в [http://courierexe.ru/download/buildibox.zip инструкции].</spoiler>==== Проведение платежа Платеж через приложение iBox ibox ====[[Файл:Отправка чека ibox.png|right|100 px|thumb|Отправка чека ibox]]
#В настройках приложения "Курьерская «Курьерская служба 2008" необходимо выбрать "2008» выберите '''Параметры эквайринга" -''' > "'''Приложение iBox";'''.#Закрыть Закройте заказ, как доставленный или частично доставленный с типом оплаты “Картой при получении”'''Оплата картой'''. Происходит автоматический переход в приложение Ibox;ibox.#Нажимаем Нажмите на кнопку “Оплатить”'''Оплатить'''. Сумма и номер заказа будут автоматически переданы в приложение iBox;ibox.#При необходимости отправки слип-чека через SMS вводим введите номер телефона и/или e-mail плательщика. Нажимаем Нажмите в приложении на кнопку “Отправить”'''Отправить'''. При нажатии кнопки "на кнопку '''Пропустить" ''' чек отправлен не будет;.#Провести Проведите оплату банковской картой по терминалу.<br>[[Файл:Отправка чека ibox.png|none|250 px|Отправка чека ibox]]
<!-- === RBK.money ===
Чтобы начать использовать систему RBK.money, в настройках мобильного приложения в выпадающем списке '''Параметры эквайринга''' выберите значение '''Онлайн-платежи'''.
Чтобы провести платеж:
# Укажите статус заказа '''Доставлено''' или '''Частично доставлено''' и нажмите на кнопку '''Сохранить'''.
# При необходимости заполните информацию во всплывающем окне и нажмите на кнопку '''Сохранить'''.
# Откроется окно с штрихкодом для оплаты:[[Файл:RBK Barcode.png|framelessnone|center300px]]<br>В этом окне вы можете:
#* дать получателю отсканировать штрихкод с экрана;
#* '''Выслать по СМС''' — выслать получателю смс-сообщение со ссылкой на оплату;
#* '''Поделиться''' — переслать получателю ссылку на оплату, используя стандартные средства Android;
#* '''Обновить заказы''' — проверить, прошла ли оплата заказа получателем. Если оплата совершена, заказ закроется автоматически.
После совершения оплаты получателю направляется электронный чек. У курьера заказ закрывается.-->

Навигация