Ir al contenido

Simplificando la Facturación Electrónica con Odoo 19 en El Salvador

Alejandro Aparicio
Alejandro Aparicio
Desarrollador Odoo

En anteriores artículos detallaba el funcionamiento de la facturación electrónica en El Salvador mediante un módulo desarrollado específicamente para Odoo 18.

La implementación permitía trabajar de dos maneras diferentes:

Firma y envío centralizado a la DGII

Odoo establecía dos conexiones: una con un servidor externo encargado de realizar la firma electrónica y otra directamente con los servicios de la DGII. El DTE firmado se enviaba a la administración tributaria, que devolvía el sello de recepción y el estado de validación del documento.

Módulo Odoo 18 de Facturación Electrónica SV – Descentralizado

Firma y envío descentralizado

Odoo establecía una única conexión con un servidor externo que gestionaba todo el proceso FEL: recibía el DTE, lo firmaba, lo enviaba a la DGII, recibía la respuesta y devolvía a Odoo el DTE validado, el sello de recepción y el estado del documento.

Proceso de Facturación Electrónica SV centralizado desde Odoo 18

Simplificando la facturación electrónica

Con el lanzamiento de Odoo 20 cada vez más cerca, he aprovechado la oportunidad para migrar la implementación centralizada a Odoo 19 e incorporar varias mejoras que agilizan la comunicación con la administración tributaria.

Esta nueva implementación elimina la necesidad de utilizar un servidor externo para realizar la firma electrónica. Ahora, la firma se genera directamente desde Odoo utilizando el certificado digital del contribuyente. De esta manera, Odoo únicamente necesita comunicarse con los servicios de la DGII para enviar el DTE firmado y recibir la respuesta correspondiente.

El proceso completo queda simplificado de la siguiente manera:

Odoo Genera la Factura → Odoo Firma Electrónicamente → DGII → Odoo

Flujo simplificado de facturación electrónica

Odoo genera el DTE, lo firma electrónicamente y lo envía directamente a la DGII. Posteriormente, el sistema recibe el sello oficial de recepción junto con el estado de validación del documento.

Ventajas de la nueva arquitectura

Esta nueva arquitectura simplifica la facturación electrónica, reduce las dependencias externas y proporciona un mayor control sobre todo el proceso.

Menos puntos de fallo: desaparece la dependencia de un servidor externo de firma y de su disponibilidad y correcto funcionamiento.
Menores costes operativos: se eliminan los costes asociados a servicios externos de firma, especialmente aquellos que cobran por cada factura firmada.
Mayor rapidez: realizar la firma directamente desde Odoo elimina una conexión intermedia y agiliza el proceso de emisión de documentos.
Mayor control: la generación del DTE, la firma electrónica y la gestión documental se realizan directamente dentro de Odoo.
Menor dependencia de terceros: Odoo se comunica directamente con la DGII para el envío y la validación de los documentos.

Desarrollo personalizado Odoo y facturación electrónica

Si estás interesado en desarrollos personalizados en Odoo, soluciones de facturación electrónica para El Salvador o deseas conocer más sobre el funcionamiento de la firma electrónica integrada directamente en Odoo, puedes ponerte en contacto conmigo.

Estaré encantado de compartir más información sobre esta implementación y explorar cómo puede adaptarse a las necesidades específicas de cada proyecto.

Alejandro Aparicio | Desarrollador Odoo