Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
I am adding a new field in a model, while it works fine, I think its name is not being updated. In this case I got '%' as field name, which if I recall correctly it i the first name I gave it. Then I have changed the name t 'Margen de Ventas (%)' as you can see in the code. I have uninstalled and reinstalled the module but it seems stuck with %.
Is this the right way to name new fields? Thanks
# -*- coding: utf-8 -*- from openerp import models, fields, api class SaleMarginLines(models.Model): _inherit = 'sale.order.line', x_sale_margin = fields.Float('Margen de Ventas (%)', (4, 2))
In Odoo 8, you dont need to give a name to your field. It will automatically be named X Sale Margin if you want to add an other name you can add it through string = 'Margen de Ventas (%) ' and digits (4,2).
from openerp import models, fields, api
_inherit = 'sale.order.line',
x_sale_margin = fields.Float(string ='Margen de Ventas (%)', digits(4, 2))
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 7/22/15, 3:52 PM|
|Seen: 490 times|
|Last updated: 7/22/15, 5:56 PM|