Odoo modules for field service management: locations, workers, orders, routes, and billing
AGPL-3.0
- HTML
- Python
- JavaScript
About OCA Field Service
OCA Field Service is a collection of Odoo add-ons for field service management. The core fieldservice module manages service locations, workers, and orders, and the surrounding modules extend it into a full FSM workflow inside an Odoo deployment.
The add-ons cover territories, activities, agreements, availability, calendars, CRM, equipment, kanban details, portal access, projects, recurring orders, repairs, routes, sales, skills, stock, timesheets, and vehicles. Specific modules track invoices linked to orders, sell one-off or recurring services, integrate repair and stock operations, organize daily routes, and display locations on an OpenStreetMap map.
It is maintained by the Odoo Community Association, a nonprofit that coordinates community Odoo development. It is licensed under AGPL-3.0, though individual modules may carry different licenses under OCA policy. The modules install into an Odoo instance and follow Odoo's own self-hosted deployment model.
Key features
- Manage field service locations, workers, and orders
- Define territories, branches, districts, and regions
- Create orders from CRM, projects, sales, or agreements
- Track routes, availability, stock, and timesheets
- Display service locations on an OpenStreetMap map
Details
- On GitHub since
- 2018
- License
- AGPL-3.0, modules may vary
- Platform
- Odoo add-ons (Python)
- Integrations
- CRM, Project, Sale, Stock
- Mapping
- OpenStreetMap
- Maintainer
- Odoo Community Association
