Skip to content

Zarobki i rozliczenia instruktorów — od zajęć do wypłaty

How-toFor: Club ownerChecked against the app: October 16, 2026 (0c0295a3b)

Red frame with a number — click or type here.Dashed frame — another way to the same place.

This content is not available in your language yet.

Około 15 minut · Dla właściciela i administratora klubu

W menu Instruktorzy → Zarobki sprawdzisz miesięczne naliczenia kadry. Stamtąd utworzysz rozliczenia i przejdziesz do ich historii. Przed pierwszym miesiącem skonfiguruj stawki i sposób naliczania.

  1. Sprawdź przypisanie prowadzących i asystentów do rzeczywistych zajęć w grafiku instruktorów.
  2. Uzupełnij obecności, szczególnie gdy płacisz za uczestnika.
  3. Zamknij zakończone zajęcia w wybranym przez klub trybie. Sam termin wpisany w kalendarzu nie tworzy naliczenia.
  4. Sprawdź indywidualne stawki, role i daty ich obowiązywania.
  5. Sprawdź umowę instruktora i jej akceptację.
  6. Otwórz Instruktorzy → Zarobki i wybierz 1 Rok oraz Miesiąc.

Po wejściu z zapisanego linku sprawdź rok i miesiąc. Poprawny wybór zostaje w adresie strony. Jeśli miesiąc w linku jest nieprawidłowy, strona otworzy bieżący miesiąc w strefie czasowej klubu.

Jeżeli część zajęć nie trafiła do wynagrodzeń, przeczytaj 2 ostrzeżenie i przejdź wskazanym linkiem do obecności albo grafiku instruktorów, aby uzupełnić brakujące dane.

Na ekranie pojawią się 3 kafelki Kadra w miesiącu, kwoty według ról, Do wypłaty z umową i Do wypłaty bez umowy oraz lista osób. Kolumna dla młodzieżowych instruktorów pojawia się, gdy występują w danych miesiąca. Brak umowy jest oznaczony ostrzeżeniem; sam w sobie nie blokuje utworzenia rozliczenia.

Kafelki kwot według ról obejmują pracę zatwierdzoną i rozliczoną osób z obowiązującą umową. Kwoty osób bez takiej umowy znajdziesz w Do wypłaty bez umowy. Do wypłaty pomija pozycje należące do rozliczeń już oznaczonych jako wypłacone. Przy istniejącym rozliczeniu uwzględnia też premie i potrącenia; nie dodawaj tych kwot drugi raz. W miesięcznym zestawieniu Zarobków suma premii obejmuje wszystkie zapisane pozycje tego rozliczenia, także gdy historia jest długa. Liczba wpisów za zajęcia nie jest liczbą premii. Oznaczenie umowy dotyczy jej obowiązywania w wybranym miesiącu, także przy oglądaniu starszych miesięcy.

Przy komunikacie o treningach oznaczonych jako rozliczone bez rozliczenia zobaczysz 4 Odblokuj wszystkie. Użyj go po sprawdzeniu podanej liczby i kwoty, aby przywrócić możliwość ujęcia tych pozycji w nowym rozliczeniu.

Zarobki — wybór miesiąca, kwoty i ostrzeżenia, dane przykładoweClick to enlarge
Zarobki — wybór miesiąca, kwoty i ostrzeżenia, dane przykładowe

Po zmianie 5 roku lub miesiąca poczekaj na zakończenie odczytu. Jeżeli pojawi się 6 Nie udało się pobrać zarobków., użyj Odśwież. Błąd nie oznacza, że w tym miesiącu nie było zajęć lub że kwota wynosi zero. Kwoty z poprzedniego miesiąca nie są pokazywane pod nowym wyborem.

Błąd odczytu listopada: wybór miesiąca i Odśwież. Rzeczywisty lokalny komponent z fikcyjnymi danymi i kontrolowaną awarią odpowiedzi; bez operacji wypłat.Click to enlarge
Błąd odczytu listopada: wybór miesiąca i Odśwież. Rzeczywisty lokalny komponent z fikcyjnymi danymi i kontrolowaną awarią odpowiedzi; bez operacji wypłat.

Gdy ponowne pobranie tego samego miesiąca się nie powiedzie, wcześniej potwierdzone dane mogą pozostać na ekranie. Rozpoznasz je po 7 komunikacie Ostatni potwierdzony odczyt z nazwą miesiąca. Nie traktuj ich jako potwierdzenia, że od ostatniego pobrania nic się nie zmieniło.

W tym stanie 8 eksport i generowanie dla całej kadry oraz 9 działanie przy osobie czekają na poprawny odczyt. Kliknij Odśwież i dopiero po zniknięciu ostrzeżenia podejmij dalsze działania. Samo odświeżenie pobiera dane; nie generuje rozliczenia ani nie zleca wypłaty.

