Маршрутні листи

Востаннє оновлено Dec 23, 2025

Довідка: Маршрутні листи

Огляд

Екран "Маршрутні листи" призначений для управління маршрутами доставки. Дозволяє переглядати список маршрутних листів, деталі маршруту, працювати з клієнтами, видавати посилки, будувати маршрути на картах та відстежувати прогрес доставки.


📋 Структура екрана

Екран складається з кількох основних елементів:

1. Список маршрутних листів

  • Фільтр по датах — вибір періоду для відображення маршрутів

  • Картки маршрутів — інформація про кожен маршрутний лист

  • Статуси — виконано/в процесі

2. Деталі маршрутного листа

  • Основна інформація — номер, дата, маршрут

  • Водій і транспорт — інформація про водія та автомобіль

  • Фінансові показники — планова та фактична сума

  • Статистика — кількість місць, накладних, клієнтів, вага

3. Список клієнтів маршруту

  • Список клієнтів — всі клієнти маршруту з інформацією

  • Відстані — відстань та час до кожного клієнта

  • Навігація — побудова маршрутів на картах

  • Перестановка — ручна сортування клієнтів

4. Видача посилок клієнту

  • Документи — накладні на видачу та повернення

  • Сканування — сканування штрихкодів посилок

  • Ручна відмітка — відмітка посилок чекбоксами

  • Прогрес видачі — відстеження прогресу видачі

5. Карти маршрутів

  • Google Maps — маршрут на Google Maps

  • OSM карта — маршрут на OpenStreetMap

  • Оптимізація — оптимізація порядку клієнтів

6. Фотографії клієнта

  • Галерея — перегляд фотографій клієнта

  • Повноекранний перегляд — детальний перегляд фотографій


📄 Список маршрутних листів

Фільтр по датах

Вибір періоду для відображення маршрутів:

  • Дата від — початок періоду

  • Дата до — кінець періоду

  • Автоматичне завантаження — дані завантажуються при зміні дат

Особливості:

  • За замовчуванням показуються маршрути за останні 2 дні

  • Можна вибрати будь-який період до поточної дати

  • Дані автоматично оновлюються при зміні дат

Картка маршрутного листа

Кожна картка містить:

  • Номер маршруту — номер маршрутного листа

  • Дата — дата маршруту

  • Маршрут/Організація — назва маршруту або організації

  • Водій — ім'я та телефон водія

  • Транспорт — модель та номер автомобіля

  • Статус — виконано (зелений) або в процесі (помаранчевий)

  • Коментар — додаткова інформація

Дії:

  • Тап по картці — перехід до деталей маршруту

📊 Деталі маршрутного листа

Основна інформація

Картка з основною інформацією:

  • Номер — номер маршрутного листа

  • Дата — дата створення маршруту

Водій і транспорт

Інформація про водія та транспорт:

  • Водій — ім'я водія

  • Телефон — телефон водія (можна зателефонувати)

  • Автомобіль — модель та номер автомобіля

Фінансові показники

Картка з фінансовими даними:

  • Планова сума — запланована сума маршруту

  • Фактична сума — фактично отримана сума

  • Відсоток виконання — відсоток виконання плану

  • Прогрес-бар — візуальне відображення виконання

Кольорова індикація:

  • Синій — менше 80% виконання

  • Зелений — 80-100% виконання

  • Помаранчевий — більше 100% виконання

Статистика

Сітка зі статистикою маршруту:

  • Місця — кількість місць для доставки

  • Накладні — кількість накладних

  • Клієнти — кількість клієнтів

  • Вага — загальна вага вантажу (кг)

Додаткова інформація:

  • Доставка — сума доставки (якщо є)

  • Парковка — сума парковки (якщо є)

Перехід до клієнтів

Кнопка внизу екрана:

  • "Клієнти" — перехід до списку клієнтів маршруту

👥 Список клієнтів маршруту

Інформація про клієнта

Кожна картка клієнта містить:

  • Номер по порядку — порядковий номер в маршруті

  • Ім'я клієнта — назва клієнта

  • Телефон — телефон клієнта (можна зателефонувати)

  • Адреса — адреса клієнта

  • Відстань — відстань та час до клієнта

  • Кількість місць — кількість місць для доставки

  • Організації — список організацій (якщо кілька)

Іконки статусів:

  • Долар (зелений) — є оплата

  • Повернення (помаранчевий) — є повернення товару

  • Коментар (жовтий) — є коментарі до документів

  • Місця (синій) — кількість місць

  • Посилки (фіолетовий) — перехід до видачі посилок

  • Фотографії (блакитний) — перегляд фотографій клієнта

  • Статус видачі — індикатор видачі (зелений/помаранчевий)

