Account Edi Ubl Cii Purchase Match
Este módulo amplía el proceso de importación de facturas de proveedor UBL para mejorar cómo se vinculan las líneas de factura de proveedor con las líneas de pedido de compra.
En lugar de reemplazar las líneas UBL importadas por las líneas del pedido de compra (comportamiento estándar), este módulo:
- Lee el OrderReference en el documento UBL.
- Identifica el pedido de compra correspondiente utilizando la referencia del proveedor
(partner_ref) o la referencia del pedido de compra.
- Vincula cada línea UBL con una línea de pedido de compra basándose en:
- nombre del producto,
- nombre del producto del proveedor
- Vincula la línea de factura de proveedor con la línea de pedido de compra coincidente
- Cuando un usuario selecciona manualmente una línea de pedido de compra desde la factura:
- el sistema almacena el nombre del producto del proveedor,
- las futuras importaciones harán la coincidencia automáticamente utilizando esa información del proveedor.
Esto garantiza un vínculo preciso a nivel de línea mientras se conservan los datos de la factura del proveedor.
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 16.0Cuando se importa una factura de proveedor desde una e-factura UBL, este módulo lee la referencia del pedido de compra en el documento y vincula cada línea de la factura con la línea del pedido de compra correspondiente. También marca y explica cualquier diferencia de cantidad o precio entre la factura y el pedido.
Este módulo mejora cómo se conectan las facturas de proveedor importadas con los pedidos de compra. Cuando se importa una factura electrónica UBL, el sistema busca una referencia de pedido de compra en el documento, encuentra el pedido de compra confirmado o realizado e intenta vincular cada línea de factura con una línea de pedido. Una línea se vincula cuando coinciden el producto, la descripción, el nombre del producto, el código de producto del proveedor o el nombre del producto del proveedor.
En una factura de proveedor en borrador, cada línea de factura muestra pequeños botones: uno abre la línea de pedido de compra vinculada y otro abre una ventana para elegir manualmente una línea de pedido de compra. En esa ventana se eligen los pedidos de compra, el producto y la línea de pedido, y se actualiza la línea de factura. A continuación, el código de producto del proveedor se guarda en la información de proveedor del producto para que las futuras importaciones puedan coincidir automáticamente.
Aparece un banner de advertencia en la parte superior de la factura cuando se encuentran diferencias. Las líneas con una diferencia de cantidad se resaltan en rojo y las líneas con una diferencia de precio en naranja. Una columna de insignia muestra una alerta breve y un botón de información muestra los detalles como notificaciones. Las diferencias de cantidad comparan la cantidad facturada con la cantidad pedida, y con la cantidad recibida cuando el producto se factura por cantidades recibidas. Las diferencias de precio comparan el precio unitario de la factura con el precio unitario del pedido.
El módulo afecta a las facturas de proveedor (account.move), las líneas de factura (account.move.line) y las líneas de pedido de compra, y añade un asistente de selección para los usuarios de cuentas.
Depende de
Lo necesitan otros módulos
Modelos y campos (3)
- account.move · amplía un modelo existentepurchase_mismatch, purchase_other_mismatch, purchase_mismatch_details, purchase_quantity_mismatch, purchase_other_mismatch_count, purchase_other_mismatch_summary, purchase_quantity_mismatch_count, purchase_quantity_mismatch_summary
- account.move.line · amplía un modelo existentesupplier_product_code, purchase_line_mismatch, purchase_line_other_mismatch, purchase_line_mismatch_summary, purchase_line_quantity_mismatch, purchase_line_other_mismatch_details, purchase_line_quantity_mismatch_details
- account.move.line.select.purchase.line.wizard · modelo nuevopartner_id, product_id, currency_id, description, move_line_id, product_domain, move_line_quantity, po_line_price_unit (PO line Unit Price), purchase_order_ids, move_line_price_unit (Move line Unit Price), po_line_qty_invoiced, po_line_qty_received, po_line_price_subtotal (PO line Subtotal), purchase_order_line_id (Line), po_line_product_uom_qty (Ordered Qty), move_line_price_subtotal (Move line Subtotal)
Texto generado por IA (DeepSeek) al leer el código de la versión 16.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: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/edi.
terminal Instalación y uso
Documentación de OCA · Odoo 16.0Configuración
Fuente · Odoo 16.0No se requiere configuración para usar este módulo.
Sin embargo, para un emparejamiento óptimo:
- Asegúrese de que OrderReference en el documento UBL del proveedor corresponda a la
Referencia de la orden de compra o a la Referencia del proveedor (partner_ref).
- Mantenga nombres de producto o nombres de producto de proveedor coherentes para
que las descripciones de las líneas UBL puedan emparejarse con la línea correcta de la orden de compra.
Opcional pero recomendado:
- Defina nombres de producto de proveedor (
product.supplierinfo) para mejorar la precisión
del emparejamiento.
- Importar una factura de proveedor en formato UBL a través de: Accounting / Vendors / Bills / Upload
- El módulo hará automáticamente lo siguiente:
- Extraer el OrderReference del UBL.
- Buscar el pedido de compra correspondiente mediante
partner_refo la referencia del pedido de compra. - Intentar emparejar cada línea del UBL con la línea correcta del pedido de compra utilizando:
- el nombre del producto,
- el nombre del producto del proveedor
- Cuando se encuentra una coincidencia: la línea de la factura del proveedor se vincula a la línea del pedido de compra.
- Si no se encuentra ninguna coincidencia:
- Hacer clic en el botón "Select purchase line" en la línea de la factura
- Seleccionar un pedido de compra y una línea de pedido de compra
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.
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.
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.