OdooWiki OCA HUB

Stock Picking Purchase Propagate

stock_picking_purchase_propagate folder_open OCA/stock-logistics-workflow open_in_new
Warehouse Licencia: AGPL-3

Este módulo permite propagar el grupo de aprovisionamiento y la cantidad del pedido de compra en su confirmación a los albaranes y movimientos de stock resultantes y a sus movimientos y albaranes de destino.

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 12.0

Cuando se confirma un pedido de compra, este módulo copia el grupo de aprovisionamiento y la cantidad pedida de las líneas del pedido de compra a los movimientos de stock y albaranes descendentes vinculados, manteniendo toda la cadena coherente.

Este módulo funciona entre bastidores cuando confirmas un pedido de compra. Extiende el comportamiento de la línea de pedido de compra y del movimiento de stock para que el vínculo entre la recepción y las operaciones siguientes (por ejemplo, la entrega o los traslados internos) se mantenga coherente.

  • Cuando se crean movimientos de stock a partir de una línea de pedido de compra, el módulo busca los movimientos de destino que están marcados para propagarse y que aún no tienen grupo de aprovisionamiento, y les asigna el mismo grupo de aprovisionamiento que el movimiento de compra.
  • A continuación, reasigna esos movimientos a un picking para que los movimientos con grupos de aprovisionamiento diferentes no se mezclen en el mismo traslado.
  • También copia la cantidad del movimiento de compra al movimiento de destino, pero solo cuando hay exactamente un movimiento de destino y el movimiento está marcado para propagarse. Si las unidades de medida difieren, la cantidad se convierte antes de escribirse.
  • Esta propagación se repite a lo largo de la cadena de movimientos vinculados, de modo que el grupo y la cantidad siguen a la mercancía a través de varios pasos.

Afecta a purchase.order.line y stock.move. No hay menús ni pantallas nuevas; los cambios se producen automáticamente durante la confirmación del pedido de compra y el procesamiento de los movimientos de stock.

Modelos y campos (2)
  • stock.move · amplía un modelo existente
  • purchase.order.line · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 12.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: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 12.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 12.0

Este módulo puede ayudarte si tu almacén utiliza recepción en dos o tres pasos.

En tal caso, el planificador de Odoo generará albaranes de transferencias internas con el grupo de aprovisionamiento definido en cada punto de pedido de los productos necesarios.

Así, si no se define ningún grupo de aprovisionamiento en los puntos de pedido, Odoo generará solo un albarán de transferencia interna para todos los productos con necesidades, incluso si los proveedores y los plazos pudieran ser totalmente diferentes.

Si el producto debe comprarse, el planificador también generará una orden de compra. Sin embargo, al confirmar esta orden de compra, el albarán de recepción generado y su movimiento obtendrán el grupo de aprovisionamiento de la orden de venta, que no coincide con el grupo de aprovisionamiento de las transferencias internas posteriores, lo que podría resultar desconcertante para el operario de stock que tiene que encontrar la transferencia interna posterior.

Además, si se cambia la cantidad antes de confirmar la orden de compra, el albarán de recepción se generará con la cantidad de la OC, mientras que los movimientos y el albarán posteriores seguirán teniendo la cantidad original del punto de pedido. Por lo tanto, si se redujo la cantidad en la orden de compra, el operario de stock no podrá cerrar la línea de movimiento en estado de espera, aunque no se espera recibir más cantidad hasta la siguiente orden de compra.

En lugar de provocar tales dolores de cabeza a los operarios de stock, este módulo propagará el grupo de aprovisionamiento y la cantidad de la orden de compra a toda la cadena de movimientos y los reasignará a nuevos albaranes.

Esto permite tener una coincidencia clara a través del grupo de aprovisionamiento entre la orden de compra, las recepciones y las transferencias internas, y también permite a los operarios de stock no preocuparse por cantidades faltantes que no se pidieron en primer lugar.

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.

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.