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

Security findings

Repository
odoo/odoo · module folder
Module version
0.1.0
Category
Sales/CRM
Folder size
0.51 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
None
Last tracking update
2026-09-28 18:31:20
Authors
Odoo S.A.
Maintainers
Odoo S.A.
Committers
Raphael Collet, Odoo Translation Bot, Christophe Matthieu, Victor Feyens, Tiffany Chang (tic), Victor Piryns (pivi), Dylan Kiss (dyki), Akash Pandey, Julien Launois (jula), Ahmed Hamila, Mayur Barad
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
website_partnership
Description
This module allows you to manage all operations for managing memberships and partnerships.
==========================================================================================

You can easily assign grade to members/partners, with a specific pricelist.
    

Code Analysis info_outline

Views touched (9)
XML IDNameModelTypeStatus
product_template_form_view product.template.inherit.partnership product.template form Inherits sale.product_template_form_view
res_config_settings_view_form res.config.settings.view.form.inherit.crm res.config.settings form Inherits crm.res_config_settings_view_form
res_partner_grade_view_search res.partner.grade.view.search res.partner.grade search New
view_partner_grade_form res.partner.grade.form res.partner.grade form New
view_partner_grade_tree res.partner.grade.list res.partner.grade list New
view_partner_pricelist_form res.partner.form.inherit product.pricelist form Inherits product.product_pricelist_view
view_res_partner_filter_assign res.partner.inherit.search res.partner search Inherits base.view_res_partner_filter
view_res_partner_form res.partner.relation res.partner form Inherits base.view_partner_form
view_res_partner_grade_tree res.partner.inherit.list res.partner list Inherits mail.res_partner_view_tree_inherit_mail
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (7)

New fields (2)
  • partners_count Integer
    compute='_compute_partners_count'
  • partners_label Char
    related='company_id.partnership_label'
Public methods (0)

No public methods.

New fields (2)
  • grade_id Many2one → res.partner.grade
    string='Assigned Level' args: 'res.partner.grade'
  • service_tracking Selection
    ondelete={'partnership': 'set default'} selection_add=[('partnership', 'Membership / Partnership')]
Public methods (0)

No public methods.

New fields (1)
  • partnership_label Char
    default=<expr> help='Name used to refer to affiliates: partners, members, alumnis, etc...' translate=True
Public methods (0)

No public methods.

New fields (1)
  • partnership_label Char
    readonly=False related='company_id.partnership_label' required=True
Public methods (0)

No public methods.

New fields (1)
  • grade_id Many2one → res.partner.grade
    group_expand='_read_group_expand_full' index='btree_not_null' tracking=True args: 'res.partner.grade', 'Partner Level'
Public methods (1)
  • write(self, vals)

New fields (7)
  • active Boolean
    default=True
  • company_id Many2one → res.company
    default=<expr> args: 'res.company', 'Company'
  • default_pricelist_id Many2one → product.pricelist
    args: 'product.pricelist'
  • name Char
    translate=True args: 'Level Name'
  • partners_count Integer
    compute='_compute_partners_count'
  • partners_label Char
    related='company_id.partnership_label'
  • sequence Integer
    default=10
Public methods (0)

No public methods.

New fields (1)
  • assigned_grade_id Many2one → res.partner.grade
    compute='_compute_partnership' args: 'res.partner.grade'
Public methods (1)
  • action_confirm(self)

Loading…