Salta al contingut principal
EU Pay Transparency

Missatges d'error d'EU Pay Transparency for Odoo 20: quan surten i què fer

EU Pay Transparency for Odoo 20 et barra el pas amb un missatge quan falta una dada o un pas: no et deixa anunciar una vacant sense banda salarial, aprovar un càlcul fora d'ordre, tocar el registre d'auditoria ni finalitzar un Registro Retributivo amb una bretxa superior al 25% sense justificació escrita. Aquí tens cada missatge literal, quan apareix i què has de fer.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 4 de novembre de 2026

L'essencial

Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del mòdul, versió 20.0 · a les fonts enllaçades al final
Lectura
5 min

Com llegir un missatge d'EU Pay Transparency

Els missatges apareixen quan intentes una acció que el mòdul no permet en aquell moment, o quan falla la validació del camp Field Mapping.

Les parts entre claus, com {rec.name} o {MAX_CSV_MB}, són variables: a la pantalla hi veuràs el valor concret.

Alguns missatges acaben amb una referència entre parèntesis, com Dir. 2023/970 art. 5, RD 902/2020 art. 7 o un codi del tipus FR-040. És la referència que el mateix mòdul posa al costat de la regla que aplica: pren-la com una pista de per què bloqueja, no com una anàlisi legal del teu cas.

Llista de Pay Component Classification amb tres components salarials
La vista Pay Transparency › Pay Component Classification, amb Base Salary, Complementary Pay i Annual Bonus, el botó New i el menú superior del mòdul.

Taula de missatges: quan surten i què fer

Estan ordenats segons el que estaves fent: vacants i exportació, càlculs, privacitat, importació de CSV, comitè d'empresa, Plan de Igualdad, informes i configuració.

MissatgeQuan surtQuè fer
A published salary range is required before the vacancy "{rec.name}" can be advertised.En anunciar una vacant sense banda salarial publicada. Cita Dir. 2023/970 art. 5 i FR-040.Introdueix el salari mínim i el màxim del lloc.
XLSX export requires the xlsxwriter library.En exportar a XLSX sense la llibreria xlsxwriter al servidor.Contacta amb l'administrador del sistema o fes servir l'acció d'exportació a PDF.
Invalid state transition: {rec.state} → {new_state}.En demanar un canvi d'estat que el mòdul no admet.Mira l'estat actual i el de destinació que mostra el missatge.
Only draft runs can be started.En iniciar una execució de càlcul que no és en draft.Inicia només execucions en draft.
Only ready runs can be approved.En aprovar una execució que no és en ready.Aprova-la només quan sigui en ready.
No employees found for this company and period.Quan no hi ha empleats per a l'empresa i el període triats.Comprova l'empresa i el període.
DSAR export requires an identified employee.En demanar una exportació DSAR sense empleat identificat.Identifica abans l'empleat.
No erasure request to process.En processar un esborrament sense sol·licitud d'esborrament.Comprova que la sol·licitud existeix.
Please select a CSV file to import.En importar sense triar fitxer.Selecciona el CSV.
File exceeds the maximum size of {MAX_CSV_MB} MB.Quan el fitxer supera la mida màxima.Comprimeix-lo o divideix-lo en parts més petites.
CSV file contains {len(rows)} rows, which exceeds the maximum of {MAX_CSV_ROWS}.Quan el CSV té més files que el màxim.Divideix el fitxer.
File upload rejected: security scan failed.Quan la pujada no supera l'anàlisi de seguretat.Contacta amb el teu administrador.
Only HR Director can regenerate the works council token.En regenerar el token del comitè sense ser HR Director.Demana que ho faci un HR Director.
Only the HR Director can invite the works council.En convidar el comitè sense ser HR Director.Demana que ho faci l'HR Director.
Nobody to invite: add the works council representatives to the group "Pay Transparency / Works Council" of this company first.En convidar quan aquest grup de l'empresa és buit.Afegeix els representants al grup.
Cannot transition Plan de Igualdad from "{rec.state}" to "{vals["state"]}".En moure un Plan de Igualdad a un estat no permès.Tria una de les transicions que llista el missatge després de Allowed transitions.
Cannot finalise the Registro Retributivo: a gender pay gap exceeds 25% and no written justification has been provided.En finalitzar amb una bretxa superior al 25% sense justificació. Cita RD 902/2020 art. 7.Escriu el text de justificació i finalitza.
Report must pass legal review before submission.En enviar un informe sense revisió legal.Completa la revisió legal.
Field Mapping must be valid JSON: {exc}Quan Field Mapping no és JSON vàlid.Corregeix el JSON del camp.
Field Mapping is missing metric codes: {", ".join(missing)}Quan falten codis de mètrica.Afegeix els codis que llista el missatge.
A right-to-information request for this worker category was already submitted within the last {cooldown_months} months.Amb una segona sol·licitud per a la mateixa categoria dins del període d'espera, que el mòdul descriu com a configurable. Cita Dir. 2023/970 art. 7.Espera abans d'enviar-ne una altra, com demana el missatge.
Category "{rec.name}" is referenced by computation metric lines and cannot be deleted.En esborrar una categoria usada en línies de mètriques de càlcul.Arxiva-la en lloc d'esborrar-la.
Llista d'avaluacions salarials conjuntes amb un registre obert i marcat com a vençut
Pay Transparency › Joint Pay Assessments › All JPAs: un registre JPA Management de YourCompany, categoria Management, en estat Open i amb la casella Overdue marcada.

