Sale Stock Line Customer Reference
Este módulo te permite añadir una referencia de cliente en una línea de pedido de venta. Las líneas que comparten el mismo producto pero tienen referencias de cliente diferentes no se fusionarán en los traslados de stock.
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.0Añade una referencia de cliente en las líneas de pedido de venta y llévala hasta las operaciones de entrega, los paquetes y los movimientos de stock, para que las líneas con el mismo producto pero referencias diferentes no se fusionen.
Este módulo añade un campo de texto libre "Customer Ref." en las líneas de pedido de venta. Puedes rellenarlo en la lista de líneas del pedido (oculto por defecto, se puede mostrar) o en el formulario de detalle de la línea.
Cuando se confirma el pedido, la referencia se copia en los stock moves relacionados y se muestra en el albarán, en la pantalla de operaciones detalladas y en el formulario de la move line, pero solo cuando existe una referencia.
- Los moves ya no se fusionan cuando su referencia de cliente difiere, por lo que dos líneas del mismo producto con referencias diferentes permanecen separadas en la transferencia.
- La referencia también se almacena en los paquetes: cuando un paquete se utiliza como paquete de resultado en una operación, su referencia de cliente se actualiza con las referencias de las líneas que contiene, y se borra cuando el paquete deja de utilizarse.
- Se añade un campo "Customer Ref." en los paquetes, visible en el formulario del paquete.
Campos auxiliares técnicos deciden si la columna "Customer Ref." se muestra en la transferencia, en los niveles de paquete y en la lista de operaciones detalladas, de modo que la columna solo aparece cuando es relevante. No se añaden nuevos menús ni informes; los cambios aparecen dentro de las pantallas existentes de Ventas e Inventario.
Depende de
Lo necesitan otros módulos
Modelos y campos (6)
- stock.move · amplía un modelo existentecustomer_ref, customer_ref_sale_line_id (Sale Line With Customer Ref.)
- stock.picking · amplía un modelo existentehas_customer_ref
- sale.order.line · amplía un modelo existentecustomer_ref (Customer Ref.)
- stock.move.line · amplía un modelo existentecustomer_ref
- stock.package_level · amplía un modelo existentehas_customer_ref
- stock.quant.package · amplía un modelo existentecustomer_ref (Customer Ref.)
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-03Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/sale-workflow.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Por defecto el campo customer reference no se muestra en el formulario del pedido de venta, hay que activarlo en la lista de campos opcionales.
Queremos el customer ref en el paquete porque la etiqueta debe imprimirse desde ahí (como todas las demás etiquetas existentes). Como no podemos obtener fácilmente el stock.move.line/stock.move correcto desde el paquete, es más fácil almacenar el Customer Ref. del move/move_line en el paquete cuando este se asigna a la move line. Además, un paquete (de destino) podría contener productos diferentes (por lo tanto, moves diferentes), y estos moves podrían tener Customer Ref. diferentes, todos ellos se concatenarán en el paquete => ", ".join(customer_ref_of_all_moves_link_to_this_package)
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.
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.