OdooWiki OCA HUB
French Localization License: AGPL-3

This module adds the French official RUP report with columns: Profession et catégorie socioprofessionnelle (PCS) Employer address Qualification Work location Social Security Number etc...

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds the French official RUP (Registre Unique du Personnel) report, printable from contracts, plus new HR fields (PCS category, qualification, employer address, work location) on employees and contracts.

This module prepares and prints the French staff register (Registre Unique du Personnel) from Odoo. It adds a new list of "Professions et catégories socioprofessionnelles" (PCS) that HR managers can maintain from the Human Resources configuration menu.

On each employee record you get two extra fields: PCS and Qualification. On each contract you get PCS, Qualification, Employer address and Office location. PCS, Qualification and Office location are automatically copied from the employee when the contract is created, but you can still change them on the contract. Contracts can also be grouped by office location in the contract search view.

The report "Rapport RUP" is available on contracts (print menu) and produces a landscape A3 PDF titled "REGISTRE UNIQUE DU PERSONNEL". It lists one line per contract with: line number, work address, employee name, birth date, gender, nationality, job, private address, social security number, employer address, contract type, PCS, qualification, entry date and exit date. Some columns (work permit details, events after hiring, administrative authorisation) are left blank for manual completion.

Access rights: HR users can read the PCS list; HR managers can create, edit and delete it.

Depends on

Menus it adds

PCS
Models and fields (3)
  • hr.contract · extends an existing modelpcs_id, qualification, work_location_id (Localisation du bureau), employer_address_id
  • hr.employee · extends an existing modelpcs_id (PCS), qualification
  • hr.employee.pcs · new modelname (Nom)

Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/l10n-france.

terminal Installation and usage

OCA documentation · Odoo 18.0

Select contracts in list view and print the report to get a PDF.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.