Październik z oznaczonym ostatnim odczytem i niedostępnymi działaniami. Rzeczywisty lokalny komponent, fikcyjny Auth i odczytowy SDK; bez SQL i wypłat.Click to enlarge
Październik z oznaczonym ostatnim odczytem i niedostępnymi działaniami. Rzeczywisty lokalny komponent, fikcyjny Auth i odczytowy SDK; bez SQL i wypłat.
  1. W Lista kadry wybierz 1 zakładkę: Instruktorzy, Asystenci młodzieżowi instruktora, Młodzieżowy instruktor albo Wolontariat. Pierwsza obejmuje także dorosłych asystentów. Kategorie młodzieżowe wynikają ze statusu w profilu kadry: młodzieżowy instruktor pozostaje w swojej zakładce również wtedy, gdy na zajęciach wyłącznie asystuje. Bezpłatne praktyki nie przenoszą go do wolontariatu. Osoby dorosłe pracujące wyłącznie na wolontariacie są w czwartej zakładce. Licznik przy nazwie pokazuje liczbę osób pasujących do wyszukiwania. Na telefonie przewiń pasek zakładek w poziomie.
  2. Znajdź osobę w wybranej zakładce albo wpisz jej nazwisko w polu 2 Szukaj po nazwisku nad listą (pole jest, gdy na liście są co najmniej dwie osoby; bez wyników zobaczysz „Nikt nie pasuje do wyszukiwania.”). Wpisany tekst zostaje w adresie strony, więc po powrocie z profilu lista jest nadal zawężona.
  3. Kliknij 3 licznik Wpisy przy nazwisku. Rozwiną się pozycje według roli: prowadzenie, asysta oraz — jeśli występuje — młodzieżowy instruktor.
  4. Porównaj Grupa, Dzień, Obecnych, Rola, Kwota i Status.
  5. Sprawdź Łącznie do wypłaty, w tym pokazane osobno premie i potrącenia, jeżeli rozliczenie już istnieje.

Kategoria kadry i rola przy konkretnych zajęciach są osobnymi informacjami. Wpis młodzieżowego instruktora z rolą asystenta pozostaje asystowaniem; sama zakładka nie zmienia roli ani nie nalicza stawki instruktorskiej. Kwota 0 zł za praktyki wynika z uzgodnionej stawki właściwej roli i okresu. Kwoty, szczegóły i jedno rozliczenie obejmują cały miesiąc. Kafelki podsumowania, eksport do Excela i Wygeneruj rozliczenia (wszyscy) obejmują cały miesiąc, niezależnie od wybranej zakładki. Wybrana zakładka zostaje w adresie i po powrocie z profilu.

Cztery zakładki kadry, wyszukiwanie i rozwijanie wpisów — dane przykładoweClick to enlarge
Cztery zakładki kadry, wyszukiwanie i rozwijanie wpisów — dane przykładowe

Podział kategorii kadry i bezpłatne asystowanie sprawdzone lokalnie 02.11.2026. Operacje rozliczeń opisane poniżej zachowują dotychczasowy zakres weryfikacji.

Nazwisko na liście otwiera profil instruktora; przycisk powrotu w profilu wraca do Zarobków z tym samym miesiącem i tą osobą. Skrót Zarobki w profilu instruktora otwiera ten ekran z wierszem tej osoby od razu rozwiniętym, wyróżnionym i przewiniętym.

Licznik wpisów opisuje pozycje naliczeń za role. Przy kilku rolach nie traktuj go automatycznie jako liczby odrębnych terminów w kalendarzu.

Jeżeli widzisz informację Kwoty i liczba zajęć z zapisanego rozliczenia. Szczegóły zajęć nie są dostępne., odczytaj kwotę z zapisanego rozliczenia i użyj linku Rozliczenia. Nie jest to nowa pusta lista zajęć.

Wolontariat ma oznaczenie Wartość statystyczna · wolontariat. Ta wartość nie zwiększa wypłaty. Dla osoby pracującej w miesiącu wyłącznie jako wolontariusz nie powstaje płatne rozliczenie.

Komunikat Co zrobić
Pozycje bez stawki Kliknij licznik przy osobie, aby przejść do jej zakładki Stawki. Ustaw stawkę dla właściwej roli, grupy i daty. Otwarte pozycje przeliczą się ponownie.
Odbyte, ale niezamknięte Kliknij Przejdź do obecności, sprawdź obecności i zamknij zajęcia.
Zamknięte bez naliczenia Kliknij Przejdź do grafiku instruktorów i sprawdź obsadę. Zwykle brakuje prowadzącego. Po poprawieniu przypisania kwota może zostać naliczona.
Brak podpisanej umowy Kliknij ten napis przy osobie — otworzy się kreator nowej umowy z tą osobą (podpowiedź „Dodaj umowę”). Jeśli umowa już powstała, doprowadź do jej akceptacji. Stawki i naliczenia możesz sprawdzać wcześniej.
Kwota wymaga przeliczenia Otwórz wersję roboczą rozliczenia i użyj Przelicz rozliczenie. Kwota na liście jest ostatnią zapisaną kwotą.

Pozycje bez stawki są liczone jako 0, więc zaniżają widoczne sumy. System nie pozwoli wygenerować rozliczenia z takimi pozycjami — popraw stawkę i spróbuj ponownie.

Jeżeli pojawi się osobny komunikat Treningi oznaczone jako rozliczone bez rozliczenia, sprawdź podaną liczbę i kwotę. Użyj Odblokuj treningi przy osobie albo Odblokuj wszystkie w komunikacie zbiorczym i potwierdź. Przyciski są dostępne tylko przy wykrytym problemie; przywracają możliwość ujęcia tych pozycji w nowym rozliczeniu. Obejmują wybrany miesiąc. Działanie przy osobie dotyczy jej pozycji, a Odblokuj wszystkie obejmuje całą kadrę tego miesiąca, również osoby ukryte przez wyszukiwanie po nazwisku. Odblokowanie zachowuje pozycje i ich kwoty; zmienia oznaczenie, aby można było ująć je w rozliczeniu. Nie tworzy dokumentu rozliczenia i nie wykonuje wypłaty.

Podczas oczekiwania nie można zmienić miesiąca 20 ani uruchomić kolejnego zapisu. Jeżeli odpowiedź nie pozwala potwierdzić odblokowania, pojawi się ostrzeżenie 17. Zapis mógł się wykonać mimo utraconej odpowiedzi. Przyciski zapisu pozostają zablokowane.

