Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Discuss (mail) • Inventory (stock) • Invoicing (account) |
Lines of code | 225 |
Technical Name |
pos_multi_barcodes |
Versions | 10.0 12.0 13.0 14.0 15.0 16.0 17.0 18.0 |
Pos Multi Barcode Options
Allows you give create multiple barcode of single product with different options
1. Add multiple barcodes with quantity, price and unit.

2. Scan barcode.

Please log in to comment on this module
Report comment
Any abuse of this reporting system will be penalizedThere are no ratings yet!
Bug on Odoo 17
'stock.move' object has no attribute 'quantity_done'
Traceback (most recent call last):
File "/home/odoo/src/odoo/odoo/http.py", line 1770, 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 1797, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/home/odoo/src/odoo/odoo/http.py", line 2001, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_http.py", line 222, in _dispatch
result = endpoint(**request.params)
File "/home/odoo/src/odoo/odoo/http.py", line 725, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/home/odoo/src/odoo/addons/web/controllers/dataset.py", line 24, in call_kw
return self._call_kw(model, method, args, kwargs)
File "/home/odoo/src/odoo/addons/web/controllers/dataset.py", line 20, 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 49, in create_from_ui
order_ids = super(PosOrder, self).create_from_ui(orders, draft)
File "/home/odoo/src/enterprise/pos_preparation_display/models/pos_order.py", line 13, in create_from_ui
orders = super().create_from_ui(orders, draft=draft)
File "/home/odoo/src/odoo/addons/point_of_sale/models/pos_order.py", line 965, 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 156, in _process_order
return pos_order._process_saved_order(draft)
File "/home/odoo/src/odoo/addons/point_of_sale/models/pos_order.py", line 179, in _process_saved_order
self._create_order_picking()
File "/home/odoo/src/odoo/addons/point_of_sale/models/pos_order.py", line 1008, in _create_order_picking
pickings = self.env['stock.picking']._create_picking_from_pos_order_lines(destination_id, self.lines, picking_type, self.partner_id)
File "/home/odoo/src/odoo/addons/point_of_sale/models/stock_picking.py", line 46, in _create_picking_from_pos_order_lines
positive_picking._create_move_from_pos_order_lines(positive_lines)
File "/home/odoo/src/user/pos_multi_barcodes/models/pos.py", line 110, in _create_move_from_pos_order_lines
current_move.quantity_done = abs(sum(order_lines.mapped('qty')))
AttributeError: 'stock.move' object has no attribute 'quantity_done'
I'm not able to close the POS session due to the error above, which the order doesn't create picking order from the stock, Please review it and confirm
Many thanks