Wróć do bloga

Blog Timelini

Jak działa rejestrowanie obecności offline przy niestabilnym internecie

Rejestrowanie obecności offline działa wtedy, gdy zdarzenia są zapisywane lokalnie na urządzeniu, a następnie synchronizowane po odzyskaniu połączenia.

Timelini Team
obecność offline mobilni pracownicy obecność

Najważniejsze wnioski

  • Tryb offline opiera się na lokalnej kolejce zdarzeń zapisanych na urządzeniu.
  • Nawet bez połączenia można zachować czas zdarzenia, urządzenie i dostępny kontekst lokalizacji.
  • Obsługę offline trzeba przetestować przed wdrożeniem, a nie zakładać, że zadziała sama.

Krótka odpowiedź: rejestrowanie obecności offline działa przez zapis zdarzeń najpierw na urządzeniu i ich późniejszą synchronizację, dzięki czemu pracownicy mogą się odbijać nawet wtedy, gdy na obiekcie jest słaby lub żaden internet.

Obsługa offline ma znaczenie wszędzie tam, gdzie łączność jest niestabilna: na placach budowy, w magazynach ze słabym zasięgiem, na odległych trasach serwisowych, w węzłach transportowych i w obiektach przemysłowych z martwymi strefami. Jeśli ewidencja obecności działa tylko wtedy, gdy sieć jest idealna, proces zawiedzie dokładnie tam, gdzie zespoły potrzebują go najbardziej.

Dlaczego tryb offline ma znaczenie

Wiele firm odkrywa problemy z łącznością dopiero po wdrożeniu. Pracownicy docierają na obiekt, próbują się odbić, a proces staje w miejscu, bo siła sygnału jest nieprzewidywalna.

To tworzy trzy problemy, których można uniknąć:

  • pracownicy tracą zaufanie do systemu
  • kierownicy wracają do papierowych list lub wiadomości na czacie
  • dane obecności stają się niekompletne i trudniejsze do audytu

Obsługa offline eliminuje tę kruchość. Pozwala procesowi działać dalej, nawet gdy sieć tego nie robi.

Co dzieje się podczas zdarzenia offline

Odbicie offline to nie magia. Przebiega według jasnej sekwencji.

1. Pracownik wykonuje odbicie lokalnie

Pracownik korzysta z aplikacji lub kiosku dokładnie tak jak zwykle. Nie musi czekać na odpowiedź serwera, zanim zdarzenie zostanie zarejestrowane.

2. Urządzenie zapisuje zdarzenie w lokalnej kolejce

Aplikacja rejestruje szczegóły zdarzenia na urządzeniu, w tym czas zdarzenia i wszelkie lokalnie dostępne dane walidacyjne.

3. Aplikacja weryfikuje to, co może na urządzeniu

W zależności od konfiguracji aplikacja może nadal zweryfikować:

  • tożsamość pracownika lub przypisany profil
  • rejestrację urządzenia
  • typ odbicia
  • znacznik czasu
  • współrzędne GPS, jeśli lokalizacja jest dostępna

4. Zdarzenie pozostaje w oczekiwaniu na synchronizację

Po odzyskaniu łączności zdarzenie z kolejki jest przesyłane i scalane z centralnym rejestrem obecności.

Co synchronizuje się później

Gdy urządzenie ponownie się połączy, system powinien przesłać więcej niż prosty znacznik tak-lub-nie.

Przydatne synchronizowane dane obejmują:

  • oryginalny czas odbicia
  • identyfikator pracownika
  • identyfikator urządzenia
  • kontekst obiektu lub zlecenia
  • współrzędne GPS, jeśli dostępne
  • dane weryfikacyjne, takie jak zdjęcie lub dowód QR
  • znacznik czasu synchronizacji i status

Ten ostatni punkt ma znaczenie. Menedżerowie muszą wiedzieć, kiedy osoba faktycznie się odbiła i kiedy system otrzymał zdarzenie. To nie jest to samo.

