Construction Subcontractor Compliance for Odoo Online — version SaaS sans code Python : contrats de sous-traitance, vérification d'éligibilité datée, retenue sur paiement et attestations : un paiement qui ne passe pas sans preuve valide.
Présentation
Sous-traitance BTP — socle de conformité DYONYSOS
Socle gratuit, pour Odoo 19 Community. Il tient les contrats de sous-traitance, les vérifications d'éligibilité, les attestations et les paiements — et il empêche de valider un paiement quand la preuve manque ou a expiré.
Le problème réel. Une entreprise vérifie son sous-traitant une fois, à la signature, range l'attestation dans un classeur, et paie pendant deux ans sans revérifier. Le jour du contrôle, c'est le donneur d'ordre qui répond des dettes de son sous-traitant, et la preuve qu'il produit est périmée depuis dix-huit mois.
Ce que fait le module. Une vérification porte une date, une source, un résultat et une date de validité. Passé ce jour, elle ne vaut plus rien : le paiement suivant est refusé, avec le motif écrit — vérification absente, périmée le tant, ou résultat inexploitable. Il reste possible de passer outre, mais jamais en silence : la dérogation exige un motif écrit, retient le nom de celui qui la prend, la date, et s'inscrit au fil de discussion du paiement.
Ce que le socle ne fait pas — et c'est voulu. Il ne connaît aucun pays. Le taux de retenue, la périodicité de revérification et la liste des pièces exigées viennent des modules nationaux :
Belgique — obligation de retenue dite « 30bis », déclaration de travaux, registre de présence sur chantier (dyo_soustraitance_be) ;
Royaume-Uni — Construction Industry Scheme, retenue sur la seule part main-d'œuvre (dyo_soustraitance_uk) ;
Allemagne — retenue sur les paiements de travaux de construction et attestation d'exonération (dyo_soustraitance_de).
Ce que porte le socle
Chantiers — lieu, pays, maître d'ouvrage, montant, dates.
Contrats de sous-traitance — donneur d'ordre, sous-traitant, chantier, objet, montant, dates, montants payés et retenus calculés.
Vérifications — date, source, résultat, date de validité, responsable. Une vérification périmée ne vaut plus rien.
Attestations — types paramétrables (avec ou sans pays), durée de validité, pièce jointe. Un type marqué obligatoire bloque le paiement tant qu'aucune attestation valide ne le couvre.
Paiements — montant brut, base de retenue, taux, retenue calculée, net. La validation est refusée sans preuve valide, avec le motif en clair.
Une tâche planifiée qui signale par activité Odoo les vérifications qui approchent de leur terme, une seule fois par vérification. Elle est livrée inactive : c'est à vous de l'allumer, quand vos délais sont réglés.
Ce que le module ne fait pas
Pas de connexion automatique aux bases publiques : la vérification est saisie, avec sa source et sa référence. Pas de comptabilité — la retenue est calculée et tracée, son écriture relève du module comptable. Pas de gestion de chantier ni de planning.
Caractéristiques
| Prix | Gratuit |
|---|---|
| Licence | LGPL-3 |
| Séries Odoo | 19.0 : publiée sur l'Odoo Apps Store ; 20.0 : publiée sur l'Odoo Apps Store |
| Version | 1.1.0 |
| Édition | Odoo Online (SaaS) et Odoo.sh |
| Nom technique | dyo_soustraitance_online |
| Domaine | Construction et immobilier |
Prix hors taxes tel qu'affiché sur l'Odoo Apps Store ; l'achat et l'installation se font sur le Store ou via votre instance Omnifloo.