Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Erreur:
- Odoo Server Error
- Traceback (most recent call last):
- File "/home/odoo/src/odoo/odoo/addons/base/models/ir_http.py", line 237, in _dispatch
- result = request.dispatch()
- File "/home/odoo/src/odoo/odoo/http.py", line 683, in dispatch
- result = self._call_function(**self.params)
- File "/home/odoo/src/odoo/odoo/http.py", line 359, in _call_function
- return checked_call(self.db, *args, **kwargs)
- File "/home/odoo/src/odoo/odoo/service/model.py", line 94, in wrapper
- return f(dbname, *args, **kwargs)
- File "/home/odoo/src/odoo/odoo/http.py", line 347, in checked_call
- result = self.endpoint(*a, **kw)
- File "/home/odoo/src/odoo/odoo/http.py", line 912, in __call__
- return self.method(*args, **kw)
- File "/home/odoo/src/odoo/odoo/http.py", line 531, in response_wrap
- response = f(*args, **kw)
- File "/home/odoo/src/odoo/addons/web/controllers/main.py", line 1393, in call_button
- action = self._call_kw(model, method, args, kwargs)
- File "/home/odoo/src/odoo/addons/web/controllers/main.py", line 1381, in _call_kw
- return call_kw(request.env[model], method, args, kwargs)
- File "/home/odoo/src/odoo/odoo/api.py", line 396, in call_kw
- result = _call_kw_multi(method, model, args, kwargs)
- File "/home/odoo/src/odoo/odoo/api.py", line 383, in _call_kw_multi
- result = method(recs, *args, **kwargs)
- File "/home/odoo/src/odoo/addons/sale_timesheet/wizard/sale_make_invoice_advance.py", line 49, in create_invoices
- return super(SaleAdvancePaymentInv, self).create_invoices()
- File "/home/odoo/src/odoo/addons/sale/wizard/sale_make_invoice_advance.py", line 159, in create_invoices
- sale_orders._create_invoices(final=self.deduct_down_payments)
- File "/home/odoo/src/odoo/addons/sale_timesheet/models/sale_order.py", line 73, in _create_invoices
- moves = super(SaleOrder, self)._create_invoices(grouped, final)
- File "/home/odoo/src/odoo/addons/sale/models/sale.py", line 788, in _create_invoices
- moves.sudo().filtered(lambda m: m.amount_total < 0).action_switch_invoice_into_refund_credit_note()
- File "/home/odoo/src/odoo/addons/account/models/account_move.py", line 2746, in action_switch_invoice_into_refund_credit_note
- move.write({
- File "/home/odoo/src/odoo/addons/purchase/models/account_invoice.py", line 117, in write
- res = super(AccountMove, self).write(vals)
- File "/home/odoo/src/odoo/addons/account/models/account_move.py", line 1884, in write
- if self._move_autocomplete_invoice_lines_write(vals):
- File "/home/odoo/src/odoo/addons/account/models/account_move.py", line 1833, in _move_autocomplete_invoice_lines_write
- invoice.write(values)
- File "/home/odoo/src/odoo/addons/purchase/models/account_invoice.py", line 117, in write
- res = super(AccountMove, self).write(vals)
- File "/home/odoo/src/odoo/addons/account/models/account_move.py", line 1888, in write
- res = super(AccountMove, self.with_context(check_move_validity=False, skip_account_move_synchronization=True)).write(vals)
- File "/home/odoo/src/odoo/addons/mail/models/mail_thread.py", line 322, in write
- result = super(MailThread, self).write(values)
- File "/home/odoo/src/odoo/addons/mail/models/mail_activity.py", line 788, in write
- return super(MailActivityMixin, self).write(vals)
- File "/home/odoo/src/odoo/odoo/models.py", line 3663, in write
- field.write(self, vals[fname])
- File "/home/odoo/src/odoo/odoo/fields.py", line 3046, in write
- return self.write_batch([(records, value)])
- File "/home/odoo/src/odoo/odoo/fields.py", line 3067, in write_batch
- return self.write_real(records_commands_list, create)
- File "/home/odoo/src/odoo/odoo/fields.py", line 3239, in write_real
- flush()
- File "/home/odoo/src/odoo/odoo/fields.py", line 3199, in flush
- comodel.browse(to_delete).unlink()
- File "/home/odoo/src/odoo/addons/account/models/account_move.py", line 4084, in unlink
- res = super(AccountMoveLine, self).unlink()
- File "/home/odoo/src/odoo/odoo/models.py", line 3421, in unlink
- self.flush()
- File "/home/odoo/src/odoo/odoo/models.py", line 5436, in flush
- self.recompute()
- File "/home/odoo/src/odoo/odoo/models.py", line 5895, in recompute
- process(field)
- File "/home/odoo/src/odoo/odoo/models.py", line 5879, in process
- field.recompute(recs)
- File "/home/odoo/src/odoo/odoo/fields.py", line 1153, in recompute
- self.compute_value(recs)
- File "/home/odoo/src/odoo/odoo/fields.py", line 1175, in compute_value
- records._compute_field_value(self)
- File "/home/odoo/src/odoo/odoo/models.py", line 4061, in _compute_field_value
- getattr(self, field.compute)()
- File "/home/odoo/src/odoo/addons/sale/models/sale.py", line 1223, in _get_to_invoice_qty
- line.qty_to_invoice = line.qty_delivered - line.qty_invoiced
- File "/home/odoo/src/odoo/odoo/fields.py", line 967, in __get__
- self.recompute(record)
- File "/home/odoo/src/odoo/odoo/fields.py", line 1153, in recompute
- self.compute_value(recs)
- File "/home/odoo/src/odoo/odoo/fields.py", line 1175, in compute_value
- records._compute_field_value(self)
- File "/home/odoo/src/odoo/odoo/models.py", line 4061, in _compute_field_value
- getattr(self, field.compute)()
- File "/home/odoo/src/user/connect-erp/connect_pos/models/sale_order.py", line 44, in _get_invoice_qty
- sale_line.qty_invoiced += sum([self._convert_qty(sale_line, pos_line.qty, 'p2s') for pos_line in sale_line.pos_order_line_ids], 0)
- File "/home/odoo/src/user/connect-erp/connect_pos/models/sale_order.py", line 44, in <listcomp>
- sale_line.qty_invoiced += sum([self._convert_qty(sale_line, pos_line.qty, 'p2s') for pos_line in sale_line.pos_order_line_ids], 0)
- Exception
- The above exception was the direct cause of the following exception:
- Traceback (most recent call last):
- File "/home/odoo/src/odoo/odoo/http.py", line 639, in _handle_exception
- return super(JsonRequest, self)._handle_exception(exception)
- File "/home/odoo/src/odoo/odoo/http.py", line 315, in _handle_exception
- raise exception.with_traceback(None) from new_cause
- AttributeError: 'sale.order.line' object has no attribute '_convert_qty'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement