From bc17621cecb4a36d4d4e6c6272b2e1b57e51fa1f Mon Sep 17 00:00:00 2001 From: "sgo@tinyerp.com" <> Date: Thu, 7 Feb 2013 12:21:26 +0530 Subject: [PATCH] [IMP]improve pos config form view and add group on warehouse bzr revid: sgo@tinyerp.com-20130207065126-1liwmg1u3emnra6j --- addons/point_of_sale/point_of_sale.py | 3 ++- addons/point_of_sale/point_of_sale_view.xml | 23 ++++++++++++++------- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/addons/point_of_sale/point_of_sale.py b/addons/point_of_sale/point_of_sale.py index e1fe577c922..ebb87d02f26 100644 --- a/addons/point_of_sale/point_of_sale.py +++ b/addons/point_of_sale/point_of_sale.py @@ -114,7 +114,8 @@ class pos_config(osv.osv): return res and res[0] or False def _default_warehouse(self, cr, uid, context=None): - res = self.pool.get('stock.warehouse').search(cr, uid, []) + user = self.pool.get('res.users').browse(cr, uid, uid, context) + res = self.pool.get('stock.warehouse').search(cr, uid, [('company_id','=',user.company_id.id)], context) return res and res[0] or False def _default_pricelist(self, cr, uid, context=None): diff --git a/addons/point_of_sale/point_of_sale_view.xml b/addons/point_of_sale/point_of_sale_view.xml index 6a8208bac0a..a3628761173 100644 --- a/addons/point_of_sale/point_of_sale_view.xml +++ b/addons/point_of_sale/point_of_sale_view.xml @@ -769,13 +769,20 @@ +