Boleta / Factura Electrónica Chilena para punto de ventas
by Daniel Santibáñez Polanco https://globalresponse.cl , Cooperativa OdooCoop https://globalresponse.cl
Odoo
Boleta / Factura Electrónica Chilena para Punto de Venta
l10n_cl_dte_point_of_sale habilita la emisión de Boletas Electrónicas (DTE 39 / 41) y Notas de Crédito de Boleta (DTE 61) desde el módulo Punto de Venta de Odoo, en cumplimiento con la normativa SII de Chile.
Compatibilidad
Compatible con Odoo Community y Odoo Enterprise.
Importante: para evitar conflictos de modelos, datos y vistas, antes de instalar este módulo deben eliminarse los módulos oficiales de localización chilena de Odoo:
l10n_cl- cualquier
l10n_latam*(l10n_latam_base,l10n_latam_invoice_document, etc.)
Descripción
Convierte la sesión de POS en un emisor de DTE: cada pos.order puede generarse como boleta (afecta o exenta), nota de crédito de boleta o factura. Firma el XML, lo despacha por la cola unificada de l10n_cl_fe y genera el Reporte Consumo de Folios que el SII exige diariamente. Incluye una interfaz JS extendida para que el cajero ingrese referencias DTE, gestione boletas/facturas y reasigne folios cuando corresponda.
Características
- Boleta Electrónica afecta (39) y exenta (41) desde POS.
- Nota de Crédito de Boleta (61) generada desde el ticket original con referencias DTE automáticas.
- Factura Electrónica (33 / 34) opcional desde el POS, eligiendo el cliente.
- Reporte Consumo de Folios (CF) automático por punto de venta y día.
- Cola de envío integrada con
sii.cola.envio/sii.xml.envio. - Boleta voucher (
account.move.boleta_voucher): contenedor para grupos de boletas en envíos masivos. - Asistente de conversión a DTE para reprocesar órdenes pendientes.
- Reasignación de folios cuando el folio asignado no se puede usar.
- Consolidación automática de impuestos en boletas afectas: el SII no admite
OtrosImpen boletas; el módulo recalcula neto/IVA preservando el bruto cuando una línea tiene IVA + adicional/específico. - Layout de impresión específico para boleta (termo o A4).
- Librerías criptográficas en cliente (forge, PDF417) para firmar y timbrar localmente cuando hace falta.
Dependencias
point_of_sale(Odoo CE) — base del POS.account(Odoo CE) — movimientos contables y facturas.portal(Odoo CE) — vistas web del comprobante.pos_xml_receipt— XML del ticket para impresoras térmicas.- l10n_cl_fe — firma, folios CAF, cola de envío, integración SII.
Configuración
- En
pos.config: elegir el diario contable de boleta, el diario de factura y activar la opción de DTE. - En
pos.payment.method: definir el tipo de pago SII (efectivo / crédito) si aplica. - Asegurar que existan CAF tipo 39 y 41 vigentes en la empresa.
- Habilitar Consumo de Folios automático (al cierre de sesión).
Uso
- Abrir sesión de POS y registrar la venta.
- Al pagar, el cajero puede emitir boleta (predeterminado), Factura eligiendo cliente (DTE 33/34), o NC de Boleta referenciando el ticket original.
- La orden viaja por la cola y aparece en
sii.cola.envio. - Al cierre de la sesión se genera automáticamente el Reporte Consumo de Folios.
Licencia
AGPL-3. Ver archivo LICENSE.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Point of Sale (point_of_sale) • Discuss (mail) • Contacts (contacts) • Purchase (purchase) • Sales (sale_management) • Inventory (stock) |
| Community Apps Dependencies | Show |
| Lines of code | 28829 |
| Technical Name |
l10n_cl_dte_point_of_sale |
| License | AGPL-3 |
| Website | https://globalresponse.cl |
Please log in to comment on this module