Відстані та навігація

Відстань до клієнта:

  • Відображення — відстань та час в правому верхньому куті картки

  • Тап по відстані — відкриття навігації до клієнта

  • Автоматичний розрахунок — відстані розраховуються автоматично

Навігація:

  • Google Maps — відкриття в Google Maps (якщо вибрано Google Maps сервіс)

  • Вибір додатку — вибір навігаційного додатку

  • Поточна позиція — використовується поточна GPS позиція

  • Вибране місто — можна вибрати місто для розрахунку відстаней

Перестановка клієнтів

Ручна сортування:

  • Перетягування — можна перетягувати клієнтів для зміни порядку

  • Збереження — порядок зберігається автоматично

  • Індикатор — показується попередження про ручну сортування

  • Скидання — кнопка скидання до автоматичної сортування по відстані

Автоматична сортування:

  • По відстані — клієнти сортуються по відстані від стартової точки

  • Оптимізація — автоматична оптимізація маршруту

Вибір міста

Кнопка вибору міста:

  • Вибір міста — вибір міста для розрахунку відстаней

  • Поточна позиція — скидання вибору для використання GPS

  • Перерахунок — автоматичний перерахунок відстаней при зміні

Статус видачі

Індикатори видачі:

  • Зелений фон — всі посилки видані

  • Помаранчевий фон — часткова видача

  • Інформація — кількість виданих/всього посилок

Очищення статусу:

  • Кнопка очищення — очищення всіх статусів видачі

  • Підтвердження — потрібне підтвердження для очищення

Навігація по маршруту

Кнопки навігації:

  • Google Maps (браузер) — відкриття маршруту в браузері (тільки для Google Maps)

  • OSM карта — відкриття маршруту на OSM карті (тільки для OpenRouteService)

  • Google Maps (додаток) — відкриття маршруту в додатку Google Maps

Особливості:

  • Виключення виданих — клієнти з виданими посилками виключаються з маршруту

  • Оптимізація — маршрут оптимізується автоматично

  • Waypoints — всі клієнти додаються як проміжні точки

Перехід до клієнта

Основна дія:

  • Тап по картці — перехід до екрана отримання грошей від клієнта

  • Після оплати — можна перейти до видачі замовлень

Додаткові дії:

  • Посилки — перехід до видачі посилок

  • Фотографії — перегляд фотографій клієнта

  • Коментарі — перегляд коментарів до документів


📦 Видача посилок клієнту

Заголовок екрана

Інформація про клієнта та менеджера:

  • Менеджер — ім'я та телефон менеджера (можна зателефонувати)

  • Клієнт — ім'я клієнта

  • Статистика — кількість виданих/запланованих місць

  • Відмітити все — чекбокс для відмітки всіх місць

Сканування штрихкодів

Режими сканування:

  • Камера — сканування через камеру пристрою

  • Клавіатура — введення штрихкоду вручну

  • Broadcast — сканування через зовнішній сканер

Поле сканування:

  • Введення штрихкоду — поле для введення штрихкоду

  • Автофокус — автоматичний фокус на полі

  • Очищення — кнопка очищення поля

Прогрес сканування:

  • Загальний прогрес — прогрес видачі всіх місць

  • Останній відсканований — показується останній відсканований код

  • Звукові сигнали — звук успіху або помилки

Документи

Типи документів:

  • Доставка (delivery) — документи на видачу

  • Повернення (return) — документи на повернення

Інформація про документ:

  • Номер та дата — номер та дата документа

  • Сума — сума документа

  • Кількість місць — кількість місць в документі

  • Прогрес видачі — прогрес видачі місць (тільки для delivery)

  • Коментар — коментар до документа (якщо є)

Дії:

  • Друк — друк/перегляд PDF документа

  • Відмітити всі місця документа — чекбокс для відмітки всіх місць документа

Місця для видачі

Список місць:

  • Номер місця — порядковий номер місця

  • Штрихкод — штрихкод місця

  • Чекбокс — відмітка місця вручну

  • Статус — відскановано/відмічено вручну

Статуси місця:

  • Відскановано — місце відскановано (синя іконка)

  • Відмічено вручну — місце відмічено чекбоксом (зелена іконка)

  • Не видано — місце не видано (сірий фон)

Видача посилок

