Allow to use the accounts and taxes of parent category
issue1602 review271001
This commit is contained in:
1 parent
dd2fe5dbb5
commit
4e4f5faf05
1 file changed
+24
-8
+24
-8
@@ -13,32 +13,48 @@ class Category(ModelSQL, ModelView):
|
||||
('company', '=', Eval('context', {}).get('company', 0)),
|
||||
],
|
||||
states={
|
||||
'invisible': ~Eval('context', {}).get('company'),
|
||||
}))
|
||||
'invisible': (~Eval('context', {}).get('company')
|
||||
| Eval('account_parent')),
|
||||
},
|
||||
depends=['account_parent']))
|
||||
account_stock_supplier = fields.Property(fields.Many2One('account.account',
|
||||
'Account Stock Supplier', domain=[
|
||||
('kind', '!=', 'view'),
|
||||
('company', '=', Eval('context', {}).get('company', 0)),
|
||||
],
|
||||
states={
|
||||
'invisible': ~Eval('context', {}).get('company'),
|
||||
}))
|
||||
'invisible': (~Eval('context', {}).get('company')
|
||||
| Eval('account_parent')),
|
||||
},
|
||||
depends=['account_parent']))
|
||||
account_stock_customer = fields.Property(fields.Many2One('account.account',
|
||||
'Account Stock Customer', domain=[
|
||||
('kind', '!=', 'view'),
|
||||
('company', '=', Eval('context', {}).get('company', 0)),
|
||||
],
|
||||
states={
|
||||
'invisible': ~Eval('context', {}).get('company'),
|
||||
}))
|
||||
'invisible': (~Eval('context', {}).get('company')
|
||||
| Eval('account_parent')),
|
||||
},
|
||||
depends=['account_parent']))
|
||||
account_stock_lost_found = fields.Property(fields.Many2One(
|
||||
'account.account', 'Account Stock Lost and Found', domain=[
|
||||
('kind', '!=', 'view'),
|
||||
('company', '=', Eval('context', {}).get('company', 0)),
|
||||
],
|
||||
states={
|
||||
'invisible': ~Eval('context', {}).get('company'),
|
||||
}))
|
||||
'invisible': (~Eval('context', {}).get('company')
|
||||
| Eval('account_parent')),
|
||||
},
|
||||
depends=['account_parent']))
|
||||
account_stock_used = fields.Function(fields.Many2One('account.account',
|
||||
'Account Stock Used'), 'get_account')
|
||||
account_stock_supplier_used = fields.Function(fields.Many2One(
|
||||
'account.account', 'Account Stock Supplier Used'), 'get_account')
|
||||
account_stock_customer_used = fields.Function(fields.Many2One(
|
||||
'account.account', 'Account Stock Customer Used'), 'get_account')
|
||||
account_stock_lost_found_used = fields.Function(fields.Many2One(
|
||||
'account.account', 'Account Stock Lost and Found'), 'get_account')
|
||||
|
||||
Category()
|
||||
|
||||
|
||||
Reference in new issue
Block a user