Jak czytać komunikaty modułu
Podaję teksty błędów modułu dokładnie w oryginale, w odwrotnych apostrofach, żebyś mógł porównać je z tym, co widzisz na ekranie.

Equality & Pay Compliance (Registro Retributivo, Audit Logs, DSAR Requests i Equality Measures), jeszcze bez rekordów.Czego nie widać na karcie modułu
Ostrzeżenie o trzech działaniach się powtarza
Plan must include at least 3 measures pojawia się wśród komunikatów modułu dwa razy. Niezależnie od tego, w którym miejscu go zobaczysz, tekst wymaga tego samego: planu z co najmniej 3 działaniami. Jest też komunikat o nazwach: All measures must have a name. Sama liczba działań nie wystarczy: każde potrzebuje nazwy. Przed ponowną próbą sprawdź, czy plan ma trzy działania lub więcej i czy żadne nie zostało bez nazwy.

Equality Measures, jeszcze bez rekordów, z kolumnami Plan, Measure Title, Gap Addressed, Target Deadline i Progress Status.Budżet ma trzy ostrzeżenia i każde mówi coś innego
Są trzy komunikaty dotyczące budżetu i każdy wymaga czegoś innego:
All measures must have allocated budget: któreś działanie nie ma przypisanego budżetu.All measures must have positive budget allocated: przypisany budżet każdego działania musi być dodatni.Budget cannot be negative: kwota nie może być ujemna.
Czytane razem oznaczają, że żeby nie zobaczyć żadnego z nich, każde działanie musi mieć budżet większy od zera. Uważaj na drugi: kwota równa zero nie jest dodatnia, więc nie spełnia wymogu tego komunikatu, choć pole nie jest puste.
Długość planu ma dolną i górną granicę
Dwa komunikaty wyznaczają limity: Plan must span at least 1 year i Plan must not exceed 4 years. Czyli plan musi trwać co najmniej 1 rok i maksymalnie 4 lata. Ponadto moduł wymaga obu dat: Plan start date is required i Plan end date is required. Jeśli pojawi się którykolwiek z tych czterech, sprawdź, czy data początkowa i końcowa są wypełnione i czy okres między nimi mieści się w tych granicach.
Minimum years nie może być wyższe niż Maximum years
Komunikat brzmi Minimum years must be <= Maximum years. Porównuje dwie wartości o tych nazwach i wymaga, by minimum było mniejsze lub równe maksimum. Tekst nie mówi nic więcej, więc poprawka jest prosta: znajdź obie wartości i popraw tę błędną.
Diagnoza potrzebuje prawdziwego tekstu
Tu są dwa ostrzeżenia. Diagnosis text is required wymaga tekstu w diagnozie, a Diagnosis must be at least 50 characters, by ten tekst miał co najmniej 50 znaków. Pojedyncze słowo czy krótkie zdanie może nie osiągnąć tego minimum. Napisz diagnozę tak szczegółowo, jak potrzebujesz, i nie traktuj jej jako pola do zapełnienia.
Sygnatariusze i notatki REGCON
Moduł wymaga At least 2 signatories are required: co najmniej 2 sygnatariuszy. Osobno REGCON submission notes are required: notatki do zgłoszenia w REGCON nie mogą pozostać puste. To dwa różne komunikaty, więc sprawdź oba naraz przed ponowną próbą, żeby po rozwiązaniu jednego nie trafić od razu na drugi.

Job Valuation w Equality & Pay Compliance, jeszcze bez rekordów.Ostrzeżenia typu «najpierw» nie mówią, przed czym
Trzy komunikaty dotyczą warunków wstępnych: Only received requests can be verified, Identity must be verified first i Data must be compiled first. Wynika z nich, że weryfikować można tylko otrzymane wnioski, tożsamość musi być wcześniej zweryfikowana, a dane wcześniej zebrane. Dwa ostatnie nie wskazują kroku, który blokują. Gdy pojawi się któryś z nich, zwróć uwagę, jaką akcję właśnie próbowałeś wykonać, i najpierw spełnij warunek wskazany w komunikacie.

DSAR Requests w Equality & Pay Compliance, jeszcze bez rekordów.Szybki przegląd przed ponowną próbą
Jeśli nie chcesz przechodzić komunikat po komunikacie, sprawdź tę listę, która obejmuje wszystko, czego wymagają teksty modułu:
- Plan: wypełniona data początkowa i końcowa oraz długość od 1 do 4 lat.
- Lata:
Minimum yearsmniejsze lub równeMaximum years. - Działania: co najmniej 3, wszystkie z nazwą i dodatnim budżetem.
- Diagnoza: wypełniona i mająca co najmniej 50 znaków.
- Sygnatariusze i REGCON: co najmniej 2 sygnatariuszy i notatki do zgłoszenia w REGCON.
- Wnioski: weryfikuje się tylko otrzymane; tożsamość zweryfikowana i dane zebrane, gdy wymaga tego komunikat.
Żaden z tych komunikatów nie dotyczy awarii technicznej: każdy wymaga danych lub wcześniejszego kroku. Gdy któryś się pojawi, wskazówka jest w samym tekście.
Jeśli wolisz, żebyśmy to skonfigurowali
Moduł jest opublikowany w Odoo Apps dla Odoo 17.0, 18.0 i 19.0. Jeśli nadal nie wiesz, czy będzie dla Ciebie odpowiedni, przeczytaj co obejmuje i czego potrzebujesz przed instalacją, a kupisz go na stronie modułu. W FlexigoTech wdrażamy Odoo i tworzymy konektory oraz integracje na miarę, więc możemy też pomóc Ci uruchomić go w ramach Twojego wdrożenia.
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: flexigo_spain_equality_pay_register 19.0 (589fd180): models/dsar_request.py
- Kod modułu: flexigo_spain_equality_pay_register 19.0 (589fd180): models/plan_igualdad.py
- Kod modułu: flexigo_spain_equality_pay_register 19.0 (589fd180): models/seniority_level.py
- Kod modułu: flexigo_spain_equality_pay_register 19.0 (589fd180): wizards/plan_igualdad_wizard.py
- apps.odoo.com/apps/modules/19.0/flexigo_spain_equality_pay_register
- apps.odoo.com/apps/modules/17.0/flexigo_spain_equality_pay_register
- apps.odoo.com/apps/modules/18.0/flexigo_spain_equality_pay_register
- flexigotech.com/en/services.html
