Saltar para o conteúdo principal
FlexigoTech Pay Equity: Base

Erros e avisos do FlexigoTech Pay Equity Base no Odoo 19: quando aparecem e o que fazer

O módulo Pay Equity Base da FlexigoTech para Odoo 19 trava-o com mensagens que dizem o que falta: um motivo documentado, um estado anterior, um número dentro do intervalo ou um registo de acessos que não admite alterações. Aqui tem cada texto literal, quando aparece e o que fazer. Exceto os do registo de acessos, todos se resolvem corrigindo o dado ou seguindo a ordem dos estados.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 4 de novembro de 2026

O essencial

Versões
Odoo 19
Verificado
no código do módulo, versão 19.0 · nas fontes indicadas no fim
Leitura
6 min

Como ler uma mensagem do Pay Equity Base

As mensagens do módulo explicam o que falta. Várias incluem a norma a que o módulo associa a verificação: o RGPD (GDPR), o RD 902/2020 ou a Directive 2023/970. Essa referência é a que o módulo coloca na mensagem. Aqui não a tratamos como interpretação jurídica: limitamo-nos a explicar o que a app pede para o deixar guardar ou avançar.

Pode agrupá-las em quatro famílias: as que protegem dados de funcionários, as que vigiam o registo de acessos, as que controlam a ordem dos estados e as que validam números e datas.

Lista de Worker Categories no Pay Equity com seis linhas de código, nome, empresa e avaliação, mais colunas numéricas de funcionários
Pay Equity › Worker Categories com dados de teste, ligadas à avaliação Functional Test EIGE 2026.

Todas as mensagens, quando aparecem e o que fazer

MensagemQuando apareceO que fazer
Excluding an employee from pay equity calculations requires documenting a reason (Art. 12 GDPR purpose limitation).Ao excluir um funcionário dos cálculos de equidade salarial sem documentar o motivo.Escreva o motivo da exclusão e volte a guardar.
Access log entries cannot be modified (GDPR audit trail integrity).Ao tentar modificar uma entrada do registo de acessos.Descarte a edição: as entradas não podem ser alteradas.
Access log entries cannot be deleted (GDPR audit trail). Use retention policy via wizard.Ao tentar eliminar uma entrada do registo de acessos.Não a elimine manualmente: a própria mensagem remete para a política de retenção através do assistente (wizard).
Thresholds must be positive integers.Ao guardar um limiar que não é um inteiro positivo.Introduza um número inteiro maior do que zero.
Factor weight must be positive.Ao dar a um fator um peso que não é positivo.Atribua ao fator um peso maior do que zero.
EIGE factor level must be between 1 and 5.Ao definir um nível de fator EIGE fora do intervalo de 1 a 5.Escolha um nível entre 1 e 5.
Factor level points cannot be negative.Ao introduzir pontos negativos num nível de fator.Use zero ou um valor positivo.
Point score min must be less than or equal to max.Quando o mínimo de pontuação é maior do que o máximo.Ajuste os dois valores para que o mínimo não ultrapasse o máximo.
Valid To date must be after Valid From date.Quando a data Valid To não é posterior a Valid From.Defina uma data Valid To posterior a Valid From.
K-anonymity threshold cannot be below 3 (GDPR minimum).Ao fixar um limiar de k-anonimato abaixo de 3.Suba o limiar para 3 ou mais.
Can only move to Consulting from Draft state.Ao passar para Consulting um registo que não está em Draft.Verifique o estado: a passagem para Consulting só se faz a partir de Draft.
Can only Approve from Consulting state.Ao aprovar um registo que não está em Consulting.Passe-o primeiro para Consulting e aprove depois.
Mensagem que cita o Art. 4 RD 902/2020 e termina em Adequacy, Totality, and Objectivity principles must be verified before approving a job evaluation system.Ao aprovar um sistema de avaliação de funções sem ter verificado esses três princípios.Verifique os princípios de adequação, totalidade e objetividade e volte a aprovar.
Mensagem que cita o Art. 6(3) Directive 2023/970 e continua com must consult workers' representatives (state 'consulting') before publishing pay criteria.Ao publicar critérios remuneratórios sem ter passado pelo estado consulting.Leve o registo ao estado consulting para a consulta aos representantes dos trabalhadores e publique depois.

Os avisos de estado: de Draft para Consulting e daí para a aprovação

Três mensagens descrevem uma ordem fixa. Um registo passa para Consulting apenas a partir de Draft, e só é aprovado a partir de Consulting. Se tentar saltar um passo, o módulo indica a partir de que estado a ação é permitida.

