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 proper use the new api?

By
Danimar Ribeiro
on 1/12/15, 7:01 PM 773 views

I have the following code that is throwing a exception:

This code is inside account module.

It throws the exception:

  File "/home/danimar/projetos/odoo/odoo-eight/addons/account/account_invoice.py", line 1220, in _compute_price
    taxes = self.invoice_line_tax_id.compute_all(price, self.quantity, product=self.product_id, partner=self.invoice_id.partner_id)
  File "/home/danimar/projetos/odoo/odoo-eight/openerp/api.py", line 235, in wrapper
    return new_api(self, *args, **kwargs)
ParseError: "'NoneType' object is not callable" while parsing

Why this is happening?

I have two classes that inherit from account.tax but both are still using old api.

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: 1/12/15, 7:01 PM
Seen: 773 times
Last updated: 3/16/15, 8:10 AM