Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
1 Răspunde
5427 Vizualizări
Hello, when creating a new field and using the digits parameter to define a decimal precision, I get this error:

unknown parameter 'digits', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it

My code is:

energy_ceiling = fields.Monetary(string='Techo US$/MWh (MAX)', digits=dp.get_precision('cec_monetary'))

I added the decimal precision record with this code:

forcecreate="True" id="cec_values" model="decimal.precision">
name="name">CEC Valores Contrato
name="digits">4

I can see the record loaded on Odoo.


Please advice.


Imagine profil
Abandonează
Cel mai bun răspuns

Hi, 
in odoo15 Its Deprecated call to decimal_precision.get_precision(application), use digits=application instead. 

So as per your code use like :

       energy_ceiling = fields.Monetary(string='Techo US$/MWh (MAX)', digits='CEC Valores Contrato')

Hope it will help you.

Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
0
mar. 25
1384
4
apr. 24
174299
0
dec. 23
2184
5
iul. 25
228117
1
dec. 22
3305