Improve General Ledger

- Use cumulate balance
- Show move description and origin
- Show move number

issue2880
review721002
This commit is contained in:
Cédric Krier
2013-03-21 18:37:14 +01:00
parent 41172e0efb
commit 8be8c2b27f
2 changed files with 6 additions and 2 deletions
+6 -2
View File
@@ -1200,7 +1200,6 @@ class GeneralLedger(Report):
end_periods, data['posted'])
for account in (set(accounts) - set(account2lines)):
accounts.remove(account)
account_id2lines = None
account_id2lines = cls.lines(accounts,
list(set(end_periods).difference(set(start_periods))),
@@ -1248,10 +1247,15 @@ class GeneralLedger(Report):
balance += line.debit - line.credit
res[account.id].append({
'date': line.date,
'move': line.move.rec_name,
'debit': line.debit,
'credit': line.credit,
'balance': balance,
'name': line.description,
'description': '\n'.join(
(line.move.description or '',
line.description or '')).strip(),
'origin': (line.move.origin.rec_name
if line.move.origin else ''),
'state': state_selections.get(line.move.state,
line.move.state),
})
Binary file not shown.