Sobre essa ordem, o módulo acrescenta duas condições. Para aprovar um sistema de avaliação de funções exige que estejam verificados os princípios Adequacy, Totality, and Objectivity, e na mensagem associa isso ao artigo 4 do RD 902/2020. Para publicar critérios remuneratórios exige a passagem pelo estado consulting, que a mensagem identifica com a consulta aos representantes dos trabalhadores, e associa isso ao artigo 6(3) da Diretiva 2023/970.

Quando lhe aparecer um destes avisos, comece por ver em que estado está o registo. Se tentar aprovar algo que continua em Draft, a mensagem que verá é Can only Approve from Consulting state.: a solução é passá-lo primeiro para Consulting.

Sequência por quatro listas do Pay Equity: configuração por país com a Diretiva (UE) 2023/970, sistemas de avaliação de funções no estado Approved, pedidos de informação no estado Pending e relatórios no estado Under Review
Percurso pelo módulo com dados de teste: os sistemas de avaliação de funções já aprovados aparecem no estado Approved.

O registo de acessos e a exclusão de funcionários

Duas mensagens protegem o registo de acessos: as entradas não podem ser modificadas nem eliminadas, e o módulo apresenta isso como integridade da pista de auditoria do RGPD. Para remover entradas, a própria mensagem indica o caminho: a política de retenção através do assistente.

A exclusão de um funcionário dos cálculos de equidade salarial também tem o seu controlo. O módulo não a aceita sem um motivo documentado, e na mensagem liga-a ao artigo 12 do RGPD e à limitação da finalidade. Na mesma linha, o limiar de k-anonimato não pode descer abaixo de 3, que o módulo apresenta como mínimo do RGPD.

Lista de Information Requests no Pay Equity com um registo do funcionário TestF0, método Direct (employee) e estado Pending, com botão New e barra de pesquisa
Pay Equity › Information Requests com um único registo de teste no estado Pending.

Limiares, pesos, pontos e datas

As restantes mensagens são validações de dados e resolvem-se corrigindo o valor antes de guardar. Os limiares têm de ser inteiros positivos; o peso de um fator, positivo; o nível de um fator EIGE, entre 1 e 5; os pontos de um nível de fator, nunca negativos. Nas pontuações, o mínimo não pode ultrapassar o máximo, e nas datas de vigência, Valid To tem de ser posterior a Valid From.

Se a mensagem não indicar que campo concreto falha, reveja os valores numéricos e as datas do registo que estava a guardar e compare-os com a condição do texto.

Lista de relatórios do Pay Equity com um único registo, Functional Test Report 2026, de My Company, Espanha, no estado Under Review
Pay Equity › All Reports com um relatório de teste no estado Under Review.

Como a FlexigoTech o ajuda

O Pay Equity Base está publicado na Odoo Apps para Odoo 19.0 a 9 €, pagamento único por versão, sem IVA, e o serviço local da FlexigoTech Cloud custa 29 €/mês ou 290 €/ano sem IVA (Pro: 58 €/mês ou 580 €/ano). Tem os detalhes na página da Odoo Apps e, se ainda está a decidir, em se o módulo se adequa à sua empresa.

A FlexigoTech implementa Odoo e desenvolve conectores e integrações à medida. Se uma destas mensagens o bloquear no seu processo, podemos analisá-la consigo nos seus próprios registos.

Continue a ler

Como funciona o FlexigoTech Pay Equity Base no Odoo: menus, modelos e registosQue menus o FlexigoTech Pay Equity Base adiciona ao Odoo 19, que modelos guarda, que estados se veem e que parte usa um serviço pago.FlexigoTech Pay Equity Base: se serve para a sua empresa, com um caso de exemploO que cobre e o que não cobre o FlexigoTech Pay Equity Base segundo a documentação, o que rever antes de o instalar e em que versão do Odoo está publicado.Como funciona o EU AI Act Governance Register no Odoo: menus, tarefa agendada e registosO menu Settings › AI Governance, a tarefa Check Deadline Alerts e os modelos que o EU AI Act Governance Register guarda no Odoo 17, 18 e 19, pergunta a pergunta.
Verificado no código do módulo (versão 19.0) e nas fontes indicadas

Fontes

  • Código do módulo: flexigobe_pay_equity_base 19.0 (68808faf): models/hr_employee.py
  • Código do módulo: flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_access_log.py
  • Código do módulo: flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_country_config.py
  • Código do módulo: flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_evaluation_factor.py
  • Código do módulo: flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_factor_level.py
  • Código do módulo: flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_job_evaluation.py
  • Código do módulo: flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_pay_criteria.py
  • Código do módulo: flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_worker_category.py
  • Código do módulo: flexigobe_pay_equity_base 19.0 (68808faf): models/res_company.py
  • apps.odoo.com/apps/modules/19.0/flexigobe_pay_equity_base
  • flexigotech.com/en/services.html
  • flexigotech.com/precios.html