Stock Picking Backorder Policy
Cuando una transferencia se realiza solo parcialmente, Odoo decide si crear un pedido pendiente para la cantidad restante según la política de pedidos pendientes del tipo de operación (Preguntar, Siempre o Nunca).
Ese valor predeterminado se ajusta al almacén, pero la respuesta correcta a menudo viene determinada por el documento del que proviene la transferencia: algunos clientes siempre quieren que el resto se envíe más tarde, otros nunca.
Este módulo te permite anular opcionalmente ese valor predeterminado del tipo de operación en la propia transferencia:
- Preguntar: se pregunta al usuario (comportamiento estándar).
- Siempre: se crea automáticamente un pedido pendiente para la cantidad restante.
- Nunca: se cancela la cantidad restante y no se crea ningún pedido pendiente.
Cuando se deja vacío, se aplica la política propia del tipo de operación, exactamente igual que en el Odoo estándar.
La política la llevan las operaciones, por lo que sobrevive a rutas de varios pasos y cadenas make-to-order. Los módulos que se construyen sobre este lo inicializan desde sus propios documentos: sale_stock_picking_backorder_policy para las entregas generadas a partir de un pedido de venta, purchase_stock_picking_backorder_policy para las recepciones generadas a partir de un pedido de compra.
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 19.0Te permite elegir, en cada transferencia, si la cantidad restante debe enviarse en pedido pendiente, cancelarse o preguntarse, anulando el valor predeterminado del tipo de operación.
Este módulo añade un campo "Backorder policy" en los transfers (stock.picking) y en sus move lines (stock.move). Puedes configurarlo como Ask, Always o Never. Si lo dejas vacío, Odoo se comporta exactamente como antes y utiliza la política configurada en el operation type.
- Ask: se solicita confirmación al usuario cuando el transfer se realiza parcialmente.
- Always: se crea automáticamente un backorder para la cantidad restante.
- Never: se cancela la cantidad restante y no se crea ningún backorder.
El campo aparece en el formulario del transfer, justo después del operation type, y pasa a ser de solo lectura una vez que el transfer se cancela o se realiza. La política se propaga a lo largo de los moves, por lo que sobrevive a rutas de varios pasos y a cadenas make-to-order, y los moves con políticas diferentes no se fusionan entre sí.
Cuando se valida un transfer con una política que difiere de la política propia del operation type, se publica una nota en el chatter del transfer explicando qué política se utilizó en su lugar. El módulo afecta a las pantallas de transfer del Inventory y a las stock rules que generan moves.
Depende de
Lo necesitan otros módulos
Modelos y campos (3)
- stock.move · amplía un modelo existentebackorder_policy
- stock.rule · amplía un modelo existente
- stock.picking · amplía un modelo existentebackorder_policy
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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 19.0
Confirmado el 2026-11-03 en la rama 19.0 de OCA/stock-logistics-workflow.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0En un traslado, establece la Backorder Policy (Ask, Always o Never). El valor establecido aquí tiene prioridad sobre el valor establecido en el tipo de operación; si se deja vacío, se utiliza el valor del tipo de operación.
Cuando el traslado se valida con una cantidad faltante:
- Ask: se muestra el aviso habitual de backorder.
- Always: se crea un backorder automáticamente.
- Never: se cancela la cantidad restante.
Las devoluciones y los intercambios nunca están sujetos a la política de backorder del traslado: siempre siguen la configuración Create Backorder propia del tipo de operación, ya que la política del traslado original no es relevante para mercancías que regresan.
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.