Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2020
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.79 KB | None | 0 0
  1. Error:
  2. Odoo Server Error
  3.  
  4. Traceback (most recent call last):
  5. File "/data/build/odoo/odoo/http.py", line 677, in dispatch
  6. result = self._call_function(**self.params)
  7. File "/data/build/odoo/odoo/http.py", line 353, in _call_function
  8. return checked_call(self.db, *args, **kwargs)
  9. File "/data/build/odoo/odoo/service/model.py", line 93, in wrapper
  10. return f(dbname, *args, **kwargs)
  11. File "/data/build/odoo/odoo/http.py", line 346, in checked_call
  12. result = self.endpoint(*a, **kw)
  13. File "/data/build/odoo/odoo/http.py", line 922, in __call__
  14. return self.method(*args, **kw)
  15. File "/data/build/odoo/odoo/http.py", line 523, in response_wrap
  16. response = f(*args, **kw)
  17. File "/data/build/odoo/addons/web/controllers/main.py", line 1318, in call_button
  18. action = self._call_kw(model, method, args, kwargs)
  19. File "/data/build/odoo/addons/web/controllers/main.py", line 1306, in _call_kw
  20. return call_kw(request.env[model], method, args, kwargs)
  21. File "/data/build/odoo/odoo/api.py", line 395, in call_kw
  22. model.flush()
  23. File "/data/build/odoo/odoo/models.py", line 5430, in flush
  24. self.recompute()
  25. File "/data/build/odoo/odoo/models.py", line 5832, in recompute
  26. process(next(iter(fields_to_compute)))
  27. File "/data/build/odoo/odoo/models.py", line 5815, in process
  28. recs.mapped(field.name)
  29. File "/data/build/odoo/odoo/models.py", line 5245, in mapped
  30. recs = recs._fields[name].mapped(recs)
  31. File "/data/build/odoo/odoo/fields.py", line 1040, in mapped
  32. self.__get__(record, type(records))
  33. File "/data/build/odoo/odoo/fields.py", line 961, in __get__
  34. self.compute_value(recs)
  35. File "/data/build/odoo/odoo/fields.py", line 1107, in compute_value
  36. records._compute_field_value(self)
  37. File "/data/build/odoo/odoo/models.py", line 3920, in _compute_field_value
  38. getattr(self, field.compute)()
  39. File "/data/build/odoo/addons/sale_margin/models/sale_order.py", line 61, in _compute_margin
  40. order.margin = sum(order.order_line.mapped('margin'))
  41. File "/data/build/odoo/odoo/models.py", line 5245, in mapped
  42. recs = recs._fields[name].mapped(recs)
  43. File "/data/build/odoo/odoo/fields.py", line 1040, in mapped
  44. self.__get__(record, type(records))
  45. File "/data/build/odoo/odoo/fields.py", line 961, in __get__
  46. self.compute_value(recs)
  47. File "/data/build/odoo/odoo/fields.py", line 1107, in compute_value
  48. records._compute_field_value(self)
  49. File "/data/build/odoo/odoo/models.py", line 3920, in _compute_field_value
  50. getattr(self, field.compute)()
  51. File "/data/build/odoo/addons/sale_margin/models/sale_order.py", line 48, in _compute_margin
  52. line.margin = line.price_subtotal - (line.purchase_price * line.product_uom_qty)
  53. File "/data/build/odoo/odoo/fields.py", line 961, in __get__
  54. self.compute_value(recs)
  55. File "/data/build/odoo/odoo/fields.py", line 1107, in compute_value
  56. records._compute_field_value(self)
  57. File "/data/build/odoo/odoo/models.py", line 3920, in _compute_field_value
  58. getattr(self, field.compute)()
  59. File "/data/build/odoo/addons/sale_stock_margin/models/sale_order_line.py", line 17, in _compute_purchase_price
  60. line.purchase_price = line.product_id._compute_average_price(0, line.product_uom_qty, line.move_ids)
  61. File "/data/build/odoo/addons/stock_account/models/product.py", line 633, in _compute_average_price
  62. return tmp_value / qty_to_invoice
  63. Exception
  64.  
  65. The above exception was the direct cause of the following exception:
  66.  
  67. Traceback (most recent call last):
  68. File "/data/build/odoo/odoo/http.py", line 632, in _handle_exception
  69. return super(JsonRequest, self)._handle_exception(exception)
  70. File "/data/build/odoo/odoo/http.py", line 317, in _handle_exception
  71. raise exception.with_traceback(None) from new_cause
  72. ZeroDivisionError: float division by zero
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement