Field Service - Stock Equipment Return
This module allows you to return FSM equipments creating a new picking.
auto_awesome What this module does
AI-generated from the code · Odoo 17.0Lets field service users send equipment back to stock by creating a return order that automatically generates an incoming stock transfer.
This module adds a "Return" order type to Field Service and links it to warehouse operations, so returning a piece of equipment is a single, guided action instead of a manual stock adjustment.
- On an equipment record, a "Create Return" button appears (for stock users) when the equipment has a current stock location or a current location. It opens a new field service order pre-filled with that equipment and the Return order type.
- On the Field Service Order Type screen, a new "Return" internal type is available; when selected, a Picking Type field becomes visible and mandatory. Only incoming picking types can be chosen.
- On a field service order of the Return type, the Equipment field becomes visible and required.
When such a return order is saved, Odoo automatically: checks that both a picking type and an equipment are set (otherwise it blocks with an error); finds the equipment's current stock location (or the inventory location of its current location, and errors out if none is found); creates a procurement group linked to the order; creates an incoming stock transfer from that location to the picking type's default destination, with one move for the equipment's product and its lot if present; and confirms the transfer.
It touches fsm.equipment, fsm.order, fsm.order.type, stock.picking, stock.move and procurement.group.
Depends on
Models and fields (3)
- fsm.order · extends an existing model
- fsm.equipment · extends an existing model
- fsm.order.type · extends an existing modelinternal_type, picking_type_id
Text generated by AI (DeepSeek) from reading the Odoo 17.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 17.0
Confirmed on 2026-11-03 in branch 17.0 of OCA/field-service.
terminal Installation and usage
OCA documentation · Odoo 17.0Configuration
Source · Odoo 17.0Check Field Service - Stock Equipment module configuration.
To configure this module, you need to:
- Go to Field Service \> Configuration \> Order Types
- Check if you have at least one
returnorder type - Set the
Picking Typelinked to thereturnorder type
Usage
Source · Odoo 17.0The Return field service order type can be used to create a field service order to dispatch someone to pickup equipments in its current location. From the equipment, it is possible to create an order to record the return of the equipment. This action will create a new picking with the equipment to be returned.
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.