вторник, 13 декабря 2016 г.

Автоматический обмен.

Нам часто задают вопрос: почему, при наличии автоматического фонового обмена вы заставляете пользователей вручную отправлять заказы, это же не круто! Решил этим постом зафиксировать нашу позицию по этому вопросу.

В действительности часть данных в мобильной торговле Наполеон (например, сообщения, складские остатки, GPS трек) передаётся в фоновом режиме, это удобно. Главное, чтобы устройство было включено и не выгружена программа, при этих условиях (даже если устройство спит) всегда есть актуальные данные у заинтересованных сторон. Однако созданные документы всегда передаются при участии пользователя, и хоть передать заказ в АСМТ Наполеон можно минимум тремя способами автоматически они не отправляются ни в одной нашей сборке.

Почему так? Да потому что это самый простой способ обеспечить скорость доставки заказа, обеспечить его полноту и своевременность.

Пойдём от обратного и перечислим пожелания, которые мы слышали ранее:
1. Зачем заставлять торгового агента после создания заказа нажимать кнопку и ждать? Это же трата времени!
Отправка одного заказа из 200 позиций требует 1 кб трафика, даже при слабом мобильном интернете это не долго, секунд 10-15 максимум, к тому же не обязательно стоять и ждать, можно передвигаться, например к машине. Зато агент уверен, что заказ доставлен в офис, ещё не покинув клиента.
2. Торговый агент забывает нажать кнопку "Отправить", в результате заказы приходят несвоевременно, иногда на следующий день.
Если создать заказ на основе актуальных остатков утром, а отправить его только вечером, велик шанс неполного исполнения заказа (так называемые "вычерки") это недополученная прибыль для компании и чаще всего недополученная зарплата торгового агента. Это надо донести до него, и если он забывает отправлять только что созданный заказ, то о чём он вообще помнит? К слову, руководитель в приложении АСМТ Наполеон видит, во сколько заказ создан,и во сколько отправлен.
3. Обратная ситуация, ТП взял заказ утром, но не хочет его отправлять до вечера, так как вечером позвонит ЛПР из точки и окончательно подтвердит заказ.
Не мне учить торговых агентов работать, но, на мой взгляд, тут явно что то не так. Либо надо пересмотреть маршрут и приходить в эту точку вечером, либо отказаться от подобной практики утверждения ранее созданного заказа по телефону. Во-первых, это те же вычерки и недопоставки (пусть будет 2 заказа утренний и вечерний). Во-вторых, агенту надо не забыть связаться с точкой вечером, вспомнить, что заказ не отправлен и его надо редактировать – а это намного сложнее, и тут уже уместнее говорить о статусах (создан, черновик, отправлен, отправить позже, не отправлять). У нас есть статусы, но их не много и все они нужны для подтверждения движения заказа в системе.
4. Отлично, вы сами ответили на вопрос. Добавьте статусы по типу: черновик, готов к отправке и т.д. И пусть заказы уходят автоматически! Это же здорово.
Отнюдь, к контролю статусов тогда надо добавить и контроль их исполнения, что опять же сложнее. Например, мы присвоили статус заказу «готов к отправке» и тут же выгрузили программу. Ушёл этот заказ или нет, мы можем узнать, например, завтра с утра, когда включим приложение для мобильной торговли снова. Или, например, нет сигнала, или нет интернета в офисе или ещё какая-то проблема. В данном случае пользователю сложнее это контролировать, гораздо проще заявить, что программа глючит, а он нужные статусы проставлял.


Годы работы с мобильными сотрудниками, тесное общение с ними позволило нам сформулировать правило работы с документами. Всё очень просто, тут как на войне, либо ты, либо тебя. Либо заказ отправлен (об успешности отправки говорит приложение) либо лезь на крышу дома, лови сеть, звони куда угодно и старайся отправить заказ, это твоя зарплата. Проще не придумаешь.

P.S. проблемы с ручной отправкой заказа могут не возникать годами, если что :)

четверг, 4 августа 2016 г.

Имею право!

Здравствуйте, дорогие читатели этого блога. Давненько ничего не писали здесь. Не потому, что отпуска, а потому, что лето выдалось аномально жарким с точки зрения работы, вообще руки не доходили. Но сегодня не тот случай, посему расскажу об одном небольшом, но принципиально важном изменении в мобильной торговле Наполеон. Этакий "погладь разработчика лайт".

