Add active field on account.fiscal.position.
Fixes LP bug #768847 lp bug: https://launchpad.net/bugs/768847 fixed bzr revid: alexis@via.ecp.fr-20110824211943-kcfp6133556zropc
This commit is contained in:
parent
d45883d44a
commit
432931dda5
|
@ -28,12 +28,17 @@ class account_fiscal_position(osv.osv):
|
||||||
_description = 'Fiscal Position'
|
_description = 'Fiscal Position'
|
||||||
_columns = {
|
_columns = {
|
||||||
'name': fields.char('Fiscal Position', size=64, required=True),
|
'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'),
|
'company_id': fields.many2one('res.company', 'Company'),
|
||||||
'account_ids': fields.one2many('account.fiscal.position.account', 'position_id', 'Account Mapping'),
|
'account_ids': fields.one2many('account.fiscal.position.account', 'position_id', 'Account Mapping'),
|
||||||
'tax_ids': fields.one2many('account.fiscal.position.tax', 'position_id', 'Tax Mapping'),
|
'tax_ids': fields.one2many('account.fiscal.position.tax', 'position_id', 'Tax Mapping'),
|
||||||
'note': fields.text('Notes', translate=True),
|
'note': fields.text('Notes', translate=True),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_defaults = {
|
||||||
|
'active': True,
|
||||||
|
}
|
||||||
|
|
||||||
def map_tax(self, cr, uid, fposition_id, taxes, context=None):
|
def map_tax(self, cr, uid, fposition_id, taxes, context=None):
|
||||||
if not taxes:
|
if not taxes:
|
||||||
return []
|
return []
|
||||||
|
|
|
@ -9,6 +9,7 @@
|
||||||
<field name="arch" type="xml">
|
<field name="arch" type="xml">
|
||||||
<form string="Fiscal Position">
|
<form string="Fiscal Position">
|
||||||
<field name="name" select="1"/>
|
<field name="name" select="1"/>
|
||||||
|
<field name="active"/>
|
||||||
<field name="company_id" widget="selection" groups="base.group_multi_company"/>
|
<field name="company_id" widget="selection" groups="base.group_multi_company"/>
|
||||||
<separator string="Mapping" colspan="4"/>
|
<separator string="Mapping" colspan="4"/>
|
||||||
<newline/>
|
<newline/>
|
||||||
|
|
Loading…
Reference in New Issue