Agreement Legal Sale Fieldservice
After creating an Agreement from a Sales Order we need to link it the Fieldservice Location of the Partner so users do not have to do so manually.
auto_awesome What this module does
AI-generated from the code · Odoo 12.0When a sales order is confirmed, this module automatically fills in the Field Service location on the related agreement using the customer's service location, so users don't have to set it manually.
This module connects three Odoo areas: agreements, sales and field service. It is installed automatically when its dependencies are present, so there is nothing to configure.
When a sales order is confirmed, the module looks for any agreement already linked to that sales order and copies the customer's service location onto the agreement's field service location. This means the agreement is automatically tied to the right site or address for field service work, without the user having to open the agreement and pick the location by hand.
- Trigger: confirming a sales order.
- Action: the agreement linked to the order gets the customer's service location.
- Where it shows: on the agreement record, in the field service location field.
- Models touched:
sale.orderis extended, and theagreementrecord is updated.
No new menus, buttons, reports or scheduled jobs are added. The change is purely automatic and happens in the background at confirmation time. If no agreement is linked to the order, or the customer has no service location, nothing is changed.
Models and fields (1)
- sale.order · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 12.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 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/contract.
terminal Installation and usage
OCA documentation · Odoo 12.0Usage
Source · Odoo 12.0To use this module:
- Go to Sales
- Create or select a quotation
- Set the agreement template and add some products
- Confirm the quotation.
- An agreement is created and linked to the sales order and the partner's fsm_location is linked to the agreement
No verified information in OCA: Installation, Configuration.
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.