İçereği Atla
Menü
Bu soru işaretlendi
2 Cevaplar
2432 Görünümler

Hi, 

Currently we are using odoo 13. we created python code for auto seq in sales crm . 

Currently i exploring the Odoo 17, and I use the below steps to add the auto seq.  But it didnot work.   and there is not error .. Please advise

1. Customer fields   - 

   x_enquiry_number 


Sequence (added): 


Automated action 


Below code added in the execute code section

Execute code: 

if not vals.get('x_enquiry_number'): 

         vals['x_enquiry_number'] = self.env['ir.sequence'].next_by_code('enquiry.seq') 



Thanks 



Avatar
Vazgeç
En İyi Yanıt

Hello Arul,

Please review and test the provided code; it could be helpful for your purposes.
Write the automated action on creation and remove the condition.
vals['x_enquiry_number'] = env['ir.sequence'].next_by_code('enquiry.seq')

Thanks,
info@creyox.com


Avatar
Vazgeç
Üretici

Thanks
Trigger On creation is not found in the automated action (odoo 17)

Üretici En İyi Yanıt

Thanks.

Trigger "On Creation" not listed in the automated action/rules.. 

Thanks 

Avatar
Vazgeç

You can use On save option instead of On creation.

İlgili Gönderiler Cevaplar Görünümler Aktivite
1
Mar 24
2620
0
Mar 24
3027
2
Nis 25
3743
2
Oca 25
3533
1
Mar 24
3082