вторник, 13 февраля 2018 г.

Мобильное приложение - добавляем курьерам задания

Посещая точки доставки, курьерам зачастую необходимо выполнять и другие задачи. Сами задачи могут быть различные: забрать/передать документы, тару, возврат, составить акт, сделать фото и даже получить от клиента подпись на экране планшета. Курьер должен также отмечать  выполнение таких задач и иметь возможность оставлять комментарии, при необходимости. Если ваши бизнес-процессы нуждаются в описанных решениях - данная статься для вас.

1. Создание и добавление заданий в заявки. Задания в маршрутах.


Для создания задачи откройте Справочники и перейдите в категорию Задачи. Добавьте новую запись и заполните все поля:
Код - заполняется автоматически;
Наименование - укажите название задачи;
Описание - укажите, что конкретно нужно сделать;
Категория - внесите свою категорию, например Обязательные - задачи обязательные к выполнению в каждой точке - в дальнейшем нужную категорию вы сможете выбирать из выпадающего списка;
Тип - из списка выберите тип задачи:
 Текст - курьер оставляет текстовую заметку (например вносит новый адрес доставки);
 Число - курьер сможет внести только числовое значение (например полученную сумму денег);
 Дата - курьер сможет внести только дату (например новую дату доставки);
 Фото - курьер сможет сделать только фото на объекте;
 Подпись - курьер сможет взять у клиента только подпись на экране планшета;
 Рекомендуется внести все 5 типов задач для тестирования. К любой точке доставки можно
 прикреплять 1 и большее количество задач;
Приоритет - задайте 1 из 3 видов приоритета (например - получить деньги - Высокий);

В справочниках перейдите в Настройки таблиц, Документ, Заявки (позиции) и в подчиненном окне кликните дважды на Список заданий. Во вкладке Общие выберите Показывать и задайте ширину поля 150 - ОК:

Перейдите в Заявки, добавьте точки и кликните дважды по любой из них. В открывшемся меню перейдите на вкладку Задания, для того, чтобы выделить задание - кликните на его. Вы можете выделить несколько заданий, для чего зажмите кнопку ctrl и выделяйте задания. Для добавления выделенных заданий в точку нажмите ОК. Выделенные задания будут отображены в Списке заданий:

Если у вас большое количество точек, вы можете загрузить задания файлом Excel. Добавьте колонку с полем Tasks_List 1, укажите напротив каждой точки код задачи 2 (если для точки несколько задач, указывайте коды задач через запятую 1) и импортируйте файл с заявками. После импорта в Заявках, в поле Список заданий напротив каждой точки будут отображены ее задачи 3:

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

2. Обработка заданий в мобильном приложении.


Открыв список точек в мобильном приложении, курьер видит, что точки, для которых назначены задачи, отмечены восклицательными знаками 1, длительное нажатие на точку открывает дополнительное меню, в котором, нажав на Задания 2, ,курьер переходит к списку задач для выбранной точки 3:
Задания - 3 - могут иметь три различных приоритета:
Красная стрелка - высокий; приоритет задания;
Синий прочерк - обычный приоритет;
Зеленая стрелка - низкий приоритет задания;

Ниже описан порядок выполнения заданий каждого типа:
Тип текстовый. После внесения текста 1, нажать кнопку Назад на мобильном устройстве. Для выполнения задания необходимо нажать Выполнить 2, или Отмена 3 - для отмены выполнения задания. Выполненное задание будет отмечено галочкой в списке заданий 4:

Тип дата, число .После внесения даты, нажатием кнопок Выполнить 1 или Отмена 2 можно соответственно выполнить или отменить выполнение задания. После внесения числа и нажатия на галочку 3, задание будет выполнено. Если на мобильном устройстве нажать кнопку Назад - можно подтвердить или отменить выполнение задания, как в предыдущих примерах. Обратите внимание!  Длительное нажатие на выполненное задание открывает дополнительное меню позволяющее очистить задание 4 и выполнить его заново:

Тип фото, подпись. Сделайте и сохраните фото. Если нужно сделать другой снимок - нажмите Сделать фото 1. Для того что бы выполнить задание - нажмите Выполнить 2, или Отмена 3 - для отмены выполнения задания. Для того, чтобы сохранить подпись клиента, нажмите дополнительное меню 4 и выберите Сохранить 5. Если нужно изменить подпись клиента - нажмите Сделать подпись 6 и повторите операцию. Для того, чтобы выполнить задание - нажмите Выполнить 2, или Отмена 3 - для отмены задания:


