Como ler as mensagens do módulo
Citamos aqui as mensagens do módulo tal como aparecem, entre acentos graves, para que as possa procurar no ecrã. As mensagens de cálculo, consulta, confirmação, envio e publicação indicam o estado do relatório a partir do qual a ação é permitida: Draft, Calculating, Review, Consulting, Confirmed e Submitted. A de reinício, pelo contrário, indica os estados a partir dos quais não é permitida. Nas primeiras, esse nome é a pista principal: diz-lhe onde o relatório tem de estar para que a ação funcione.
Se antes quiser ver que menus o módulo acrescenta e que etapas percorre um relatório, consulte como funciona o Pay Equity Reporting por dentro. Aqui concentramo-nos apenas nas mensagens.

Pay Equity › All Reports com dados de teste: um único relatório da My Company, Espanha, no estado Under Review.As mensagens, uma a uma
O período não admite um fim anterior ao início
Mensagem: Period end must be on or after period start.
Aparece quando a data de fim do período do relatório é anterior à data de início. O que fazer: corrija uma das duas datas. Repare no texto: diz «on or after», portanto o fim pode coincidir com o início, mas não ficar antes. Na captura acima, o relatório de teste cobre de janeiro a dezembro.
Calcular só funciona a partir de Draft ou Calculating
Mensagem: Can only compute from Draft or Calculating state.
Aparece se lançar o cálculo com o relatório em qualquer outro estado. O que fazer: veja a coluna de estado em Pay Equity › All Reports. Se o relatório estiver em Draft ou em Calculating, o cálculo é aceite; noutro estado, o módulo rejeita-o com este texto. Se, além disso, o relatório já foi enviado ou publicado, leia mais abaixo o detalhe sobre relatórios que não voltam atrás.
Cada ação tem um único estado de partida
Quatro ações do relatório verificam o estado antes de serem executadas. Se o estado não coincidir, aparece uma destas mensagens:
| Ação | Estado exigido | Mensagem literal |
|---|---|---|
| Consultar os trabalhadores | 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. |
O que fazer: verifique o estado atual do relatório e compare-o com o indicado na mensagem. Enquanto o relatório não estiver nesse estado, o módulo não aceita a ação.
A consulta aos representantes não se pode saltar
Há mais duas mensagens relacionadas com a consulta aos representantes dos trabalhadores:
Workers representatives consultation date is required (Art. 9(7)).- Outra mensagem que começa por citar
Art. 9(7) Directive 2023/970e continua comworkers' representatives must be consulted before management confirmation.
A primeira indica que o módulo exige uma data de consulta aos representantes. A segunda indica que o módulo não permite a confirmação pela direção sem essa consulta prévia. Juntamente com a mensagem de confirmar a partir de Consulting, as três apontam para o mesmo. O que fazer: registe a data de consulta pedida na mensagem e volte a tentar a confirmação.
O módulo cita o artigo 9(7) da Diretiva 2023/970 nestas mensagens. Aqui descrevemos o que o módulo verifica segundo os seus textos; o que essa norma lhe exige no seu caso concreto deve ser confirmado pelo seu consultor jurídico.
Um relatório enviado ou publicado não volta atrás
Mensagem: Cannot reset submitted/published reports. Create a new report instead.
Aparece se tentar reiniciar um relatório que já foi enviado ou publicado. A própria mensagem dá a solução: crie um relatório novo. Tenha isto em conta antes de enviar, porque um relatório enviado ou publicado já não pode ser reiniciado.
O servidor precisa do xlsxwriter
Mensagem: xlsxwriter is not installed on this server.
Este aviso diz respeito ao servidor, não aos seus dados nem ao estado do relatório. O que fazer: peça a quem administra o servidor ou o alojamento que instale a biblioteca xlsxwriter nesse servidor e volte a tentar.
Se o assistente não tiver relatório, comece de novo
Mensagem: No report record. Restart the wizard.
O texto indica que o assistente não tem um registo de relatório. O que fazer: o que diz a própria mensagem, reinicie o assistente.
Outros ecrãs do módulo
As mensagens deste artigo referem-se ao relatório, ao período, à consulta, ao servidor e ao assistente. O menu do módulo tem mais listas, e nenhuma destas mensagens as menciona, mas ajudam-no a orientar-se quando revê um relatório.


Pay Equity › Information Requests com dados de teste: um pedido de um funcionário pelo método Direct (employee), no estado Pending.
Pay Equity › Worker Categories com dados de teste: seis categorias com código, nome, empresa e avaliação.Como a FlexigoTech o ajuda
O módulo está publicado na Odoo Apps para Odoo 19.0; encontra-o na página da Odoo Apps. Se está a implementar o Odoo ou precisa que o módulo se integre com outros processos da sua empresa, a FlexigoTech implementa Odoo e desenvolve conectores e integrações à medida. Se lhe aparecer uma mensagem que não está nesta lista, escreva-nos com o texto exato e o estado do relatório.
Continue a ler
Verificado no código do módulo (versão 19.0) e nas fontes indicadas
Fontes
- Código do módulo: flexigobe_pay_equity_reporting 19.0 (68808faf): models/paytrans_report.py
- Código do 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
