Field Service - Change Management

fieldservice_change_management
REPOSITORY
REPOSITORYOCA/field-service
GIT
GIThttps://github.com/OCA/field-service.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/field-service/tree/15.0/fieldservice_change_management
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYExtra Tools
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Pavlov Media
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Pavlov Media
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, kaynnan
WEBSITE
WEBSITEhttps://github.com/OCA/field-service
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:30
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/field-service:
    - fieldservice
    - base_territory
odoo/odoo:
    - base
    - base_geolocalize
    - base_setup
    - web
    - resource
    - contacts
    - mail
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (14)
XML IDNameModelTypeStatus
change_log_impact_view_form Change Log Impact Form change.log.impact form New
change_log_impact_view_list Change Log Impact List View change.log.impact tree New
change_log_stage_view_form Change Log Stage Form change.log.stage form New
change_log_stage_view_list Change Log Stage List View change.log.stage tree New
change_log_tag_form_view change.log.form change.log.tag form New
change_log_tag_list_view change.log.list change.log.tag tree New
change_log_type_view_form Change Log Type Form change.log.type form New
change_log_type_view_list Change Log Type List View change.log.type tree New
change_log_view_form Change Logs change.log form New
change_log_view_list Change Logs change.log tree New
change_log_view_search Change Logs change.log search New
fsm_location_change_log_form fsm.location button Inherits fieldservice.fsm_location_form_view
report_change_log_document report_change_log_document ir.ui.view qweb New
report_location_change_log_document report_location_change_log_document ir.ui.view qweb New
Models touched (6)

New fields (10)
  • active Boolean
    default=True
  • description Text
    required=True
  • impact_id Many2one → change.log.impact
    required=True string='Impact' args: 'change.log.impact'
  • implemented_on Datetime
    default=fields.Datetime.now required=True
  • location_id Many2one → fsm.location
    string='FSM Location' args: 'fsm.location'
  • name Char
    required=True string='Title'
  • stage_id Many2one → change.log.stage
    default=<expr> group_expand='_read_group_stage_ids' help='Select the current stage of the Bandwidth Change.' string='Stage' args: 'change.log.stage'
  • tag_ids Many2many → change.log.tag
    string='Tags' args: 'change.log.tag'
  • type_id Many2one → change.log.type
    required=True string='Type' args: 'change.log.type'
  • user_id Many2one → res.users
    default=<expr> required='1' string='Changed By' tracking=True args: 'res.users'
Public methods (0)

No public methods.

New fields (3)
  • description Text
  • log_impact_sequence Integer
    default=<expr> required=True
  • name Char
    required=True string='Impact'
Public methods (0)

No public methods.

New fields (5)
  • description Text
  • fold Boolean
    string='Folded'
  • is_close Boolean
    string='Closing Kanban Stage'
  • name Char
    required=True string='Stage'
  • stage_sequence Integer
    default=<expr> required=True
Public methods (0)

No public methods.

New fields (3)
  • color Integer
    string='Color Index'
  • description Text
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (3)
  • description Text
  • log_type_sequence Integer
    default=<expr> required=True
  • name Char
    required=True string='Type'
Public methods (0)

No public methods.

New fields (2)
  • change_log_count Integer
    compute='_compute_change_log_count' string='# Change Logs'
  • change_log_ids One2many → change.log
    string='Change Logs' args: 'change.log', 'location_id'
Public methods (1)
  • action_open_change_logs(self)
REPOSITORY
REPOSITORYOCA/field-service
GIT
GIThttps://github.com/OCA/field-service.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/field-service/tree/14.0/fieldservice_change_management
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYExtra Tools
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Pavlov Media
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Pavlov Media
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Freni-OSI
WEBSITE
WEBSITEhttps://github.com/OCA/field-service
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:50
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/field-service:
    - fieldservice
    - base_territory
odoo/odoo:
    - base
    - base_geolocalize
    - base_setup
    - web
    - resource
    - contacts
    - mail
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (14)
XML IDNameModelTypeStatus
change_log_impact_view_form Change Log Impact Form change.log.impact form New
change_log_impact_view_list Change Log Impact List View change.log.impact tree New
change_log_stage_view_form Change Log Stage Form change.log.stage form New
change_log_stage_view_list Change Log Stage List View change.log.stage tree New
change_log_tag_form_view change.log.form change.log.tag form New
change_log_tag_list_view change.log.list change.log.tag tree New
change_log_type_view_form Change Log Type Form change.log.type form New
change_log_type_view_list Change Log Type List View change.log.type tree New
change_log_view_form Change Logs change.log form New
change_log_view_list Change Logs change.log tree New
change_log_view_search Change Logs change.log search New
fsm_location_change_log_form fsm.location button Inherits fieldservice.fsm_location_form_view
report_change_log_document report_change_log_document ir.ui.view qweb New
report_location_change_log_document report_location_change_log_document ir.ui.view qweb New
Models touched (6)

