Skip to Content
Menu
This question has been flagged

When creating a new product I would like each product to automatically have a Internal Reference. How can I do this using "Sequences" and Automated/Server Actions?


Thanks

Ricardo

Avatar
Zrušiť
Best Answer

Hi,
See this sample showing setting up a sequential number for customers from the user interface. You just have to create an automated action.

See this sample:  Assign Sequential Value For Field Using Automated Action And Sequence


Thanks

Avatar
Zrušiť

Hi @Ricardo, you can make the field read only in the views by adding a readonly="1" attribute to the default_code field. i.e <field name="default_code" readonly="1" .... />

You might be better off with a client side readonly such as attrs={'readonly':[('default_code','!=',False)]} and add force_save="1" because as soon as you enter a value, the field will become readonly and you will need to force save - the value won't be saved unless you do that.

Autor Best Answer

Thanks Niyas for the video link!

I created the sequence:


and the automated action:



But I'm missing to find the best way to turn it Readonly?


And the "Internal Reference" for Product variants, isn't working!


Thanks

Avatar
Zrušiť

Did you found the solution to generate sequences of product variants and make the field read only?

Best Answer

Hi, you have just to check the Readonly property of your field like this pic.

WhatsApp : +225 05 45 14 53 91

Regards !

Avatar
Zrušiť
Autor

Thanks Abdul! but how to solve it without Studio?

Hello, u just need to make a field readonly and now, write ur automated actions.

For make a field readonly without Odoo studio, just go to this right model XML, and add to field , readonly="1"

U can reach me on my whatsApp number 
WhatsApp : +225 0545145391

Regards !

Le sam. 24 juin 2023 à 07:40, Ricardo Gross <notifications@mail.odoo.com> a écrit :
Thanks Abdul! but how to solve it without Studio? ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​

Thanks Abdul! but how to solve it without Studio?

--
Ricardo Gross


Odoo S.A.

+32 81 81 37 00 | info@odoo.com | https://www.odoo.com

Généré par Odoo

Related Posts Replies Zobrazenia Aktivita
0
feb 22
157
0
feb 22
3434
1
jún 24
1487
0
jan 23
1588
1
mar 22
3611