OdooWiki OCA HUB

Stock Customer Deposit

stock_customer_deposit folder_open OCA/stock-logistics-workflow open_in_new
Inventory/Delivery Licencia: LGPL-3

Este módulo amplía la funcionalidad del stock en consignación para admitir depósitos de clientes y permite la gestión de depósitos de clientes en almacenes.

Las líneas que consumen depósitos de clientes tendrán un 100% de descuento. De lo contrario, utilizarán las reglas de descuento proporcionadas por Odoo.

Es posible activar el uso de depósitos de clientes por almacén. Esto permitirá el uso de un tipo de operación y una ruta para crear depósitos de clientes en el almacén.

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 gestionar los bienes que tus clientes almacenan en tu almacén (depósitos de clientes) y vendérselos de nuevo al mismo cliente, aplicando automáticamente un descuento del 100% sobre la cantidad depositada.

Este módulo añade la gestión de depósitos de clientes a los almacenes. En un formulario de almacén (visible para los usuarios con el permiso de seguimiento de propietario) puede marcar "Use Customer Deposits"; Odoo entonces crea automáticamente un tipo de operación dedicado, una secuencia y una ruta de stock para depósitos, y muestra el "Customer Deposit Type" creado.

En un pedido de venta obtiene un interruptor "Customer depot" (solo cuando el almacén permite depósitos). Cuando está activado, las líneas de productos almacenables se fuerzan a la ruta de depósito de cliente; cuando está desactivado, no puede usar esa ruta. Al confirmar un pedido se comprueba que no está vendiendo más de lo que el cliente realmente tiene en depósito; de lo contrario, se bloquea con un error.

Las líneas de pedido muestran la cantidad disponible en el depósito del cliente y la cantidad aún permitida. Si el cliente ha depositado stock, el descuento de la línea se establece automáticamente al 100%, para que no se le cobre de nuevo por mercancía que ya posee. Las cantidades de facturación también se ajustan para las líneas de la ruta de depósito.

Los botones en el partner, el pedido de venta y la línea de pedido abren la lista de depósitos de clientes (stock quants propiedad de ese cliente). Se añade un filtro "Customer Deposits" a la búsqueda de pedidos de venta. Los tipos de operación incorporan una opción "Assign owner automatically", de modo que las recepciones ponen el stock bajo la propiedad del cliente.

Depende de

sale_stock
Modelos y campos (10)
  • sale.order · amplía un modelo existentecustomer_deposit, can_customer_deposit, customer_deposit_count
  • stock.move · amplía un modelo existente
  • stock.rule · amplía un modelo existente
  • res.partner · amplía un modelo existentecustomer_deposit_count
  • stock.quant · amplía un modelo existente
  • stock.picking · amplía un modelo existente
  • product.product · amplía un modelo existente
  • sale.order.line · amplía un modelo existenteroute_id, deposit_allowed_qty, deposit_available_qty
  • stock.warehouse · amplía un modelo existenteuse_customer_deposits, customer_deposit_type_id (Customer Deposit Type), customer_deposit_route_id (Customer Deposit Route)
  • stock.picking.type · amplía un modelo existenteassign_owner (Assign owner automatically)

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.

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/stock-logistics-workflow.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Para configurar este módulo, necesita:

  • Vaya a Inventario > Configuración > Ajustes.
  • Active Consignación.
  • Active Rutas de varios pasos.
  • Vaya a Inventario > Configuración > Almacenes.
  • Seleccione el almacén donde desea gestionar los depósitos de clientes.
  • Active usar depósitos de clientes.

Para utilizar este módulo, debe:

Crear depósitos de clientes:

  • Vaya a _Ventas > Presupuestos_.
  • Cree un nuevo presupuesto para el cliente deseado.
  • Active el depósito de cliente en el presupuesto.
  • Añada un producto almacenable en las líneas de pedido.
  • Añada la cantidad que mantendrá como depósito.
  • El descuento se aplicará siguiendo las reglas de Odoo.
  • Confirme el presupuesto.
  • La venta ya está lista para facturar.
  • Se creará un picking. Este picking es una operación Customer Deposit y es una operación interna.
  • Haga clic en el botón inteligente con la entrega.
  • Establezca la cantidad realizada en las operaciones o haga clic en Set Quantities.
  • Actualice la ubicación de destino si es necesario en el detalle de operaciones.
  • Haga clic en Validate.
  • Facture este pedido y verá Lots delivered si ha activado Display Lots & Serial Numbers on Invoices.

Ver depósitos de clientes:

  • Vaya a Inventario > Informes > Ubicaciones.
  • Filtre el propietario por el cliente para el que creó el pedido.
  • Vaya a Ventas > Clientes.
  • Se muestra un botón inteligente con depósitos si el cliente tiene depósitos en algún almacén.

Entregar depósitos de clientes:

  • Vaya a Ventas > Presupuesto.
  • Cree un nuevo presupuesto.
  • Seleccione el cliente que tiene un depósito en su almacén.
  • En la página Other Info elija el almacén donde se encuentra el depósito. (Solo si multi-warehouse está activado)
  • El botón inteligente Deposits with deposits se muestra si el cliente tiene depósitos en el almacén elegido.
  • Añada una línea con el producto en depósito.
  • Como producto en depósito, aparecerá un botón Customer deposit. Si no tiene suficiente en depósito, el botón estará en rojo. Si hace clic en el botón Customer deposit, puede ver los depósitos de ese producto.
  • Solo podrá confirmar el pedido si utiliza una cantidad menor que la que tiene en el depósito.
  • Si intenta confirmar el pedido con más cantidad de la que tiene en depósito, se mostrará un error de validación.
  • Compruebe que la línea de depósito tiene un 100% de descuento.
  • Facture este pedido y verá Lots delivered si ha activado Display Lots & Serial Numbers on Invoices.

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.

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.