[FIX] Account: Cannot add an analytic account in a bank statement, Domain added on cash statement for analytic_id field (searching for parent.company's analytic account now and type!=view)

lp bug: https://launchpad.net/bugs/701105 fixed

bzr revid: mra@mra-laptop-20110117085007-n3k115qodk3n6ra4
This commit is contained in:
Mustufa Rangwala 2011-01-17 14:20:07 +05:30
parent dcc21af8d2
commit 9fe22ea6ba
1 changed files with 3 additions and 2 deletions

View File

@ -558,6 +558,7 @@
<field name="balance_start"/>
<field name="balance_end_real"/>
<field name="currency" invisible="1"/>
<field name='company_id' widget="selection" groups="base.group_multi_company" />
</group>
<notebook colspan="4">
<page string="Transaction" name="statement_line_ids">
@ -2572,7 +2573,7 @@ action = self.pool.get('res.config').next(cr, uid, [], context)
<field name="partner_id" on_change="onchange_partner_id(partner_id)"/>
<field name="type" on_change="onchange_type(partner_id, type)"/>
<field domain="[('journal_id','=',parent.journal_id)]" name="account_id"/>
<field name="analytic_account_id" groups="analytic.group_analytic_accounting" />
<field name="analytic_account_id" domain="[('company_id', '=', parent.company_id), ('type', '&lt;&gt;', 'view')]" groups="analytic.group_analytic_accounting" />
<field name="amount"/>
</tree>
<form string="Statement lines">
@ -2582,7 +2583,7 @@ action = self.pool.get('res.config').next(cr, uid, [], context)
<field name="partner_id" on_change="onchange_partner_id(partner_id)"/>
<field name="type" on_change="onchange_type(partner_id, type)"/>
<field domain="[('journal_id', '=', parent.journal_id), ('type', '&lt;&gt;', 'view')]" name="account_id"/>
<field name="analytic_account_id" groups="analytic.group_analytic_accounting" />
<field name="analytic_account_id" domain="[('company_id', '=', parent.company_id), ('type', '&lt;&gt;', 'view')]" groups="analytic.group_analytic_accounting" />
<field name="amount"/>
<field name="sequence"/>
<separator colspan="4" string="Notes"/>