OdooWiki OCA HUB

Field Service - Stock Picking

fieldservice_stock_picking folder_open OCA/field-service open_in_new
Field Service Licencia: AGPL-3

Este módulo permite enviar materiales a una ubicación de Servicio de Campo y recibir materiales de vuelta desde ella directamente desde la Orden de Servicio de Campo, utilizando transferencias de stock estándar (pickings).

En la Orden de Servicio de Campo puede:

  • listar los productos salientes y entrantes;
  • elegir el tipo de operación (stock.picking.type) utilizado para la transferencia saliente y para la entrante;
  • crear la transferencia saliente y/o entrante con un solo clic; solo se crea una transferencia cuando hay productos que aún no forman parte de una transferencia.

Los tipos de operación saliente y entrante se pueden preestablecer en la Plantilla de Orden de Servicio de Campo. Cuando se selecciona una plantilla en una orden, se aplican sus tipos de operación y tienen prioridad sobre los valores predeterminados del almacén.

Las transferencias creadas se dejan en borrador y el usuario las procesa mediante el flujo de transferencia estándar (marcar como pendiente, comprobar disponibilidad, validar).

Se puede acceder a las transferencias salientes y entrantes desde la Orden de Servicio de Campo a través de los botones inteligentes Deliveries y Returns proporcionados por fieldservice_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 16.0

En una orden de servicio de campo puedes listar los productos que se enviarán al sitio de trabajo y los productos que se devolverán, y luego crear los movimientos de stock correspondientes con un botón.

Este módulo añade una sección de materiales a los pedidos de servicio de campo para que puedas planificar lo que sale al campo y lo que vuelve, usando los albaranes de stock normales de Odoo.

En el formulario del pedido, en el área de stock, tienes dos listas editables: "Productos salientes" y "Productos entrantes". Para cada línea eliges un producto y una cantidad; la unidad de medida se rellena automáticamente a partir del producto. Cada línea también muestra el albarán al que pertenece y su estado.

Dos campos te permiten elegir el "Tipo de operación saliente" y el "Tipo de operación entrante" usados para construir los albaranes. Se rellenan previamente desde el almacén del pedido, pero si el pedido usa una plantilla de servicio de campo que tiene sus propios tipos de operación, los valores de la plantilla tienen prioridad.

Un botón "Crear albaranes" crea los albaranes salientes y/o entrantes para las líneas que aún no están vinculadas a un albarán. Si no queda nada por transferir, Odoo muestra un error. Si falta un tipo de operación, Odoo te pide que lo configures primero. Los albaranes se crean en borrador y se abren para ti, de modo que los procesas mediante el flujo estándar (marcar como por hacer, comprobar disponibilidad, validar).

Los tipos de operación también se pueden preconfigurar en las plantillas de servicio de campo. Se concede acceso a los usuarios de servicio de campo y a los despachadores.

Modelos y campos (3)
  • fsm.order · amplía un modelo existenteincoming_line_ids (Incoming Products), outgoing_line_ids (Outgoing Products), incoming_picking_type_id (Incoming Operation Type), outgoing_picking_type_id (Outgoing Operation Type)
  • fsm.template · amplía un modelo existenteincoming_picking_type_id (Incoming Operation Type), outgoing_picking_type_id (Outgoing Operation Type)
  • fsm.order.stock.line · modelo nuevostate (Status), move_id (Stock Move), direction, picking_id (Transfer), product_id (Product), fsm_order_id (Field Service Order), product_uom_id (Unit of Measure), product_uom_qty (Quantity)

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: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 16.0

Confirmado el 2026-11-03 en la rama 16.0 de OCA/field-service.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Para preestablecer los tipos de operación utilizados por los pedidos de servicio de campo:

  • Vaya a Field Service > Configuration > Templates y abra (o cree) una plantilla.
  • Establezca el Outgoing Operation Type y/o el Incoming Operation Type.

Cuando se selecciona esta plantilla en un pedido de servicio de campo, los tipos de operación se copian en el pedido, teniendo prioridad sobre los valores predeterminados del almacén.

  • Abra un pedido de servicio de campo y vaya a la pestaña Inventario.
  • Establezca el tipo de operación de salida y/o el tipo de operación de entrada (de forma predeterminada son los tipos de operación de entrega y recepción del almacén, o los preestablecidos en la plantilla del pedido; consulte Configuración).
  • Enumere los productos que se enviarán en Productos de salida y los productos que se recibirán en Productos de entrada.
  • Haga clic en Crear traslados. El sistema crea un traslado de salida para los productos de salida y un traslado de entrada para los productos de entrada, cuando hay algo que trasladar.
  • Procese cada traslado con el flujo estándar (valídelo desde su propia vista de formulario).
  • Utilice los botones inteligentes Entregas y Devoluciones para navegar a los traslados relacionados.

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.