OdooWiki OCA HUB

Sale Order UBL

sale_order_ubl folder_open OCA/edi open_in_new
Sales Licencia: AGPL-3

Este módulo añade compatibilidad con UBL, el estándar Universal Business Language (UBL), en los pedidos de venta. El estándar UBL 2.1 se convirtió en el estándar ISO/IEC 19845 en diciembre de 2015 (cf el anuncio oficial).

Con este módulo, cuando genera el informe del pedido de venta:

  • en un presupuesto en estado borrador/enviado, el archivo PDF tendrá incrustado un archivo XML Quotation conforme con el estándar UBL 2.1 o 2.0.
  • en un pedido de venta confirmado, el archivo PDF tendrá incrustado un archivo XML Order Response Simple conforme con el estándar UBL 2.1 o 2.0.

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 14.0

Cuando imprime un presupuesto o un pedido de venta confirmado, este módulo incrusta un archivo UBL XML dentro del PDF, de modo que el documento puede intercambiarse electrónicamente con clientes y administraciones públicas.

Este módulo añade compatibilidad con UBL (Universal Business Language) a los pedidos de venta. Cuando imprime el informe estándar de pedido de venta, el PDF generado también contiene un archivo XML incrustado que sigue el estándar UBL 2.1 (o 2.0).

  • Para un presupuesto en estado borrador o enviado, el XML incrustado es un documento UBL Quotation.
  • Para un pedido de venta confirmado, el XML incrustado es un documento UBL Order Response Simple.

El XML se construye a partir de los datos del pedido de venta: referencia del pedido, fechas, datos de la empresa y del cliente, dirección de entrega, incoterms, moneda, importes sin impuestos y totales, y cada línea del pedido con producto, cantidad, unidad de medida, precio e impuestos. El XML se valida contra el esquema UBL antes de incrustarse.

El módulo solo se aplica al informe estándar de pedido de venta (sale.report_saleorder) y solo cuando se imprime un único pedido de venta. Puede desactivar el XML incrustado utilizando el contexto no_embedded_ubl_xml, y puede elegir la versión de UBL con el contexto ubl_version (predeterminada 2.1). El idioma del XML sigue el idioma del cliente.

No se añaden menús ni pantallas nuevas; todo ocurre automáticamente al imprimir el PDF del pedido de venta.

Depende de

Modelos y campos (2)
  • sale.order · modelo nuevo
  • ir.actions.report · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 14.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

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.