diff --git a/addons/website_crm_partner_assign/__manifest__.py b/addons/website_crm_partner_assign/__manifest__.py index aec9cf1600c..0bd6dbba40c 100644 --- a/addons/website_crm_partner_assign/__manifest__.py +++ b/addons/website_crm_partner_assign/__manifest__.py @@ -27,6 +27,8 @@ The automatic assignment is figured from the weight of partner levels and the ge 'data/crm_lead_merge_template.xml', 'data/crm_tag_data.xml', 'data/mail_template_data.xml', + 'data/res_partner_activation_data.xml', + 'data/res_partner_grade_data.xml', 'security/ir.model.access.csv', 'security/ir_rule.xml', 'wizard/crm_forward_to_partner_view.xml', diff --git a/addons/website_crm_partner_assign/data/res_partner_activation_data.xml b/addons/website_crm_partner_assign/data/res_partner_activation_data.xml new file mode 100644 index 00000000000..c75cfe10494 --- /dev/null +++ b/addons/website_crm_partner_assign/data/res_partner_activation_data.xml @@ -0,0 +1,15 @@ + + + + Fully Operational + 3 + + + Ramp-up + 2 + + + First Contact + 1 + + diff --git a/addons/website_crm_partner_assign/data/res_partner_demo.xml b/addons/website_crm_partner_assign/data/res_partner_demo.xml index dde9e124af6..1cf8ecd345e 100644 --- a/addons/website_crm_partner_assign/data/res_partner_demo.xml +++ b/addons/website_crm_partner_assign/data/res_partner_demo.xml @@ -1,70 +1,44 @@ - - Platinum - 4 - - - Gold - 3 - - - Silver - 2 - - - Bronze - 1 - - - + 10 - + 10 - + 10 - + 10 - + 10 - + 10 - + 10 - + 10 - - 10 - - - - - 10 - - - + 10 diff --git a/addons/website_crm_partner_assign/data/res_partner_grade_data.xml b/addons/website_crm_partner_assign/data/res_partner_grade_data.xml new file mode 100644 index 00000000000..86b774a91e0 --- /dev/null +++ b/addons/website_crm_partner_assign/data/res_partner_grade_data.xml @@ -0,0 +1,15 @@ + + + + Gold + 3 + + + Silver + 2 + + + Bronze + 1 + + diff --git a/addons/website_crm_partner_assign/data/res_partner_grade_demo.xml b/addons/website_crm_partner_assign/data/res_partner_grade_demo.xml index c12607f0cbf..c04c1b22036 100644 --- a/addons/website_crm_partner_assign/data/res_partner_grade_demo.xml +++ b/addons/website_crm_partner_assign/data/res_partner_grade_demo.xml @@ -1,21 +1,14 @@ - + - + - + - - - - - - 10 - diff --git a/addons/website_crm_partner_assign/models/res_partner.py b/addons/website_crm_partner_assign/models/res_partner.py index 8790859f0c5..8e7bc8a0fa6 100644 --- a/addons/website_crm_partner_assign/models/res_partner.py +++ b/addons/website_crm_partner_assign/models/res_partner.py @@ -7,7 +7,7 @@ from odoo.addons.http_routing.models.ir_http import slug class ResPartnerGrade(models.Model): _name = 'res.partner.grade' - _order = 'sequence' + _order = 'sequence desc' _inherit = ['website.published.mixin'] _description = 'Partner Grade' @@ -28,7 +28,7 @@ class ResPartnerGrade(models.Model): class ResPartnerActivation(models.Model): _name = 'res.partner.activation' - _order = 'sequence' + _order = 'sequence desc' _description = 'Partner Activation' sequence = fields.Integer('Sequence') diff --git a/addons/website_crm_partner_assign/views/res_partner_views.xml b/addons/website_crm_partner_assign/views/res_partner_views.xml index 61555b7c5c7..a5995d04b61 100644 --- a/addons/website_crm_partner_assign/views/res_partner_views.xml +++ b/addons/website_crm_partner_assign/views/res_partner_views.xml @@ -34,6 +34,13 @@ Partner Activations res.partner.activation tree,form + +

+ Create a Partner Activation +

+ Those are used to know where your Partners stand in your onboarding process. +

+
- Partner Level + Partner Levels res.partner.grade + +

+ Create a Partner Level +

+ Partner Levels allow you to rank your Partners based on their performances. +

+