French Qualiopi Quality Certification Evidence Manager — the 7 criteria and 32, then 33, indicators depending on the audit date, dated evidence set against each one, expiry that reopens the gap, and the file ready for the auditor.
Overview
Qualiopi — versioned framework and evidence — DYONYSOS
App for training organizations, apprentice training centers (CFA), skills assessment centers and VAE (accreditation of prior learning) bodies, on Odoo 19 Community.
Also searched as: Qualiopi software, tracking the 32 indicators, Qualiopi audit evidence, surveillance audit, national quality framework, training provider complaints register. English version: French Qualiopi certification evidence manager for training providers.
The real problem. Article L6316-1 of the French Labor Code provides that providers of skills development actions funded by skills operators (OPCO), the State, the regions, the Caisse des dépôts et consignations, the operator France Travail (which replaced Pôle emploi in the list on 1 January 2024) or the institution referred to in Art. L5214-1 must be certified on the basis of criteria set by decree of the Conseil d'État. In practice: no certification, no funding from these funders. And yet compliance evidence lives in a shared folder, sorted by upload date rather than by indicator, which no one can find on audit day.
What the module keeps track of. Two separate versions: seven criteria and 32 indicators before November 1, 2026, seven criteria and 33 indicators from that date. The version is selected when the file is created, based on the audit date, or on the creation date if there is no audit date. Existing files keep their version.
Preparing for the 2026 framework
The 2026 labels are taken from article 1 of décret n° 2026-728 of August 1, 2026, consulted on Légifrance on 09/27/2026. Article 2 sets the entry into force at November 1, 2026. Indicator 33 falls under criterion 7; its scope remains “to be confirmed against the text of the annex”, with applicability to all by default. No values added for the thresholds of indicators 19 and 20: not found in the decree, which refers to ministerial orders (arrêtés). See VERIFICATION.md. This change has not been tested in production; a replay on the VPS for Odoo 19 and then 20 is required.
The surveillance audit trap, named and addressed. A certified organization fails its surveillance audit because its evidence dates back to the initial certification. Here, outdated evidence becomes a gap again: it is not merely grayed out, it removes the indicator's coverage, and the reason is stated plainly — “three pieces of evidence attached, all outdated”. Each indicator can also have a maximum age beyond which a document no longer proves anything, even without an end date.
The blocking rule. An audit file cannot be declared ready while an applicable indicator is not covered, or while a complaint received has not been handled. The refusal lists the failing indicators one by one, with the reason. It is the opposite of a dashboard: it is not a red light, it is a closed door.
Complaints (indicator 31). One of the most frequent non-conformities is not the absence of complaints: it is the absence of any record of how they were handled. The module records receipt, acknowledgment, written handling and closure — and refuses to close a complaint whose handling has not been written up.
Trainer competencies (indicator 21) and monitoring (indicators 23, 24, 25). Each trainer record holds their fields of expertise, proof of competence and the date of their last assessment. Each monitoring action records its source, its analysis and, above all, what it changed in the training offer: monitoring with no documented follow-through proves nothing, and the module will not validate it without one.
The audit file report. A printable document, criterion by criterion, indicator by indicator, with the attached evidence, its dates and its status — the one you put on the auditor's table.
Disclaimer on official wording
The legacy set keeps the publisher's working themes and the labels entered by the organization. The 2026 set provides the official labels sourced from Légifrance, with their caveats. Evidence settings are the organization's own procedures, never regulatory thresholds imposed by the module.
The legal references themselves are held in editable fields of the audit file. Décret n° 2019-564 of June 6, 2019 sets the seven criteria (art. R6316-1); it is décret n° 2019-565 of the same day that sets the reference framework and its indicators (annex referred to in art. D6316-1-1). The audit is governed by the arrêté of June 6, 2019, amended by the arrêtés of July 24, 2020, May 31, 2023 and July 1, 2025 — its article 2 places the surveillance audit between the 14th and 22nd month following the date the certification was obtained.
What the module does not do
It certifies nothing and does not replace any accredited certification body. It submits no file electronically. It does not manage training sessions, attendance sheets or invoicing — other modules handle those. It does not judge the value of a piece of evidence: it records that it exists, that it is dated and that it is still valid.
Two roles
User: view the framework and progress, upload evidence, enter complaints and monitoring items. Quality manager: framework, evidence validation, audit files and complaint closure.
Specifications
| Price | €349 excl. VAT |
|---|---|
| License | OPL-1 |
| Odoo series | 19.0: published on the Odoo Apps Store; 20.0: published on the Odoo Apps Store |
| Version | 1.2.0 |
| Edition | Odoo Community / on-premise |
| Technical name | dyo_qualiopi |
| Domain | Healthcare, early childhood and education |
Price excluding VAT as displayed on the Odoo Apps Store; purchase and installation are done on the Store or through your Omnifloo instance.