Este módulo contiene métodos para generar archivos UBL. Este módulo no hace nada útil por sí mismo, pero puede ser utilizado por otros módulos para procesar datos UBL. Ejemplos:
- purchase_order_ubl que genera pedidos de compra UBL,
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 19.0Módulo de base técnica que construye archivos XML UBL (Universal Business Language) a partir de datos de Odoo. No añade pantallas ni menús por sí mismo; otros módulos lo utilizan para generar documentos electrónicos como pedidos de compra.
Este es un módulo técnico oculto. No añade ningún menú, botón, informe o pantalla que un usuario pueda abrir directamente. En su lugar, extiende el modelo abstracto base.ubl existente con bloques de construcción reutilizables que otros módulos llaman para producir archivos XML conformes con UBL.
El código ensambla las secciones UBL estándar de un documento comercial a partir de registros de Odoo:
- Bloques de party: nombres, direcciones (calle, calle adicional, ciudad, código postal, estado, país), idioma, sitio web, VAT/tax scheme, entidad legal y datos de contacto (teléfono, correo electrónico).
- Bloques de customer y supplier party, incluido el número de referencia almacenado en el partner (
ref) mapeado al identificador UBL correcto. - Información de entrega: dirección de entrega y delivery party, además de las condiciones de entrega a partir del código de Incoterm.
- Condiciones de pago tomadas del nombre de la condición de pago.
- Líneas de pedido: cantidad con el código de unidad de medida UNECE, importe de la línea, precio unitario, nombre del producto, código de vendedor, código de cliente, código de barras (GTIN), atributos del producto y categorías de impuestos.
- Subtotal de impuestos y categorías de impuestos, utilizando los códigos de categoría de impuestos y tipo de impuestos UNECE configurados en los impuestos.
También aplica reglas de calidad de datos: se genera un error si una unidad de medida no tiene código UNECE, si un impuesto no tiene categoría de impuestos UNECE o si un impuesto no tiene tipo de impuestos UNECE. Se registra una advertencia cuando un partner no tiene país. El módulo toca datos de partner, compañía, producto, unidad de medida, impuesto, Incoterm y condición de pago, pero solo cuando otro módulo le pide que genere un archivo UBL.
Depende de
Lo necesitan otros módulos
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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-03Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 19.0
Confirmado el 2026-11-03 en la rama 19.0 de OCA/edi.
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.