コンテンツへスキップ
メニュー
この質問にフラグが付けられました
900 ビュー

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 

アバター
破棄
関連投稿 返信 ビュー 活動
0
5月 25
2144
0
1月 25
549
1
6月 23
1431
2
5月 23
2057
0
8月 22
1610