Przejdź do głównej treści
EU Pay Transparency

Komunikaty błędów EU Pay Transparency for Odoo 20: kiedy się pojawiają i co zrobić

EU Pay Transparency for Odoo 20 zatrzymuje Cię komunikatem, gdy brakuje danych lub kroku: nie pozwala opublikować oferty pracy bez widełek płacowych, zatwierdzić obliczenia poza kolejnością, zmienić dziennika audytu ani sfinalizować Registro Retributivo z luką płacową powyżej 25% bez pisemnego uzasadnienia. Poniżej znajdziesz każdy komunikat w dosłownym brzmieniu, informację, kiedy się pojawia, i co wtedy zrobić.

FlexigoTech · Odpowiada: Víctor Gómez · Aktualizacja: 4 listopada 2026

Najważniejsze

Wersje
Odoo 17, 18, 19 i 20
Sprawdzone
w kodzie źródłowym modułu, wersja 20.0 · w źródłach podanych na końcu
Czas czytania
5 min

Jak czytać komunikat EU Pay Transparency

Komunikaty pojawiają się, gdy próbujesz wykonać akcję, na którą moduł w danej chwili nie pozwala, albo gdy walidacja pola Field Mapping się nie powiedzie.

Fragmenty w nawiasach klamrowych, takie jak {rec.name} czy {MAX_CSV_MB}, to zmienne: na ekranie zobaczysz w ich miejscu konkretną wartość.

Niektóre komunikaty kończą się odwołaniem w nawiasie, np. Dir. 2023/970 art. 5, RD 902/2020 art. 7 albo kodem w rodzaju FR-040. To odwołanie, które sam moduł dołącza do stosowanej reguły: traktuj je jako wskazówkę, dlaczego coś jest blokowane, a nie jako analizę prawną Twojej sytuacji.

Lista Pay Component Classification z trzema składnikami wynagrodzenia
Widok Pay Transparency › Pay Component Classification z pozycjami Base Salary, Complementary Pay i Annual Bonus, przyciskiem New i górnym menu modułu.

Tabela komunikatów: kiedy się pojawiają i co zrobić

Są uporządkowane według tego, co akurat robisz: oferty pracy i eksport, obliczenia, prywatność, import CSV, rada pracowników, Plan de Igualdad, raporty i konfiguracja.

KomunikatKiedy się pojawiaCo zrobić
A published salary range is required before the vacancy "{rec.name}" can be advertised.Przy publikowaniu oferty pracy bez opublikowanych widełek płacowych. Powołuje się na Dir. 2023/970 art. 5 i FR-040.Wpisz minimalne i maksymalne wynagrodzenie na danym stanowisku.
XLSX export requires the xlsxwriter library.Przy eksporcie do XLSX, gdy na serwerze brakuje biblioteki xlsxwriter.Skontaktuj się z administratorem systemu albo użyj akcji eksportu do PDF.
Invalid state transition: {rec.state} → {new_state}.Przy próbie zmiany statusu, której moduł nie dopuszcza.Sprawdź bieżący i docelowy status podany w komunikacie.
Only draft runs can be started.Przy uruchamianiu obliczenia, które nie ma statusu draft.Uruchamiaj tylko obliczenia w statusie draft.
Only ready runs can be approved.Przy zatwierdzaniu obliczenia, które nie ma statusu ready.Zatwierdź je dopiero, gdy będzie w statusie ready.
No employees found for this company and period.Gdy dla wybranej firmy i okresu nie ma pracowników.Sprawdź firmę i okres.
DSAR export requires an identified employee.Przy żądaniu eksportu DSAR bez zidentyfikowanego pracownika.Najpierw zidentyfikuj pracownika.
No erasure request to process.Przy przetwarzaniu usunięcia danych bez wniosku o usunięcie.Sprawdź, czy wniosek istnieje.
Please select a CSV file to import.Przy imporcie bez wybrania pliku.Wybierz plik CSV.
File exceeds the maximum size of {MAX_CSV_MB} MB.Gdy plik przekracza maksymalny rozmiar.Skompresuj go lub podziel na mniejsze części.
CSV file contains {len(rows)} rows, which exceeds the maximum of {MAX_CSV_ROWS}.Gdy CSV ma więcej wierszy niż wynosi limit.Podziel plik.
File upload rejected: security scan failed.Gdy przesyłany plik nie przejdzie skanowania bezpieczeństwa.Skontaktuj się z administratorem.
Only HR Director can regenerate the works council token.Przy ponownym generowaniu tokenu rady pracowników bez roli HR Director.Poproś HR Directora, żeby to zrobił.
Only the HR Director can invite the works council.Przy zapraszaniu rady pracowników bez roli HR Director.Poproś HR Directora, żeby to zrobił.
Nobody to invite: add the works council representatives to the group "Pay Transparency / Works Council" of this company first.Przy zapraszaniu, gdy ta grupa w firmie jest pusta.Dodaj przedstawicieli do grupy.
Cannot transition Plan de Igualdad from "{rec.state}" to "{vals["state"]}".Przy przenoszeniu Plan de Igualdad do niedozwolonego statusu.Wybierz jedno z przejść wymienionych w komunikacie po Allowed transitions.
Cannot finalise the Registro Retributivo: a gender pay gap exceeds 25% and no written justification has been provided.Przy finalizacji z luką płacową powyżej 25% bez uzasadnienia. Powołuje się na RD 902/2020 art. 7.Wpisz tekst uzasadnienia i sfinalizuj.
Report must pass legal review before submission.Przy wysyłaniu raportu bez przeglądu prawnego.Przeprowadź przegląd prawny.
Field Mapping must be valid JSON: {exc}Gdy Field Mapping nie jest poprawnym JSON-em.Popraw JSON w polu.
Field Mapping is missing metric codes: {", ".join(missing)}Gdy brakuje kodów metryk.Dodaj kody wymienione w komunikacie.
A right-to-information request for this worker category was already submitted within the last {cooldown_months} months.Przy drugim wniosku dla tej samej kategorii w okresie karencji, który moduł opisuje jako konfigurowalny. Powołuje się na Dir. 2023/970 art. 7.Odczekaj przed złożeniem kolejnego, zgodnie z komunikatem.
Category "{rec.name}" is referenced by computation metric lines and cannot be deleted.Przy usuwaniu kategorii używanej w wierszach metryk obliczeń.Zarchiwizuj ją zamiast usuwać.
Lista wspólnych ocen wynagrodzeń z jednym otwartym rekordem oznaczonym jako przeterminowany
Pay Transparency › Joint Pay Assessments › All JPAs: rekord JPA Management firmy YourCompany, kategoria Management, w statusie Open z zaznaczonym polem Overdue.

