Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
2 Răspunsuri
2299 Vizualizări

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 



Imagine profil
Abandonează
Cel mai bun răspuns

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


Imagine profil
Abandonează
Autor

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

Autor Cel mai bun răspuns

Thanks.

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

Thanks 

Imagine profil
Abandonează

You can use On save option instead of On creation.

Related Posts Răspunsuri Vizualizări Activitate
1
mar. 24
2437
0
mar. 24
2906
2
apr. 25
3532
2
ian. 25
3334
1
mar. 24
2940