Els registres que el mòdul no et deixa tocar

Un altre grup de missatges no assenyala una dada que falti: protegeix registres que el mòdul dona per tancats. No hi ha res a corregir al formulari; el missatge et diu que aquesta acció no està permesa.

  • Registre d'auditoria. The audit log is immutable and cannot be modified. i Audit log entries cannot be deleted. Tampoc no es poden crear entrades directament: Direct creation of audit log entries is not allowed. Use pt.audit.log._log() instead. Aquest últim va dirigit a qui programa sobre el mòdul.
  • Metadades d'auditoria. Si les metadades d'una entrada porten claus no permeses, surt Audit log metadata contains disallowed key(s): {", ".join(sorted(forbidden))}. Only non-PII structural keys are permitted., amb la referència FR-061 / Dir. 2023/970 art. 9.
  • Càlculs aprovats. An approved computation run is immutable and cannot be modified. i Approved computation runs cannot be deleted.
  • Informes enviats. Submitted reports are immutable and cannot be modified. i Submitted reports cannot be deleted.

Revisa les dades abans d'aprovar un càlcul o enviar un informe: després, el mòdul no et deixa modificar-les ni esborrar-les.

Llista de Reporting Cycles amb vuit registres en estat Draft o Approved
La llista de Reporting Cycles a Pay Transparency, amb nom, empresa, període, total d'empleats, calendari d'informe, estat i columnes de bretxa salarial.

Com t'ajuda FlexigoTech

EU Pay Transparency està publicat a Odoo Apps per a 17, 18, 19 i 20, a 9 € per versió d'Odoo, pagament únic i sense IVA; en tens el detall a la fitxa d'Odoo Apps i a la pàgina del mòdul. Si encara l'estàs configurant, la posada en marxa repassa la configuració, els camps i els estats de cada registre.

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si algun d'aquests missatges xoca amb la teva manera de treballar, el podem revisar amb tu dins de la implantació.

Continua llegint

Com funciona EU Pay Transparency for Odoo 20: menús, tasques planificades i registresQuins menús afegeix EU Pay Transparency for Odoo 20, quines tasques planificades s'executen cada dia, cada setmana i cada 12 mesos, i quins registres desa.Posada en marxa d'EU Pay Transparency a Odoo: camps, estats i primera setmanaQuins camps pt_ cal omplir a EU Pay Transparency per a Odoo (17, 18, 19 i 20), quins estats recorren els registres i quines llistes revisar la primera setmana.EU Pay Transparency for Odoo 20: com saber si encaixa a la teva empresaQuè cobreix i què no EU Pay Transparency for Odoo 20 segons la seva documentació, què preparar abans d'instal·lar-lo i per a quines versions d'Odoo està publicat.
Comprovat al codi del mòdul (versió 20.0) i a les fonts enllaçades

Fonts

  • Codi del mòdul: flexigo_paytransparency 20.0 (a4edd772): models/hr_job.py
  • Codi del mòdul: flexigo_paytransparency 20.0 (a4edd772): models/pt_audit_log.py
  • Codi del mòdul: flexigo_paytransparency 20.0 (a4edd772): models/pt_budget_sim.py
  • Codi del mòdul: flexigo_paytransparency 20.0 (a4edd772): models/pt_computation_run.py
  • Codi del mòdul: flexigo_paytransparency 20.0 (a4edd772): models/pt_dsar_request.py
  • Codi del mòdul: flexigo_paytransparency 20.0 (a4edd772): models/pt_import_wizard.py
  • Codi del mòdul: flexigo_paytransparency 20.0 (a4edd772): models/pt_jpa.py
  • Codi del mòdul: flexigo_paytransparency 20.0 (a4edd772): models/pt_plan_igualdad.py
  • Codi del mòdul: flexigo_paytransparency 20.0 (a4edd772): models/pt_registro.py
  • Codi del mòdul: flexigo_paytransparency 20.0 (a4edd772): models/pt_report.py
  • Codi del mòdul: flexigo_paytransparency 20.0 (a4edd772): models/pt_report_template.py
  • Codi del mòdul: flexigo_paytransparency 20.0 (a4edd772): models/pt_rti_request.py
  • Codi del mòdul: flexigo_paytransparency 20.0 (a4edd772): models/pt_worker_category.py
  • apps.odoo.com/apps/modules/20.0/flexigo_paytransparency
  • apps.odoo.com/apps/modules/17.0/flexigo_paytransparency
  • apps.odoo.com/apps/modules/18.0/flexigo_paytransparency
  • apps.odoo.com/apps/modules/19.0/flexigo_paytransparency
  • flexigotech.com/en/services.html