Maandelijks werkgeversverslag van de CCQ (Quebec) en loonrooster van de collectieve arbeidsovereenkomst voor Odoo 19. Aggregeert het dagregister tot de maandelijkse aangifte, berekent de termijn van de 15e van de volgende maand uit een gedateerd regelgevend record, vermeldt de boeteschijf die de wet R-20 aan de vertraging verbindt en vergelijkt dag per dag wat werkelijk is betaald met het tarief van de overeenkomst. Wordt met opzet geleverd met een LEEG tarievenrooster: de lonen in de bouw zijn vastgelegd in vier sectorale overeenkomsten en de module raadt er nooit een.
Presentatie
CCQ — volledige editie: het maandrapport en de tarieven
Volledige editie, voor Odoo 19 Community. Ze verlengt het gratis register dyo_ccq_qc_lite met de twee handelingen die geld kosten wanneer ze gemist worden.
Het gebaar dat de aankoop beslist
Wat is betaald vergelijken met wat de overeenkomst voorzag, dag voor dag. Noch de Commission de la construction du Québec, noch een loonleverancier doet dat vooraf. De CCQ doet het achteraf, bij de inspectie, en dan is het te laat: de bedragen worden teruggevorderd, met interesten.
De module leest het tariefrooster, vindt de regel die overeenkomt met het beroep, de sector, de regio en de leerperiode van de dag, en stelt het verschil vast. Ze concludeert niet: een premie, een uitrustingsvergoeding, een tarief verhoogd via een aanvullende overeenkomst, een leerperiode die de dag ervoor is ingevoerd — dat alles creëert legitieme verschillen die enkel de werkgever kan verklaren.
Het maandverslag, en wat een vertraging kost
Kies een periode, klik op Voorbereiden: de module herleest het register van de dagelijkse activiteiten en aggregeert de uren per werknemer, beroep, sector en regio. Ze berekent de vervaldatum — de vijftiende dag van de volgende maand — op basis van een gedateerd record dat zijn bron draagt, nooit van een constante.
Wanneer de datum van indiening is ingevoerd, stelt de module de vertraging vast en benoemt ze de boeteschijf die de wet R-20 eraan verbindt: zeven procent tot zeven dagen, elf procent boven zeven en tot veertien dagen, twintig procent daarboven. Ze factureert niets en boekt geen enkele boeking: de boete geldt enkel voor de bijdragen voor verzekering, pensioen en betaald verlof, er komen dagelijkse interesten bij, en het door de CCQ gefactureerde bedrag is doorslaggevend.
Het tariefrooster wordt LEEG geleverd, en dat is de bedoeling
De loonschalen van de bouw in Québec zijn geen gegeven: het zijn vier sectorale collectieve arbeidsovereenkomsten, om de vier jaar heronderhandeld, met een tariefbijlage per beroep, een kolom per leerperiode en regionale toeslagen. Ze veranderen in de loop van een overeenkomst, via een aanvullende overeenkomst.
De module levert dus het rooster dat ze draagt — beroep, sector, regio, periode, geldigheidsperiode, geciteerde overeenkomst, URL, datum van raadpleging — en geen enkel tarief. Zolang een regel ontbreekt, wordt de berekening geweigerd, en de weigering noemt exact de aan te maken regel. Een module die een bouwtarief zou raden, zou erger doen dan niets: ze zou de illusie van een controle geven.
De API en de omleiding ervan — hier is de omleiding de normale weg
De CCQ publiceert geen enkele openbare API. Haar onlinediensten vereisen een geregistreerd werkgeversaccount; de enige gedocumenteerde machineweg is het uploaden van een bestand, waarvan het schema enkel aan erkende leveranciers van loondiensten wordt bezorgd.
De module sluit aan op de bronnenketen van dyo_connexions_base en voegt een vraag toe — "is dit bekwaamheidscertificaat geldig, en tot wanneer?" — met twee diensten: de onlinediensten van de CCQ, geleverd inactief en niet in productie getest, en het interne register, datgene wat de gratis editie met de hand invult. Het tweede gaat nooit het netwerk op, antwoordt altijd, en geeft exact hetzelfde type antwoord. Een werkgever zonder account heeft dus de volledige functie.
De waarschuwing, één keer, nooit twee keer
Een geplande taak maakt een Odoo-activiteit aan voor het verslag waarvan de vervaldag nadert — en slechts één per verslag. Ze wordt inactief geleverd: u activeert ze zodra de periodes zijn ingevoerd, niet eerder. Een waarschuwing die afgaat op een lege basis leert de gebruiker ze te negeren, en hij zal ze ook negeren op de dag dat ze gelijk heeft.
Wat de module niet doet
Ze verzendt niets naar de CCQ, berekent geen enkele verzekerings-, pensioen- of vakbondsbijdrage, past de toeslagen van anderhalf en dubbel tarief niet toe — hun regels verschillen per overeenkomst en zijn niet aan hun bron getoetst — en produceert geen loonstrook.
Niet in productie getest
Er is geen enkele echte oproep gedaan naar de online diensten van de CCQ: ze eisen een geregistreerd werkgeversaccount. Het uploadbestand is een getrouwe overname van het register, te vergelijken met het officiële sjabloon vóór gebruik.
Kenmerken
| Prijs | 269 € 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_ccq_qc |
| Domein | Human resources, loonadministratie en wagenpark |
| Gratis versie (lite) | dyo_ccq_qc_lite |
Prijs exclusief btw zoals weergegeven op de Odoo Apps Store; aankoop en installatie gebeuren via de Store of via uw Omnifloo-instantie.