Tryb mobile i kiosk różnią się nieco

Zachowanie offline powinno być spójne, ale konfiguracja operacyjna może się różnić.

Mobile offline

Sprawdza się dobrze w przypadku zespołów terenowych lub kierowników przemieszczających się między odległymi obiektami. Każde urządzenie może przechowywać własną kolejkę i synchronizować ją później.

Jeśli zarządzasz też rozproszonymi ekipami, artykuł jak śledzić pracowników terenowych bez dodatkowej administracji opisuje szerszy workflow mobilny.

Kiosk offline

Wspólne urządzenie przy wejściu na obiekt również może kolejkować zdarzenia obecności lokalnie. Jest to przydatne w magazynach lub na produkcji, gdzie wielu pracowników zaczyna zmianę jednocześnie. Model wspólnego urządzenia opisano w jak działa kiosk mode dla obecności w magazynie i produkcji.

Ryzyka i mechanizmy kontroli

Obsługa offline jest wartościowa, ale wymaga jasnych mechanizmów kontroli.

Opóźniona widoczność

Menedżerowie mogą nie widzieć zdarzenia natychmiast, jeśli urządzenie pozostaje offline. Oznacza to, że tryb offline powinien być połączony z realistycznymi oczekiwaniami co do dashboardów czasu rzeczywistego w miejscach o słabej łączności.

Zależność od urządzenia

Jeśli urządzenie zostanie zgubione, uszkodzone lub źle skonfigurowane, zdarzenia w kolejce mogą być zagrożone. Zarządzanie urządzeniami i kontrola stanu aplikacji mają znaczenie.

Zaufanie i użyteczność

Pracownicy potrzebują widocznego potwierdzenia, że ich odbicie zostało zarejestrowane, nawet jeśli nie zostało jeszcze zsynchronizowane. Status oczekiwania jest lepszy niż cisza.

Jak testować gotowość offline

Nie traktuj trybu offline jako funkcji, która po prostu działa. Przetestuj go celowo.

  • włącz tryb samolotowy na urządzeniu
  • wykonaj kilka odbić wejścia i wyjścia
  • przywróć połączenie później i zweryfikuj kolejność zdarzeń
  • potwierdź, że oryginalne znaczniki czasu zostały zachowane
  • sprawdź, jak statusy oczekujące i zsynchronizowane wyświetlają się menedżerom

To jest różnica między teoretyczną obsługą offline a operacyjnie niezawodną obsługą offline.

Odpowiedź końcowa

Ewidencja obecności offline działa wtedy, gdy aplikacja lub kiosk rejestruje zdarzenia lokalnie, zachowuje oryginalne dane obecności i prawidłowo je synchronizuje po odzyskaniu połączenia. Dla zespołów w realnych warunkach to właśnie sprawia, że ewidencja obecności jest niezawodna poza idealnymi warunkami biurowymi, a to jest dokładnie ten typ środowiska, do obsługi którego zaprojektowano Timelini.

Najczęstsze pytania

Czy pracownik może się odbić bez zasięgu?

Tak. Zdarzenie może zostać zapisane lokalnie i zsynchronizowane później, gdy połączenie wróci.

Co jeśli urządzenie połączy się dużo później?

System powinien zachować oryginalny czas zdarzenia i osobno pokazać czas synchronizacji.

Czy GPS da się zapisać offline?

Jeśli urządzenie potrafi ustalić lokalizację, współrzędne mogą zostać zapisane i wysłane później.

Skąd menedżer wie, które wpisy doszły później?

Dobre systemy pokazują status synchronizacji i odróżniają czas zdarzenia od czasu przesłania.

Blog Timelini

Zobacz, jak Timelini wspiera ten proces

Połącz ewidencję czasu, staffing i pracę terenową w jednej platformie dla firm i agencji.

Poznaj platformę