Importy danych
Zamiast rejestrować pojazdy i kierowców pojedynczo, możesz wgrać ich listę z pliku arkusza kalkulacyjnego. Import najpierw pokazuje podgląd z błędami dla każdego wiersza i dopiero po Twoim zatwierdzeniu zapisuje dane — nic nie trafia do rejestru bez wcześniejszej walidacji.
Dla kogo
Menedżer floty i administrator organizacji uruchamiają importy — to te same role, które ręcznie rejestrują pojazdy i kierowców w konsoli.
Kluczowe pojęcia
Import przechodzi przez cztery statusy: roboczy (plik jeszcze nie wgrany albo nie sprawdzony), zwalidowany (plik sprawdzony, dostępny podgląd wiersz po wierszu), zatwierdzony (dane zapisane w rejestrze) i nieudany (plik się nie sparsował albo choć jeden wiersz nie przeszedł walidacji — wtedy nic nie zostaje zapisane).
Szablon i typy importu
Dziś obsługiwane są dwa rejestry: pojazdy i kierowcy. Dla każdego pobierasz szablon CSV z nagłówkiem kolumn i przykładowym wierszem — kolumny odpowiadają dokładnie polom formularza rejestracji (dla pojazdu m.in. VIN, numer rejestracyjny, marka, model, rok, klasa i typ napędu; dla kierowcy imię i nazwisko oraz lokalizacja). Plik wgrywasz jako CSV albo XLSX; jeśli nagłówki w pliku różnią się od szablonu, mapujesz je na docelowe pola przy starcie importu.
Walidacja i zatwierdzenie
Po wgraniu pliku system parsuje każdy wiersz i sprawdza go dokładnie tymi samymi regułami, które obowiązują przy ręcznej rejestracji — łącznie z odwołaniami do innych danych, np. że wskazana lokalizacja faktycznie istnieje w Twojej organizacji. Wynik to podgląd: liczba wierszy poprawnych i błędnych, a przy każdym błędnym wierszu lista konkretnych powodów. Import zatwierdzasz dopiero, gdy wszystkie wiersze są poprawne — zatwierdzenie tworzy pojazdy lub kierowców w jednej operacji; jeśli w międzyczasie plik się zmienił i któryś wiersz przestał być poprawny, całe zatwierdzenie zostaje odrzucone i żaden rekord nie powstaje.
W tle
Plik wgrywasz bezpośrednio do magazynu obiektów, a walidację zwykle uruchamiasz ręcznie zaraz po zakończeniu wgrywania; gdyby to wywołanie nie dotarło, cykliczne zadanie co kilka minut sprawdza robocze importy z już obecnym plikiem i samo uruchamia dla nich walidację.