OdooWiki OCA HUB

Sale Order UBL Import

sale_order_import_ubl folder_open OCA/edi open_in_new
Sales Management Licencia: AGPL-3

Este módulo añade soporte para la importación de solicitudes de presupuesto y pedidos electrónicos que cumplen con el estándar Universal Business Language (UBL). El estándar UBL se convirtió en el estándar ISO/IEC 19845 en diciembre de 2015 (cf el anuncio oficial http://www.prweb.com/releases/2016/01/prweb13186919.htm). Este módulo admite dos formatos de archivo:

  • Archivo UBL XML,
  • Archivo PDF con un archivo UBL XML incrustado.

Puede utilizar el módulo OCA purchase_order_ubl para generar solicitudes de presupuesto o pedidos de compra en formato PDF con un archivo UBL XML incrustado.

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 pedidos de clientes y solicitudes de presupuesto recibidos como archivos UBL XML (o PDFs que contienen UBL XML) directamente en Odoo, creando pedidos de venta en borrador o presupuestos con el cliente, las líneas, los precios y los detalles de entrega ya rellenados.

Este módulo amplía el asistente de importación de pedidos de venta para que pueda leer documentos electrónicos que siguen el estándar UBL, el formato internacional utilizado para intercambiar pedidos entre empresas.

Cuando subes un archivo de este tipo, Odoo reconoce si es un Order o un RequestForQuotation y crea el pedido de venta o presupuesto en borrador correspondiente. Rellena el cliente (comprador), la parte facturada, la dirección de entrega, la moneda, la fecha del pedido, la referencia del pedido del cliente, el incoterm, los detalles de entrega y cualquier nota general.

Cada línea del pedido se crea con el producto, la cantidad, la unidad de medida, el precio unitario y la referencia de la línea del archivo. Si el archivo proporciona un subtotal de línea, el precio unitario se calcula a partir de él; en caso contrario, se utiliza el precio indicado en el archivo. Las notas adjuntas a una línea se recopilan y se conservan en esa línea.

El módulo también comprueba el archivo contra el esquema oficial de UBL antes de importarlo, por lo que los archivos mal formados se rechazan con un mensaje de error en lugar de crear datos incorrectos. Se apoya en el asistente genérico de importación de pedidos de venta y en las herramientas compartidas de análisis de UBL, y modifica el asistente sale.order.import. Los datos de demostración proporcionan clientes, productos y monedas de ejemplo utilizados para probar la importación.

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 18.0

Lee la descripción del módulo sale_order_import para obtener una descripción detallada de su uso. Si quieres probar la importación de un pedido UBL y tu base de datos de Odoo está cargada con los datos de demostración, puedes importar uno de los archivos de ejemplo ubicados en el directorio sale_order_import_ubl/tests/files/.

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