OdooWiki OCA HUB

Stock Move Line Auto Fill

stock_move_line_auto_fill folder_open OCA/stock-logistics-workflow open_in_new
Sin categoría Licencia: AGPL-3

Este módulo permite rellenar automáticamente las cantidades en las operaciones de picking y asignar automáticamente las cantidades de los lotes.

En Odoo, si programas la transferencia de 50 productos y solo recibes 49, tienes que cambiar la cantidad directamente en el picking. Como la cantidad por defecto es 0 para cada línea, tienes que escribir la cantidad recibida en 49 líneas.

En este módulo hemos añadido un botón que ayuda a los usuarios a rellenar automáticamente las cantidades programadas. Después, el usuario solo tiene que cambiar las cantidades del producto que aún no se ha recibido.

Productos con lotes Cuando se trabaja con lotes, es muy incómodo introducir la cantidad, lote a lote, al transferir pickings desde tu almacén (saliente o interno).

Este módulo asigna automáticamente la cantidad reservada como la realizada, de modo que solo tienes que cambiarla en caso de divergencia, pero teniendo la posibilidad de transferir directamente.

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.0

Rellena automáticamente las cantidades hechas en los traslados con las cantidades reservadas, ya sea de forma automática o con un botón AutoFill, para que los usuarios solo ajusten las líneas que difieran.

Este módulo facilita la confirmación de transferencias cuando la cantidad recibida coincide con la cantidad reservada. En lugar de escribir la cantidad realizada en cada línea, Odoo puede rellenarla por ti.

  • En cada tipo de operación (por ejemplo Receipts, Delivery Orders, Internal Transfers) obtienes dos ajustes nuevos bajo un grupo Automation: "Auto fill operations" y "Avoid auto-assignment of lots".
  • Si "Auto fill operations" está marcado, la cantidad realizada se rellena automáticamente con la cantidad reservada cuando se reserva la transferencia. Si no está marcado, aparece un botón "AutoFill" en el formulario de la transferencia, junto a Validate, para que los usuarios puedan rellenar las líneas manualmente cuando quieran.
  • El botón "AutoFill" solo está disponible cuando la transferencia está en el estado ready/available y tiene líneas de operación. Si no, Odoo muestra un error explicando que la transferencia no está en el estado correcto.
  • El botón solo rellena las líneas que tienen un producto, aún no tienen cantidad realizada y (a menos que se eviten los lotes) no tienen número de lote/serie.
  • "Avoid auto-assignment of lots" está habilitado por defecto y evita el relleno automático de las líneas que ya tienen un lote o número de serie, para que los usuarios mantengan el control de las cantidades de los lotes.

Afecta a las transferencias (stock.picking), sus líneas de operación y la configuración del tipo de operación (stock.picking.type).

Depende de

stock

Lo necesitan otros módulos

Modelos y campos (3)
  • stock.move · amplía un modelo existente
  • stock.picking · amplía un modelo existenteauto_fill_operation (Auto fill operations), action_pack_op_auto_fill_allowed
  • stock.picking.type · amplía un modelo existenteauto_fill_operation (Auto fill operations), avoid_lot_assignment (Avoid auto-assignment of lots)

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 5 confirmadas, 4 sin información de 9 versiones.

Fuentes · Odoo 13.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Para configurar este módulo, debe:

  • Asegurarse de haber seleccionado la estrategia de retirada adecuada en sus categorías de productos.
  • Configurar el producto en la página "Inventory", campo "Tracking" con uno de estos valores: "By Unique Serial Number" o "By Lots" si desea la asignación automática de lotes.
  • Comprobar en el tipo de operación si desea la asignación automática de cantidades; por defecto, si desea asignar las cantidades realizadas a las cantidades reservadas, debe pulsar el botón "Auto Fill" cuando el picking esté en estado ready y tenga move lines
  • Comprobar en el tipo de operación si no desea la asignación automática de cantidades de lotes con "Avoid auto-assignment of lots".

Establece opciones en los tipos de operación, puedes establecer 'Auto fill operation' lo que hace invisible el botón de autoasignación y rellena las cantidades en las operaciones para las líneas y 'Avoid Autoassignment Lots' lo que permite rellenar manualmente las cantidades de los lotes.

Productos sin seguimiento de lotes Después de confirmar el picking, haz clic en el botón Auto fill operations. Las operaciones que cumplan las siguientes condiciones se rellenarán automáticamente:

  • La operación no ha sido procesada (es decir, qty_done == 0).
  • La operación no tiene paquete establecido (es decir, package_id está vacío).

Producto con lotes

  • Crea un picking de salida o interno.
  • Incluye un producto con lotes y con stock suficiente.
  • Haz clic en el botón "Mark as Todo", y luego en "Reserve".
  • Al hacer clic en el icono con la lista de tres elementos en la pestaña "Operations" verás que las cantidades se han autoasignado en la columna "Done".

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.