Поговорим мы сегодня о правах пользователя офисного приложения (РМР) и о том, как разграничить доступ к функциям и даже интерфейсу приложения.

Признаюсь, до недавнего времени разграничение доступа в нашей интерпретации касалось только доступа к информации. Например, возьмём мультибрендового дистрибьютора, у которого есть две конкурирующие команды мобильных сотрудников (не важно, торговых агентов или мерчандайзеров). Было бы нелепо, давать двум руководителям этих команд доступ к данным о продажах всех торговых представителей.

Это мы отчётливо понимали и уже давно реализовали не только разбиение сотрудников по командам, но и запрет линейных менеджеров просматривать результаты работы друг друга.



Долгое время это был единственный актуальный вопрос разграничений прав доступа к информации. Однако, время шло, а рабочее место руководителя в разных проектах обрастало различным функционалом, что и потребовало внести серьёзные правки в наш код.

Вот пример, как это может быть реализовано в кастомном проекте.


В консоли администратора доступен список руководителей, работающих в системе и помимо прочего есть набор прав, в зависимости от которых пользователю буден не только доступна функция, но и даже интерфейс, какой либо задачи.

Внешне всё очень просто.

С июля 2016 года данная возможность доступна для всех наших проектов.

среда, 16 марта 2016 г.

Сканеры ШК. Видео.

Приветствую, дорогие читатели. Недавно я анонсировал новое оборудование для сканирования ШК. Сегодня предлагаю посмотреть небольшую видеозапись о работе этих устройств с мобильным приложением Наполеон.



Обратите внимание на важную деталь, ТСД может сам читать штрих-коды и сразу (без доп настроек) принимать данные от мобильного bluetooth-сканера. Это получилось не намеренно, но открывает большой потенциал для таких задач, как инвентаризация или приёмка товара, когда используя ОДНО устройство с экраном несколько людей могут в него передавать данные о товарах.
Герои выпуска: ТСД basewin ME2, мобильный bluetooth сканер postech FS-02
До новых встреч!

пятница, 11 марта 2016 г.

GPS-слежение. Создание заказа в точке.

Здравствуйте, дорогие читатели. Сегодня я хочу затронуть модную в последнее время тему – запрет создания заказа без получения GPS координат близких к торговой точке, и естественно подробно разобрать эту функцию. 

Что это такое: В мобильном приложении есть данные о GPS координатах торговой точки, и есть данные, получаемые устройством о текущих GPS координатах. Мобильное приложение сравнивает эти координаты, и если их разница укладывается в заданную погрешность – разрешает создать заказ, если не укладывается – не разрешает создать заказ. 

Данный функционал не уникален, кто-то из разработчиков его анонсировал несколько лет назад, кто-то недавно. У кого то (например, у нас) его нет :) Лично я считаю, что этот функционал не работает. 

Для чего этот функционал нужен? На мой взгляд, это некая воспитательная мера для нерадивого торгового представителя, который любит свой уютный диван и не любит ездить к своим клиентам. 
То есть руководитель этого торгового представителя не словами и внятно формулирует требование посещения клиентов, а возлагает это на программу, которая не даст создать заказ в нужный для ТП (а может быть и для клиента) момент. Дальше по задумке авторов этот нерадивый ТП усовестится и поедет в поля, иначе останется без заказов. 

Вроде бы всё гладко, но почему это не работает: 
1. Нужно держать актуальный список GPS координат торговых точек иначе смысл задумки теряется (надеюсь, разработчики не ограничивают создание документов на точки без заведённых координат). Поручить эту задачу он-лайн сервису тоже не выход, он работает по корректным адресам и не всегда – то есть контроль нужен всё равно. 
2. Нужно исключить возможность пользования программ генерирующих фиктивные координаты GPS, их десятки в сети. Программа позволяет выбрать место на карте и отдать координату этого места вместо реальных координат GPS. Установить и использовать не сложнее, чем «пасьянс косынку». И если вы думаете, что это проблема надуманная – вот вам кусочек статистики запросов этого блога: 


Если вы вспомните про приложения типа "Киоска", то я напомню, это не прошивка, это такое же приложение, установленное на устройство. Я, например, знаю как можно "вырубить" это приложение и вернуться к стандартному лаунчеру. 
3. Нужно быть уверенным в корректности работы оборудования. Сейчас каждый второй к месту и не впопад использует аббревиатуру BYOD провозглашая тем самым возможность использования зоопарка устройств (не новых, откровенно китайских, самых дешёвых и т.д.) и если вы работали с зоопарком устройств, то должны знать, GPS в них может работать несколько по-разному. 
4. Нужно быть готовым к непредвиденным факторам. Обновилась прошивка, позвонил клиент со срочным заказом с другой части города (это не хорошо, но возможно же в предпраздничные дни) и т.д. 

