Informe mensual del empleador a la CCQ de Quebec y tabla salarial del convenio colectivo para Odoo 19. Agrega el registro diario en la declaración mensual, calcula el plazo del día 15 del mes siguiente a partir de un registro normativo fechado, indica el tramo de penalización por retraso que la Ley R-20 asocia al retraso y compara, día a día, lo realmente pagado con la tarifa del convenio. Se entrega con la tabla de tarifas VACÍA a propósito: los salarios de la construcción figuran en cuatro convenios sectoriales y el módulo nunca elige uno por su cuenta.
Presentación
CCQ — edición completa: el informe mensual y las tarifas
Edición completa, para Odoo 19 Community. Amplía el registro gratuito dyo_ccq_qc_lite con los dos gestos que cuestan dinero cuando se omiten.
El gesto que decide la compra
Confrontar lo que se ha pagado con lo que preveía el convenio, jornada por jornada. Ni la Commission de la construction du Québec ni un proveedor de nóminas lo hacen de antemano. La CCQ lo hace a posteriori, en la inspección, y entonces es demasiado tarde: las sumas se reclaman, con intereses.
El módulo lee la tabla de tasas, encuentra la línea que corresponde al oficio, al sector, a la región y al periodo de aprendizaje de la jornada, y constata la diferencia. No concluye: una prima, una indemnización de equipamiento, una tasa incrementada por carta de acuerdo, un periodo de aprendizaje introducido el día anterior: todo ello crea diferencias legítimas que solo el empleador puede explicar.
El informe mensual, y lo que cuesta un retraso
Elija un período y haga clic en Preparar: el módulo relee el registro de actividades diarias y agrega las horas por empleado, oficio, sector y región. Calcula el vencimiento (el decimoquinto día del mes siguiente) a partir de un registro fechado que lleva su fuente, nunca de una constante.
Cuando se introduce la fecha de transmisión, constata el retraso y nombra el tramo de penalización que la ley R-20 le asocia: el siete por ciento hasta siete días, el once por encima de siete y hasta catorce, el veinte por encima. No factura nada y no genera ningún asiento: la penalización recae únicamente sobre las cotizaciones de seguro, jubilación y vacaciones pagadas, se añaden intereses diarios, y prevalece el importe facturado por la CCQ.
La tabla de tasas se entrega VACÍA, y ese es el punto
Las tasas salariales de la construcción en Quebec no son un dato: son cuatro convenios colectivos sectoriales, renegociados cada cuatro años, con un anexo de tarifas por oficio, una columna por periodo de aprendizaje y recargos regionales. Cambian durante la vigencia del convenio, mediante carta de acuerdo.
Por tanto, el módulo entrega la tabla que las contiene — oficio, sector, región, periodo, periodo de validez, convenio citado, URL, fecha de consulta — y ninguna tasa. Mientras falte una línea, el cálculo se rechaza, y el rechazo nombra exactamente la línea que hay que crear. Un módulo que adivinara una tasa de construcción sería peor que nada: daría la ilusión de un control.
La API y su alternativa — aquí, la alternativa es el camino normal
La CCQ no publica ninguna API pública. Sus servicios en línea exigen una cuenta de empleador registrada; la única vía máquina documentada es la carga de un archivo, cuyo esquema solo se publica para los proveedores de servicios de nómina autorizados.
El módulo se integra en la cadena de fuentes de dyo_connexions_base y añade una pregunta — «¿es válido este certificado de competencia y hasta cuándo?» — con dos servicios: los servicios en línea de la CCQ, entregados inactivos y sin probar en producción, y el registro interno, el que la edición gratuita rellena a mano. El segundo nunca sale a la red, responde siempre y devuelve exactamente la misma forma de respuesta. Un empleador sin cuenta dispone, por tanto, de la función completa.
La alerta, una vez, nunca dos
Una tarea programada crea una actividad de Odoo para el informe cuyo vencimiento se acerca, y solo una por informe. Se entrega inactiva: se activa una vez introducidos los períodos, no antes. Una alerta que se dispara sobre una base vacía enseña al usuario a ignorarla, y también la ignorará el día en que tenga razón.
Lo que el módulo no hace
No transmite nada a la CCQ, no calcula ninguna cotización de seguro, de jubilación o sindical, no aplica los recargos de tiempo y medio y de tiempo doble — sus reglas varían según el convenio y no se han contrastado con su fuente — y no produce nóminas.
No probado en producción
No se ha hecho ninguna llamada real a los servicios en línea de la CCQ: exigen una cuenta de empleador registrada. El fichero de carga es una réplica fiel del registro, que debe contrastarse con la plantilla oficial antes de su uso.
Características
| Precio | 269 € sin IVA |
|---|---|
| Licencia | OPL-1 |
| Series de Odoo | 19.0: publicada en Odoo Apps Store; 20.0: publicada en Odoo Apps Store |
| Versión | 1.0.0 |
| Edición | Odoo Community / on-premise (en sus propios servidores) |
| Nombre técnico | dyo_ccq_qc |
| Ámbito | Recursos humanos, nómina y flota |
| Versión gratuita (lite) | dyo_ccq_qc_lite |
Precio sin IVA tal como se muestra en Odoo Apps Store; la compra y la instalación se realizan en la Store o a través de su instancia de Omnifloo.