Кнопка видачі:

  • "Видати" — кнопка внизу екрана

  • Активна — коли є хоча б одне відмічене місце

  • Повна видача — всі місця видані

  • Часткова видача — видані не всі місця

Після видачі:

  • Оновлення статусу — статус оновлюється на екрані клієнтів

  • Повернення — повернення на попередній екран

  • Перенаправлення — при необхідності повернення на екран клієнтів

Навігація до клієнта

Кнопка навігації:

  • Іконка навігації — в заголовку екрана

  • Відкриття навігації — відкриття навігації до адреси клієнта

  • Вибір додатку — вибір навігаційного додатку


🗺️ Карти маршрутів

Google Maps маршрут

Основні функції:

  • Маркери — стартова точка (зелена) та клієнти (червоні з номерами)

  • Маршрут — синя лінія для маршруту до клієнтів, зелена для повернення додому

  • Режими — перемикання між дорожним маршрутом та прямими лініями

  • Оптимізація — оптимізація порядку клієнтів

  • Відкриття в додатку — відкриття маршруту в Google Maps

Інформаційна панель:

  • Клієнти — кількість клієнтів

  • Відстань — загальна відстань маршруту

  • Час — загальний час маршруту

  • Повернення додому — відстань та час повернення

Дії:

  • Тап по маркеру — інформація про клієнта та навігація

  • Зум — кнопки збільшення/зменшення масштабу

  • Підгонка — підгонка карти під весь маршрут

  • Оновлення — оновлення маршруту

OSM карта

Основні функції:

  • Маркери — стартова точка (синя) та клієнти (червоні)

  • Центрування — автоматичне центрування на всіх точках

  • Масштаб — автоматичний вибір масштабу

Дії:

  • Моя позиція — перехід до поточної позиції

  • Оновлення — оновлення карти


📸 Фотографії клієнта

Список фотографій

Інформація про фотографію:

  • Фотографія — прев'ю фотографії

  • Номер — порядковий номер фотографії

  • Дата завантаження — дата завантаження фотографії

  • Менеджер — ім'я менеджера, який завантажив фотографію

Дії:

  • Тап по фотографії — відкриття в повноекранному режимі

  • Оновлення — оновлення списку фотографій

Повноекранний перегляд

Функції:

  • Масштабування — збільшення/зменшення фотографії

  • Переміщення — переміщення фотографії

  • Підгонка — підгонка фотографії під екран

  • Відкриття в браузері — відкриття фотографії в браузері


💡 Корисні поради

  1. Використовуйте фільтр дат — фільтруйте маршрути по потрібному періоду

  2. Перевіряйте статуси — звертайте увагу на статуси маршрутів та клієнтів

  3. Використовуйте навігацію — використовуйте навігацію для швидкого переміщення між клієнтами

  4. Оптимізуйте маршрут — використовуйте оптимізацію для оптимального порядку клієнтів

  5. Скануйте штрихкоди — використовуйте сканування для швидкої видачі посилок

  6. Відмічайте вручну — якщо сканер недоступний, використовуйте ручну відмітку

  7. Перевіряйте прогрес — стежте за прогресом видачі посилок

  8. Використовуйте карти — використовуйте карти для візуалізації маршруту

  9. Виберіть місто — виберіть місто для точного розрахунку відстаней

  10. Зберігайте порядок — порядок клієнтів зберігається автоматично


❓ Часті запитання

П: Як вибрати період для маршрутів?

В: Використовуйте фільтр дат вгорі екрана списку маршрутів. Натисніть на дату для вибору.

П: Як змінити порядок клієнтів?

В: Перетягніть картку клієнта в потрібне місце. Порядок збережеться автоматично.

П: Як скинути ручну сортування?

В: Натисніть кнопку сортування в заголовку екрана клієнтів для повернення до автоматичної сортування.

П: Як відкрити навігацію до клієнта?

В: Натисніть на відстань в картці клієнта або використовуйте кнопку навігації в екрані видачі посилок.

П: Як вибрати місто для розрахунку відстаней?

В: Натисніть кнопку вибору міста в заголовку екрана клієнтів та виберіть потрібне місто.

П: Як сканувати штрихкоди?

В: Натисніть кнопку сканування в екрані видачі посилок. Можна використовувати камеру, клавіатуру або зовнішній сканер.

П: Чи можна відмітити посилки вручну?

В: Так, використовуйте чекбокси біля кожного місця для ручної відмітки.

П: Як подивитися маршрут на карті?

В: Використовуйте кнопки карти в заголовку екрана клієнтів для відкриття маршруту на Google Maps або OSM.

П: Як оптимізувати маршрут?

