Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
1997 Lượt xem

Hello ,

We have tried to take a print out of the invoice. But I am getting an error I don't understand why this error is coming .

Can anyone please help me to find out how to solve this issue ? Can someone guide me?


Odoo Server Error
Traceback (most recent call last):
  File "E:\Odoo 13.0\server\odoo\addons\base\models\qweb.py", line 333, in _compiled_fn
    return compiled(self, append, new, options, log)
  File "", line 1, in template_account_report_invoice_document_with_payments_14197
  File "", line 2, in body_call_content_14195
  File "", line 162, in foreach_14177
TypeError: 'NoneType' object is not callable

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "E:\Odoo 13.0\server\odoo\addons\web\controllers\main.py", line 2046, in report_download
    response = self.report_routes(reportname, docids=docids, converter=converter, context=context)
  File "E:\Odoo 13.0\server\odoo\http.py", line 515, in response_wrap
    response = f(*args, **kw)
  File "E:\Odoo 13.0\server\odoo\addons\web\controllers\main.py", line 1984, in report_routes
    pdf = report.with_context(context).render_qweb_pdf(docids, data=data)[0]
  File "E:\Odoo 13.0\server\odoo\addons\base\models\ir_actions_report.py", line 769, in render_qweb_pdf
    html = self.with_context(context).render_qweb_html(res_ids, data=data)[0]
  File "E:\Odoo 13.0\server\odoo\addons\base\models\ir_actions_report.py", line 810, in render_qweb_html
    return self.render_template(self.report_name, data), 'html'
  File "E:\Odoo 13.0\server\odoo\addons\base\models\ir_actions_report.py", line 551, in render_template
    return view_obj.render_template(template, values)
  File "E:\Odoo 13.0\server\odoo\addons\base\models\ir_ui_view.py", line 1191, in render_template
    return self.browse(self.get_view_id(template)).render(values, engine)
  File "E:\Odoo 13.0\server\odoo\addons\website\models\ir_ui_view.py", line 344, in render
    return super(View, self).render(values, engine=engine, minimal_qcontext=minimal_qcontext)
  File "E:\Odoo 13.0\server\odoo\addons\web_editor\models\ir_ui_view.py", line 27, in render
    return super(IrUiView, self).render(values=values, engine=engine, minimal_qcontext=minimal_qcontext)
  File "E:\Odoo 13.0\server\odoo\addons\base\models\ir_ui_view.py", line 1199, in render
    return self.env[engine].render(self.id, qcontext)
  File "E:\Odoo 13.0\server\odoo\addons\base\models\ir_qweb.py", line 58, in render
    result = super(IrQWeb, self).render(id_or_xml_id, values=values, **context)
  File "E:\Odoo 13.0\server\odoo\addons\base\models\qweb.py", line 260, in render
    self.compile(template, options)(self, body.append, values or {})
  File "E:\Odoo 13.0\server\odoo\addons\base\models\qweb.py", line 335, in _compiled_fn
    raise e
  File "E:\Odoo 13.0\server\odoo\addons\base\models\qweb.py", line 333, in _compiled_fn
    return compiled(self, append, new, options, log)
  File "", line 1, in template_account_report_invoice_with_payments_14134
  File "", line 2, in body_call_content_14132
  File "", line 3, in foreach_14131
  File "E:\Odoo 13.0\server\odoo\addons\base\models\qweb.py", line 340, in _compiled_fn
    raise QWebException("Error to render compiling AST", e, path, node and etree.tostring(node[0], encoding='unicode'), name)
odoo.addons.base.models.qweb.QWebException: 'NoneType' object is not callable
Traceback (most recent call last):
  File "E:\Odoo 13.0\server\odoo\addons\base\models\qweb.py", line 333, in _compiled_fn
    return compiled(self, append, new, options, log)
  File "", line 1, in template_account_report_invoice_document_with_payments_14197
  File "", line 2, in body_call_content_14195
  File "", line 162, in foreach_14177
TypeError: 'NoneType' object is not callable

Error to render compiling AST
TypeError: 'NoneType' object is not callable
Template: account.report_invoice_document_with_payments
Path: /t/t/div/div[2]/div/div/table/t[1]/tr/t[1]
Node: 
                                                
                                                
                                                    
                                                
                                            
                                            


Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hello,

The error you're encountering indicates a problem in the QWeb template 'account.report_invoice_document_with_payments'. Specifically, it seems like there's a 'NoneType' being called as if it were a function.


The error message points to a specific template and path within the template where the issue occurs:

Template: account.report_invoice_document_with_payments

Path: /t/t/div/div[2]/div/div/table/t[1]/tr/t[1]


Open the 'account.report_invoice_document_with_payments' template and locate the mentioned path. The issue likely lies within a 't-foreach' or similar directive where a 'None' value is being called.


Hope it helps.

Ảnh đại diện
Huỷ bỏ
Tác giả

Hello,

Please mention detailed process in any example.

Bài viết liên quan Trả lời Lượt xem Hoạt động
2
thg 6 24
1682
1
thg 7 24
1298
1
thg 5 24
1548
1
thg 6 24
1202
0
thg 5 16
3871