OdooWiki OCA HUB

Field Service - Change Management

fieldservice_change_management folder_open OCA/field-service open_in_new
Extra Tools License: AGPL-3

This module adds change logs to the Field Service Location. Change logs are used to track changes at a location. Example could be structural changes or configuration changes.

auto_awesome What this module does

AI-generated from the code · Odoo 15.0

Track changes made at Field Service locations with change logs, including type, impact, stage, tags, and who made the change. View and print change logs from the location form or the Change Logs menu.

This module adds a Change Logs area to Field Service so you can record what changed at a location, for example structural or configuration changes.

  • Create change logs with a title, the FSM Location, the person who changed it, the date and time, a description, a Type, an Impact, a Stage, and Tags.
  • Change logs are ordered by the most recent change date and can be archived.
  • The form includes a status bar to move a log through stages, and a chatter for messages, followers, and activities.
  • On the location form, a "Change Logs" button shows how many logs exist and opens them; if there is only one, it opens directly.
  • Two PDF reports are available: one for a single change log and one listing all change logs of a location.
  • Configuration menus let you manage Stages, Tags, Types, and Impacts. Tags must have unique names. Stages can be folded or marked as a closing stage.
  • Access is controlled by three groups: User (Read Only), User, and Manager. Users can create and edit change logs but cannot delete them; managers can do everything.
  • The module touches change.log and its configuration models, and extends fsm.location with a change log count and list.

Depends on

Menus it adds

Change LogsChange LogsConfigurationImpactsStagesTagsTypes
Models and fields (6)
  • change.log · new modelname (Title), active, tag_ids (Tags), type_id (Type), user_id (Changed By), stage_id (Stage), impact_id (Impact), description, location_id (FSM Location), implemented_on
  • fsm.location · extends an existing modelchange_log_ids (Change Logs), change_log_count (# Change Logs)
  • change.log.tag · new modelname, color (Color Index), description
  • change.log.type · new modelname (Type), description, log_type_sequence
  • change.log.stage · new modelfold (Folded), name (Stage), is_close (Closing Kanban Stage), description, stage_sequence
  • change.log.impact · new modelname (Impact), description, log_impact_sequence

Text generated by AI (DeepSeek) from reading the Odoo 15.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 15.0

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

terminal Installation and usage

OCA documentation · Odoo 15.0

Either install the module from Apps or via the Field Service settings.

Users with Change Log Manager access can configure via the Configuration Menu in the Change Log app.

  • Open the Change Logs app.
  • Go to Configuration menu.
  • Configure Stages, Tags, Types, and Impacts according to your needs.

To use this module, you need to:

  • Open a FSM Location
  • Click on ‘Change Log’ smart button
  • Create or view Change Logs
  • You can print change logs from the location, location list or change log list.
  • Users with Change Log Manager access will have access to all change logs via the menu on the main dashboard.
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.