3. Контроль и аналитика.


Отчет о статусах заданий, текстовые, числовые записи, подписи и фото - доступны в аналитическом модуле. Создайте новый отчет, выберите витрину данных - Отчет: Задачи в маршрутах 1 и добавьте нужные поля 2. Обратите внимание! Изменяя ширину колонки  Изображения 3 вы также можете менять размер изображений в отчете;

В сформированном отчете наглядно представлены задания по каждой точке где:
Статус выполнения 1 - значение единица - задание выполнено, пустое поле - не выполнено; Значение задачи 2 - комментарии, суммы, даты внесенные курьером;
Изображения 3 - подписи и фото;







среда, 10 января 2018 г.

Как разделить заявки между машинами поровну?

Ни для кого не секрет, что машины могут внезапно ломаться, водитель может заболеть или в период пиковых загрузок может потребоваться больше машин, чем обычно. Соответственно, для перестраховки, лучше иметь небольшой резерв автомобилей. Как быть, если машин больше, чем необходимо для ежедневной доставки, но работу, при этом, нужно разделить между всеми водителями? Самое очевидное решение - разделить точки между курьерами поровну - на самом деле не распределяет нагрузку равномерно: между точками разное расстояние, а время нахождения в точках в ожидании разгрузки может сильно отличаться. В результате один водитель может закончить работу к обеду, в то время как другой будет занят до самого вечера. Мы предлагаем в таких случаях выравнивать работу курьеров по времени. Муравьиная логистика учтет количество точек, скоростной режим, разницу расстояний и время разгрузки - в результате чего вы получите эффективные маршруты, которые будут максимально одинаковы по времени.

Есть 2 варианта расчета с выравниванием по времени.

Первый - вам нужно распределить нагрузку между машинами поровну, но при этом количество задействованных автомобилей должно быть разумным. В этом случае, выбрав автомобили, поставьте галочку - Выравнивать по времени, укажите коэффициент выравнивания 3, тип расчета - Экономия +:

Выполнив расчет - мы видим: во-первых - из всех выбранных машин, сервис задействовал только 3, и во-вторых - все маршруты примерно одинаковы по длительности:

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

Выполнив расчет можно убедиться, что для доставки задействованы все выбранные автомобили, при этом время их работы максимально сбалансировано:

Напоследок пару слов о коэффициентах выравнивания. Диапазон коэффициента - в пределах от 1 до 5. Чем ниже коэффициент - тем меньше общий пробег, но больше разница по времени между предлагаемыми маршрутами. И наоборот - чем коэффициент выше, тем более ровными по времени будут маршруты, но общий пробег при этом увеличится.

четверг, 21 декабря 2017 г.

Обновления октябрь-ноябрь 2017 часть 2

1. Тип доступа Контролер

Пользователь с типом доступа Контролер, имеет доступ только к просмотру информации: справочники, маршруты, фактические маршруты, аналитический модуль. Возможности изменения каких-либо документов, отчетов, справочников или настроек у пользователя с типом доступа Контролер - нет:
Подробно о типах доступа можно прочитать в статье Каждому свое. Распределяем роли сотрудникам

2. Пользовательские поля точки, машины, заявки

Теперь любой пользователь может самостоятельно задавать название передаваемых полей для точки, машины или заявки передавая нужные значения. Это могут быть реквизиты точки доставки, способ оплаты и другая информация. Задать название поля и тип передаваемых данных для точек можно в настойках таблиц, Справочник Торговые точки, Польз.поле 1 - в данном примере переименовано на ЄДРПОУ, тип данных - целое. Если нужно указать произвольный текст - необходимо выбрать строка:
При экспорте полей нужно корректно указывать название колонки - в данном примере это UserField_1
При настройке пользовательских полей для заявок или машин - с настройках таблиц выбирайте соответственно: Заявки (позиции) или Машины.


3. Обслуживание точек по дням недели