Kliknij Odśwież 18, aby zobaczyć aktualne naliczenia. Ten odczyt nie potwierdza wcześniejszej próby i sam nie odblokowuje kolejnego zapisu. Anuluj 19 kończy lokalne oczekiwanie, ale nie cofa wykonanego odblokowania. Przed kolejną świadomą próbą pobierz dane ponownie. Po opuszczeniu strony ten lokalny stan nie jest pamiętany.

Nieznany wynik odblokowania pozostaje widoczny po pobraniu aktualnych danych. Rzeczywisty komponent na fikcyjnym Auth, SDK i zapisie w pamięci; odpowiedź natywnego potwierdzenia jawnie modelowana. Bez SQL i wypłat.Click to enlarge
Nieznany wynik odblokowania pozostaje widoczny po pobraniu aktualnych danych. Rzeczywisty komponent na fikcyjnym Auth, SDK i zapisie w pamięci; odpowiedź natywnego potwierdzenia jawnie modelowana. Bez SQL i wypłat.

Komunikat potwierdzenia podaje liczbę odblokowanych pozycji i ich kwotę 21. To wynik wykonanej operacji; może różnić się od wcześniejszego podglądu, jeżeli dane zmieniły się w międzyczasie. Jeżeli późniejszy odczyt listy zawiedzie 22, potwierdzenie pozostaje widoczne. Nie odblokowuj ponownie tylko z powodu błędu listy. Kliknij Odśwież 23 i sprawdź aktualny miesiąc. Odświeżenie nie wykonuje kolejnego odblokowania.

Potwierdzone odblokowanie jednej pozycji i oddzielny błąd pobrania listy. Rzeczywisty komponent, fikcyjne dane i zapis w pamięci; odpowiedź natywnego okna modelowana. Bez SQL i wypłat.Click to enlarge
Potwierdzone odblokowanie jednej pozycji i oddzielny błąd pobrania listy. Rzeczywisty komponent, fikcyjne dane i zapis w pamięci; odpowiedź natywnego okna modelowana. Bez SQL i wypłat.
  1. Upewnij się, że wybrano właściwy miesiąc i poprawiono pozycje bez stawki.
  2. Przy osobie kliknij Wygeneruj rozliczenie.
  3. Poczekaj na potwierdzenie utworzenia. Przy osobie pojawi się Rozliczenie: szkic.
  4. Kliknij jej link Rozliczenia, aby otworzyć szczegóły, albo Przejdź do rozliczeń w części Formalne rozliczenia — lista rozliczeń otworzy się z rozwiniętym tym samym miesiącem. Przycisk Rozliczenia w komunikacie po wygenerowaniu otwiera listę na tym miesiącu i z tą osobą.

Rozliczenie obejmuje płatne, zatwierdzone pozycje wybranego okresu, które nie należą do innego rozliczenia. Ponowne kliknięcie nie tworzy drugiego aktywnego dokumentu dla tej samej osoby i tego samego okresu — komunikat skieruje Cię do już istniejącego rozliczenia.

Kliknij Wygeneruj rozliczenia (wszyscy). Po zakończeniu sprawdź podsumowanie: ile utworzono, ile pominięto, ponieważ już istniały, i czy są błędy. Osoby z samym wolontariatem są pomijane. Jeśli część osób wymaga poprawki stawki, popraw ich dane i wygeneruj brakujące rozliczenia. Powodzenie części operacji nie oznacza, że wszystkie osoby zostały rozliczone.

Konflikt zmienionych naliczeń jest błędem wymagającym sprawdzenia danych. Nie oznacza, że rozliczenie już istnieje. Podczas oczekiwania nie można uruchomić drugiej próby ani zmienić miesiąca. Rozliczenia powstają kolejno dla osób; cała kadra nie jest jednym wspólnym zapisem. Po znanym błędzie jednej osoby system może przejść do kolejnej.

Jeżeli odpowiedź nie pozwala potwierdzić zapisu, pojawi się ostrzeżenie z osobą i miesiącem 10. W serii dalsze generowanie zatrzymuje się. Liczniki zachowują już potwierdzone utworzenia, istniejące dokumenty, znane błędy i pominięty wolontariat. Bez potwierdzenia obejmuje nieznany wynik oraz osoby, których jeszcze nie rozpoczęto.

Kliknij Odśwież 11, aby obejrzeć bieżące dane. Ten GET nie potwierdza wcześniejszej próby i nie odblokowuje kolejnego POST. Sprawdź listę rozliczeń; zapis mógł się wykonać mimo braku odpowiedzi. Anuluj 12 kończy lokalne oczekiwanie i usuwa zamiar z tej strony, ale nie usuwa dokumentów. Następnie odśwież dane przed kolejną świadomą próbą. Miesiąc 13 jest zablokowany do anulowania. Po opuszczeniu strony lokalny zamiar nie jest pamiętany — przed ponowieniem sprawdź istniejące rozliczenia.

Jedno utworzenie potwierdzone, wynik drugiej osoby nieznany i seria zatrzymana. Rzeczywisty komponent, fikcyjny Auth, kalkulator i zapis w pamięci; bez SQL i przelewów.Click to enlarge
Jedno utworzenie potwierdzone, wynik drugiej osoby nieznany i seria zatrzymana. Rzeczywisty komponent, fikcyjny Auth, kalkulator i zapis w pamięci; bez SQL i przelewów.

