Qué pone el módulo en tu Odoo
La ficha de Odoo Apps resume el módulo con un titular directo: Send Chile DTEs to the SII from Odoo, y tiene un apartado How it works. Dentro de Odoo eso se traduce en un menú propio, Chile SII, y en una serie de modelos (las tablas donde el módulo guarda sus datos) que conviene conocer por su nombre técnico si eres consultor o vas a revisar permisos.
Estas son las entradas del menú:
Chile SII › Documents (DTE)Chile SII › EnvelopesChile SII › CAF (Folios)Chile SII › CertificatesChile SII › ConfigurationChile SII › Audit LogChile SII › Data Access Requests
Y estos, los modelos que define el módulo, con su descripción tal como aparece en el código: sii.configuration (Chile SII Configuration), sii.certificate (SII Digital Certificate), sii.caf (Chile SII CAF (authorized folios)), sii.dte (SII Electronic Document (DTE)), sii.dte.line (DTE Line Item), sii.submission.wizard (Send Invoices to the SII), sii.submission.batch (SII Submission Envelope (EnvioDTE)), sii.audit.log (SII Audit Log) y cl.sii.dsar.request (DSAR - Data Subject Access Request).
Recorrido por el módulo, pantalla a pantalla
Si acabas de instalarlo y quieres saber qué hay en cada sitio, este recorrido te lleva por todas las piezas. Sirve para orientarte; los campos que hay que rellenar y lo que conviene revisar al arrancar están en la puesta en marcha del módulo.
- Abre
Chile SII › Configuration. El modelo de configuración del módulo se llamasii.configuration(Chile SII Configuration).
- Pasa a
Chile SII › Certificates. El módulo guarda los certificados digitales en el modelosii.certificate(SII Digital Certificate). La tareaChile SII: certificate expiry alertscorre una vez al día y, según su nombre, lanza alertas de caducidad de certificados.
- Entra en
Chile SII › CAF (Folios). El módulo guarda los folios autorizados en el modelosii.caf. La lista enseña por cada CAF el rango de folios, el siguiente folio y su estado. La tareaChile SII: low folio alertscorre cada 6 horas y, según su nombre, lanza alertas de folios bajos.

- Abre
Chile SII › Documents (DTE). El módulo guarda los documentos electrónicos en el modelosii.dte. Las líneas de cada documento van en un modelo aparte,sii.dte.line(DTE Line Item).

- Para el envío, el módulo incluye un asistente con el nombre
Send Invoices to the SII(modelosii.submission.wizard). Por su parte, la tareaChile SII: send invoices marked Auto-Submitcorre cada hora y, según su nombre, envía las facturas marcadasAuto-Submit.
- Revisa
Chile SII › Envelopes. El módulo guarda los sobres de envío en el modelosii.submission.batch, que el código describe comoSII Submission Envelope (EnvioDTE). La tareaChile SII: check the state of sent envelopescorre cada 30 minutos y, según su nombre, comprueba el estado de los sobres enviados.
- Consulta
Chile SII › Audit Log. El registro de auditoría del módulo está en el modelosii.audit.log(SII Audit Log).
- Termina en
Chile SII › Data Access Requests. Las solicitudes de acceso de los interesados a sus datos están en el modelocl.sii.dsar.request(DSAR - Data Subject Access Request). La ficha de Odoo Apps tiene además un apartadoPrivacy policy.

Signed, not sent, con datos del documento, del emisor, del receptor, importes y la sección SII sin envíoLas cuatro tareas programadas que corren solas
El módulo trae cuatro tareas programadas, y las cuatro vienen activas. Esto es lo que hace cada una según su nombre y cada cuánto corre:
Chile SII: check the state of sent envelopes: cada 30 minutos, revisa el estado de los sobres enviados.Chile SII: send invoices marked Auto-Submit: cada hora, envía las facturas marcadasAuto-Submit.Chile SII: certificate expiry alerts: una vez al día, alertas de caducidad de certificados.Chile SII: low folio alerts: cada 6 horas, alertas de folios bajos.
Qué piezas del módulo tocan un documento
Visto desde los datos, el módulo reparte la información en varios modelos. Guarda los folios autorizados en sii.caf y los certificados digitales en sii.certificate. El documento en sí es un registro de sii.dte, con sus líneas en sii.dte.line. Para enviar tienes el asistente Send Invoices to the SII y la tarea horaria que envía las facturas marcadas Auto-Submit. Los sobres de envío están en sii.submission.batch, y la tarea de cada 30 minutos comprueba el estado de los sobres enviados. El modelo sii.audit.log guarda el registro de auditoría del módulo.
En la lista de DTE ves en qué punto está cada documento por la columna de estado y por el ID de seguimiento SII, como en la captura de arriba. En el formulario de un documento en estado Signed, not sent, la sección SII aparece sin envío.
El servicio externo y lo que pasa sin suscripción
La ficha avisa antes de comprar: Before you buy: some features of this app use a paid external service. Es un módulo con servicio local de FlexigoTech Cloud. El módulo cuesta 9 € sin IVA por versión de Odoo, pago único, para 17, 18, 19 y 20. El servicio local cuesta 29 €/mes o 290 €/año sin IVA (Pro: 58 €/mes o 580 €/año).
Sin suscripción, o con el servicio suspendido, se para lo que da la suscripción, y los datos se quedan en tu Odoo. Con la suscripción, el módulo para las versiones nuevas de Odoo va incluido si lo compraste en flexigotech.com; en la ficha de Odoo Apps, cada versión de Odoo se compra allí. Si aún dudas de si te encaja, tienes qué cubre y qué hace falta antes de instalarlo.
Cómo te ayuda FlexigoTech
FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Si quieres ayuda para dejar el menú Chile SII configurado y revisar las tareas programadas, o necesitas una integración a medida alrededor del envío, escríbenos desde la página del módulo.
Sigue leyendo
Comprobado en el código del módulo (versión 20.0) y en las fuentes enlazadas
Fuentes
- Código del módulo: flexigo_chile_sii_integration 20.0 (2c228713): views/menus_gen.xml
- Código del módulo: flexigo_chile_sii_integration 20.0 (2c228713): data/ir_cron.xml
- Código del módulo: flexigo_chile_sii_integration 20.0 (2c228713): static/description/index.html
- Código del módulo: flexigo_chile_sii_integration 20.0 (2c228713): models/dsar_request.py
- Código del módulo: flexigo_chile_sii_integration 20.0 (2c228713): models/sii_audit_log.py
- Código del módulo: flexigo_chile_sii_integration 20.0 (2c228713): models/sii_caf.py
- Código del módulo: flexigo_chile_sii_integration 20.0 (2c228713): models/sii_certificate.py
- Código del módulo: flexigo_chile_sii_integration 20.0 (2c228713): models/sii_configuration.py
- Código del módulo: flexigo_chile_sii_integration 20.0 (2c228713): models/sii_dte.py
- Código del módulo: flexigo_chile_sii_integration 20.0 (2c228713): models/sii_dte_line.py
- Código del módulo: flexigo_chile_sii_integration 20.0 (2c228713): models/sii_submission_batch.py
- Código del módulo: flexigo_chile_sii_integration 20.0 (2c228713): wizards/sii_submission_wizard.py
- apps.odoo.com/apps/modules/20.0/flexigo_chile_sii_integration
- apps.odoo.com/apps/modules/17.0/flexigo_chile_sii_integration
- apps.odoo.com/apps/modules/18.0/flexigo_chile_sii_integration
- apps.odoo.com/apps/modules/19.0/flexigo_chile_sii_integration
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
