OdooWiki OCA HUB

Electronic Invoicing for Chile

l10n_cl_sii_folio folder_open OCA/l10n-chile open_in_new
Localization/Chile Licencia: AGPL-3

Este módulo te permite subir archivos CAF desde (https://sii.cl) y llevar un seguimiento de tus folios.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 12.0

Sube archivos CAF del SII chileno a Odoo y controla los rangos de folios (número de documento) utilizados para facturas electrónicas. Odoo te avisa cuando los folios están por agotarse o vencen y bloquea la publicación cuando no hay un folio válido disponible.

Este módulo te permite cargar en Odoo los archivos CAF XML que descargas de la autoridad tributaria chilena (SII), para que el sistema sepa qué números de factura (folios) tienes autorizados a usar.

  • En un diario, una nueva pestaña "Documents" te permite vincular cada clase de documento del SII a una secuencia de numeración, con una secuencia por diario y clase de documento.
  • En una secuencia de numeración, aparece una pestaña "CAF Files" para las secuencias DTE. Ahí subes el archivo CAF; Odoo lo lee y rellena el tipo de documento, los números de inicio y fin, la fecha de emisión, la fecha de vencimiento y el VAT de la compañía.
  • Cada CAF muestra un estado (Draft, In Use, Spent) y una barra de progreso del nivel de uso, para que puedas ver cuánto queda del rango.
  • Una pantalla dedicada "SII CAF Files for DTE" lista todos los archivos CAF cargados.

Comportamiento automático: al publicar una factura, Odoo elige la secuencia correcta para la clase de documento y toma el siguiente folio del rango del CAF. Si no hay ningún folio disponible, o el CAF ha vencido, la publicación se bloquea con un error que te pide solicitar un nuevo CAF al SII. Cuando los folios restantes caen por debajo del mínimo que establezcas, se envía una alerta de notificación al usuario. El módulo también comprueba que la clase de documento en la línea del diario coincida con la de la secuencia, y que el VAT de la compañía coincida con el CAF.

Lo necesitan otros módulos

Modelos y campos (5)
  • ir.sequence · amplía un modelo existenteis_dte (Is DTE?), class_id (Document Type), folio_ids (DTE Caf), forced_by_caf (Forced By CAF), qty_available (Quantity Available)
  • account.move · amplía un modelo existente
  • account.journal · amplía un modelo existentejournal_document_class_ids (Documents)
  • ir.sequence.folio · modelo nuevoname (Name), rut_n (VAT), status (Status), caf_file (CAF XML File), filename (File Name), final_nm (End Number), start_nm (Start Number), use_level (Use Level), company_id (Company), issued_date (Issued Date), sequence_id (Sequence), nivel_minimo (Nivel Mínimo de Folios), expiration_date (Expiration Date), sii_document_class (SII Document Class)
  • account.journal.document · modelo nuevoname, class_id (Document Class), sequence (Sequence), journal_id (Journal), sequence_id (Entry Sequence)

Texto generado por IA (DeepSeek) al leer el código de la versión 12.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 12.0
  • Vaya a Settings > User & Companies > Companies
  • Cree o seleccione una empresa
  • Vaya a la pestaña Activities para configurarlas

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.