From f7d9dabbdd3b62d8d779db6dcb934e732db9a9f5 Mon Sep 17 00:00:00 2001 From: Bertrand Chenal Date: Thu, 22 May 2008 02:02:50 +0200 Subject: [PATCH] Added default value for company field on move --- move.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/move.py b/move.py index fcaae74dbe..e91678a918 100644 --- a/move.py +++ b/move.py @@ -86,6 +86,13 @@ class Move(OSV): ] self._order[0] = ('id', 'DESC') + def default_company(self, cursor, user, context=None): + if context.get('company'): + return context.get('company') + user_obj = self.pool.get('res.user') + user = user_obj.browse(cursor, user, user, context=context) + return user.company.id + def default_to_location(self, cursor, user, context=None): if context and context.get('warehouse') and context.get('type'): wh_location = self.pool.get('stock.location').browse(