Сразу несколько наших клиентов обратились к нам с задачей учитывать рабочие дни недели точек. Например точка принимает товар только по понедельникам, и если такая точка попадает случайно в заявку в любой другой день - расчет маршрутов нужно заблокировать. Таким образом водитель не потратит впустую время и топливо. Для того что бы отобразить график работы точек по дням перейдите в Настройки таблиц, выберите Справочник Торговые точки, в подчиненном окне График работы - редактирование - Показывать. Задать график работы точки можно 2 способами. 
1. Выберите точку, откройте свойства, вкладка График работы, выберите дни недели удерживая нажатой клавишу ctr.
2. Файлом Excel. Добавьте поле Schedule, укажите напротив каждой точки рабочие дни недели через запятую, где: 1 - понедельник, 2 - вторник и т.д. Сохраните и загрузите файл в Муравьиную логистику.

Перейдите в Сервис - Параметры - Другие - Реакция на нарушение графика посещения точки - выберите - Блокировать расчет маршрутов. Теперь если в заявку случайно попадет точка, которая в указанный день не обслуживается - расчет маршрутов будет заблокирован с выводом предупреждения блокировки на экран.


4. Привязка групп машин к каждой позиции из заявки

По сути это более расширенный функционал привязки одной машины. В файле Excel добавьте и заполните колонку AutoGroups_List 2 указав напротив каждой точки код группы машин которые должны выполнить доставку (можно указать несколько групп через запятую). Импортируйте точки - в колонке Допуст. группы машин (настраивается через Настройки таблиц) будут отображены группы машин закрепленные за точками:

В окне выбора машин выберите все машины, откройте Дополнительные параметры - вкладка Первая - Использовать машины из заявки - Да. После запуска расчета, сервис автоматически определит оптимальное количество машин из каждой группы для выполнения доставки.


5. Использовать все машины

Если пользователю необходимо что бы маршруты были рассчитаны для всех выбранных им автомобилей - в окне выбора машин необходимо выбрать нужные машины и в Дополнительных параметрах в поле Использовать все машины - указать Да:
Если при использовании всех машин указать Да в поле Выравнивать маршруты по времени - для всех выделенных машин будут рассчитаны максимально одинаковые по продолжительности маршруты.


6. Изменения в тарификации маршрутов

Тариф за день изменен на тариф за рейс. Добавлена фиксированная минимальная сумма по каждому тарифу. Например наемный автомобиль обычно выставляет цену за час, но минимальный заказ 2 часа. Указываете минимальную сумму и сервис ее учитывает при расчетах:


7. Дополнить существующие маршруты

Полезная опция для тех, кому маршруты необходимо пересчитывать по мере добавления заявок 1. В окне выбора машин выберите те машины, в которые вы хотите добавить новые точки из заявки 2, поставьте галочку Дополнить сущ.маршруты 3 с сформируйте маршруты. Сервис автоматически оптимизирует уже рассчитанные маршруты с учетом добавления в них новых точек:


8. Дополнение расчета Экономия+

Тип расчета Экономия+ дополнен опциями Расчет рентабельности 1 и Баланс по времени 2:
Добавлена так же возможность регулирования степени баланса маршрутов по времени, рекомендуемая величина 3 или 4.


9. Выбор маршрутов для экспорта

Теперь если вам нужно экспортировать определенные маршруты - просто отметьте их галочками 1 в режиме сравнения маршрутов 2 и выполните Экспорт (Маршруты) 3 из внутреннего меню панели документов:
Как видно в файл Excel попали только выделенные для экспорта маршруты 4 и 7.

пятница, 15 декабря 2017 г.

Обновления октябрь-ноябрь 2017 часть 1

Привет. Уже в субботу будет активен новый релиз Муравьиной логистики доступный для всех пользователей. Одно из важнейших обновлений - изменение расположение кнопок настроек и параметров мы решили описать отдельно до выхода релиза. О том как есть и как будет - читайте далее.

Сервис-Параметры. Рядом со вкладкой Логистика появится новая вкладка Логистика + а вкладка Другие будет последней. Логистика - первые 6 настроек останутся на месте, только изменится способ указания штрафов - вместо числовых значений появятся более понятные ползунки. Последние 2 настройки (выделены прямоугольником) - переместятся во вкладку Логистика +:

Сервис-Параметры-Другие: 2 настройки выделенные прямоугольником переместятся во вкладку Логистика+, остальные останутся на месте:

Вот так будет выглядеть вкладка Логистика+:

