> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://pomoclivekid.crisp.help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Rejestr czasu pracy - co się zmieniło?

| Rejestr czasu pracy działa w LiveKid już od jakiegoś czasu - znasz go z Kiosku lub ręcznego wpisywania godzin przyjścia i wyjścia. Wprowadzamy teraz kilka istotnych usprawnień, które ułatwiają codzienną rejestrację i dają dyrektorowi więcej możliwości zarządzania.

```
ℹ️ Moduł Rejestru czasu pracy jest dostępny w pakiecie Personel. Aby go włączyć, skontaktuj się z Waszym opiekunem lub napisz na hello@livekid.com
```
---

###### Spis treści

[1. Co się zmieniło?](#3-co-sie-zmienilo)
[2. Jak rejestrować czas pracy - Nauczyciel](#3-jak-rejestrowac-czas-pracy-nauczyciel)
[3. Jak zarządzać rejestrem - Dyrektor](#3-jak-zarzadzac-rejestrem-dyrektor)
[4. Eksport raportu](#3-eksport-raportu)
[5. Geolokalizacja](#3-geolokalizacja)
[6. Integracja z Kioskiem](#3-integracja-z-kioskiem)
[7. Auto-zamknięcie wpisu](#3-auto-zamkniecie-wpisu)
---

### Co się zmieniło? 🆕

- Wprowadzanie wielorazowych godzin przyjścia i wyjścia (z przerwami) 
- Filtrowanie po nauczycielu i zakresie dat 
- Osobny raport tylko z rejestru, do eksportu w Excel lub CSV 
- Opcjonalna geolokalizacja - rejestracja tylko z terenu placówki 
- Brak akceptacji - dyrektor edytuje wpisy bezpośrednio 

### Jak rejestrować czas pracy - Nauczyciel ⏱️

**Na telefonie i w przeglądarce:**
1. Przejdź do sekcji **Rejestr** w aplikacji
2. Kliknij **„Start"** gdy zaczynasz pracę - timer zaczyna odliczać
3. Kliknij **„Stop"** gdy kończysz lub idziesz na przerwę
4. Po powrocie kliknij **„Start"** ponownie

|| Możesz rejestrować dowolną liczbę par Start/Stop w ciągu jednego dnia - wszystkie wpisy są zebrane w jednym miejscu i automatycznie sumowane.

| 💡 Możesz zacząć rejestrację na telefonie i zakończyć w przeglądarce (lub odwrotnie) - aplikacja zawsze zsynchronizuje dane.

###### Co widzisz jako nauczyciel?
* Tylko swoje własne wpisy
* Czas trwania każdego okresu pracy
* Łączny czas pracy w danym dniu

||| ⚠️ Nauczyciel nie może edytować, dodawać ani usuwać wpisów - jeśli coś wymaga korekty, skontaktuj się z Dyrekcją.

### Jak zarządzać rejestrem - Dyrektor 👩‍💼

Dyrektor ma pełny dostęp do rejestrów wszystkich nauczycieli w placówce.

###### Co możesz robić:
* Przeglądać wpisy wszystkich nauczycieli z filtrem po osobie i zakresie dat
* Edytować godziny wejścia i wyjścia
* Dodawać brakujące wpisy za nauczyciela
* Usuwać duplikaty lub błędne wpisy

|  ℹ️ Każda zmiana wprowadzona przez dyrektora jest zapisywana w historii - widać kto, kiedy i co zmienił.

###### Jak edytować wpis?
1. Przejdź do sekcji **Rejestr**
2. Wybierz nauczyciela i znajdź odpowiedni dzień
3. Kliknij w wpis który chcesz edytować
4. Wprowadź zmiany i zapisz

|| ⚠️ Nie możesz dodać ręcznego wpisu jeśli dla danego nauczyciela jest już otwarty wpis z tego dnia - najpierw zamknij otwarty wpis.

### Eksport raportu 📊

| Możesz wygenerować raport czasu pracy dla wybranego nauczyciela za dowolny zakres dat.

###### Jak wyeksportować raport?
1. Przejdź do sekcji **Rejestr**
2. Wybierz nauczyciela i zakres dat
3. Kliknij **„Eksportuj"** i wybierz format:
    * **Excel (.xlsx)** - zawiera każdy dzień, wszystkie pary Start/Stop, czas pracy per dzień, łączny czas w wybranym okresie oraz kolumnę na podpis
    * **CSV** - standardowy format

| 💡 Jeśli w wybranym okresie nie ma żadnych wpisów, plik zostanie wygenerowany z nagłówkami i informacją o braku danych - nie pojawi się błąd.

### Geolokalizacja 📍

**Geolokalizacja to opcjonalne ustawienie, które pozwala ograniczyć możliwość rozpoczęcia rejestracji wyłącznie do terenu placówki.**

###### Jak skonfigurować geolokalizację (Dyrektor)?
1. Przejdź do **Ustawień placówki**
2. Znajdź sekcję **Panel personelu**
3. Włącz geolokalizację
4. Na mapie ustaw punkt lokalizacji placówki *(domyślnie ustawiona jest Warszawa — pamiętaj żeby zmienić na adres swojej placówki!)* i określ promień w metrach

###### Co dzieje się po stronie nauczyciela?
* Przy pierwszym użyciu rejestru nauczyciel otrzyma powiadomienie z prośbą o zgodę na udostępnienie lokalizacji w aplikacji
* Jeśli wyrazi zgodę - rejestrację można rozpocząć tylko gdy urządzenie znajduje się w skonfigurowanym promieniu od placówki. Jeśli nauczyciel będzie zbyt daleko, przy próbie kliknięcia „Start" zobaczy komunikat że jest poza zasięgiem placówki
* Jeśli nie wyrazi zgody - nie będzie mógł korzystać z rejestru

**Jeśli geolokalizacja jest wyłączona:**
* Rejestrację można rozpocząć z dowolnego miejsca
* Lokalizacja nie jest zapisywana ani wymagana

### Integracja z Kioskiem 🖥️
Jeśli Twoja placówka korzysta z Kiosku, godziny zarejestrowane przez nauczyciela przy wejściu automatycznie pojawiają się w Rejestrze.
* Wpisy z Kiosku są widoczne w rejestrze tak samo jak wpisy z telefonu lub przeglądarki
* Nauczyciel może zakończyć rejestrację rozpoczętą w Kiosku przez telefon lub przeglądarkę i odwrotnie
* Wszystkie wpisy z danego dnia są zawsze zsumowane w jednym miejscu

### Auto-zamknięcie wpisu ⚙️
Jeśli nauczyciel zapomni kliknąć „Stop" - aplikacja automatycznie zamknie otwarty wpis:
* Jeśli placówka ma skonfigurowaną **godzinę zamknięcia** → wpis zostaje zamknięty o tej godzinie
* Jeśli placówka **nie ma skonfigurowanej godziny zamknięcia** → wpis zostaje zamknięty o północy
Automatycznie zamknięte wpisy są **wyraźnie oznaczone** w widoku dyrektora - łatwo je zauważyć i w razie potrzeby skorygować.

```
⚠️ Rejestr czasu pracy nie jest w tej chwili połączony z grafikiem personelu — to dwa osobne moduły.
```
---

☎️ W razie pytań zapraszamy do kontaktu z Waszym opiekunem lub mailowo: [hello@livekid.com](mailto:hello@livekid.com)

Pozdrawiamy, Zespół LiveKid ❤️