Canadian subcontractor clearance tracking — WSIB Ontario clearance certificate (90 days, sourced), CNESST attestation de conformité, and the eleven other provincial and territorial boards named and verified. Blocks a payment when the clearance has lapsed or the employer number is missing.
Presentatie
Attesten van onderaannemers — Canadese variant
Canadese variant van dyo_attestations_na, voor Odoo 19 Community. Ze brengt de dertien rechtsgebieden, hun exacte namen en de twee blokkeerregels die eigen zijn aan het Canadese regime.
Wat deze module dekt, en wat ze niet dekt
De arbeidsongevallenverzekering is in Canada niet federaal. Elke provincie en elk territorium heeft zijn commissie, zijn eigen schaal van classificatie-eenheden en zijn eigen naam voor het attest. Een module die “Canada” zou aankondigen, zou het verkeerde stuk vragen aan een groot deel van haar gebruikers.
De dertien jurisdicties worden geleverd met hun geverifieerde officiële naam, opgenomen op 14 september 2026 van de ledenpagina van de AWCBC en daarna één voor één bevestigd op de site van elke instelling — WSIB, CNESST, WorkSafeBC, WCB Alberta, Saskatchewan WCB, WCB Manitoba, WorkSafeNB, WCB Nova Scotia, WCB PEI, WorkplaceNL, Yukon, en de WSCC, die alleen de Northwest Territories en Nunavut dekt.
Er wordt slechts één geldigheidsduur geleverd, en dat is bewust. Die van Ontario: “This clearance number is valid for all your contracts and is valid for up to 90 days”, gelezen op wsib.ca op 14 september 2026. De twaalf andere staan op nul — “niet opgenomen” — en zeggen het op hun fiche. Overal negentig dagen leveren omdat Ontario negentig dagen zegt, zou twaalf foute waarden opleveren die niemand opnieuw zou verifiëren.
Negentig dagen is kort. Een clearance certificate verkregen in januari dekt de betaling van april niet meer. Dat is precies het geval dat de ordners missen, en daarom is de waarschuwingstermijn van dit stuk ingesteld op vijftien dagen en niet op dertig: waarschuwen op een derde van de levensduur van een stuk levert ruis op, en ruis wordt weggefilterd.
De duur van het conformiteitsattest van Québec kon niet worden opgespoord. cnesst.gouv.qc.ca stelt een Cloudflare-uitdaging tegenover en antwoordde HTTP 403 op alle pogingen van 14 september 2026; er werd geen gearchiveerde kopie gevonden. Het veld blijft dus leeg, het scherm zegt het, en de einddatum wordt ingevoerd op elk attest. Een aannemelijke duur zou erger zijn dan een afwezigheid: ze zou de waakzaamheid doven.
Wat is bevestigd, en dat is het echte onderwerp
De hoofdelijkheid van de opdrachtgever in Québec heeft een artikel. Artikel 316 van de Loi sur les accidents du travail et les maladies professionnelles (RLRQ c A-3.001):
« La Commission peut exiger de l’employeur qui retient les services d’un entrepreneur le paiement de la cotisation due par cet entrepreneur. […] L’employeur qui a payé le montant de cette cotisation a droit d’être remboursé par l’entrepreneur concerné et il peut retenir le montant dû sur les sommes qu’il lui doit. Lorsqu’un employeur démontre qu’il retient les services d’un entrepreneur, la Commission peut lui indiquer si une cotisation est due par cet entrepreneur. »
Een onderaannemer betalen die geen bijdragen afdraagt, is riskeren twee keer te betalen. Daarom wordt de betaling geweigerd, en niet enkel gesignaleerd.
Bewust voorbehoud: de uitdrukking “attestation de conformité” komt noch in de LATMP noch in de Wet op de gezondheid en veiligheid op het werk voor zoals ze zijn opgenomen. Ze lijkt een administratief instrument van de CNESST te zijn dat steunt op artikel 316 — dat kon niet worden bevestigd, en de module stelt het niet voor als een benoemde wettelijke verplichting.
Het artikel van de wet van Ontario kon niet worden gelezen. ontario.ca antwoordt met HTTP 200 maar serveert enkel een JavaScript-schil, en canlii.org antwoordde 403. Enkel de administratieve pagina van de WSIB bevestigt de verplichting in de bouw. Het veld “wettelijke grondslag” is vrij en leeg: schrijf er enkel in wat u hebt gelezen.
De blokkeerregel eigen aan Canada
Een ontbrekend werkgeversnummer blokkeert de betaling, wanneer de instelling is geconfigureerd om het te eisen. De Canadese commissies antwoorden niet op de naam van een onderneming: ze antwoorden op een nummer. Zonder dat kan het attest niet opnieuw worden geverifieerd op het portaal — en een verklaring die niet opnieuw kan worden geverifieerd wordt uiteindelijk op woord geloofd.
Deze reden enent zich op de weigering van de Amerikaanse module, ze herschrijft ze niet: dezelfde klik, hetzelfde bericht, dezelfde schriftelijke en getraceerde afwijking.
De API en de omleiding ervan
Geen enkele Canadese commissie stelt een gedocumenteerde openbare API beschikbaar. De WSIB biedt eClearance, een interactief portaal; de CNESST online diensten achter authenticatie. Voor geen van beide werd openbare technische documentatie gevonden.
De omleiding wordt dus aanvaard en kort gehouden: een knop op de fiche van de onderaannemer opent het portaal van zijn commissie, met het werkgeversnummer in het zicht. De rest loopt via het interne register, dat van niemand afhangt.
De module stelt vast, ze concludeert niet
Ze zegt dat een decharge-attest is verlopen en weigert de betaling. Ze zegt niet dat het contract moet worden opgezegd, noch dat de werf moet stoppen, noch dat de onderaannemer niet gedekt is — enkel dat het bewijs ontbreekt.
Wat er vooraf nodig is
dyo_attestations_na (de volledige editie), die zelf het gratis register dyo_attestations_na_lite meebrengt.
Kenmerken
| Prijs | 79 € excl. btw |
|---|---|
| Licentie | OPL-1 |
| Odoo-series | 19.0: gepubliceerd op de Odoo Apps Store; 20.0: gepubliceerd op de Odoo Apps Store |
| Versie | 1.0.0 |
| Editie | Odoo Community / on-premise |
| Technische naam | dyo_attestations_ca |
| Domein | Boekhouding en financiën |
Prijs exclusief btw zoals weergegeven op de Odoo Apps Store; aankoop en installatie gebeuren via de Store of via uw Omnifloo-instantie.