Potwierdzenie generowania z liczbą utworzonych dokumentów 14 pozostaje widoczne także wtedy, gdy późniejszy odczyt listy się nie powiedzie 15. Błąd odczytu nie cofa zapisu i nie oznacza, że trzeba generować ponownie. Kliknij Odśwież 16 i sprawdź bieżące dokumenty. Odzyskanie listy wykonuje GET, bez ponownego generowania. Utworzenie rozliczenia nie wykonuje przelewu.

Potwierdzony dokument i osobny błąd późniejszego odczytu. Rzeczywisty komponent na fikcyjnych danych i zapisie w pamięci; bez SQL i przelewów.Click to enlarge
Potwierdzony dokument i osobny błąd późniejszego odczytu. Rzeczywisty komponent na fikcyjnych danych i zapisie w pamięci; bez SQL i przelewów.

Na ekranie Rozliczenia instruktorów użyj filtrów osoby (Wszyscy instruktorzy) oraz statusu: Wersje robocze, Zatwierdzone, Wypłacone albo Anulowane. Kliknij nagłówek miesiąca, aby rozwinąć listę. Wybrana osoba, status i rozwinięty miesiąc zostają w adresie strony — Szczegóły i powrót z nich wracają do tego samego widoku.

Karta miesiąca pokazuje liczbę rozliczeń, wypłaconych i oczekujących, kwotę łączną oraz wypłaconą. Przy każdej osobie sprawdzisz status, liczbę sesji i godzin, kwotę, premie, potrącenia oraz ewentualne ostrzeżenie Brak umowy. Nazwisko otwiera profil instruktora, a plakietka Brak umowy — kreator nowej umowy z tą osobą. Kliknij Szczegóły, aby przejrzeć pozycje.

Przycisk Zarobki (i zakładka Zarobki nad listą) prowadzi z powrotem do miesięcznego zestawienia.

35 Liczniki i kwoty obejmują wszystkie rozliczenia pasujące do filtrów, także przy długiej liście. Przy osobie 36 suma premii obejmuje wszystkie zapisane dodatki; nie jest liczbą przeprowadzonych zajęć. Plakietka umowy na tej liście oznacza istniejącą umowę o statusie Zaakceptowana lub Aktywna. Nie zastępuje sprawdzenia dat jej obowiązywania w konkretnym okresie.

Karta miesiąca i składniki kwoty osoby. Rzeczywiste SSR, czytniki i komponent na fikcyjnych danych, Auth i SDK; bez SQL na tym stanowisku i bez wypłat.Click to enlarge
Karta miesiąca i składniki kwoty osoby. Rzeczywiste SSR, czytniki i komponent na fikcyjnych danych, Auth i SDK; bez SQL na tym stanowisku i bez wypłat.

Jeśli rozliczenia zapisano w różnych walutach, ten sam miesiąc ma osobną kartę dla każdej waluty: na przykład 39 EUR i 40 PLN. Kwoty nie są przeliczane ani dodawane między kartami. Filtry osoby i statusu nadal ograniczają widoczne dokumenty. Zanim zamkniesz miesiąc, sprawdź także walutę jego karty.

Ten sam miesiąc w EUR i PLN. Rzeczywista lista na fikcyjnym Auth i SDK; bez przeliczania walut, SQL i wypłat.Click to enlarge
Ten sam miesiąc w EUR i PLN. Rzeczywista lista na fikcyjnym Auth i SDK; bez przeliczania walut, SQL i wypłat.

Jeśli pojawi się 33 Nie udało się wczytać rozliczeń. Odśwież stronę., użyj 34 Odśwież. Komunikat może dotyczyć listy, pozycji, premii lub konfiguracji modułu. Nie oznacza zerowej kwoty, usunięcia dokumentu ani wyłączenia rozliczeń. Odświeżenie pobiera aktualny widok; nie tworzy rozliczenia, nie zmienia statusu i nie zleca przelewu. Jeżeli błąd wraca, zachowaj wybrany okres i zgłoś problem administratorowi.

Błąd źródła i ręczne Odśwież zamiast pozornej pustej listy. Rzeczywista strona SSR z kontrolowaną awarią fikcyjnego SDK; bez zapisu i wypłat.Click to enlarge
Błąd źródła i ręczne Odśwież zamiast pozornej pustej listy. Rzeczywista strona SSR z kontrolowaną awarią fikcyjnego SDK; bez zapisu i wypłat.

Zrób to po zmianie obsady, zamknięciu dodatkowych zajęć albo poprawieniu stawek, gdy szkic już istnieje.

  1. Przy wersji roboczej na liście lub w jej szczegółach kliknij Przelicz rozliczenie.
  2. Przeczytaj opis: przeliczenie obejmie zajęcia w tym szkicu i doda nowe naliczenia z jego okresu.
  3. W oknie potwierdzenia kliknij Przelicz rozliczenie.
  4. Po komunikacie Przeliczono rozliczenie sprawdź ponownie pozycje i kwotę do wypłaty.

Premie, potrącenia i notatki pozostają zapisane. Operacja jest dostępna dla wersji roboczej. Jeśli system wykryje nieaktualne kwoty, zablokuje zatwierdzenie lub oznaczenie wypłaty do czasu przeliczenia.

Gdy przeliczenie się nie powiedzie, okno pozostanie otwarte. Użyj Sprawdź obsadę i zamknięcie zajęć, jeśli przycisk się pojawi, popraw wskazane zajęcia i ponów przeliczenie. W innym przypadku przejdź przez Szczegóły.

