diff --git a/addons/account/partner.py b/addons/account/partner.py
index 6ff3879889c..36fd88183f2 100644
--- a/addons/account/partner.py
+++ b/addons/account/partner.py
@@ -28,12 +28,17 @@ class account_fiscal_position(osv.osv):
_description = 'Fiscal Position'
_columns = {
'name': fields.char('Fiscal Position', size=64, required=True),
+ 'active': fields.boolean('Active', help="By unchecking the active field, you may hide a fiscal position without deleting it."),
'company_id': fields.many2one('res.company', 'Company'),
'account_ids': fields.one2many('account.fiscal.position.account', 'position_id', 'Account Mapping'),
'tax_ids': fields.one2many('account.fiscal.position.tax', 'position_id', 'Tax Mapping'),
'note': fields.text('Notes', translate=True),
}
+ _defaults = {
+ 'active': True,
+ }
+
def map_tax(self, cr, uid, fposition_id, taxes, context=None):
if not taxes:
return []
diff --git a/addons/account/partner_view.xml b/addons/account/partner_view.xml
index fbee97875ae..706fa4683cb 100644
--- a/addons/account/partner_view.xml
+++ b/addons/account/partner_view.xml
@@ -8,8 +8,11 @@
form