OdooWiki OCA HUB

Account Invoice Import Factur-X

account_invoice_import_facturx folder_open OCA/edi open_in_new
Invoicing Management Licencia: AGPL-3

Este módulo es una extensión del módulo account_invoice_import: añade la capacidad de importar facturas Factur-X 1.0 (es decir, ZUGFeRD 2.x) y ZUGFeRD 1.0. El estándar Factur-X se basa en CII (Cross-Industry Invoice) para la facturación electrónica. Una factura Factur-X es una factura PDF con un archivo XML incrustado en formato CII que contiene información estructurada sobre la factura.

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 18.0

Te permite importar facturas electrónicas de proveedor Factur-X y ZUGFeRD (archivos PDF con XML incrustado) directamente en las facturas de proveedor de Odoo, con las líneas, impuestos, totales y detalles de pago rellenados automáticamente.

Este módulo amplía el asistente de importación de facturas para que pueda leer archivos Factur-X 1.0 (también llamado ZUGFeRD 2.x) y ZUGFeRD 1.0. Se trata de facturas PDF que contienen un archivo XML estructurado en su interior.

Cuando utiliza el asistente de importación de facturas, la lista de formatos admitidos ahora también muestra Factur-X y ZUGFeRD. Usted sube el PDF y Odoo lee el XML incrustado para crear una factura de proveedor.

Qué se rellena automáticamente: - Nombre del proveedor, número de IVA, dirección, país y correo electrónico - El IVA y la dirección electrónica de su propia empresa - Número de factura, fecha de factura, fecha de vencimiento y periodo de facturación - Moneda, importe total, importe sin impuestos e impuestos - Líneas de factura con código de producto, código de barras, descripción, cantidad, unidad de medida, precio unitario y total de línea - Descuentos y cargos, tanto en las líneas como globales, utilizando productos dedicados EDI-ALLOWANCE y EDI-CHARGE - Información de pago como IBAN y BIC cuando el medio de pago es una transferencia bancaria

El módulo comprueba que el XML sea válido según el esquema oficial y que el total general coincida con la suma de líneas, cargos, descuentos e impuestos. Solo acepta los códigos de tipo de documento 380 (factura) y 381 (abono). Si el archivo es de nivel básico sin detalles de impuestos en cargos o descuentos, puede generar un error explicando la discrepancia.

Funciona junto con el módulo genérico de importación de facturas y el módulo base Factur-X, y añade un proveedor de demostración y datos de impuestos para pruebas.

Lo necesitan otros módulos

Modelos y campos (1)
  • account.invoice.import · modelo nuevo

Texto generado por IA (DeepSeek) al leer el código de la versión 18.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: 3 confirmadas, 6 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Este módulo requiere la librería Python factur-x desarrollada por Akretion. Para instalarla, ejecute:

sudo pip3 install --upgrade factur-x

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: Configuración, Uso.

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.