Дополнительные параметры теперь будут доступны не только из окна выбора машин, но так же и из Групп доставки. Окно с Дополнительными параметрами будет включать в себя 3 вкладки:


5 выделенных настроек будут перемещены в Дополнительные параметры, вкладка Первая:

Такие дополнительные параметры как: Длительность рабочего дня, Средняя скорость и Коэффициент скорости - будут перенесены во вкладку Вторая:

И наконец кнопка Разрешить совмещение групп доставки и Исключать точки из маршрута - будут перемещены во вкладку Третья:

На самом деле все не так сложно, просто нужно запомнить новое местоположение только тех настроек, которые вы используете. 

среда, 15 ноября 2017 г.

Расчет маршрутов по товарным группам


В предыдущей статье Обновления август-сентябрь 2017 мы представили новую возможность сервиса - расчет маршрутов с условием распределения групп товаров по закрепленным за ними автомобилям. Например, товары группы "заморозка" должны возить только специально оборудованные для этой цели автомобили, при этом другие товары в рефрижератор попадать, конечно же, не должны. Краткого описания этой функции в предыдущей статье оказалось, судя по обращениям, недостаточно, поэтому мы решили раскрыть эту тему подробней.

Начало настройки - создайте товарные группы в справочнике Товарные группы. В моем примере создано 2 группы: Заморозка и Сборка - группа, которая не требует особых условий транспортирования.  Группа Общая уже создана по умолчанию. Условно - это документы и их может отвезти любой автомобиль. Важно! - в эту группу также попадают все точки, у которых нет другого признака товарной группы:

Перейдите в справочник Машины, выделите автомобиль и в подчиненном окне откройте вкладку Тов.Группы. Добавьте новую товарную группу выбрав из выпадающего списка нужное название:
Таким же образом привяжите товарные группы к другим автомобилям из справочника.

Перейдите в Сервис, вкладка Учет, напротив поля Использовать товарные группы выберите Да и сохраните изменения:

Подготовьте для импорта точек файл Excel, добавьте в него колонку ProductGroup_Id, и укажите напротив каждой точки доставки код ее товарной группы:

Загрузите файл на сервер, нажмите Сформировать маршруты и в дополнительных параметрах в поле Разделять тов.группы выберите Да:

После расчета маршрутов видно, что товарные группы распределены строго по закрепленным за ними автомобилям:



пятница, 20 октября 2017 г.

Обновления август-сентябрь 2017

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

Справочник Параметры дорог.

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

Автоматический расчет по гео-зонам.

Теперь расчет по гео-зонам автоматизирован. Выполнив предварительные настройки и запустив расчет маршрутов установите галочку Расчет по гео-зонам. Расчет маршрутов будет выполнен по нанесенным на карту районам доставки с учетом закрепленных за ними автомобилей. Как настроить автоматический расчет можно узнать из вебинара:

Обмен данными с CRM-системами.

Теперь пользователи 4х CRM-систем могут импортировать заявки в Муравьиную логистику для дальнейшего расчета маршрутов.  Настроить выгрузку можно самостоятельно, перейдя по соответствующим ссылкам: 

Восстановление удаленных машин.

Если вы случайно удалили машину из справочника - она перемещается в Удаленные записи 1, которые можно открыть нажав на фильтр 2 в справочнике машин:

Выбрав в удаленных нужный автомобиль 1 и нажав выделенную кнопку 2 - можно восстановить машину или удалить ее нажав на корзину:

Расчет маршрутов с учетом трафика (пробок).

Для получения доступа к расчету с учетом трафика, необходимо сделать запрос в службу поддержки - support@ant-logistics.com - доступы открываются индивидуально. Получив подробную инструкцию по использованию данного функционального пакета пользователь также получает дополнительную возможность планировать международные маршруты:

Важно помнить что расчет с учетом пробок имеет ограничение по количеству точек - не более 20 за один расчет. 


Машина из маршрута.

Если в заявке выделить точку 1, то в свойствах, в поле Машина из маршрута, отобразится автомобиль 2 который выполняет доставку. Обратите внимание - автомобиль подчеркнут. Если кликнуть на автомобиль - откроется документ Маршруты, а соответствующий маршрут будет выделен 3:

Расчет по товарным группам.