New fields (10)
  • active Boolean
    default=True
  • description Text
    required=True string='Description'
  • impact_id Many2one → change.log.impact
    required=True string='Impact' args: 'change.log.impact'
  • implemented_on Datetime
    default=fields.Datetime.now required=True string='Implemented On'
  • location_id Many2one → fsm.location
    string='FSM Location' args: 'fsm.location'
  • name Char
    required=True string='Title'
  • stage_id Many2one → change.log.stage
    default=<expr> group_expand='_read_group_stage_ids' help='Select the current stage of the Bandwidth Change.' string='Stage' args: 'change.log.stage'
  • tag_ids Many2many → change.log.tag
    string='Tags' args: 'change.log.tag'
  • type_id Many2one → change.log.type
    required=True string='Type' args: 'change.log.type'
  • user_id Many2one → res.users
    default=<expr> required='1' string='Changed By' tracking=True args: 'res.users'
Public methods (0)

No public methods.

New fields (3)
  • description Text
    string='Description'
  • log_impact_sequence Integer
    default=<expr> required=True
  • name Char
    required=True string='Impact'
Public methods (0)

No public methods.

New fields (5)
  • description Text
    string='Description'
  • fold Boolean
    string='Folded'
  • is_close Boolean
    string='Closing Kanban Stage'
  • name Char
    required=True string='Stage'
  • stage_sequence Integer
    default=<expr> required=True
Public methods (0)

No public methods.

New fields (3)
  • color Integer
    string='Color Index'
  • description Text
    string='Description'
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (3)
  • description Text
    string='Description'
  • log_type_sequence Integer
    default=<expr> required=True
  • name Char
    required=True string='Type'
Public methods (0)

No public methods.

New fields (2)
  • change_log_count Integer
    compute='_compute_change_log_count' string='# Change Logs'
  • change_log_ids One2many → change.log
    string='Change Logs' args: 'change.log', 'location_id'
Public methods (1)
  • action_open_change_logs(self)
REPOSITORY
REPOSITORYOCA/field-service
GIT
GIThttps://github.com/OCA/field-service.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/field-service/tree/12.0/fieldservice_change_management
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYExtra Tools
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Pavlov Media
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Pavlov Media
COMMITTERS
COMMITTERSMaxime Chambreuil, GitHub, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Patrick Wilson
WEBSITE
WEBSITEhttps://github.com/OCA/field-service
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:13
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/field-service:
    - fieldservice
OCA/partner-contact:
    - partner_fax
OCA/web:
    - web_timeline
odoo/odoo:
    - base_geolocalize
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - resource
    - contacts
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (14)
XML IDNameModelTypeStatus
change_log_impact_view_form Change Log Impact Form change.log.impact form New
change_log_impact_view_list Change Log Impact List View change.log.impact tree New
change_log_stage_view_form Change Log Stage Form change.log.stage form New
change_log_stage_view_list Change Log Stage List View change.log.stage tree New
change_log_tag_form_view change.log.form change.log.tag form New
change_log_tag_list_view change.log.list change.log.tag tree New
change_log_type_view_form Change Log Type Form change.log.type form New
change_log_type_view_list Change Log Type List View change.log.type tree New
change_log_view_form Change Logs change.log form New
change_log_view_list Change Logs change.log tree New
change_log_view_search Change Logs change.log search New
fsm_location_change_log_form fsm.location button Inherits fieldservice.fsm_location_form_view
report_change_log_document report_change_log_document ir.ui.view qweb New
report_location_change_log_document report_location_change_log_document ir.ui.view qweb New
Models touched (6)

New fields (10)
  • active Boolean
    default=True
  • description Text
    required=True string='Description'
  • impact_id Many2one → change.log.impact
    required=True string='Impact' args: 'change.log.impact'
  • implemented_on Datetime
    default=fields.Datetime.now required=True string='Implemented On'
  • location_id Many2one → fsm.location
    string='FSM Location' args: 'fsm.location'
  • name Char
    required=True string='Title'
  • stage_id Many2one → change.log.stage
    default=<expr> group_expand='_read_group_stage_ids' help='Select the current stage of the Bandwidth Change.' string='Stage' args: 'change.log.stage'
  • tag_ids Many2many → change.log.tag
    string='Tags' args: 'change.log.tag'
  • type_id Many2one → change.log.type
    required=True string='Type' args: 'change.log.type'
  • user_id Many2one → res.users
    default=<expr> required='1' string='Changed By' track_visibility='onchange' args: 'res.users'
Public methods (0)

No public methods.

New fields (3)
  • description Text
    string='Description'
  • log_impact_sequence Integer
    default=<expr> required=True
  • name Char
    required=True string='Impact'
Public methods (0)

No public methods.

New fields (5)
  • description Text
    string='Description'
  • fold Boolean
    string='Folded'
  • is_close Boolean
    string='Closing Kanban Stage'
  • name Char
    required=True string='Stage'
  • stage_sequence Integer
    default=<expr> required=True
Public methods (0)

No public methods.

New fields (3)
  • color Integer
    string='Color Index'
  • description Text
    string='Description'
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (3)
  • description Text
    string='Description'
  • log_type_sequence Integer
    default=<expr> required=True
  • name Char
    required=True string='Type'
Public methods (0)

No public methods.

New fields (2)
  • change_log_count Integer
    compute='_compute_change_log_count' string='# Change Logs'
  • change_log_ids One2many → change.log
    string='Change Logs' args: 'change.log', 'location_id'
Public methods (1)
  • action_open_change_logs(self)
    @api.multi