OdooWiki OCA HUB

Field Service Google Map

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

This module displays map views on Field Service orders and locations using the Google Map View module (web_view_google_map).

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Adds Google Map views to Field Service orders and locations, showing each record as a coloured marker on a map. Users can switch to the Map view from the Field Service Orders and Locations screens.

This module adds a Map view to Field Service orders and locations, using Google Maps.

  • On the Field Service Orders screen, a new Map option appears alongside the existing kanban, list, form and calendar views. Each order is shown as a marker placed at the coordinates of its location.
  • On the Field Service Locations screen, a Map view is added next to the list and form views. Each location is shown as a marker at its own coordinates.
  • Markers are coloured automatically: on orders, New orders are blue, Completed orders are green and Cancelled orders are grey. On locations, the marker colour follows the colour configured on the location's stage.
  • If no valid Google Maps API key is set, the map is replaced by a message asking for a key, with a button that opens the Google Maps settings so the key can be configured.

The module extends the fsm.order and fsm.location models with read-only map fields (latitude, longitude and marker colour) and changes the view modes of the existing Field Service Orders and Locations actions to include the map.

Models and fields (2)
  • fsm.order · extends an existing modelmarker_color (Marker Color), location_latitude (Location Latitude), location_longitude (Location Longitude)
  • fsm.location · extends an existing modelmarker_color (Marker Color)

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 14.0

Confirmed on 2026-11-03 in branch 14.0 of OCA/field-service.

terminal Installation and usage

OCA documentation · Odoo 19.0

This module depends on:

  • fieldservice (this repository)
  • web_view_google_map and base_google_map from OCA/geospatial

Install those dependencies before installing this module.

To configure this module, you need to:

  • Obtain a Google Maps API key with Maps JavaScript API (and ideally Geocoding / Places) enabled in Google Cloud Console.
  • Go to Settings > General Settings, open the Google Maps View section, and set API key. Without a valid key the map view opens but Google shows "This page didn't load Google Maps correctly".
  • Optionally set map theme, language and region in the same section.
  • Go to Field Service > Configuration > Stages and set stage names used by the order map colors (New, Completed, Cancelled by default).

To use this module, you need to:

  • Go to Field Service > Master Data > Locations.
  • Provide full address information and geolocalize the location.
  • Go to Field Service > Dashboard.
  • Open the map view to show orders on a Google Map, colored by stage.
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.