[IMP] currency field on partner ledger add
bzr revid: mra@mra-laptop-20100714060618-ianctg6f9mgh2519
This commit is contained in:
@@ -36,6 +36,7 @@ class account_common_journal_report(osv.osv_memory):
|
||||
return result
|
||||
|
||||
def pre_print_report(self, cr, uid, ids, data, query_line, context=None):
|
||||
data['form'].update(self.read(cr, uid, ids, ['amount_currency'])[0])
|
||||
fy_ids = data['form']['fiscalyear_id'] and [data['form']['fiscalyear_id']] or self.pool.get('account.fiscalyear').search(cr, uid, [('state', '=', 'draft')], context=context)
|
||||
period_list = data['form']['periods'] or self.pool.get('account.period').search(cr, uid, [('fiscalyear_id', 'in', fy_ids)], context=context)
|
||||
data['form']['active_ids'] = self.pool.get('account.journal.period').search(cr, uid, [('journal_id', 'in', data['form']['journal_ids']), ('period_id', 'in', period_list)], context=context)
|
||||
|
||||
@@ -32,6 +32,7 @@ class account_partner_ledger(osv.osv_memory):
|
||||
'soldeinit': fields.boolean('Include initial balances'),
|
||||
'reconcil': fields.boolean('Include Reconciled Entries'),
|
||||
'page_split': fields.boolean('One Partner Per Page'),
|
||||
'amount_currency': fields.boolean("With Currency", help='Print report with currency column'),
|
||||
}
|
||||
_defaults = {
|
||||
'reconcile' : True,
|
||||
@@ -57,7 +58,7 @@ class account_partner_ledger(osv.osv_memory):
|
||||
if context is None:
|
||||
context = {}
|
||||
data = self.pre_print_report(cr, uid, ids, data, query_line, context=context)
|
||||
data['form'].update(self.read(cr, uid, ids, ['soldeinit', 'reconcil', 'page_split'])[0])
|
||||
data['form'].update(self.read(cr, uid, ids, ['soldeinit', 'reconcil', 'page_split', 'amount_currency'])[0])
|
||||
if data['form']['filter'] == 'filter_date':
|
||||
self._check_date(cr, uid, data, context)
|
||||
if data['form']['page_split']:
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
<field name="soldeinit"/>
|
||||
<field name="reconcil"/>
|
||||
<field name="page_split"/>
|
||||
<field name="amount_currency"/>
|
||||
<newline/>
|
||||
</field>
|
||||
</field>
|
||||
|
||||
Reference in New Issue
Block a user