Присоединяйтесь к нам! » Регистрация Логин Пароль Забыли пароль?
0
0
Был на сайте: больше года назад
2000 грн

Маркеры на карте и легкие отчеты

Статус Открытый
Публикация: 28.11.2018 / 02:13

Задание

Необходимо реализовать нанесение на карту трека движения по координатам из файла.
Так же в файлах есть данные на основе которых нужно строить легкие отчеты.

Каждый день на запланированный маршрут выходит агент.
В маршрут входит посещение торговых точек.
Посещением считается ВИЗИТ в торговую точку, информация о визите сливается в файл.
У каждого агента есть смартфон с программой которая сливает файлы из которых нужно тянуть информацию.

Хотим на вкладке "Карта":
1) Выбирать 1маршрут или всех Агентов и отображать маршрут из запланированых точек на маршруте (из файла ToMT/references.xml, масив <counteragents>.Из строки <name> на маркерах карты отображать имя точки . Чек бокс "Запланированые"

2) Выбирать 1маршрут или всех Агентов и отображать РЕАЛЬНЫЙ маршрут и ВИЗИТЫ из данных файла FromMT/registers.xml. Чек бокс "Фактические"

2) Отображать отчет пройденного километража по каждому агенту, если скорость меньше 5км/час помечать
"Пешком - xx км", если выше 10км/час "На авто - xx км". На карте помечать разным цветом.



Маршрут на карте строить по дорогам, вкладки агентов отображать: Номер маршрута, Фамилию агента, Запланированые/Фактические торговые точки, Километраж.



На вкладке "Отчет" хотим таблицу со следующими колонками:

1) "Информация" о торговой точке. Берем в файле ToMT/references.xml из строки <name> имя торговой точки, <adress> - адресс торговой точки в текстовом виде, <phone> - телефон торговой точки.

2) "Посещение" торговой точки. "Посетил" агент точку или "Не посетил". Брать информацию из файла FromMT/registers.xml из строки <visit>

3) "Время посещения" торговой точки. Берем из файла FromMT/registers.xml из строк <startdate> и <enddate>, отображаем время начало и конца посещения, длительность.

4) Отображаем "Сумма заказа" на точке ( если есть ). Берем из FromMT/documents.xml из масива <preorders> строку <amount>

5) Отображаем "ПКО". Касса агента (если есть). Берем из FromMT/documents.xml из масива <receiptcashorders> строку <amount>

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

Файлы

Нет загруженных файлов
Специализация:
На сайте: 7 лет 11 месяцев
Рейтинг: 4
Здравствуйте
Готова выполнить
Почта Kata1987@bigmir.net
Специализация:
На сайте: 7 лет 10 месяцев
Рейтинг: 4
Добрый день.
Готов взяться за Ваш проект.
Для детального обсуждения ТЗ свяжитесь со мной.
sales@primeagсy.com
Участники проекта (0)
Выберите работников из доступных предложений
Здесь Вы можете размещать дополнительную информацию и новости проекта