Manage relations between contacts, companies and locations

erp, field-service, fsm, hacktoberfest, odoo, python
pip install odoo12-addon-fieldservice-partner-multi-relation==


Runboat Pre-commit Status Build Status codecov Translation Status

Field Service Management

Field Service Management (FSM) coordinates company resources employed at, or en route to, client sites, rather than on the company's premises. FSM most commonly refers to companies who need to manage installation, service or repairs of systems or equipment.

Examples of field service use cases are:

  • In telecommunications and cable industry, technicians who install cable or run phone lines into residences or business establishments.
  • In healthcare, mobile nurses who provide in-home care for elderly or disabled.
  • In gas utilities, engineers who are dispatched to investigate and repair suspected leaks.
  • In heavy engineering, mining, industrial and manufacturing, technicians dispatched for preventative maintenance and repair.
  • In property maintenance, including landscaping, irrigation, and home and office cleaning.
  • In HVAC industry, technicians have the expertise and equipment to investigate units in residential, commercial and industrial environments.

Available addons

addon version maintainers summary
base_territory max3903 brian10048 This module allows you to define territories, branches, districts and regions to be used for Field Service operations or Sales.
fieldservice max3903 brian10048 Manage Field Service Locations, Workers and Orders
fieldservice_account osimallen brian10048 bodedra Track invoices linked to Field Service orders
fieldservice_account_analytic osimallen brian10048 bodedra Track analytic accounts on Field Service locations and orders
fieldservice_calendar hparfr Add calendar to FSM Orders
fieldservice_crm patrickrwilson Create Field Service orders from the CRM
fieldservice_isp_flow osi-scampbell Field Service workflow for Internet Service Providers
fieldservice_recurring wolfhall max3903 brian10048 Manage recurring Field Service orders
fieldservice_route max3903 Organize the routes of each day.
fieldservice_size brian10048 Manage Sizes for Field Service Locations and Orders
fieldservice_stage_validation brian10048 max3903 Validate input data when reaching a Field Service stage
fieldservice_stock brian10048 wolfhall max3903 smangukiya Integrate the logistics operations with Field Service
fieldservice_vehicle wolfhall max3903 Manage Field Service vehicles and assign drivers


This repository is licensed under AGPL-3.0.

However, each module can have a totally different license, as long as they adhere to Odoo Community Association (OCA) policy. Consult each module's file, which contains a license key that explains its license.

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.