Zestaw naliczeń do przeliczenia jest odczytywany w pełnym zakresie dokumentu, instruktora i okresu, także przy długiej liście. Obejmuje dotychczasowe pozycje tego rozliczenia oraz nowe zatwierdzone, płatne pozycje, które nie należą do innego dokumentu. Wolontariat i pozycje przypisane do długu kursowego nie są do tego zestawu dopisywane. Długa lista oczekujących zajęć także jest sprawdzana w całości.

Jeżeli naliczenia zmienią się pomiędzy odczytem a zapisem, istniejąca kontrola może odmówić przeliczenia. Otwórz Szczegóły, sprawdź aktualne pozycje i świadomie ponów przeliczenie. Nie oznaczaj dokumentu jako wypłaconego, dopóki nie sprawdzisz potwierdzonej kwoty. Ponowne przeliczenie tej samej niezmienionej wersji roboczej nie dopisuje jej pozycji drugi raz; premie, potrącenia i notatki pozostają.

Jeżeli podany jest 56 powód wymagający poprawy zajęć, użyj 57 Sprawdź obsadę i zamknięcie zajęć. Link otwiera wskazane zajęcia w osobnej karcie. Po poprawie wróć do okna i świadomie wybierz 58 Przelicz rozliczenie.

Odmowa przeliczenia wskazuje konkretne zajęcia. Rzeczywisty klient i trasa na fikcyjnym Auth/SDK oraz modelowanym przeliczeniu w pamięci; bez SQL, wypłat i zmian obecności.Click to enlarge
Odmowa przeliczenia wskazuje konkretne zajęcia. Rzeczywisty klient i trasa na fikcyjnym Auth/SDK oraz modelowanym przeliczeniu w pamięci; bez SQL, wypłat i zmian obecności.

Brak poprawnego potwierdzenia może nastąpić po wykonaniu części przeliczenia. Sprawdź bieżący dokument przez Szczegóły przed następną próbą. Kolejne świadome przeliczenie ponownie uwzględnia aktualne naliczenia; nie odtwarza starego zestawu z chwili pierwszego kliknięcia. Nie jest to mechanizm ponowienia premii opisany niżej. Okno nie wysyła kolejnej próby automatycznie. Anuluj i krzyżyk kończą własne oczekiwanie, także podczas wysyłania; nie cofają już wykonanych zmian. Potwierdzone przeliczenie z późniejszym błędem odczytu pozostawia osobne potwierdzenie na liście lub w szczegółach — wtedy użyj Odśwież, bez kolejnego przeliczania.

W szczegółach rozliczenia przeczytaj Podsumowanie finansowe:

Pozycja Znaczenie na tym ekranie
Wypracowano Suma zapisanych naliczeń za zajęcia, przed premiami.
Premie Dodatki wpisane do tego rozliczenia.
Kwota brutto Wypracowana kwota razem z premiami.
Potrącenia Kwota pomniejszenia wpisana w rozliczeniu.
Do wypłaty (netto) Kwota po uwzględnieniu potrąceń.

Nazwy brutto i netto odnoszą się tutaj do powyższego podsumowania. Ten ekran nie wylicza automatycznie składek ZUS ani podatku. Przy nowych rozliczeniach dług kursowy młodzieżowego instruktora również nie jest automatycznie odejmowany od wynagrodzenia.

Niżej, w Pozycje rozliczenia, sprawdź datę, grupę, typ i kwotę stawki, godziny, uczestników i wartość każdej pozycji. Data pozycji otwiera listę obecności tych zajęć (podpowiedź „Otwórz obecność tych zajęć”), a nazwa grupy — grupę („Otwórz grupę”). Sekcja Historia premii pokazuje dodane premie z kwotami i powodami.

W 37 pozycjach oraz 38 historii premii są odczytywane wszystkie zapisane wpisy tego dokumentu, także gdy lista jest długa. Daty zajęć zachowują dzień zapisany w grafiku niezależnie od strefy urządzenia. Miesiąc i zapis kwot w podsumowaniu odpowiadają wybranemu językowi aplikacji. Gdy któregoś źródła nie da się odczytać, zobaczysz opisany wyżej błąd, a nie niepełną historię lub kwotę zero. Instruktor ma dostęp do własnego dokumentu; notatki administratora pozostają w panelu zarządzającym.

Pozycje i oddzielna historia premii. Rzeczywiste szczegóły na fikcyjnym Auth i SDK; odczyt bez SQL na tym stanowisku, zapisów i wypłat.Click to enlarge
Pozycje i oddzielna historia premii. Rzeczywiste szczegóły na fikcyjnym Auth i SDK; odczyt bez SQL na tym stanowisku, zapisów i wypłat.

Nazwisko w nagłówku szczegółów otwiera profil instruktora. Przycisk powrotu wraca do miejsca, z którego otwarto szczegóły — do listy rozliczeń z tymi samymi filtrami albo do Zarobków.

Premię można dodać do wersji roboczej lub rozliczenia zatwierdzonego.

  1. W szczegółach rozliczenia kliknij Dodaj premię (przycisk jest przy wersji roboczej, rozliczeniu zatwierdzonym i wypłaconym) albo zrób to na liście Rozliczenia instruktorów przy osobie.
  2. Wpisz Kwota premii w walucie rozliczenia — dodatnią kwotę, maksymalnie z dwoma miejscami po przecinku.
  3. Wypełnij Powód przyznania premii, maksymalnie 500 znaków.
  4. Sprawdź podgląd Do wypłaty po dodaniu premii.
  5. Kliknij Dodaj premię. Zwiększy się suma do wypłaty, a premia trafi do historii.

Premia nie zmienia stawek ani naliczeń za poszczególne zajęcia. Przy niepewnym wyniku zapisu możesz ponowić zapis w tym samym oknie — ponowienie tej operacji nie dodaje premii drugi raz. Przed otwarciem nowego okna sprawdź historię premii.

Jeżeli rozliczenie jest już Wypłacone, okno zaproponuje Cofnij oznaczenie wypłaty. Po potwierdzeniu dodaj premię, wypłać brakującą kwotę i ponownie oznacz całość jako wypłaconą. Po dodaniu premii w szczegółach kwoty i historia premii są pobierane ponownie; błąd tego odczytu jest pokazany osobno. Rozliczenie anulowane wymaga utworzenia nowego rozliczenia.

Przy nieznanym wyniku 49 kwota i 50 powód pozostają zablokowane w tym oknie. 51 Ostrzeżenie informuje, że samo odświeżenie dokumentu nie potwierdza wcześniejszej próby. Kliknięcie 52 Ponów wysyła dokładnie tę samą premię z zachowanym identyfikatorem; nie dopisuje jej drugi raz. Nie zmieniaj kwoty przez otwieranie kolejnego okna zamiast tego ponowienia.

Potwierdzenie premii utracone po modelowanym zapisie. Rzeczywiste okno, callback i trasa; fikcyjny Auth, SDK i RPC z pamięcią. Zrzut nie przedstawia podróży SQL ani wypłaty.Click to enlarge
Potwierdzenie premii utracone po modelowanym zapisie. Rzeczywiste okno, callback i trasa; fikcyjny Auth, SDK i RPC z pamięcią. Zrzut nie przedstawia podróży SQL ani wypłaty.

Po znanej odmowie można poprawić pola przed nową próbą. Anuluj lub krzyżyk są dostępne także podczas oczekiwania i nie cofają zapisanej premii. Zamknięcie okna usuwa lokalny zamiar ponowienia; przed nowym dodaniem sprawdź aktualną historię premii. Odświeżenie strony nie wysyła automatycznego POST. Podgląd nowej kwoty służy przygotowaniu premii; po wysłaniu nie jest ponownie dodawany do kwoty zmienionej w tle.

53 Zapis potwierdzony i 54 błąd odświeżenia mają różne znaczenie. Nie dodawaj premii ponownie z powodu błędu odczytu. Widoczne kwoty i historia mogą pochodzić jeszcze z ostatniego kompletnego odczytu. Użyj 55 Odśwież — ten przycisk pobiera dane, a nie ponawia dodania premii. Tak samo lista pokazuje potwierdzony zapis, gdy nie udało się pobrać jej nowszej wersji.

Premia potwierdzona, szczegóły chwilowo nieodczytane. Rzeczywisty klient, trasy i readery na fikcyjnym Auth/SDK oraz zapisie w pamięci; bez SQL i przelewu.Click to enlarge
Premia potwierdzona, szczegóły chwilowo nieodczytane. Rzeczywisty klient, trasy i readery na fikcyjnym Auth/SDK oraz zapisie w pamięci; bez SQL i przelewu.

Wykonaj te kroki, gdy rozliczenie ma status Wersja robocza.

  1. W Szczegóły, obok Potrącenia, kliknij Edytuj.
  2. Wpisz nieujemną kwotę i kliknij Zapisz. Sprawdź nową kwotę Do wypłaty (netto).
  3. W części Notatki kliknij Edytuj, wpisz uzgodnienia przeznaczone także dla instruktora i kliknij Zapisz.
  4. W części Notatki admina zapisz informacje wewnętrzne. Instruktor ich nie widzi.

Każde pole notatek ma limit 2000 znaków. Po zatwierdzeniu w szczegółach nie ma przycisków edycji potrąceń i notatek — sprawdź je przed kolejnym krokiem.

Kwota netto pochodzi z zapisanego rozliczenia, po uwzględnieniu jego pól. W starszym dokumencie może występować osobne 47 Odliczenie długu kursowego. Edycja zwykłych potrąceń nie usuwa tego odliczenia: w przykładzie 150 zł brutto minus 10 zł potrąceń i 20 zł zapisanego długu daje 48 120 zł netto. Nie oznacza to automatycznego naliczania nowej opłaty za kurs.

Potwierdzona edycja potrącenia zachowuje osobne odliczenie długu kursowego. Rzeczywisty komponent, trasa PATCH i odczyt, fikcyjny Auth/SDK i zapis w pamięci; bez SQL i przelewów.Click to enlarge
Potwierdzona edycja potrącenia zachowuje osobne odliczenie długu kursowego. Rzeczywisty komponent, trasa PATCH i odczyt, fikcyjny Auth/SDK i zapis w pamięci; bez SQL i przelewów.

Po zmianie statusu, potrąceń lub notatek najpierw sprawdź wynik zapisu. 44 Zapis potwierdzony oznacza potwierdzenie przesłanej zmiany. Jeżeli kolejny odczyt dokumentu zawiedzie, pojawi się osobny 45 komunikat błędu. Widoczne kwoty i status pochodzą wtedy z ostatniego kompletnego odczytu — mogą jeszcze pokazywać poprzedni stan. Nie ponawiaj zapisu z powodu tego błędu. Użyj 46 Odśwież, aby pobrać bieżący dokument.

