How to generate aut number for opportunity?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- إدارة علاقات العملاء
- e-Commerce
- المحاسبة
- المخزون
- PoS
- Project
- MRP
لقد تم الإبلاغ عن هذا السؤال
3
الردود
10115
أدوات العرض
You mean like using a sequence to generate numbers also with a prefix:
class crm_lead(models.Model):
_inherit = 'crm.lead'
name = fields.Char(default='/')
@api.model
def create(self, vals):
if vals.get('name', False) == '/':
vals['name'] = self.env['ir.sequence'].next_by_code('crm.lead.seq')
return super(crm_lead, self).create(vals)
Depending on the Odoo version(ex: v8) you need to include the sequence type like:
<record id="sequence_crm_lead_type" model="ir.sequence.type">
<field name="name">CRM Lead Sequence Type</field>
<field name="code">crm.lead.seq</field>
</record>
And add the sequence record
<record id="sequence_crm_lead" model="ir.sequence">
<field name="name">CRM Lead Sequence</field>
<field name="code">crm.lead.seq</field>
<field name="prefix">OP</field>
<field eval="1" name="number_next"/>
<field eval="1" name="number_increment"/>
</record>
Hope this helps
Add the ID field to the views - it is already a unique number assigned automatically by Odoo to each document (the database id).
هل أعجبك النقاش؟ لا تكن مستمعاً فقط. شاركنا!
أنشئ حساباً اليوم لتستمتع بالخصائص الحصرية، وتفاعل مع مجتمعنا الرائع!
تسجيلالمنشورات ذات الصلة | الردود | أدوات العرض | النشاط | |
---|---|---|---|---|
|
1
يونيو 23
|
1793 | ||
|
1
أكتوبر 24
|
1773 | ||
|
0
أبريل 22
|
2385 | ||
|
0
أكتوبر 17
|
3238 | ||
How To Edit Order Numbers?
تم الحل
|
|
2
يونيو 24
|
4105 |