Advertisement
rht_odoo

[ETGS] error when manufacturing multiple products

Jul 5th, 2024
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.25 KB | None | 0 0
  1. Erreur:
  2.  
  3. Odoo Server Error
  4.  
  5.  
  6.  
  7. Traceback (most recent call last):
  8.  
  9. File "/home/odoo/src/odoo/odoo/models.py", line 5141, in ensure_one
  10.  
  11. _id, = self._ids
  12.  
  13. ValueError: too many values to unpack (expected 1)
  14.  
  15.  
  16.  
  17. During handling of the above exception, another exception occurred:
  18.  
  19.  
  20.  
  21. Traceback (most recent call last):
  22.  
  23. File "/home/odoo/src/odoo/odoo/http.py", line 633, in _handle_exception
  24.  
  25. return super(JsonRequest, self)._handle_exception(exception)
  26.  
  27. File "/home/odoo/src/odoo/odoo/http.py", line 317, in _handle_exception
  28.  
  29. raise pycompat.reraise(type(exception), exception, sys.exc_info()[2])
  30.  
  31. File "/home/odoo/src/odoo/odoo/tools/pycompat.py", line 14, in reraise
  32.  
  33. raise value
  34.  
  35. File "/home/odoo/src/odoo/odoo/http.py", line 678, in dispatch
  36.  
  37. result = self._call_function(**self.params)
  38.  
  39. File "/home/odoo/src/odoo/odoo/http.py", line 357, in _call_function
  40.  
  41. return checked_call(self.db, *args, **kwargs)
  42.  
  43. File "/home/odoo/src/odoo/odoo/service/model.py", line 94, in wrapper
  44.  
  45. return f(dbname, *args, **kwargs)
  46.  
  47. File "/home/odoo/src/odoo/odoo/http.py", line 346, in checked_call
  48.  
  49. result = self.endpoint(*a, **kw)
  50.  
  51. File "/home/odoo/src/odoo/odoo/http.py", line 918, in __call__
  52.  
  53. return self.method(*args, **kw)
  54.  
  55. File "/home/odoo/src/odoo/odoo/http.py", line 524, in response_wrap
  56.  
  57. response = f(*args, **kw)
  58.  
  59. File "/home/odoo/src/odoo/addons/web/controllers/main.py", line 1322, in call_button
  60.  
  61. action = self._call_kw(model, method, args, kwargs)
  62.  
  63. File "/home/odoo/src/odoo/addons/web/controllers/main.py", line 1310, in _call_kw
  64.  
  65. return call_kw(request.env[model], method, args, kwargs)
  66.  
  67. File "/home/odoo/src/odoo/odoo/api.py", line 392, in call_kw
  68.  
  69. result = _call_kw_multi(method, model, args, kwargs)
  70.  
  71. File "/home/odoo/src/odoo/odoo/api.py", line 377, in _call_kw_multi
  72.  
  73. result = method(recs, *args, **kwargs)
  74.  
  75. File "/home/odoo/src/enterprise/mrp_workorder/models/mrp_workorder.py", line 567, in action_open_manufacturing_order
  76.  
  77. self.production_id.button_mark_done()
  78.  
  79. File "/home/odoo/src/user/etgs_manufacturing/models/mrp_production.py", line 60, in button_mark_done
  80.  
  81. res = super().button_mark_done()
  82.  
  83. File "/home/odoo/src/odoo/addons/mrp_account/models/mrp_production.py", line 75, in button_mark_done
  84.  
  85. res = super(MrpProduction, self).button_mark_done()
  86.  
  87. File "/home/odoo/src/odoo/addons/mrp/models/mrp_production.py", line 1005, in button_mark_done
  88.  
  89. self.post_inventory()
  90.  
  91. File "/home/odoo/src/odoo/addons/mrp/models/mrp_production.py", line 978, in post_inventory
  92.  
  93. order._cal_price(moves_to_do)
  94.  
  95. File "/home/odoo/src/user/etgs_manufacturing/models/mrp_production.py", line 124, in _cal_price
  96.  
  97. + extra_cost
  98.  
  99. File "/home/odoo/src/user/etgs_manufacturing/models/mrp_production.py", line 122, in <listcomp>
  100.  
  101. sum([-m.stock_valuation_layer_ids.value or m.price_unit for m in consumed_moves.sudo()])
  102.  
  103. File "/home/odoo/src/odoo/odoo/fields.py", line 1043, in __get__
  104.  
  105. record.ensure_one()
  106.  
  107. File "/home/odoo/src/odoo/odoo/models.py", line 5144, in ensure_one
  108.  
  109. raise ValueError("Expected singleton: %s" % self)
  110.  
  111. ValueError: Expected singleton: stock.valuation.layer(97329, 97330)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement