Jak czytać komunikat Pay Equity Base
Komunikaty modułu wyjaśniają, czego brakuje. Kilka z nich podaje przepis, z którym moduł wiąże daną kontrolę: RODO (GDPR), RD 902/2020 albo Directive 2023/970. To odwołanie umieszcza w komunikacie sam moduł. Nie traktujemy go tutaj jako wykładni prawnej: wyjaśniamy tylko, czego aplikacja wymaga, żeby pozwolić Ci zapisać rekord lub przejść dalej.
Komunikaty można podzielić na cztery grupy: chroniące dane pracowników, pilnujące dziennika dostępu, kontrolujące kolejność statusów oraz sprawdzające liczby i daty.

Pay Equity › Worker Categories z danymi testowymi, powiązane z oceną Functional Test EIGE 2026.Wszystkie komunikaty: kiedy się pojawiają i co zrobić
| Komunikat | Kiedy się pojawia | Co zrobić |
|---|---|---|
Excluding an employee from pay equity calculations requires documenting a reason (Art. 12 GDPR purpose limitation). | Gdy wykluczasz pracownika z obliczeń równości wynagrodzeń bez udokumentowania powodu. | Wpisz powód wykluczenia i zapisz ponownie. |
Access log entries cannot be modified (GDPR audit trail integrity). | Gdy próbujesz zmodyfikować wpis w dzienniku dostępu. | Odrzuć edycję: wpisów nie można zmieniać. |
Access log entries cannot be deleted (GDPR audit trail). Use retention policy via wizard. | Gdy próbujesz usunąć wpis z dziennika dostępu. | Nie usuwaj go ręcznie: sam komunikat odsyła do polityki retencji przez kreator (wizard). |
Thresholds must be positive integers. | Gdy zapisujesz próg, który nie jest dodatnią liczbą całkowitą. | Wpisz liczbę całkowitą większą od zera. |
Factor weight must be positive. | Gdy nadajesz czynnikowi wagę, która nie jest dodatnia. | Nadaj czynnikowi wagę większą od zera. |
EIGE factor level must be between 1 and 5. | Gdy ustawiasz poziom czynnika EIGE spoza zakresu od 1 do 5. | Wybierz poziom od 1 do 5. |
Factor level points cannot be negative. | Gdy wpisujesz ujemne punkty dla poziomu czynnika. | Użyj zera lub wartości dodatniej. |
Point score min must be less than or equal to max. | Gdy minimum punktacji jest większe niż maksimum. | Popraw obie wartości tak, aby minimum nie przekraczało maksimum. |
Valid To date must be after Valid From date. | Gdy data Valid To nie jest późniejsza niż Valid From. | Ustaw datę Valid To późniejszą niż Valid From. |
K-anonymity threshold cannot be below 3 (GDPR minimum). | Gdy ustawiasz próg k-anonimowości poniżej 3. | Podnieś próg do 3 lub więcej. |
Can only move to Consulting from Draft state. | Gdy przenosisz do Consulting rekord, który nie jest w statusie Draft. | Sprawdź status: przejście do Consulting jest możliwe tylko z Draft. |
Can only Approve from Consulting state. | Gdy zatwierdzasz rekord, który nie jest w statusie Consulting. | Najpierw przenieś go do Consulting, a potem zatwierdź. |
Komunikat powołujący się na Art. 4 RD 902/2020 i kończący się tekstem Adequacy, Totality, and Objectivity principles must be verified before approving a job evaluation system. | Gdy zatwierdzasz system wartościowania stanowisk bez weryfikacji tych trzech zasad. | Zweryfikuj zasady adekwatności, kompletności i obiektywności i zatwierdź ponownie. |
Komunikat powołujący się na Art. 6(3) Directive 2023/970 i kontynuujący tekstem must consult workers' representatives (state 'consulting') before publishing pay criteria. | Gdy publikujesz kryteria wynagradzania bez przejścia przez status consulting. | Przenieś rekord do statusu consulting na czas konsultacji z przedstawicielami pracowników, a potem opublikuj. |
Ostrzeżenia o statusie: z Draft do Consulting, a potem do zatwierdzenia
Trzy komunikaty opisują stałą kolejność. Rekord przechodzi do Consulting tylko z Draft i można go zatwierdzić tylko z Consulting. Jeśli spróbujesz pominąć krok, moduł wskaże, z jakiego statusu dana akcja jest dozwolona.
Do tej kolejności moduł dodaje dwa warunki. Aby zatwierdzić system wartościowania stanowisk, wymaga weryfikacji zasad Adequacy, Totality, and Objectivity, a w komunikacie wiąże to z artykułem 4 RD 902/2020. Aby opublikować kryteria wynagradzania, wymaga przejścia przez status consulting, który komunikat utożsamia z konsultacją z przedstawicielami pracowników, i wiąże to z artykułem 6(3) dyrektywy 2023/970.
Gdy zobaczysz jedno z tych ostrzeżeń, najpierw sprawdź, w jakim statusie jest rekord. Jeśli próbujesz zatwierdzić coś, co wciąż jest w Draft, zobaczysz komunikat Can only Approve from Consulting state.: rozwiązaniem jest wcześniejsze przeniesienie rekordu do Consulting.

