Field Service Address No Change
This module prevents automatic updates to the addresses in Field Service orders once they are completed. It helps preserve the original location data, even if the customer's address changes later.
Ideal for maintaining historical accuracy and traceability in field service operations.
auto_awesome What this module does
AI-generated from the code · Odoo 17.0Keeps a frozen copy of the service address on Field Service orders once they are completed, so later changes to the customer's location do not alter past orders.
This module adds stored address fields to Field Service orders (fsm.order): territory, branch, district, region, street, street2, zip, city, state name and country name. These fields are filled automatically from the order's location while the order is not in the completed stage.
- As long as the order is not completed, the address fields follow the linked location, so they stay up to date.
- Once the order reaches the completed stage, the address fields stop updating. If the customer's location is changed afterwards, the completed order keeps the original address.
- When the module is installed, existing orders are filled in with the address of their current location, so historical orders also get a snapshot.
The address information appears on the Field Service order itself, alongside the usual order details. No new menus or buttons are added. The module only extends the existing fsm.order model and relies on the standard Field Service completed stage.
Depends on
Models and fields (1)
- fsm.order · extends an existing modelzip, city, street, street2, branch_id (Branch), region_id (Region), state_name (State), district_id (District), country_name (Country), territory_id (Territory)
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.0Usage
Source · Odoo 17.0- Verify existing orders
- Open an existing order (e.g., a demo fsm.order).
- Confirm that the address fields are filled with values from the linked fsm.location.
- Confirm one order and modify the location
- Click on Complete button for complete the order
- Go to the corresponding fsm.location and change its address fields (e.g., change phone or city).
- Return to the fsm.order: the order's address fields should remain unchanged.
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.