OdooWiki OCA HUB

Sale Order UBL Import - Import order line customer ref

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

Este es un módulo de unión entre sale_order_import_ubl y sale_stock_line_customer_ref. Extrae las referencias de cliente para líneas específicas del XML recibido.

Dado que no hay un elemento específico para la referencia de cliente en la línea UBL, el módulo buscará en cac:OrderLine/cbc:Note y cac:OrderLine/cac:LineItem/cbc:Note una cadena con el prefijo customer_ref:.

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

Al importar un pedido de venta UBL, este módulo lee una referencia de cliente escrita en las notas de la línea del pedido y la almacena en la línea del pedido de venta correspondiente.

Este módulo funciona junto con las funciones de importación de pedidos de venta UBL y de referencia de cliente en la línea de pedido de venta. No añade ninguna pantalla ni menú nuevos; cambia lo que ocurre mientras se importa un archivo de pedido UBL.

  • Durante la importación, para cada línea de pedido el módulo examina las notas de línea procedentes del archivo XML.
  • Si una línea de nota contiene el texto customer_ref:, el texto posterior a ese prefijo se toma como la referencia de cliente para esa línea.
  • Esa referencia se guarda entonces en la línea de pedido de venta creada, de modo que los usuarios pueden ver el artículo o número de referencia del propio cliente directamente en la línea.
  • Si la línea ya tiene una referencia de cliente, no se utiliza el valor importado, por lo que no se sobrescriben los datos existentes.
  • Se aplica la misma lógica cuando se actualiza una línea de pedido existente durante la importación.

El módulo afecta al asistente de importación de pedidos de venta (sale.order.import) y a los datos de la línea de pedido de venta que prepara. Se basa en las notas extraídas de cac:OrderLine/cbc:Note y cac:OrderLine/cac:LineItem/cbc:Note en el archivo UBL. No se añaden nuevas comprobaciones, correos electrónicos ni tareas programadas.

Modelos y campos (1)
  • sale.order.import · amplía un modelo existente

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: 2 confirmadas, 7 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.