diff --git a/openerp/addons/base/res/res_company.py b/openerp/addons/base/res/res_company.py
index 4815721c758..0aea9c790af 100644
--- a/openerp/addons/base/res/res_company.py
+++ b/openerp/addons/base/res/res_company.py
@@ -145,7 +145,12 @@ class res_company(osv.osv):
if vat: val.append(_('VAT: ')+vat)
if reg: val.append(_('Reg: ')+reg)
return {'value': {'rml_footer1':' | '.join(val)}}
-
+
+ def on_change_country(self, cr, uid, ids, country_id, context=None):
+ currency_id = self._get_euro(cr, uid, context=context)
+ if country_id:
+ currency_id = self.pool.get('res.country').browse(cr, uid, country_id, context=context).currency_id.id
+ return {'value': {'currency_id': currency_id}}
def _search(self, cr, uid, args, offset=0, limit=None, order=None,
context=None, count=False, access_rights_uid=None):
diff --git a/openerp/addons/base/res/res_company_view.xml b/openerp/addons/base/res/res_company_view.xml
index c3e2501ccbb..29312fbf782 100644
--- a/openerp/addons/base/res/res_company_view.xml
+++ b/openerp/addons/base/res/res_company_view.xml
@@ -54,7 +54,7 @@
-
+