diff --git a/addons/account/account.py b/addons/account/account.py index 1d3b9b0dc4d..02cb63ca818 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -2715,8 +2715,8 @@ class wizard_multi_charts_accounts(osv.osv_memory): for key,value in todo_dict.items(): if value['account_collected_id'] or value['account_paid_id']: obj_acc_tax.write(cr, uid, [key], { - 'account_collected_id': acc_template_ref[value['account_collected_id']], - 'account_paid_id': acc_template_ref[value['account_paid_id']], + 'account_collected_id': acc_template_ref.get(value['account_collected_id'], False), + 'account_paid_id': acc_template_ref.get(value['account_paid_id'], False), }) # Creating Journals Sales and Purchase diff --git a/addons/account/account_bank_statement.py b/addons/account/account_bank_statement.py index 93d2a6fb00d..9942708d5a3 100644 --- a/addons/account/account_bank_statement.py +++ b/addons/account/account_bank_statement.py @@ -428,7 +428,7 @@ class account_bank_statement_line(osv.osv): _columns = { 'name': fields.char('Communication', size=64, required=True), 'date': fields.date('Date', required=True), - 'amount': fields.float('Amount'), + 'amount': fields.float('Amount', digits_compute=dp.get_precision('Account')), 'type': fields.selection([ ('supplier','Supplier'), ('customer','Customer'), diff --git a/addons/account/account_invoice_view.xml b/addons/account/account_invoice_view.xml index 04cc796a644..51f0d43c350 100644 --- a/addons/account/account_invoice_view.xml +++ b/addons/account/account_invoice_view.xml @@ -302,7 +302,7 @@ - +