OdooWiki OCA HUB

Field Service - Base location

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

This module adds the zip_id field to the fsm.location form, enabling automatic address completion based on the ZIP code entered in the location’s completion field.

auto_awesome What this module does

AI-generated from the code · Odoo 17.0

Adds a ZIP-code autocomplete field to Field Service locations so the city, state and country are filled in automatically, and keeps the linked contact's address in sync.

This module makes entering addresses on Field Service locations faster and more consistent.

On the location form, a new "Location completion" field appears just before the City field. When you pick a ZIP code there, Odoo fills in the related city, state and country automatically, so you do not have to type them by hand.

It also keeps the address of the contact linked to the location up to date. When you save changes to the location's ZIP, city, state, country, street or street2, the same values are written to the linked contact. If the ZIP you enter no longer matches the selected ZIP record, the ZIP link is cleared on both the location and the contact, avoiding inconsistent addresses.

The module works together with the Field Service and Base Location features and is installed automatically when both are present. It only affects the fsm.location model and its form view; no new menus or reports are added.

Models and fields (1)
  • fsm.location · extends an existing model

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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation 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.0
  • Go to Contacts → Configuration → ZIPs.
  • Create a new ZIP entry.

(Tip: You can enhance this step by using the base_location_geonames_import module.)

  • Navigate to Field Service → Master Data → Locations.

Select an existing location or create a new one.

In the address section, you’ll now see the ZIP code autocomplete field. Simply enter the ZIP code, and the system will automatically fill in all related address fields.

No verified information in OCA: Installation, Configuration.

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.