Zatwierdzenie zapisane, a odczyt dokumentu chwilowo niedostępny. Potwierdzenie i błąd są osobne; rzeczywisty klient i PATCH na fikcyjnym Auth/SDK, bez SQL lub wypłat.Click to enlarge
Zatwierdzenie zapisane, a odczyt dokumentu chwilowo niedostępny. Potwierdzenie i błąd są osobne; rzeczywisty klient i PATCH na fikcyjnym Auth/SDK, bez SQL lub wypłat.
  1. Otwórz szczegóły wersji roboczej i porównaj ostateczną kwotę z pozycjami, premiami i potrąceniami.
  2. Kliknij Zatwierdź. Rozliczenie zmieni stan na Zatwierdzone, a w szczegółach pojawi się data zatwierdzenia.
  3. Zrealizuj wypłatę poza panelem rozliczeń.
  4. W szczegółach kliknij Oznacz jako wypłacone albo na liście zaznacz Wypłacone przy tej osobie.
  5. Sprawdź status Wypłacone i datę wypłaty.

Pole Wypłacone na liście pozwala także przejść bezpośrednio z wersji roboczej do wypłaty; wtedy system zapisuje również zatwierdzenie. Przed użyciem tego skrótu wykonaj kontrolę kwot.

  1. Na liście ustaw Wszyscy instruktorzy i Wszystkie statusy, jeśli chcesz objąć całą kadrę.
  2. Rozwiń właściwy miesiąc i walutę; sprawdź liczbę oczekujących rozliczeń.
  3. Upewnij się, że wszystkie wypłaty objęte operacją zostały zrealizowane.
  4. Kliknij Zamknij miesiąc.
  5. Sprawdź miesiąc, walutę i liczbę rozliczeń w potwierdzeniu, a następnie kliknij Zamknij i wypłać.
  6. Sprawdź wynik: wszystkie oczekujące pozycje powinny mieć stan Wypłacone, a karta oznaczenie Zamknięty. Jeżeli operacja zakończyła się częściowo, przejrzyj pozostałe pozycje i komunikaty.

Operacja obejmuje wersje robocze i zatwierdzone widoczne w karcie miesiąca po zastosowaniu filtrów. Nie tworzy brakujących rozliczeń. Przelicz najpierw szkice oznaczone komunikatem Kwota wymaga przeliczenia.

W oknie nie ma zbiorczego przycisku cofania zamknięcia miesiąca. Błędne oznaczenie wypłaty możesz cofnąć osobno dla każdej osoby zgodnie z następną sekcją.

Zamknięcie miesiąca wysyła osobne zmiany dokumentów z zatwierdzonego zestawu. Nie jest jednym wspólnym zapisem całego miesiąca. Jeżeli zestaw zmieni się przed wysłaniem, zamknij okno i sprawdź go ponownie. Nie są automatycznie dopisywane nowe osoby.

Wynik 41 rozróżnia liczbę potwierdzonych, odrzuconych, w toku i nieznanych operacji. Przy wyniku częściowym zachowuje także nazwiska i wynik każdej osoby. Utrata odpowiedzi może nastąpić po zapisaniu zmiany; nie oznaczaj wszystkich pozycji ponownie.

42 Odśwież pokazuje bieżące dokumenty, ale nie potwierdza wcześniejszej próby ani nie odblokowuje nieznanego zapisu. Po sprawdzeniu danych wybierz 43 Anuluj, aby zakończyć własne oczekiwanie, a następnie ponownie odśwież widok przed kolejną świadomą czynnością. Anulowanie nie cofa już zapisanego oznaczenia wypłaty. Podczas zapisu lub przy nieznanym wyniku inne zapisy są zablokowane. Ten stan oczekiwania nie jest zachowywany po opuszczeniu strony.

Te same zasady dotyczą pojedynczego zatwierdzenia, oznaczenia wypłaty, potrącenia, notatki, anulowania lub usunięcia w szczegółach. Przy braku potwierdzenia usunięcia późniejszy komunikat Nie znaleziono rozliczenia pokazuje aktualny stan, a nie potwierdzenie poprzedniej próby. Nie uruchamia automatycznie drugiego usunięcia.

Jedna zmiana miesiąca potwierdzona, druga odpowiedź utracona po zapisie. Bieżący odczyt nie kasuje nieznanego wyniku. Rzeczywiste komponenty i trasy, fikcyjny Auth/SDK oraz zapis w pamięci; bez SQL i wypłat.Click to enlarge
Jedna zmiana miesiąca potwierdzona, druga odpowiedź utracona po zapisie. Bieżący odczyt nie kasuje nieznanego wyniku. Rzeczywiste komponenty i trasy, fikcyjny Auth/SDK oraz zapis w pamięci; bez SQL i wypłat.
  1. Na liście rozliczeń odznacz Wypłacone przy właściwej osobie albo w szczegółach wypłaconego rozliczenia kliknij Cofnij oznaczenie wypłaty.
  2. Potwierdź pytanie o cofnięcie wypłaty: „Cofnąć wypłatę dla (imię i nazwisko)? Rozliczenie wróci do statusu “zatwierdzone”.”
  3. Sprawdź, że rozliczenie wróciło do stanu Zatwierdzone.

To korekta ewidencji, bez zwrotu pieniędzy z konta instruktora. Na ekranie Zarobki nie można cofać rozliczenia oznaczonego jako wypłacone — najpierw wykonaj powyższe kroki na liście rozliczeń albo w szczegółach.

Stan Dostępna czynność
Wersja robocza W szczegółach Anuluj lub Usuń; w Zarobkach Usuń rozliczenie.
Zatwierdzone W szczegółach Anuluj; w Zarobkach Cofnij rozliczenie.
Wypłacone Najpierw cofnij oznaczenie wypłaty na liście albo w szczegółach (Cofnij oznaczenie wypłaty).
Anulowane W szczegółach można usunąć dokument; nie można go ponownie zatwierdzić.

