Ir al contenido
Menú
Se marcó esta pregunta
1430 Vistas

Dear All,

It will be highly appreciated if you could kindly instruct how to solve the following error generated from Odoo POS at validating of POS invoices.


PosPayment._create_payment_moves() takes 1 positional argument but 2 were given Traceback (most recent call last): File "/home/odoo/src/odoo/odoo/http.py", line 1636, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/home/odoo/src/odoo/odoo/service/model.py", line 133, in retrying result = func() File "/home/odoo/src/odoo/odoo/http.py", line 1663, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/home/odoo/src/odoo/odoo/http.py", line 1867, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_http.py", line 154, in _dispatch result = endpoint(**request.params) File "/home/odoo/src/odoo/odoo/http.py", line 700, in route_wrapper result = endpoint(self, *args, **params_ok) File "/home/odoo/src/odoo/addons/web/controllers/dataset.py", line 42, in call_kw return self._call_kw(model, method, args, kwargs) File "/home/odoo/src/odoo/addons/web/controllers/dataset.py", line 33, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/home/odoo/src/odoo/odoo/api.py", line 464, in call_kw result = _call_kw_model(method, model, args, kwargs) File "/home/odoo/src/odoo/odoo/api.py", line 435, in _call_kw_model result = method(recs, *args, **kwargs) File "/home/odoo/src/odoo/addons/pos_sale/models/pos_order.py", line 60, in create_from_ui order_ids = super(PosOrder, self).create_from_ui(orders, draft) File "/home/odoo/src/odoo/addons/point_of_sale/models/pos_order.py", line 941, in create_from_ui order_ids.append(self._process_order(order, draft, False)) File "/home/odoo/src/odoo/addons/point_of_sale/models/pos_order.py", line 154, in _process_order pos_order._generate_pos_order_invoice() File "/home/odoo/src/user/cheque_number/models/pos_payment.py", line 96, in _generate_pos_order_invoice moves = super(PosOrder, self)._generate_pos_order_invoice() File "/home/odoo/src/odoo/addons/point_of_sale/models/pos_order.py", line 867, in _generate_pos_order_invoice payment_moves = order._apply_invoice_payments(order.session_id.state == 'closed') File "/home/odoo/src/odoo/addons/point_of_sale/models/pos_order.py", line 894, in _apply_invoice_payments payment_moves = self.payment_ids.sudo().with_company(self.company_id)._create_payment_moves(is_reverse) TypeError: PosPayment._create_payment_moves() takes 1 positional argument but 2 were given



Thanks & Best Regards

Tharindu 

Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
0
may 25
3007
0
ene 25
1331
1
jun 23
2087
2
may 23
2829
0
ago 22
1949