Cómo leer los mensajes del módulo
Aquí citamos los mensajes del módulo tal cual, entre comillas invertidas, para que puedas buscarlos en pantalla. Los mensajes de cálculo, consulta, confirmación, envío y publicación nombran el estado del informe desde el que se permite la acción: Draft, Calculating, Review, Consulting, Confirmed y Submitted. El de reinicio, en cambio, nombra los estados desde los que no se permite. En los primeros, ese nombre es la pista principal: te dice dónde tiene que estar el informe para que la acción funcione.
Si antes quieres ver qué menús añade el módulo y qué recorre un informe, lo tienes en cómo funciona Pay Equity Reporting por dentro. Aquí nos centramos solo en los mensajes.

Pay Equity › All Reports con datos de prueba: un único informe de My Company, España, en estado Under Review.Los mensajes, uno a uno
El periodo no admite un final anterior al inicio
Mensaje: Period end must be on or after period start.
Sale cuando la fecha de fin del periodo del informe es anterior a la fecha de inicio. Qué hacer: corrige una de las dos fechas. Fíjate en el texto: dice «on or after», así que el fin puede coincidir con el inicio, pero no quedar antes. En la captura de arriba, el informe de prueba cubre de enero a diciembre.
Calcular solo funciona desde Draft o Calculating
Mensaje: Can only compute from Draft or Calculating state.
Aparece si lanzas el cálculo con el informe en cualquier otro estado. Qué hacer: mira la columna de estado en Pay Equity › All Reports. Si el informe está en Draft o en Calculating, el cálculo se admite; si está en otro estado, el módulo lo rechaza con este texto. Si además el informe ya está enviado o publicado, lee más abajo el detalle sobre informes que no vuelven atrás.
Cada acción tiene un único estado de partida
Cuatro acciones del informe comprueban el estado antes de ejecutarse. Si el estado no coincide, sale uno de estos mensajes:
| Acción | Estado que pide | Mensaje literal |
|---|---|---|
| Consultar a los trabajadores | Review | Can only consult workers from Review state. |
| Confirmar | Consulting | Can only confirm from Consulting state (Art. 9(7)). |
| Enviar | Confirmed | Can only submit from Confirmed state. |
| Publicar | Submitted | Can only publish from Submitted state. |
Qué hacer: comprueba el estado actual del informe y compáralo con el que nombra el mensaje. Mientras el informe no esté en ese estado, el módulo no admite la acción.
La consulta a los representantes no se puede saltar
Hay dos mensajes más que giran alrededor de la consulta a los representantes de los trabajadores:
Workers representatives consultation date is required (Art. 9(7)).- Otro mensaje que empieza citando
Art. 9(7) Directive 2023/970y sigue conworkers' representatives must be consulted before management confirmation.
El primero indica que el módulo exige una fecha de consulta a los representantes. El segundo indica que el módulo no deja confirmar por parte de la dirección sin esa consulta previa. Junto con el mensaje de confirmar desde Consulting, los tres apuntan a lo mismo. Qué hacer: registra la fecha de consulta que pide el mensaje y vuelve a intentar la confirmación.
El módulo cita el artículo 9(7) de la Directiva 2023/970 en estos mensajes. Aquí describimos lo que el módulo comprueba según sus textos; qué te exige esa norma en tu caso concreto lo tiene que confirmar tu asesoría.
Un informe enviado o publicado no vuelve atrás
Mensaje: Cannot reset submitted/published reports. Create a new report instead.
Sale si intentas reiniciar un informe que ya está enviado o publicado. El propio mensaje da la salida: crea un informe nuevo. Tenlo en cuenta antes de enviar, porque un informe enviado o publicado ya no admite reinicio.
El servidor necesita xlsxwriter
Mensaje: xlsxwriter is not installed on this server.
Este aviso habla del servidor, no de tus datos ni del estado del informe. Qué hacer: pide a quien administra el servidor o el alojamiento que instale la librería xlsxwriter en ese servidor y vuelve a probar.
Si el asistente no tiene informe, empieza otra vez
Mensaje: No report record. Restart the wizard.
El texto indica que el asistente no tiene un registro de informe. Qué hacer: lo que dice el propio mensaje, reinicia el asistente.
Otras pantallas del módulo
Los mensajes de este artículo hablan del informe, del periodo, de la consulta, del servidor y del asistente. El menú del módulo tiene más listas, y ninguno de estos mensajes las menciona, pero te ayudan a situarte cuando revisas un informe.


Pay Equity › Information Requests con datos de prueba: una solicitud de un empleado por método Direct (employee), en estado Pending.
Pay Equity › Worker Categories con datos de prueba: seis categorías con código, nombre, compañía y evaluación.Cómo te ayuda FlexigoTech
El módulo está publicado en Odoo Apps para Odoo 19.0; lo tienes en la ficha de Odoo Apps. Si estás implantando Odoo o necesitas que el módulo encaje con otros procesos de tu empresa, FlexigoTech implanta Odoo y desarrolla conectores e integraciones a medida. Si te aparece un mensaje que no está en esta lista, escríbenos con el texto exacto y el estado del informe.
Sigue leyendo
Comprobado en el código del módulo (versión 19.0) y en las fuentes enlazadas
Fuentes
- Código del módulo: flexigobe_pay_equity_reporting 19.0 (68808faf): models/paytrans_report.py
- Código del módulo: flexigobe_pay_equity_reporting 19.0 (68808faf): wizard/generate_report_wizard.py
- apps.odoo.com/apps/modules/19.0/flexigobe_pay_equity_reporting
- flexigotech.com/en/services.html