Rekordy, których moduł nie pozwala zmieniać

Inna grupa komunikatów nie wskazuje brakujących danych: chroni rekordy, które moduł uznaje za zamknięte. W formularzu nie ma czego poprawiać; komunikat informuje, że ta akcja jest niedozwolona.

  • Dziennik audytu. The audit log is immutable and cannot be modified. oraz Audit log entries cannot be deleted. Nie można też tworzyć wpisów bezpośrednio: Direct creation of audit log entries is not allowed. Use pt.audit.log._log() instead. Ten ostatni jest skierowany do osób programujących na bazie modułu.
  • Metadane audytu. Jeśli metadane wpisu zawierają niedozwolone klucze, pojawia się Audit log metadata contains disallowed key(s): {", ".join(sorted(forbidden))}. Only non-PII structural keys are permitted. z odwołaniem FR-061 / Dir. 2023/970 art. 9.
  • Zatwierdzone obliczenia. An approved computation run is immutable and cannot be modified. oraz Approved computation runs cannot be deleted.
  • Wysłane raporty. Submitted reports are immutable and cannot be modified. oraz Submitted reports cannot be deleted.

Sprawdź dane przed zatwierdzeniem obliczenia lub wysłaniem raportu: potem moduł nie pozwoli ich zmienić ani usunąć.

Lista Reporting Cycles z ośmioma rekordami w statusie Draft lub Approved
Lista Reporting Cycles w Pay Transparency z kolumnami: nazwa, firma, okres, łączna liczba pracowników, harmonogram raportowania, status i luka płacowa.

Jak pomaga FlexigoTech

EU Pay Transparency jest dostępny w Odoo Apps dla wersji 17, 18, 19 i 20 w cenie 9 € za wersję Odoo, płatność jednorazowa, netto (bez VAT); szczegóły znajdziesz na stronie w Odoo Apps i na stronie modułu. Jeśli dopiero go konfigurujesz, przewodnik wdrożenia omawia ustawienia, pola i statusy każdego rekordu.

FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Jeśli któryś z tych komunikatów koliduje z Twoim sposobem pracy, możemy przyjrzeć się temu razem w ramach wdrożenia.

Czytaj dalej

Jak działa EU Pay Transparency for Odoo 20: menu, zaplanowane akcje i rekordyJakie menu dodaje EU Pay Transparency for Odoo 20, jakie zaplanowane akcje działają codziennie, co tydzień i co 12 miesięcy oraz jakie rekordy zapisuje moduł.Uruchomienie EU Pay Transparency w Odoo: pola, stany i pierwszy tydzieńJakie pola pt_ wypełnić w EU Pay Transparency dla Odoo (17, 18, 19 i 20), przez jakie stany przechodzą rekordy i jakie listy sprawdzić w pierwszym tygodniu.EU Pay Transparency for Odoo 20: jak sprawdzić, czy pasuje do Twojej firmyCo obejmuje, a czego nie EU Pay Transparency for Odoo 20 według dokumentacji, co przygotować przed instalacją i dla jakich wersji Odoo jest dostępny.
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach

Źródła