[ADD]: new view for Unrealized Gains and losses

bzr revid: ksa@tinyerp.com-20111021120535-6zq4qwyg7zpl5rle
This commit is contained in:
Kirti Savalia (OpenERP) 2011-10-21 17:35:35 +05:30
parent 9ada92fa88
commit d417951b98
3 changed files with 38 additions and 0 deletions

View File

@ -418,6 +418,12 @@ class account_account(osv.osv):
'balance': fields.function(__compute, digits_compute=dp.get_precision('Account'), string='Balance', multi='balance'),
'credit': fields.function(__compute, fnct_inv=_set_credit_debit, digits_compute=dp.get_precision('Account'), string='Credit', multi='balance'),
'debit': fields.function(__compute, fnct_inv=_set_credit_debit, digits_compute=dp.get_precision('Account'), string='Debit', multi='balance'),
# 'foreign_balance': fields.function(__compute, fnct_inv=_set_credit_debit, digits_compute=dp.get_precision('Account'), string='Debit', multi='balance'),
'foreign_balance': fields.char('Foreign Balance', size=10),
'adjusted_balance': fields.char('Adjusted Balance', size=10),
'gain_loss_unrealized_balance':fields.char('Unrealized Gain Loss Balance', size=10),
# 'adjusted_balance': fields.function(__compute, fnct_inv=_set_credit_debit, digits_compute=dp.get_precision('Account'), string='Debit', multi='balance'),
# 'gain_loss_unrealized_balance': fields.function(__compute, fnct_inv=_set_credit_debit, digits_compute=dp.get_precision('Account'), string='Debit', multi='balance'),
'reconcile': fields.boolean('Allow Reconciliation', help="Check this box if this account allows reconciliation of journal items."),
'shortcut': fields.char('Shortcut', size=12),
'tax_ids': fields.many2many('account.tax', 'account_account_tax_default_rel',

View File

@ -43,6 +43,7 @@
<menuitem id="menu_finance_statistic_report_statement" name="Statistic Reports" parent="menu_finance_reporting" sequence="300"/>
<menuitem id="next_id_22" name="Partners" parent="menu_finance_generic_reporting" sequence="1"/>
<menuitem id="next_id_currency" name="Multi-Currencies" parent="menu_finance_generic_reporting" sequence="10"/>
<menuitem
parent="account.menu_finance_legal_statement"
id="final_accounting_reports"

View File

@ -295,6 +295,37 @@
<field name="domain">[('parent_id','=',False)]</field>
</record>
<record id="view_account_gain" model="ir.ui.view">
<field name="name">account.account.tree1</field>
<field name="model">account.account</field>
<field name="type">tree</field>
<field name="priority">21</field>
<field name="arch" type="xml">
<tree string="Unrealized Gains and losses ">
<field name="code"/>
<field name="name"/>
<field name="currency_id"/>
<field name="foreign_balance"/>
<field name="adjusted_balance"/>
<field name="balance"/>
<field name="gain_loss_unrealized_balance"/>
</tree>
</field>
</record>
<record id="action_account_gain" model="ir.actions.act_window">
<field name="name">Unrealized Gains and losses </field>
<field name="res_model">account.account</field>
<field name="view_type">tree</field>
<field name="view_id" ref="view_account_gain"/>
<field name="domain">[('currency_id','!=',False)]</field>
</record>
<menuitem
name="Unrealized Gains and losses"
action="action_account_gain"
id="menu_unrealized_gains_losses"
parent="account.next_id_currency"/>
<!--
Journal