OdooWiki OCA HUB

Quotation Order UBL Import

purchase_order_import_ubl folder_open OCA/edi open_in_new
Purchase Management Licencia: AGPL-3

Este módulo añade soporte para la importación de cotizaciones electrónicas 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 _). El archivo puede estar en dos formatos:

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

Puede usar el módulo OCA sale_order_ubl para generar cotizaciones 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

Importe presupuestos de proveedor y respuestas de pedido que sigan el estándar de documento electrónico UBL, ya sea como archivos XML o como archivos PDF con XML incrustado, directamente en documentos de compra de Odoo.

Este módulo amplía el asistente de importación de pedidos de compra para que pueda leer presupuestos de proveedor y respuestas de pedido de proveedor en formato UBL.

Cuando importas un presupuesto, Odoo lee el proveedor, la empresa compradora (emparejada por número de IVA), la moneda, la fecha de emisión, las condiciones de entrega (Incoterm) y cualquier nota. Cada línea del presupuesto trae el producto, la cantidad con su unidad de medida y el precio unitario. Si la línea indica un subtotal de línea, el precio unitario se calcula dividiendo ese subtotal entre la cantidad; en caso contrario, se usa el precio indicado en el archivo.

Para las respuestas de pedido, Odoo lee el número de pedido referenciado, el proveedor, la empresa, la moneda, la fecha y la hora, un estado de respuesta general y una nota. Cada línea de respuesta lleva la referencia de línea, la cantidad, la unidad de medida, la nota, un estado de línea y una cantidad máxima de pedido pendiente opcional. Los códigos de respuesta se traducen a estados como acknowledgement, accepted, rejected o conditionally accepted; los códigos de línea se convierten en accepted, rejected o amend. Si se encuentra un código desconocido, la importación se detiene con un mensaje de error.

El módulo funciona sobre los asistentes purchase.order.import y purchase.order.response.import y se apoya en los módulos de análisis UBL y de adjuntar PDF.

Modelos y campos (2)
  • purchase.order.import · modelo nuevo
  • purchase.order.response.import · modelo nuevo

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: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Consulta el README.rst del módulo purchase_order_import para obtener una descripción detallada del uso.

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.