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.0Genera 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
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-03Estado 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 verificadaLas 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.
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.