Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
1 Odpovědět
7394 Zobrazení

Hello,

I want to override the price field from decimal.precision, but It didn't work with that:

Why is that so? Can someone help me?

Edit: Is the _name variable required when I only want to override a field on a model? 


from odoo import api, fields, models, tools, _
import odoo.addons.decimal_precision as dp


class SupplierInfo(models.Model):
_inherit = 'product.supplierinfo'

price = fields.Float('Price', default=0.0, digits=dp.get_precision('Product Buy Price'), required=True, help="The price to purchase a PRODUCT")
Avatar
Zrušit
Nejlepší odpověď
I have tried your code in my local and its working fine as I have changed label by "price" to "price123" and it is working fine you just need to restart the server and upgrade module.

Hope this will help you.
Thanks.
Avatar
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
1
kvě 17
3458
7
říj 18
10412
2
zář 18
5925
1
dub 18
9509
1
dub 18
3378