В итоге всё очень красиво и здорово выглядит на презентации, а в реальной работе получаем нечто подобное. 


Я всегда удивляюсь таким инициативам. КПК в руки дали, но заказ не создать. Это ж первично должно быть, это ж деньги и лояльность клиентов! 

Как мы решаем вопрос посещения торговых точек. 
Во-первых, мы никогда не запрещаем создавать документ. Мы можем попросить уточнить координату, если вдруг устройство включили уже у клиента (за это, кстати, можно будет выдать подзатыльник вечером, эти данные есть у руководителя). Кстати, из лога действий торгового представителя так же будет понятно и то, мог использовать для обмана программу типа Fake GPS или нет (если перед каждым заказом приложение вновь запускалось - это повод заподозрить торгового представителя в мухлеже).
Во-вторых, мы делаем невыгодным "мухлёж" с GPS, так как он не имеет смысла. Как так происходит? 
1. Это сценарий. 

Его нельзя игнорировать. В нём есть обязательный пункт – создание фото отчёта. Выбрать фото из каталога нельзя, есть одна кнопка в интерфейсе мобильной торговли – сделать фото. Таким образом, дома работать уже не вариант, нужны подопытные магазины для создания фото отчётов. 

2. Это отчёт о дневном маршруте, в нём не только трек, но и как раз сравнение адресов или координат торговых точек и координат документов. 


Одного взгляда может хватить, чтобы понять обман торгового представителя. На основе данных этих треков мы формируем отчёт о рабочем пробеге, а руководитель может компенсировать ГСМ исходя из GPS пробега. То есть торговому агенту невыгодно отключать GPS и всячески пропадать. 

3. Это вариант догоняющего аудита в мобильном приложении руководителя. 


Супервайзер периодически ходит по пятам торгового представителя (в прямом смысле, есть даже данные о расстоянии до торгового представителя) и проверяет в режиме реального времени его заказы, фото-отчёты, данные аудита точки. И помимо остальных целей догоняющего аудита получает представление о том, а был ли он в торговой точке сегодня? Полчаса назад? 

Это не все наши "фишки", но этого уже будет достаточно для того, чтобы быть уверенным в том, что агенты клиентов не забыли и в точках работают. Если один или несколько этих "тестов" торговый представитель проваливает – это уже административная работа в виде штрафов или даже расстрелов. 
Да, увольнение сотрудника и поиск нового это не просто, а как вы посмотрите на то, как ваш "лентяй", за полгода использования приложения Fake GPS потерял треть клиентов на своей территории? 

Я знаю, что блог читают многие наши клиенты, поэтому хочу предложить небольшую акцию. Если вы, прочитав эту статью не нашли её убедительной и у вас есть желание попробовать на своём проекте функцию ограничения создания документов по GPS – свяжитесь со мной. 

До новых встреч!

пятница, 4 марта 2016 г.

Van-seling на лазерных принтерах

Наши партнёры из компании МобиТорг сняли небольшое видео о возможности печати бухгалтерских документов в полях, прямо на борту автомобиля.
В качестве главных героев выступили планшет с мобильной торговлей Наполеон и лазерный принтер Samsung (относительно недорогой).


Обратите внимание на скорость формирования печатной копии документа и на качество самой печатной формы. 
Всё как в офисе, только в полях :)

Сканеры ШК.

Салют, читатели первого блога о мобильной торговле.
В продолжение темы сканирования штрих-кодов спешу сообщить о том, что арсенал оборудования для сканирования пополнился ещё несколькими устройствами.



Это мобильный ТСД. Несмотря на элегантный вид, он сопротивляется влаге, выдерживает отрицательные температуры и по заверениям производителя любит падать с метровой высоты без значительных повреждений.

Второй девайс, тот, что поменьше, вообще космическая штука! Крепится на палец руки и оставляет обе руки свободными (в комплекте есть держатель на запястье для мобильного устройства с дополнительной батареей). Тут же есть кнопка активации сканера. Работает по Bluetooth.


Если вас заинтересовали данные устройства, вы моете получить дополнительную информацию у меня.