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
7457 Zobrazení

I need help. We are working with Odoo 13 Community Version.

While confirming a sales order the following error appears:

Error:
Odoo Server Error

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/odoo/http.py", line 624, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/usr/lib/python3/dist-packages/odoo/http.py", line 310, in _handle_exception
    raise pycompat.reraise(type(exception), exception, sys.exc_info()[2])
  File "/usr/lib/python3/dist-packages/odoo/tools/pycompat.py", line 14, in reraise
    raise value
  File "/usr/lib/python3/dist-packages/odoo/http.py", line 669, in dispatch
    result = self._call_function(**self.params)
  File "/usr/lib/python3/dist-packages/odoo/http.py", line 350, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 94, in wrapper
    return f(dbname, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/odoo/http.py", line 339, in checked_call
    result = self.endpoint(*a, **kw)
  File "/usr/lib/python3/dist-packages/odoo/http.py", line 915, in __call__
    return self.method(*args, **kw)
  File "/usr/lib/python3/dist-packages/odoo/http.py", line 515, in response_wrap
    response = f(*args, **kw)
  File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1343, in call_button
    action = self._call_kw(model, method, args, kwargs)
  File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1331, in _call_kw
    return call_kw(request.env[model], method, args, kwargs)
  File "/usr/lib/python3/dist-packages/odoo/api.py", line 383, in call_kw
    result = _call_kw_model(method, model, args, kwargs)
  File "/usr/lib/python3/dist-packages/odoo/api.py", line 356, in _call_kw_model
    result = method(recs, *args, **kwargs)


TypeError: action_confirm() takes 1 positional argument but 2 were given

can someone help me to solve this problem?

Thanks in advance,

Andreas

Avatar
Zrušit

are you using any custom modules ?

Autor

Thank you for the reply.

The error occurs after having send a sale quotation by mail. The "Confirm Sale" button converts in to the "confirm" button, but the above metioned error appears:

Without having sent the quotation by mail, I can confirm the quotation without any issues.

After having sent the quotation by mail, the following "confirm" button appears and the error message appears while trying to execute confirm.

We are using custom modules as:

- https://apps.odoo.com/apps/modules/14.0/pragtech_qc_rental_dashboard/

- helpdesk modules.

I really aappreciate your help :-)

Andreas

Nejlepší odpověď

please update your question with 'action_confirm' function, i had same error log before, in my case Im using '@api.model' on the function that caused the same error

Avatar
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
4
kvě 24
7517
2
kvě 16
4296
1
bře 15
5055
1
bře 15
6015
1
led 25
2885