OdooWiki OCA HUB

Field Service - Sale Agreements and Stock Equipment

fieldservice_sale_agreement_equipment_stock folder_open OCA/field-service open_in_new
Field Service License: AGPL-3

Integrates Field Service, Sale Agreements, and Stock Equipment so that:

  • When stock delivery creates FSM Equipment from a Sale Order line, the Sale Order's agreement_id is copied onto the new FSM Equipment.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

When a stock delivery creates a Field Service equipment item from a sales order line, the sales agreement linked to that order is automatically copied onto the new equipment record.

This module is a small automatic bridge between three Odoo areas: Field Service equipment, Sales agreements, and Stock deliveries. It installs itself automatically when the related modules are present, so users do not need to enable it manually.

The behaviour it adds happens behind the scenes during delivery processing. When a stock move (a delivery line) is used to create a Field Service equipment record, the module looks at the sales order behind that move. If the sales order is linked to a sales agreement, that same agreement is written onto the newly created equipment.

  • No new menus, screens, buttons or reports are added.
  • No new fields are added to any screen; the agreement link already exists on equipment and on sales orders.
  • The change is purely automatic data propagation on the stock.move model, through the equipment preparation step.

In practice, a field service company that sells equipment through sales orders covered by an agreement will find that each delivered equipment item is already tied to the correct agreement, without anyone having to set it manually. This keeps equipment, sales orders and agreements consistent for reporting and follow-up. If a delivery is not linked to a sales order, or the sales order has no agreement, nothing changes.

Models and fields (1)
  • stock.move · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 19.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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 3 confirmed, 6 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

No verified information

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.

info

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.