Przejdź do treści
Trasivo

Aplikacja kierowcy działa bez zasięgu

Kierowca melduje załadunek i rozładunek, wgrywa dokument przewozowy i paragon prosto z telefonu.

Brak zasięgu nie zatrzymuje pracy: operacja wchodzi do kolejki i dosyła się później, bez duplikatów.

Lista kursów w aplikacji kierowcy: numer zlecenia, relacja, stan i liczba punktów Punkty trasy w aplikacji kierowcy z oknem czasowym i przyciskiem zgłoszenia przyjazdu

Kolejka offline jako domyślny tryb

Operacja trafia do kolejki zawsze, także przy dostępnej sieci. Wysyłka jest osobnym krokiem z rosnącym odstępem między próbami, więc słaby zasięg nie gubi zgłoszenia.

Klucz zdarzenia powstaje na telefonie. Powtórzone dosłanie zwraca ten sam rekord, nie drugi wpis — dlatego kierowca może wcisnąć „wyślij" tyle razy, ile chce.

Zdjęcia zostają na dysku telefonu, a kolejka trzyma tylko ścieżkę. Dane w pamięci podręcznej są szyfrowane kluczem z bezpiecznego magazynu systemu, a wylogowanie kasuje bazę razem z kluczem.

Zdarzenia zamiast zmiany statusu

Kierowca zgłasza zdarzenia, nie zmienia stanu zlecenia. Przy dwóch sprzecznych potwierdzeniach tego samego punktu wygrywa to od dyspozytora, a przy równym źródle — późniejsze zgłoszenie. Przegrane zostaje w danych z oznaczeniem, że zostało zastąpione.

Czas zdarzenia u kierowcy i czas dotarcia na serwer zapisują się osobno, więc zgłoszenie dosłane po dwóch godzinach nadal niesie moment, w którym naprawdę się wydarzyło.

Kierowca korzysta z tych samych endpointów co reszta systemu; osobnego API nie ma. Zakres zawęża uprawnienie, a egzekwują je zapytania, nie kontrolery.

Co widzi kierowca a czego nie

Kierowca widzi swoje kursy, punkty do potwierdzenia, swoje wydatki i deklaracje delegowania na najbliższe 7 dni, dostępne także bez sieci.

Kwot zlecenia nie widzi w ogóle — pola są pomijane w odpowiedzi, nie zerowane. Konto z rolą kierowcy bez powiązania z kartoteką dostaje jasny komunikat, nie pustą listę.

Interfejs jest zrobiony pod jedną rękę i rękawicę: dwie zakładki, cele dotykowe od 48 dp, tekst od 16 pt, kluczowe akcje w dolnej połowie ekranu.

Czego ten obszar nie robi

  • Nie śledzi kierowcy w tle: położenie pojazdu pochodzi z telematyki, a kierowca widzi, że jest zbierane.
  • Nie planuje trasy w telefonie i nie zastępuje nawigacji.
  • Nie pokazuje stawek, marż ani kosztów zlecenia.
  • Nie działa jako aplikacja webowa: kolejka offline i pliki wymagają telefonu.

Pytania

Co się stanie, gdy kierowca potwierdzi rozładunek bez zasięgu?

Potwierdzenie trafi do kolejki z czasem zdarzenia i dośle się przy pierwszym połączeniu. Numer zdarzenia z telefonu chroni przed duplikatem.

Czy kierowca może zmienić godzinę, którą wpisał dyspozytor?

Nie. Przy równoczesnych potwierdzeniach wygrywa dyspozytor, a przegrane zostają zapisane z oznaczeniem, że zostały zastąpione.

Czy kierowca zobaczy stawkę frachtu?

Nie. Kwoty zlecenia nie są wysyłane do aplikacji kierowcy.

Czy kierowca odpięty od zlecenia straci dostęp do swoich zgłoszeń?

Nie. Uczestnictwo w zleceniu jest okresem: odpięty kierowca zachowuje odczyt tego, co zgłosił, a traci prawo do zapisu.

Zobacz też pokrewne obszary