Browse Source

Jun 13: [FIX] Bug Fixed 'sequence_opportunity_crm'

pull/331/head
RisvanaCybro 11 months ago
parent
commit
8711c36745
  1. 3
      sequence_opportunity_crm/data/sequence_opportunity_crm_data.xml
  2. 6
      sequence_opportunity_crm/doc/RELEASE_NOTES.md
  3. 4
      sequence_opportunity_crm/models/crm_lead.py

3
sequence_opportunity_crm/data/sequence_opportunity_crm_data.xml

@ -7,6 +7,9 @@
<field name="code">code.opportunity.crm</field>
<field name="prefix">OPPO</field>
<field name="padding">5</field>
<field name="number_next">1</field>
<field name="number_increment">1</field>
<field name="company_id" eval="False"/>
</record>
</data>
</odoo>

6
sequence_opportunity_crm/doc/RELEASE_NOTES.md

@ -4,3 +4,9 @@
#### Version 17.0.1.0.0
#### ADD
- Initial commit for Unique Sequence Number In CRM Opportunity
#### 13.06.2024
#### Version 17.0.2.0.1
#### UPDT
- Fixed the bug when creating sequences in multi company.

4
sequence_opportunity_crm/models/crm_lead.py

@ -25,7 +25,7 @@ from odoo import api, fields, models
class CrmLead(models.Model):
"""
CRM Lead
This class extends the base `crm.lead` model to add opportunity functionaly
This class extends the base `crm.lead` model to add opportunity functionally
"""
_inherit = 'crm.lead'
_description = 'CRM Lead'
@ -46,7 +46,7 @@ class CrmLead(models.Model):
self.env["ir.config_parameter"].sudo().get_param(
"sequence_opportunity_crm.sequence_create"))
@api.model
@api.model_create_multi
def create(self, vals):
""" This method is used to create sequence for each opportunity """
oppo = super().create(vals)

Loading…
Cancel
Save