diff --git a/addons/account/account.py b/addons/account/account.py index 4773547df30..c298a15646b 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -3030,6 +3030,9 @@ class wizard_multi_charts_accounts(osv.osv_memory): } def onchange_company_id(self, cr, uid, ids, company_id, context=None): + if context.get('default_currency_id', False): + dummy, view_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'base', context.get('default_currency_id')) + return {'value': {'currency_id': view_id}} currency_id = False if company_id: currency_id = self.pool.get('res.company').browse(cr, uid, company_id, context=context).currency_id.id diff --git a/addons/l10n_ma/l10n_ma_tax.xml b/addons/l10n_ma/l10n_ma_tax.xml index 070d2d4fc9b..f296b22edca 100644 --- a/addons/l10n_ma/l10n_ma_tax.xml +++ b/addons/l10n_ma/l10n_ma_tax.xml @@ -742,7 +742,8 @@ - + + diff --git a/addons/l10n_us/l10n_us_wizard.xml b/addons/l10n_us/l10n_us_wizard.xml index 52aaa88fdab..9373935b22c 100644 --- a/addons/l10n_us/l10n_us_wizard.xml +++ b/addons/l10n_us/l10n_us_wizard.xml @@ -1,8 +1,13 @@ + + + {'default_currency_id': "USD"} + + open - + diff --git a/addons/l10n_ve/data/account_tax.xml b/addons/l10n_ve/data/account_tax.xml index d28b0d1d8f3..7acbda3e2af 100644 --- a/addons/l10n_ve/data/account_tax.xml +++ b/addons/l10n_ve/data/account_tax.xml @@ -1,12 +1,12 @@ - + Exento 0.00000 percent - sale + all @@ -54,19 +54,6 @@ - - - Exento - 0.00000 - percent - purchase - - - - - - - IVA (12.0%) compras