В: В екрані Google Maps натисніть кнопку оптимізації для автоматичної оптимізації порядку клієнтів.

П: Що означає статус видачі?

В: Зелений — всі посилки видані, помаранчевий — часткова видача.

П: Як подивитися фотографії клієнта?

В: Натисніть іконку фотографій в картці клієнта для перегляду галереї.

П: Як подивитися коментарі до документів?

В: Натисніть іконку коментаря в картці клієнта для перегляду коментарів.

П: Як відкрити маршрут в Google Maps додатку?

В: В екрані Google Maps натисніть кнопку "Відкрити в Google Maps" для відкриття в додатку.

П: Що робити, якщо відстань не розраховується?

В: Перевірте дозволи на геолокацію та виберіть місто для розрахунку відстаней.

П: Чи можна виключити клієнтів з маршруту?

В: Клієнти з виданими посилками автоматично виключаються з маршруту на карті.

П: Як подивитися деталі маршруту?

В: Натисніть на картку маршруту в списку для перегляду деталей.

П: Як зателефонувати водію?

В: Натисніть на номер телефону водія в картці маршруту або деталях.

П: Як подивитися фінансові показники?

В: В деталях маршруту є картка з фінансовими показниками та прогрес-баром.

П: Що означає відсоток виконання?

В: Це відсоток виконання плану по сумі. Показується в картці фінансових показників.

П: Як подивитися статистику маршруту?

В: В деталях маршруту є картка зі статистикою: місця, накладні, клієнти, вага.

П: Чи можна змінити режим сканування?

В: Режим сканування налаштовується в налаштуваннях додатку.


🔄 Оновлення даних

Автоматичне оновлення

  • При відкритті — дані завантажуються автоматично при відкритті екрана

  • Pull-to-refresh — потягніть список вниз для оновлення даних

  • Після операцій — дані оновлюються після видачі посилок

Ручне оновлення

  • Кнопка оновлення — натисніть кнопку оновлення в заголовку

  • Pull-to-refresh — потягніть список вниз для оновлення

  • Перезавантаження — закрийте та відкрийте екран знову


📊 Статистика та підрахунки

Підрахунок відстаней

  • Автоматичний розрахунок — відстані розраховуються автоматично

  • Google Maps API — використовується Google Maps API для точних розрахунків

  • OpenRouteService — альтернативний сервіс для розрахунку відстаней

  • Haversine — резервний метод розрахунку (пряма відстань)

Підрахунок часу

  • Час в дорозі — розраховується на основі відстані та швидкості

  • Облік трафіку — враховується поточний трафік (для Google Maps)

  • Оптимізація — час оптимізується при оптимізації маршруту

Статистика видачі

  • Прогрес по документу — прогрес видачі для кожного документа

  • Загальний прогрес — загальний прогрес видачі всіх місць

  • Статус клієнта — статус видачі для кожного клієнта


🎨 Візуальні індикатори

Кольорова кодування

  • Зелений — виконано, все видано, успішні операції

  • Помаранчевий — в процесі, часткова видача, попередження

  • Червоний — помилки, повернення

  • Синій — інформація, навігація, місця

  • Фіолетовий — посилки, статистика

Іконки статусів

  • Галочка — виконано, видано

  • Попередження — часткова видача, в процесі

  • Долар — є оплата

  • Повернення — є повернення товару

  • Коментар — є коментарі

  • Місця — кількість місць

  • Посилки — перехід до видачі

  • Фотографії — перегляд фотографій


🔐 Безпека та обмеження

Доступність даних

  • Потрібне підключення — для завантаження даних потрібне підключення до інтернету

  • Залежність від сервера — дані залежать від доступності сервера

  • Права доступу — деякі дані можуть бути недоступні в залежності від прав користувача

Обмеження

  • Геолокація — для розрахунку відстаней потрібен доступ до геолокації

  • API ліміти — Google Maps API має ліміти на кількість запитів

  • Кількість клієнтів — Google Maps обмежує кількість waypoints (23 точки)

  • Таймаут — операції обмежені часом очікування


⌨️ Гарячі клавіші та жести

  • Pull-to-refresh — оновлення даних

  • Тап по картці — перехід до деталей/клієнта

  • Перетягування — зміна порядку клієнтів

  • Тап по відстані — відкриття навігації

  • Сканування — сканування штрихкодів

  • Масштабування — збільшення/зменшення карти та фотографій

  • Тап по фотографії — повноекранний перегляд


Версія документа: 1.0

Останнє оновлення: 2025