"Link po prostu wraca mnie do panelu bez powodu"
To niemal zawsze wyłączony moduł, a nie błąd. Dwa moduły są domyślnie wyłączone dla każdej nowej firmy, niezależnie od planu, i trzeba je włączyć jawnie: Wzorce zmian oraz każdy podmoduł wynagrodzeń (stanowiska, nadgodziny, dodatki, potrącenia, wypłaty, okresy, napiwki, premia KPI, premia ręczna). Wszystko inne — personel, grafik, raporty, magazyn, zadania, statystyki — jest domyślnie włączone.
Obecnie aplikacja nie pokazuje wyjaśnienia w takiej sytuacji: wejście na stronę wyłączonego modułu cicho przekierowuje z powrotem do panelu, a wywołanie API zwraca po prostu błąd "Module disabled" bez baneru w interfejsie. Jeśli pozycja menu albo zapisany link nagle przestały działać bez widocznej przyczyny — to pierwsza rzecz do sprawdzenia: skontaktuj się z pomocą techniczną lub administratorem platformy, aby potwierdzić, które moduły są włączone dla Twojej firmy, zanim uznasz to za usterkę.
Zbiorcza ściągawka błędów
| Obszar | Komunikat | Co oznacza |
|---|---|---|
| Rejestracja pracownika | Email is already registered | Ten e-mail jest już używany |
| Rejestracja pracownika | Bicycle assignment is required for location-based companies | Przy rejestracji przez menedżera/administratora trzeba wybrać lokalizację |
| Menedżer lokalizacji | This location already has a location manager | Jedna lokalizacja — jeden menedżer; najpierw zmień lub usuń obecnego |
| Ręczna zmiana | At least one worker is required | Nie wybrano pracownika |
| Ręczna zmiana | EMPLOYEE_DISMISSED | Pracownik jest zwolniony — przywróć go, jeśli to niezamierzone |
| Ręczna zmiana | EMPLOYEE_UNAVAILABLE_FOR_DATE | Pracownik oznaczył się jako niedostępny tego dnia |
| Wzorzec zmiany | CYCLE_LENGTH_MUST_BE_POSITIVE / DAY_INDEX_OUT_OF_RANGE / END_TIME_MUST_BE_AFTER_START_TIME | Podstawowa walidacja dni/cyklu wzorca |
| Przypisanie do wzorca | EMPLOYEE_HAS_OVERLAPPING_ASSIGNMENT | Najpierw zakończ istniejące przypisanie przed rozpoczęciem nakładającego się |
| Przypisanie do wzorca | EFFECTIVE_TO_BEFORE_START_DATE | Ustawiona data zakończenia jest przed datą rozpoczęcia |
| Ustawienia wzorca | HORIZON_DAYS_OUT_OF_RANGE | Horyzont generacji ustawiony poza dozwolonym zakresem |
| Raport | REPORT_ALREADY_EXISTS_FOR_BICYCLE_AND_DATE | Raport dla tej lokalizacji/daty już istnieje |
| Raport | ACTIVE_SHIFT_ALREADY_EXISTS | Dla tego slotu wciąż trwa aktywna zmiana |
| Raport | DUPLICATE_WORKER_IN_REPORT | Ten sam pracownik podany dwukrotnie |
| Raport | Field required: <pole> |
Wymagane pole pozostało puste |
| Konfiguracja raportu | Custom field limit reached (20) | Osiągnięto limit pól niestandardowych firmy |
| Raport | GARAGE_CAP_OVERRIDE_COMMENT_REQUIRED | Przy zmianie limitowanych minut wymagany jest komentarz |
| Magazyn | Maximum 10 inventories per bicycle | Osiągnięto limit magazynów na lokalizację |
| Magazyn | Inventory name must be unique within bicycle | Duplikat nazwy magazynu w tej samej lokalizacji |
| Magazyn | Inventory must be empty before deletion | Najpierw go wyczyść |
| Magazyn | Merge is allowed only when at most one selected inventory has items | Przed scaleniem dwóch aktywnych magazynów opróżnij jeden z nich |
| Okres rozliczeniowy | Overlaps with existing period... / Payroll period is already locked | Okresy nie mogą się nakładać; zablokowanego okresu nie da się zablokować ponownie |
| Stanowisko | An active position with this name already exists | Duplikat nazwy aktywnego stanowiska |
| Dostęp do wynagrodzeń | Access denied to worker salary data | Menedżer lokalizacji próbował zobaczyć pracownika spoza swojej lokalizacji |
Szybkie sprawdzenia, zanim uznasz coś za usterkę
- Planowanie/przypisanie do wzorca cicho odrzuca pracownika — sprawdź, czy nie jest zwolniony i czy nie oznaczył się jako niedostępny tego dnia.
- Menedżer lokalizacji "nie widzi" czegoś (wynagrodzenia pracownika, raportu, magazynu) — sprawdź, czy ten pracownik/raport/magazyn faktycznie należy do jego lokalizacji; ograniczenie menedżerów lokalizacji jest celowe.
- Funkcja lub pozycja menu jakby zniknęła — najpierw zobacz uwagę o widoczności modułów powyżej, zanim uznasz to za błąd.