🛢️ Integración Automática de Lubricentros con el Sistema Contable

El módulo de Lubricentros & Mantenimiento Automotriz cuenta con sincronización contable bidireccional en tiempo real con el Sistema Contable Central. Al finalizar y guardar una orden de cambio de aceite o servicio técnico, el sistema emite inmediatamente el correspondiente Comprobante de Ingreso (CI) para cobros al contado/banco o Comprobante de Diario (CD) para servicios a crédito de empresas de flotas.


🚀 1. Flujo de Contabilización en Tiempo Real

  1. Registro de la Orden de Servicio: El técnico o cajero registra el servicio con el detalle de insumos (litros de aceite a granel, filtros de aceite/aire/combustible) y la mano de obra.
  2. Generación Inmediata del Asiento: Si el switch de auto-contabilización está activo, el sistema invoca al motor AccountingService::generateLubricentroServiceVoucher.
  3. Vínculo Documental Inmutable: El identificador del comprobante queda registrado en la columna lubricentro_services.voucher_id.
  4. Respaldo en Hoja Técnica y Boleta: Tanto la pantalla de detalle como la boleta impresa exhiben el código oficial del asiento contable (⚖️ CI-000019 o ⚖️ CD-000020).

📊 2. Estructura del Asiento Contable

A. Cobro al Contado / Transferencia QR / Tarjeta (Comprobante de Ingreso CI)

Ejemplo de un servicio completo: Pack Full Sintético 5W-30 (220.00 BOB insumos) + Mano de Obra / Engrase (60.00 BOB) = Total 280.00 BOB pagado vía QR BNB:

Código Cuenta Nombre de la Cuenta Contable Debe (BOB) Haber (BOB) Glosa / Referencia
1.1.01.002.001 Banco Cuenta Recaudadora QR 280.00 0.00 Servicio Lubricentro LUB-2026-0012 - Placa 3421-XYZ (Toyota Hilux) - Juan Pérez
4.1.01.002 Venta de Aceites, Filtros y Lubricantes 0.00 220.00 Venta Insumos y Lubricantes LUB-2026-0012 - Placa 3421-XYZ
4.1.02.002 Ingresos por Mano de Obra y Servicios 0.00 60.00 Servicios y Mano de Obra LUB-2026-0012 - Placa 3421-XYZ
TOTALES: 280.00 280.00 Asiento Cuadrado y Balanceado

B. Servicio a Crédito para Empresa / Flota Comercial (Comprobante de Diario CD)

Para empresas de transporte o logística con crédito corporativo:

Código Cuenta Nombre de la Cuenta Contable Debe (BOB) Haber (BOB) Glosa / Referencia
1.1.02.001.005 Cuentas por Cobrar - TransLogística S.R.L. 750.00 0.00 Servicio Lubricentro LUB-2026-0015 - Placa 4890-ABC (Camión Volvo) - TransLogística
4.1.01.002 Venta de Aceites, Filtros y Lubricantes 0.00 600.00 Venta Insumos y Lubricantes LUB-2026-0015
4.1.02.002 Ingresos por Mano de Obra y Servicios 0.00 150.00 Servicios y Mano de Obra LUB-2026-0015
TOTALES: 750.00 750.00 Asiento Cuadrado y Balanceado

🛡️ 3. Trazabilidad, Reversión y Auditoría

  • Listado de Servicios (services.php): Cada orden completada muestra su badge ⚖️ CI-XXXXXX o ⚖️ CD-XXXXXX con acceso directo al comprobante. Si existiera una orden sin asiento, dispone del botón [⚡ Contabilizar].
  • Anulación Automática: Si una orden se anula en taller, el sistema revierte automáticamente el comprobante contable asociado en el libro diario (status = 'annulled').