Approved.Dziennik dostępu i wykluczanie pracowników
Dwa komunikaty chronią dziennik dostępu: jego wpisów nie można modyfikować ani usuwać, a moduł przedstawia to jako integralność ścieżki audytu RODO. Żeby usunąć wpisy, sam komunikat wskazuje drogę: politykę retencji przez kreator.
Wykluczenie pracownika z obliczeń równości wynagrodzeń też ma swoją kontrolę. Moduł nie przyjmie go bez udokumentowanego powodu, a w komunikacie wiąże to z artykułem 12 RODO i zasadą ograniczenia celu. Podobnie próg k-anonimowości nie może spaść poniżej 3, co moduł przedstawia jako minimum RODO.

Pay Equity › Information Requests z jednym rekordem testowym w statusie Pending.Progi, wagi, punkty i daty
Pozostałe komunikaty to walidacje danych, które naprawisz, poprawiając wartość przed zapisem. Progi muszą być dodatnimi liczbami całkowitymi; waga czynnika musi być dodatnia; poziom czynnika EIGE musi mieścić się między 1 a 5; punkty poziomu czynnika nie mogą być ujemne. W punktacji minimum nie może przekraczać maksimum, a w datach obowiązywania Valid To musi być późniejsza niż Valid From.
Jeśli komunikat nie mówi, które pole jest błędne, przejrzyj wartości liczbowe i daty w zapisywanym rekordzie i porównaj je z warunkiem podanym w tekście.

Pay Equity › All Reports z raportem testowym w statusie Under Review.Jak pomaga FlexigoTech
Pay Equity Base jest dostępny w Odoo Apps dla Odoo 19.0 za 9 € netto (bez VAT), jednorazowo za wersję, a lokalna usługa FlexigoTech Cloud kosztuje 29 €/mies. lub 290 €/rok netto (bez VAT) (Pro: 58 €/mies. lub 580 €/rok). Szczegóły znajdziesz na stronie w Odoo Apps, a jeśli jeszcze się zastanawiasz, w artykule czy moduł pasuje do Twojej firmy.
FlexigoTech wdraża Odoo oraz tworzy konektory i integracje na zamówienie. Jeśli któryś z tych komunikatów blokuje Twój proces, możemy przeanalizować go razem z Tobą na Twoich własnych rekordach.
Czytaj dalej
Sprawdzone w kodzie źródłowym modułu (wersja 19.0) i w podlinkowanych źródłach
Źródła
- Kod modułu: flexigobe_pay_equity_base 19.0 (68808faf): models/hr_employee.py
- Kod modułu: flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_access_log.py
- Kod modułu: flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_country_config.py
- Kod modułu: flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_evaluation_factor.py
- Kod modułu: flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_factor_level.py
- Kod modułu: flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_job_evaluation.py
- Kod modułu: flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_pay_criteria.py
- Kod modułu: flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_worker_category.py
- Kod modułu: flexigobe_pay_equity_base 19.0 (68808faf): models/res_company.py
- apps.odoo.com/apps/modules/19.0/flexigobe_pay_equity_base
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
