fieldservice_stock
Provide integration between Field Service operations and warehouse stock flows so service orders can manage their logistics seamlessly.
Key Features
- fsm.location: Adds a required inventory location that inherits from the parent location plus an optional shipping partner to align service sites with stock locations.
- fsm.order: Associates every field service order with pickings, stock moves, a procurement group, and actions to review outgoing deliveries or incoming returns.
- fsm.order.inventory: Provides an Inventory tab where stock-enabled users set the serving warehouse and review the moves generated by the order.
- procurement.group: Carries the originating field service order so downstream rules and pickings keep the linkage.
- stock.move: Each stock move stores the related field service order identifier for end-to-end traceability.
- stock.picking: Transfer forms and lists display the linked field service order, using the procurement group's reference.
- res.territory: Territories can identify the warehouse that supplies that service region, supporting multi-warehouse setups.
- fsm.wizard: When creating service locations from a partner, the wizard defaults the inventory location from the partner's customer stock property.
- installation: The pre-init hook ensures existing field service locations receive the default customer stock location to satisfy the new required field.
- fieldservice.menus: Adds shortcuts under Field Service menus to access product records and inventory reporting screens for service teams.
- stock.location: Seeds a dedicated Field parent stock location to organize service-specific child locations.