evaluación para Odoo en Chile
Facturar desde Odoo en Chile: módulos, certificación, CAF y alcance por flujo
Odoo documenta módulos oficiales para contabilidad y facturación electrónica chilena, con extensiones separadas para boleta, guía, exportación, ecommerce y punto de venta. La cobertura depende de versión, edición, módulos instalados, certificación de la empresa y configuración. Verifica el flujo que realmente usas, no solo la localización base.
Revisado el · 2668 palabras
Esta guía no afirma que Simplo tenga un módulo para Odoo, que funcione con una versión concreta ni que exista relación con Odoo. Te ayuda a decidir si la localización instalada cubre tu caso o si necesitas evaluar otra salida.
¿Qué exige el SII a cualquier sistema que emita en Chile?
Una factura registrada en el ERP no es todavía un Documento Tributario Electrónico. Para que exista como DTE debe pasar por reglas que pertenecen al emisor chileno, no al asiento, la orden de venta ni la pantalla donde se digitó. El SII identifica al contribuyente autorizado, el tipo de documento, el folio, la firma, el contenido y el resultado de cada envío.
Esta base es la misma para SAP, NetSuite, Business Central, Odoo o un desarrollo propio. Lo que cambia es cuánto resuelve la localización elegida, quién opera cada pieza y dónde queda la evidencia cuando el SII acepta, observa o rechaza. El proyecto debe responder estas seis exigencias antes de hablar de automatización.
| Exigencia | Qué significa en la operación |
|---|---|
| Certificado digital y firmantes autorizados | La empresa debe estar habilitada y trabajar con un certificado vigente. El proyecto necesita responsables para instalarlo, renovarlo, revocarlo y decidir quién puede usarlo. La firma del documento completo se genera con ese certificado y no se reemplaza con una aprobación interna del ERP. |
| CAF y folios por tipo de DTE | El SII autoriza rangos separados para factura, factura exenta, guía, notas, boleta y documentos de exportación. Cada rango incluye el Código de Autorización de Folios. El número interno de la transacción no sustituye el folio tributario y una misma secuencia no se comparte entre tipos. |
| Timbre electrónico y firma del DTE | Hay dos operaciones distintas que suelen confundirse. El timbre usa los datos y la llave del CAF; después el documento completo se firma con el certificado digital vigente. Que el PDF tenga una imagen o que la factura esté contabilizada no demuestra que ambas firmas sean válidas. |
| XML en el formato exacto | El SII publica esquemas, orden de campos, largos, dominios y reglas condicionales. No basta exportar cualquier XML. El tipo de DTE determina qué encabezado, detalle, totales, referencias y datos especiales deben aparecer, y una diferencia mínima puede detener el documento antes de revisar el negocio. |
| Respuestas y estados hasta el documento | La recepción técnica de un archivo no equivale a la aceptación de cada DTE. Debes conservar el identificador de seguimiento, consultar el procesamiento y aterrizar el resultado por documento. Si el ERP solo muestra enviado, el equipo todavía no sabe si la factura quedó aceptada, observada o rechazada. |
| Intercambio con la contraparte | Además del envío al SII, el emisor debe entregar el DTE al receptor y poder recibir respuestas en la casilla registrada. La recepción del sobre, la recepción de cada documento y la decisión comercial son eventos diferentes. El proyecto necesita correo operativo, responsables y trazabilidad. |
La primera prueba útil no es imprimir una factura. Es seguir un caso completo desde la transacción original hasta el estado final del DTE, su representación impresa y el intercambio con el receptor.
¿Qué le falta típicamente a un ERP extranjero para emitir un DTE?
Un ERP internacional suele resolver bien clientes, productos, impuestos, precios, contabilidad y cobranza. El vacío aparece en las responsabilidades que solo existen porque el emisor opera en Chile. Algunas ediciones ofrecen una localización propia y otras dependen de extensiones o proveedores. En todos los casos debes verificar alcance y configuración, no inferirlo por el nombre del producto.
Estas brechas no significan que el ERP sea deficiente. Significan que la localización tributaria es otro producto, con ciclo de actualización, pruebas, credenciales y soporte propios. El error caro es descubrir esa separación después de diseñar interfaces, capacitar usuarios o comprometer la fecha de salida.
- Gestión de CAF y consumo de folios separados por tipo de DTE, empresa, ambiente y, cuando corresponde, sucursal.
- Generación del timbre electrónico con la llave del CAF y firma del documento completo con certificado vigente.
- Representación impresa conforme al formato del SII, incluido el timbre PDF417 y los datos que cambian según el documento.
- Pipeline propio para boleta electrónica, con sus tipos, CAF, envío individual y tratamiento de ventas a consumidor final.
- Casilla de intercambio para enviar DTE al receptor y procesar recepciones, rechazos y decisiones comerciales sin confundirlas con el estado del SII.
- Documentos de exportación con campos, monedas, aduana, transporte y folios distintos de la factura nacional.
- Monitoreo de estados, reintentos controlados, conciliación y evidencia para saber qué ocurrió con cada folio.
No preguntes solo si la solución hace factura electrónica. Pide la lista exacta de tipos de DTE, procesos entrantes y salientes, edición, versión, módulos, terceros y exclusiones.
¿Qué tiene de particular la localización chilena de Odoo?
Odoo publica una localización fiscal para Chile y documenta módulos específicos. La base contable chilena agrega la configuración mínima; la emisión electrónica depende del módulo de facturación; exportaciones de bienes y guía de despacho tienen módulos propios; ecommerce y punto de venta agregan flujos adicionales. Instalar Chile no demuestra que toda esa cadena esté activa.
La documentación advierte que las funciones electrónicas requieren que la empresa haya completado el proceso correspondiente del Sistema de Facturación de Mercado del SII. También pide certificado, datos de resolución, ambiente y CAF. Esto define quién es el emisor: si Odoo usa directamente esas credenciales y folios, Odoo forma parte del sistema emisor y tu equipo debe operarlo como tal.
La versión importa mucho. Odoo mantiene documentación separada para versiones mayores y la localización evoluciona. Community, Enterprise, Odoo Online, Odoo.sh y una instalación propia no tienen el mismo modelo de módulos, despliegue ni soporte. Pide al partner la versión exacta, edición, repositorio de cada módulo y política de actualización. No uses una captura de Odoo 19 para cerrar alcance en Odoo 16.
Odoo además integra datos maestros y comunicación. Los contactos necesitan identificación, tipo de contribuyente, actividad y correo DTE. La empresa configura una casilla de entrada, certificado y datos SII. Por eso una migración desde otro ERP debe tratar limpieza de contactos y correo operativo como parte del proyecto, no como tareas posteriores a la emisión.
| Módulo o flujo | Pregunta que define el alcance |
|---|---|
| Chile - Accounting | ¿Está instalada la base contable correcta para la versión y compañía chilena? |
| Chile - E-invoicing | ¿La empresa está certificada, el ambiente es correcto y están configurados certificado, CAF y datos maestros? |
| Boletas electrónicas | ¿Está instalado el módulo específico, con CAF propios y prueba de consumidor final, notas y envío al SII? |
| Guía de despacho | ¿Está instalado el módulo y su dependencia de Inventario, y qué movimientos generan o no una guía? |
| Exportación de bienes | ¿Cubre los tipos y datos aduaneros de tu operación? ¿Qué ocurre con servicios y notas de exportación? |
| Ecommerce o POS | ¿Está activo el módulo correspondiente y cómo se elige factura o boleta, se completa el cliente y se maneja una devolución? |
En Odoo, pide la lista de módulos instalados con versión y dependencias. El país de la compañía puede instalar una base, pero los flujos especiales siguen siendo decisiones explícitas.
¿Qué salidas existen para Odoo y cuándo conviene cada una?
Odoo puede cubrir mucho dentro de su localización, pero una empresa con personalizaciones antiguas o una edición distinta puede preferir separar la emisión. Compara alternativas sobre tu base real y conserva una regla: solo un componente debe asignar folio y emitir cada tipo de DTE.
| Salida posible | Consecuencia operativa |
|---|---|
| Usar los módulos oficiales de la localización chilena | Mantiene documento, estado y operación dentro de Odoo, con cobertura publicada para varios flujos. Exige certificación, configuración, CAF, certificado y módulos correctos. Tu equipo o partner debe mantenerlos al actualizar la versión. |
| Usar módulos o servicios de un partner de Odoo | Puede cubrir versiones antiguas o procesos especiales, pero debes distinguir código oficial, OCA, módulo propietario y servicio externo. Verifica licencia, soporte, migraciones y convivencia con l10n_cl para no duplicar campos ni emisiones. |
| Mantener Odoo como origen y usar un emisor externo | Separa el cumplimiento del ciclo de actualización de Odoo. Requiere seleccionar eventos, devolver folio y estado, y decidir qué módulo local queda activo solo para contabilidad. Evita que l10n_cl_edi emita en paralelo. |
| Desarrollar o modificar la emisión dentro de Odoo | El código es accesible y extensible, pero la responsabilidad no se reduce. Debes mantener reglas SII, certificados, folios, correo, estados, PDF, seguridad y migraciones. Modificar directamente módulos base aumenta el costo de cada upgrade. |
Que Odoo sea extensible no convierte el cumplimiento en un ajuste pequeño. Trata cualquier personalización del DTE como software regulatorio con pruebas y mantenimiento propios.
¿Qué flujos de Odoo debes probar por separado?
La factura creada desde Ventas puede tomar datos distintos de una factura manual en Contabilidad. Prueba ambos caminos, impuestos afectos y exentos, anticipos, redondeos, monedas y referencias. El tipo de contribuyente del contacto influye en el documento, así que un dato maestro incompleto puede producir la clase equivocada aunque la orden esté bien.
Boleta no es una factura con cliente genérico. Odoo documenta CAF propios, contacto de consumidor final y un flujo de estado. Para ecommerce, el comprador puede elegir documento y completar campos fiscales; para POS, la experiencia y las devoluciones son distintas. Define qué canal es dueño de la venta y evita que una integración cree otro documento contable por la misma transacción.
Guía de despacho se relaciona con Inventario. Determina qué transferencias o entregas la generan, cuándo se conoce transporte y si luego se referencia desde la factura. Una guía tributaria no debe nacer automáticamente de todo movimiento interno. Incluye anulaciones y entregas parciales en la prueba.
La exportación documentada por Odoo se enfoca en bienes e incorpora información aduanera. Si vendes servicios, emites notas de exportación o tienes operaciones mixtas, pregunta por cada código. No interpretes la presencia de un módulo de exportación como cobertura universal. La misma disciplina aplica a la recepción: configura casilla DTE y separa recepción técnica de validación de vendor bills.
- Factura desde Ventas y factura manual desde Contabilidad.
- Boleta desde ecommerce, punto de venta y registro manual, con consumidor final y cliente identificado.
- Nota de crédito total y parcial con referencia correcta.
- Guía desde entrega parcial, traslado que no corresponde emitir y facturación posterior.
- Exportación de bienes con moneda, aduana y representación impresa.
- Documento recibido por casilla, creación de vendor bill y respuesta correspondiente.
La pregunta que define el proyecto: ¿quién es el emisor ante el SII y dónde viven los folios?
El dueño de la transacción y el emisor tributario pueden ser sistemas distintos. Tu ERP puede conservar la orden, el despacho, la factura comercial y el asiento, mientras otra solución toma responsabilidad por construir, foliar, timbrar, firmar y seguir el DTE. También es posible que una localización del propio ERP haga todo dentro de su ecosistema. Las dos arquitecturas pueden funcionar, pero sus responsabilidades no se pueden mezclar.
La decisión debe quedar escrita para cada tipo de documento. Si dos componentes creen que asignan el folio, aparecen duplicidades o saltos. Si ninguno lo hace, la operación se contabiliza sin DTE. Si un sistema consulta estados y otro reintenta, una respuesta incierta puede terminar en duplicado. Y si la representación impresa se arma antes de conocer el folio definitivo, el PDF deja de ser evidencia confiable.
Por eso la pregunta completa es operacional: qué componente solicita o carga los CAF, cuál reserva el siguiente folio, cuándo se considera consumido, quién firma, quién envía, quién consulta, quién informa el resultado al ERP y quién atiende una caída. La respuesta debe incluir producción, certificación, renovaciones y contingencia.
| Decisión | Consecuencia que debe quedar cerrada |
|---|---|
| Sistema emisor | Un solo responsable construye el DTE y responde por su estado tributario. El ERP no debe emitir en paralelo el mismo tipo y rango. |
| Custodia de folios | Los CAF se cargan y consumen en un lugar definido, con alertas y trazabilidad. Los números internos del ERP se relacionan con el folio, pero no se confunden con él. |
| Momento de contabilización | Se define si el asiento ocurre antes, durante o después de la aceptación y qué se hace con un rechazo. La conciliación no puede depender de revisar correos a mano. |
| Dueño de la contingencia | Alguien debe distinguir caída técnica, rechazo de esquema, dato maestro incorrecto, folio agotado y certificado vencido. Cada caso requiere una acción distinta. |
Si tu partner no puede dibujar el flujo de un folio desde el CAF hasta el estado final, todavía no hay un diseño de facturación electrónica: hay una promesa comercial.
¿Cómo se prueba el proyecto antes de ponerlo en producción?
Una demostración feliz con una factura afecta no cubre el riesgo real. La matriz de pruebas debe cruzar tipos de documento, impuestos, sucursales, monedas, referencias, clientes nacionales y extranjeros, caídas y respuestas. Incluye una nota de crédito que corrija una factura, una guía que luego se facture, una boleta, un folio agotado, un certificado próximo a vencer y un rechazo por dato maestro.
La salida también necesita conciliación. Para una muestra completa, compara transacción del ERP, tipo y folio, XML firmado, envío, resultado del SII, representación impresa y entrega al receptor. Ninguna fila debe quedar solo como enviada. Define además cómo se repara un dato sin reutilizar indebidamente el folio y cómo vuelve el resultado al usuario que originó la venta.
Finalmente prueba la operación sin el consultor presente. El equipo interno debe saber dónde mirar un rechazo, quién renueva el certificado, cómo se cargan nuevos folios, qué canal atiende cada componente y qué información entregar al soporte sin compartir certificados ni datos sensibles. Eso separa una integración demostrable de una operación sostenible.
El criterio de salida no es que el XML se haya generado. Es que negocio, contabilidad y soporte puedan seguir cada documento hasta su desenlace sin reconstruir la historia a mano.
¿Qué preguntarle a tu partner de Odoo antes de firmar?
Copia este checklist en la minuta de evaluación. Pide respuestas por escrito y evidencia para los puntos que cambian precio, plazo o responsabilidad.
- ¿Qué versión, edición y modalidad de hosting de Odoo cubre la propuesta?
- ¿Qué módulos chilenos exactos están instalados y cuáles son sus versiones y dependencias?
- ¿La empresa completó la certificación requerida ante el SII para operar con ese sistema emisor?
- ¿Dónde se cargan el certificado, los CAF y los datos de resolución, y quién los renueva?
- ¿Qué tipos de DTE están cubiertos uno por uno, incluidas boleta, guía, notas y cada documento de exportación necesario?
- ¿La exportación cubre solo bienes o también los procesos reales de nuestra empresa?
- ¿Qué módulos adicionales necesita ecommerce, POS, Inventario y recepción de documentos?
- ¿Cómo se validan RUT, tipo de contribuyente, actividad, comuna y correo DTE en contactos existentes?
- ¿Cómo vuelve el estado SII al documento contable y qué acción toma el usuario ante un rechazo?
- ¿Qué personalizaciones tocan account.move, ventas, inventario, impresión o secuencias y cómo conviven con la localización?
- ¿Cómo se prueban migraciones de versión sin modificar directamente módulos oficiales?
- ¿Puedes demostrar factura, boleta, nota, guía o exportación según nuestro alcance, además de rechazo, folio agotado, certificado vencido y documento recibido?
Preguntas frecuentes
¿Odoo tiene una localización oficial para Chile?
Sí. Odoo documenta módulos oficiales de contabilidad y facturación electrónica para Chile, además de módulos separados para boleta, guía, exportación y canales de venta. La cobertura efectiva depende de versión, edición, instalación y certificación de la empresa.
¿Instalar Chile - Accounting basta para emitir DTE?
No. La base contable y la emisión electrónica son módulos distintos. Además necesitas configuración de empresa, ambiente, certificado, CAF, datos maestros y habilitación ante el SII. Los flujos de boleta, guía y exportación pueden requerir módulos adicionales.
¿Simplo ofrece un módulo para Odoo?
Esta página no promete un módulo, conector ni compatibilidad con Odoo. Cuéntanos tu versión, edición, hosting, módulos instalados y documentos requeridos. Con ese inventario se puede evaluar el caso sin insinuar una integración inexistente.
¿Puedo usar la localización de Odoo para exportación?
Odoo documenta un módulo de exportación electrónica de bienes con datos aduaneros. Debes verificar tus tipos de documento y si vendes bienes, servicios o ambos. También confirma notas de exportación y campos específicos antes de comprometer alcance.
Fuentes oficiales
Revisa la documentación de tu versión y contrato. Los vendors pueden cambiar alcance, nombres y requisitos entre releases.