Comment lire un message de Pay Equity Base
Les messages du module expliquent ce qui manque. Plusieurs citent la norme à laquelle le module rattache le contrôle : le RGPD (GDPR), le RD 902/2020 ou la Directive 2023/970. Cette référence est celle que le module place dans son message. Nous ne la traitons pas ici comme une interprétation juridique : nous expliquons seulement ce que l'app exige pour vous laisser enregistrer ou avancer.
On peut les classer en quatre familles : ceux qui protègent les données des employés, ceux qui surveillent le journal d'accès, ceux qui contrôlent l'ordre des états et ceux qui valident les nombres et les dates.

Pay Equity › Worker Categories avec des données de test, liées à l'évaluation Functional Test EIGE 2026.Tous les messages, quand ils apparaissent et quoi faire
| Message | Quand il apparaît | Quoi faire |
|---|---|---|
Excluding an employee from pay equity calculations requires documenting a reason (Art. 12 GDPR purpose limitation). | Quand vous excluez un employé des calculs d'égalité salariale sans documenter le motif. | Saisissez le motif de l'exclusion et enregistrez à nouveau. |
Access log entries cannot be modified (GDPR audit trail integrity). | Quand vous tentez de modifier une entrée du journal d'accès. | Annulez la modification : les entrées ne peuvent pas être changées. |
Access log entries cannot be deleted (GDPR audit trail). Use retention policy via wizard. | Quand vous tentez de supprimer une entrée du journal d'accès. | Ne la supprimez pas à la main : le message renvoie à la politique de conservation via l'assistant (wizard). |
Thresholds must be positive integers. | Quand vous enregistrez un seuil qui n'est pas un entier positif. | Saisissez un nombre entier supérieur à zéro. |
Factor weight must be positive. | Quand vous donnez à un facteur un poids qui n'est pas positif. | Attribuez au facteur un poids supérieur à zéro. |
EIGE factor level must be between 1 and 5. | Quand vous fixez un niveau de facteur EIGE hors de la plage de 1 à 5. | Choisissez un niveau entre 1 et 5. |
Factor level points cannot be negative. | Quand vous saisissez des points négatifs sur un niveau de facteur. | Utilisez zéro ou une valeur positive. |
Point score min must be less than or equal to max. | Quand le score minimum est supérieur au maximum. | Ajustez les deux valeurs pour que le minimum ne dépasse pas le maximum. |
Valid To date must be after Valid From date. | Quand la date Valid To n'est pas postérieure à Valid From. | Indiquez une date Valid To postérieure à Valid From. |
K-anonymity threshold cannot be below 3 (GDPR minimum). | Quand vous fixez un seuil de k-anonymat inférieur à 3. | Relevez le seuil à 3 ou plus. |
Can only move to Consulting from Draft state. | Quand vous passez en Consulting un enregistrement qui n'est pas en Draft. | Vérifiez l'état : le passage en Consulting ne se fait que depuis Draft. |
Can only Approve from Consulting state. | Quand vous approuvez un enregistrement qui n'est pas en Consulting. | Passez-le d'abord en Consulting, puis approuvez. |
Message qui cite l'Art. 4 RD 902/2020 et se termine par Adequacy, Totality, and Objectivity principles must be verified before approving a job evaluation system. | Quand vous approuvez un système d'évaluation des postes sans avoir vérifié ces trois principes. | Vérifiez les principes d'adéquation, de totalité et d'objectivité, puis approuvez à nouveau. |
Message qui cite l'Art. 6(3) Directive 2023/970 et poursuit par must consult workers' representatives (state 'consulting') before publishing pay criteria. | Quand vous publiez des critères de rémunération sans être passé par l'état consulting. | Placez l'enregistrement à l'état consulting pour la consultation des représentants du personnel, puis publiez. |
Les avertissements d'état : de Draft à Consulting, puis à l'approbation
Trois messages décrivent un ordre fixe. Un enregistrement passe en Consulting uniquement depuis Draft, et ne peut être approuvé que depuis Consulting. Si vous tentez de sauter une étape, le module précise depuis quel état l'action est autorisée.
À cet ordre, le module ajoute deux conditions. Pour approuver un système d'évaluation des postes, il exige que les principes Adequacy, Totality, and Objectivity soient vérifiés, et son message rattache ce point à l'article 4 du RD 902/2020. Pour publier des critères de rémunération, il impose d'être passé par l'état consulting, que le message associe à la consultation des représentants du personnel, et rattache ce point à l'article 6(3) de la Directive 2023/970.
Quand l'un de ces avertissements apparaît, commencez par regarder l'état de l'enregistrement. Si vous tentez d'approuver un enregistrement encore en Draft, vous verrez le message Can only Approve from Consulting state. : la solution est de le passer d'abord en Consulting.

Approved.Le journal d'accès et l'exclusion d'employés
Deux messages protègent le journal d'accès : ses entrées ne peuvent être ni modifiées ni supprimées, et le module présente cela comme l'intégrité de la piste d'audit RGPD. Pour supprimer des entrées, le message indique lui-même la marche à suivre : la politique de conservation via l'assistant.
L'exclusion d'un employé des calculs d'égalité salariale a aussi son contrôle. Le module ne l'accepte pas sans motif documenté, et son message la rattache à l'article 12 du RGPD et à la limitation des finalités. Dans la même logique, le seuil de k-anonymat ne peut pas descendre sous 3, que le module présente comme le minimum RGPD.

Pay Equity › Information Requests avec un seul enregistrement de test à l'état Pending.Seuils, poids, points et dates
Les autres messages sont des validations de données et se règlent en corrigeant la valeur avant d'enregistrer. Les seuils doivent être des entiers positifs ; le poids d'un facteur, positif ; le niveau d'un facteur EIGE, entre 1 et 5 ; les points d'un niveau de facteur, jamais négatifs. Pour les scores, le minimum ne peut pas dépasser le maximum, et pour les dates de validité, Valid To doit être postérieure à Valid From.
Si le message ne précise pas quel champ pose problème, passez en revue les valeurs numériques et les dates de l'enregistrement en cours et comparez-les à la condition indiquée dans le texte.

Pay Equity › All Reports avec un rapport de test à l'état Under Review.Comment FlexigoTech peut vous aider
Pay Equity Base est publié sur Odoo Apps pour Odoo 19.0 à 9 € HT, paiement unique par version, et le service local FlexigoTech Cloud coûte 29 €/mois ou 290 €/an HT (Pro : 58 €/mois ou 580 €/an). Vous trouverez les détails sur la fiche Odoo Apps et, si vous hésitez encore, dans le module convient-il à votre entreprise.
FlexigoTech déploie Odoo et développe des connecteurs et intégrations sur mesure. Si l'un de ces messages bloque votre processus, nous pouvons l'examiner avec vous sur vos propres enregistrements.
À lire aussi
Vérifié dans le code du module (version 19.0) et dans les sources citées
Sources
- Code du module : flexigobe_pay_equity_base 19.0 (68808faf): models/hr_employee.py
- Code du module : flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_access_log.py
- Code du module : flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_country_config.py
- Code du module : flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_evaluation_factor.py
- Code du module : flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_factor_level.py
- Code du module : flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_job_evaluation.py
- Code du module : flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_pay_criteria.py
- Code du module : flexigobe_pay_equity_base 19.0 (68808faf): models/paytrans_worker_category.py
- Code du module : 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
