OdooWiki OCA HUB

Romania - EDI UBL

l10n_ro_edi_ubl folder_open OCA/l10n-romania open_in_new
Tools Licencia: AGPL-3

Ro E Invoice UBL

No funciona si está instalado el módulo

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 13.0

Genera archivos XML UBL de factura electrónica rumana a partir de facturas de cliente y abonos publicados, y adjúntalos a la factura o incrústalos dentro del PDF. Marca los contactos como inscritos en el sistema de factura electrónica.

Este módulo añade compatibilidad con la factura electrónica rumana (UBL) a las facturas de cliente y a las notas de crédito. En una factura de cliente o un abono publicado, aparece un nuevo botón "Generate XML File" junto al botón de restablecer a borrador; al hacer clic en él se genera un archivo XML UBL 2.1 para esa factura y se almacena como adjunto, y luego se abre.

El XML sigue la personalización rumana CIUS-RO e incluye el número de factura, las fechas, la moneda, las partes de proveedor y cliente con direcciones, números de IVA y contactos, la dirección de entrega, las condiciones de pago, los totales de impuestos por grupo de impuestos, los totales monetarios legales (sin impuestos, impuestos, total, prepagado, importe a pagar) y un bloque por cada línea de factura con cantidad, unidad de medida, precio e impuestos. El archivo se denomina UBL-Invoice-2.1-<invoice number>.xml.

Cuando la empresa está configurada para incluir el formato UBL en la factura PDF, el XML también se incrusta dentro del PDF de las facturas de cliente publicadas, de modo que el PDF lleva la factura electrónica estructurada.

En el formulario de contacto, una nueva casilla "E Invoice" permite marcar a un socio como inscrito en el sistema de factura electrónica. La configuración de la empresa incorpora un Access Token, un indicador de modo de prueba (activado por defecto) y un indicador de envío manual (activado por defecto) para la conexión de factura electrónica rumana.

El módulo también proporciona funciones auxiliares compartidas para construir y leer XML UBL (partes, direcciones, productos, entrega, incoterms) utilizadas por otros módulos de localización rumana.

Depende de

l10n_roaccount
Modelos y campos (5)
  • base.ro.ubl · modelo nuevo
  • res.company · amplía un modelo existentel10n_ro_edi_manual (Manual submission), l10n_ro_edi_test_mode (Test mode), l10n_ro_edi_access_token (Access Token)
  • res.partner · amplía un modelo existentel10n_ro_e_invoice (E Invoice)
  • account.move · modelo nuevo
  • res.config.settings · amplía un modelo existentel10n_ro_edi_manual (Manual submission), l10n_ro_edi_test_mode (Test mode), l10n_ro_edi_access_token (Access Token)

Texto generado por IA (DeepSeek) al leer el código de la versión 13.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. 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.

Fuentes · Odoo 13.0

Confirmado el 2026-11-03 en la rama 13.0 de OCA/l10n-romania.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versió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.