Позволяет распределить товарные группы по закрепленным автомобилям и рассчитать маршруты. Например, группу "заморозка" возят специально оборудованные машины, остальные товары возят обычные фургоны. В справочниках Товарные группы создается несколько групп:

В машине, в подчиненном окне во вкладке Тов.Группы - добавляется соответствующая товарная группа:

При импорте заявок в колонке ProductGroup_Id указывается код товарной группы. Далее маршруты формируются с учетом распределения товарных групп по выбранным к планированию автомобилям.

Приоритет групп точек доставки.

Если у вас есть VIP-клиенты и вам крайне важно доставлять им заказы в срок, но при этом одинаковые временные окна или ограниченный парк машин не позволяет выполнить задачу, используя стандартный набор настроек, - в справочнике перейдите в Группы торговых точек, добавьте группу VIP 1 и в свойствах группы задайте самый высокий коэффициент приоритета 2:
Закрепите соответствующие точки за группой. Теперь сервис рассчитает маршруты в данную группу точек без опозданий - с приоритетом над другими точками доставки.

Настройки в мобильном приложении.

Отныне перейдя в Настройки 2, Общие 3 можно выбрать Подпись ТТ на карте 4: адрес или название ТТ 5. Также можно настроить звуковое оповещение курьера при изменении маршрута и частоту передачи GPS данных:

В настройках таблиц 1, выберите Точки маршрутов 2, затем нужное поле 3 и перейдя на вкладку Моб.приложение 4, можно настроить отображение данных в мобильном приложении: в строку или отдельным столбцом:

В данном примере часть настроенных данных отображена столбцами:

Ознакомиться с обновлениями сервиса можно просмотрев вебинар - Обновления август-сентябрь 2017

вторник, 10 октября 2017 г.

Обмен данными с OneBox

Еще одна СRM система с которой можно выгружать заказы - OneBox. В отличии от предыдущих систем, настроить обмен данным с OneBox сложнее, но в то же время под силу обычному пользователю.
Нажмите Сервис - Параметры - Обмен данными - в поле Тип сервера выберите OneBox, Настройки - далее перед вами откроется окно с дополнительными параметрами, которое нужно будет заполнить:

Вначале необходимо сделать запрос в службу поддержки OneBox support@crm-onebox.com для того, что бы вам был предоставлен hash для API.  В письме сразу укажите ссылку на свою CRM-систему и прикрепите скрин:

Получив письмо скопируйте логин и вставьте его в поле Пользователь, скопируйте Hash и вставьте его в поле Пароль:

Скопируйте ссылку вашего аккаунта OneBox (выделенную часть) и вставьте ее в поле 
Адрес сайта:

В OneBox перейдите в настройки 1, выберите Другие - CRM - Бизнес процессы и автоматизация. Скопируйте бизнес-процесс 2 который должен передаваться в Муравьиную логистику и вставьте его в поле Фильтр: БП 3. Если вам нужно передавать несколько бизнес-процессов - копируйте и вставляйте их используя разделитель - ; (точка с запятой) - без пробела:

Теперь осталось указать заказы с каким статусом будут передаваться в Муравьиную логистику для дальнейшей обработки. В Дополнительные параметры, поле Фильтр: Статусы - внесите нужный статус соблюдая регистр, пробелы и пр - ОКЕсли вам нужно передавать несколько статусов - вносите их по очереди используя разделитель - ; (точка с запятой) - без пробела:

Сервис- Параметры, вкладка Учет - Тип сопоставления кодов ТТ - выберите текстовый. Перейдите в заявки, укажите дату на которую у вас есть заявки в OneBox,создайте новую и выберите Импорт заявок:

После того как обмен данными будет успешно выполнен - привяжите точки к карте и выполните расчет маршрутов.

После того как я внес все данные в Муравьиную логистику без ошибок, у меня никак не получалось импортировать заявки. Обратившись в техническую поддержку OneBox, выяснилось что мой тестовый OneBox - старой версии. После того как мне ее обновили - импорт заработал. Если вы столкнетесь с подобной проблемой - обратитесь в техническую поддержку OneBox - необходимо проверить не является ли ваша пробная версия устаревшей - если так, попросите пусть ее обновят. Не забывайте, если вы готовы переходить на коммерческий тариф, мы поможем вам с настройкой обмена данных.