Anulowanie pozostawia dokument w historii ze statusem Anulowane i zwalnia jego naliczenia do ponownego rozliczenia. Usunięcie wersji roboczej także zwalnia naliczenia, ale usuwa sam dokument. Po poprawce danych możesz wygenerować nowy dokument za ten okres.

Przy usuwaniu w szczegółach potwierdź Tak, usuń. Zanim usuniesz lub anulujesz rozliczenie, zachowaj potrzebne informacje o premiach, potrąceniach i notatkach — nie są automatycznie przenoszone do nowego dokumentu. Do aktualizacji samych naliczeń w szkicu użyj wcześniej opisanej opcji Przelicz rozliczenie, która zachowuje te dodatki.

Po użyciu Usuń rozliczenie albo Cofnij rozliczenie poczekaj na wynik. Jeśli pojawi się ostrzeżenie o niepotwierdzonej korekcie 24, dokument mógł już zostać usunięty albo anulowany. Wybrany miesiąc 27 i kolejne zapisy pozostają zablokowane.

Odśwież 25 pobiera bieżące dane, ale nie potwierdza wcześniejszej próby ani nie odblokowuje następnego zapisu. Sprawdź dokumenty i naliczenia. Anuluj 26 kończy lokalne oczekiwanie; nie odtwarza usuniętego dokumentu ani nie cofa anulowania. Przed kolejną świadomą próbą odśwież dane. Stan oczekiwania nie jest zachowywany po opuszczeniu strony.

Utracone potwierdzenie usunięcia szkicu i aktualny odczyt bez ponownego zapisu. Rzeczywisty klient i trasa na fikcyjnym Auth, SDK, RPC i zapisie w pamięci; odpowiedź natywnego pytania jawnie modelowana. Bez SQL i wypłat.Click to enlarge
Utracone potwierdzenie usunięcia szkicu i aktualny odczyt bez ponownego zapisu. Rzeczywisty klient i trasa na fikcyjnym Auth, SDK, RPC i zapisie w pamięci; odpowiedź natywnego pytania jawnie modelowana. Bez SQL i wypłat.

Jeżeli cofnięcie zostało potwierdzone 28, a późniejszy odczyt listy zawiedzie 29, potwierdzenie pozostaje widoczne. Nie ponawiaj korekty z powodu błędu listy. Kliknij Odśwież 30, aby sprawdzić bieżące dokumenty i naliczenia.

Po znanej odmowie wykonania pojawia się komunikat z przyciskiem Odśwież. Pobierz aktualne dane przed kolejną próbą — stan dokumentu mógł się zmienić u innego administratora. Ten sam przycisk pozwala wrócić do pracy po odmowie odblokowania naliczeń.

Potwierdzone anulowanie i osobny błąd odczytu listy. Rzeczywisty komponent i trasa, fikcyjny Auth, SDK, RPC i zapis w pamięci; natywne potwierdzenie modelowane. Bez SQL i wypłat.Click to enlarge
Potwierdzone anulowanie i osobny błąd odczytu listy. Rzeczywisty komponent i trasa, fikcyjny Auth, SDK, RPC i zapis w pamięci; natywne potwierdzenie modelowane. Bez SQL i wypłat.

Wróć do Zarobków, wybierz właściwy rok i miesiąc, a następnie kliknij Eksportuj rozpiskę do Excela 31. Pobierzesz plik XLSX z rozpiską wybranego okresu. Eksport obejmuje całą kadrę tego miesiąca; wyszukiwanie po nazwisku na ekranie nie ogranicza pliku.

W arkuszu każda pozycja zawiera osobę, datę, grupę, rolę, godzinę rozpoczęcia, liczbę godzin i uczestników, kwotę, walutę oraz status. Po pozycjach danej osoby znajduje się jej wiersz sumy. Nagłówki, role i statusy są w języku osoby pobierającej plik. Daty i kwoty są komórkami datowymi i liczbowymi.

To rozpiska roboczych pozycji zatwierdzonych i rozliczonych. Zawiera także pozycje już ujęte w dokumentach; status pozycji nie jest potwierdzeniem wypłaty dokumentu. Nie odejmuje potrąceń ani nie dodaje osobnych premii dokumentu. Nie zastępuje kwoty netto, kwoty gotowej do wypłaty lub zapisanego obrazu rozliczenia. Pozycje wolontariatu także mogą wystąpić w tej rozpisce.

Przy błędzie pobrania zobaczysz komunikat 32. Nie traktuj go jako pustego miesiąca ani potwierdzenia wypłaty. Sprawdź miesiąc i ponów pobranie po usunięciu problemu. Zmiana miesiąca albo opuszczenie strony podczas pobierania kończy oczekiwanie na poprzedni plik.

Eksport rozpiską całego miesiąca i komunikat błędu zamiast pobrania odpowiedzi HTML. Rzeczywisty lokalny klient z kontrolowaną awarią transportu, fikcyjnymi danymi i zamkniętymi dostawcami; bez operacji wypłat.Click to enlarge
Eksport rozpiską całego miesiąca i komunikat błędu zamiast pobrania odpowiedzi HTML. Rzeczywisty lokalny klient z kontrolowaną awarią transportu, fikcyjnymi danymi i zamkniętymi dostawcami; bez operacji wypłat.

Instruktor sprawdza własne naliczenia i historię w Moich rozliczeniach. Nie zatwierdza w tym miejscu wypłat całej kadry i nie widzi Notatek admina. Prowizje od poleconych klientów mają osobne oznaczanie wypłat.