Odoo Help

Welcome!

This community 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.

0

How to add a new field in the invoice in odoo 8

By
Drees Far
on 7/14/15, 5:13 AM 498 views

Hello!!

Please, i use the class "account_invoice_line" and i want to add a new field. I have tried but nothing appear in the invoice.

Here is my code:

#python:

class account_invoice_line(models.Model):

#Inhertis the model account.invoice.line

_inherit = 'account.invoice.line'

callim_id = fields.Many2one('account.invoice', string= 'Invoice Id ', required= False)

product_id = fields.Integer( help = 'Product', default=1 , required= False)

quantity = fields.Float(help='Quantity', default=2, required= False)

price_unit = fields.Integer(help='Unit Price', required= False)

name = fields.Char(help='Tax Description', required= False)

uos_id = fields.Many2one('product.uom', string='Unit of Measure', required= False)

invoice_line_tax_id = fields.Many2many('account.tax','account_invoice_line_tax', 'invoice_line_id', 'tax_id',string='Taxes', required= False)

project_name = fields.Char(string = 'Project Name', help= 'Project_Name')

#XML:

<xpath expr="//field[@name='product_id']" position="before">
                  <field name="project_name"/>

</xpath>

Please help...

Thanks in advance.

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!

About This Community

This community is for professionals and enthusiasts of our products and services. Read Guidelines

Question tools

1 follower(s)

Stats

Asked: 7/14/15, 5:13 AM
Seen: 498 times
Last updated: 7/14/15, 5:13 AM