TIP: You can type at any time to perform a new search.

Security findings

Repository
OCA/management-system · module folder · Try on Runboat
Module version
1.0.0
Category
Management System
Folder size
0.3 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/management-system
Last tracking update
2026-10-01 13:28:17
Authors
Savoir-faire Linux, Odoo Community Association (OCA)
Maintainers
Savoir-faire Linux, Odoo Community Association (OCA)
Committers
Weblate, FernandoRomera, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
This application allows you to track your customers/vendors claims and
grievances.

It is fully integrated with the email gateway so that you can create
automatically new claims based on incoming emails.

Code Analysis info_outline

Views touched (7)
XML IDNameModelTypeStatus
mgmtsystem_claim_stage_form mgmtsystem.claim.stage.form mgmtsystem.claim.stage form New
mgmtsystem_claim_stage_tree_view Management System Claim Stage Tree mgmtsystem.claim.stage list New
mgmtsystem_claims_form_view Management System Claims Form mgmtsystem.claim form New
mgmtsystem_claims_tree_view Management System Claims Tree mgmtsystem.claim list New
view_mgmtsystem_claim_res_partner_info_form res.partner.mgmtsystem.claim.info.form res.partner form Inherits base.view_partner_form
view_mgmtsystem_claims_calendar_view Management System Claims Actions mgmtsystem.claim calendar New
view_mgmtsystem_claims_filter Management System Claims Search mgmtsystem.claim search New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (3)

New fields (4)
  • company_id Many2one → res.company
    default=<expr> args: 'res.company', 'Company'
  • message_ids One2many → mail.message
    domain=[('model', '=', _name)] args: 'mail.message', 'res_id', 'Messages'
  • reference Char
    default='NEW' readonly=True required=True
  • stage_id Many2one → mgmtsystem.claim.stage
    default=<expr> args: 'mgmtsystem.claim.stage', 'Stage'
Public methods (5)
  • create(self, vals_list)
    @api.model_create_multi
  • get_action_url(self)
    Return action url to be used in email templates.
  • get_default_stage(self)
    @api.model
  • process_reminder_queue(self, reminder_days=10)
    @api.model
    Notify user when we are 10 days close to a deadline.
  • send_mail_for_action(self, force_send=True)

New fields (1)
  • team_ids Many2many → crm.team
    column1='stage_id' column2='team_id' comodel_name='crm.team' help='Link between stages and sales teams. When set, this limitate the current stage to the selected sales teams.' relation='crm_team_mgmtsystem_claim_stage_rel' string='Teams'
Public methods (0)

No public methods.

New fields (2)
  • mgmtsystem_claim_count Integer
    compute='_compute_mgmtsystem_claim_count' string='# Mgmt Claims'
  • mgmtsystem_claim_ids One2many → mgmtsystem.claim
    comodel_name='mgmtsystem.claim' inverse_name='partner_id'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…