diff --git a/addons/point_of_sale/point_of_sale.py b/addons/point_of_sale/point_of_sale.py index b7fa1085380..5ac6d6a29e0 100644 --- a/addons/point_of_sale/point_of_sale.py +++ b/addons/point_of_sale/point_of_sale.py @@ -618,9 +618,10 @@ class pos_order(osv.osv): return session_ids and session_ids[0] or False def _default_pricelist(self, cr, uid, context=None): - res = self.pool.get('sale.shop').search(cr, uid, [], context=context) - if res: - shop = self.pool.get('sale.shop').browse(cr, uid, res[0], context=context) + session_ids = self._default_session(cr, uid, context) + if session_ids: + session_record = self.pool.get('pos.session').browse(cr, uid, session_ids, context=context) + shop = self.pool.get('sale.shop').browse(cr, uid, session_record.config_id.shop_id.id, context=context) return shop.pricelist_id and shop.pricelist_id.id or False return False diff --git a/addons/point_of_sale/point_of_sale_view.xml b/addons/point_of_sale/point_of_sale_view.xml index 3e4dda3791c..c6475b37995 100644 --- a/addons/point_of_sale/point_of_sale_view.xml +++ b/addons/point_of_sale/point_of_sale_view.xml @@ -1060,7 +1060,7 @@

- Enter a reference for this product, it will be converted + Enter a reference, it will be converted automatically to a valid EAN number.

diff --git a/addons/point_of_sale/res_users.py b/addons/point_of_sale/res_users.py index f1c613d5f06..2573e39040a 100644 --- a/addons/point_of_sale/res_users.py +++ b/addons/point_of_sale/res_users.py @@ -19,7 +19,7 @@ class res_users(osv.osv): def edit_ean(self, cr, uid, ids, context): return { - 'name': "Edit Ean", + 'name': "Edit EAN", 'type': 'ir.actions.act_window', 'view_type': 'form', 'view_mode': 'form', diff --git a/addons/point_of_sale/res_users_view.xml b/addons/point_of_sale/res_users_view.xml index 89daeaa29a1..11d37324ec9 100644 --- a/addons/point_of_sale/res_users_view.xml +++ b/addons/point_of_sale/res_users_view.xml @@ -23,7 +23,7 @@ -