Commit b2231d50 authored by Kevin Deldycke's avatar Kevin Deldycke

Fix Account_getAccountingTransactionList to show right previous balance.


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@6099 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent d8b5fa0b
...@@ -84,7 +84,7 @@ kwd={"omit_simulation" : 1}\n ...@@ -84,7 +84,7 @@ kwd={"omit_simulation" : 1}\n
# read settings from user preference\n # read settings from user preference\n
preference = context.getPortalObject().portal_preferences\n preference = context.getPortalObject().portal_preferences\n
if kw.get(\'no_from_date\', 0) :\n if kw.get(\'no_from_date\', 0) :\n
from_date = None \n from_date = None\n
else :\n else :\n
from_date = kw.get(\'from_date\', preference\\\n from_date = kw.get(\'from_date\', preference\\\n
.getPreferredAccountingTransactionFromDate())\n .getPreferredAccountingTransactionFromDate())\n
...@@ -120,7 +120,7 @@ if mirror_section_uid is not MARKER:\n ...@@ -120,7 +120,7 @@ if mirror_section_uid is not MARKER:\n
no_mirror_section_uid = kw.get(\'no_mirror_section_uid\', MARKER)\n no_mirror_section_uid = kw.get(\'no_mirror_section_uid\', MARKER)\n
if no_mirror_section_uid is not MARKER:\n if no_mirror_section_uid is not MARKER:\n
kwd[\'no_mirror_section_uid\'] = 1\n kwd[\'no_mirror_section_uid\'] = 1\n
\n \n
node_uid = kw.get(\'node_uid\', MARKER)\n node_uid = kw.get(\'node_uid\', MARKER)\n
if node_uid is not MARKER:\n if node_uid is not MARKER:\n
kwd[\'node_uid\'] = node_uid\n kwd[\'node_uid\'] = node_uid\n
...@@ -162,18 +162,18 @@ if from_date not in (None, MARKER) and kw.get(\'from_date_summary\', 0) :\n ...@@ -162,18 +162,18 @@ if from_date not in (None, MARKER) and kw.get(\'from_date_summary\', 0) :\n
context.getPortalObject(), "temp_%s" % context.getUid())\n context.getPortalObject(), "temp_%s" % context.getUid())\n
from_date_summary.setUid(\'new_000\')\n from_date_summary.setUid(\'new_000\')\n
net_balance = (last_total_debit - last_total_credit) * precision # WARNING : See Above\n net_balance = (last_total_debit - last_total_credit) * precision # WARNING : See Above\n
from_date_summary.edit(\n from_date_summary.edit( \\\n
title = context.Base_TranslateString("Previous Balance"),\n title = context.Base_translateString("Previous Balance")\n
translated_portal_type = "",\n , translated_portal_type = ""\n
translated_simulation_state_title = "",\n , translated_simulation_state_title = ""\n
net_balance = net_balance,\n , net_balance = net_balance / precision\n
balance = net_balance,\n , balance = net_balance / precision\n
credit = last_total_credit,\n , credit = last_total_credit\n
debit = last_total_debit,\n , debit = last_total_debit\n
current_transaction_line_path = None,\n , current_transaction_line_path = None\n
third_party = None,\n , third_party = None\n
date = from_date,\n , date = from_date\n
)\n )\n
new_result.append(from_date_summary)\n new_result.append(from_date_summary)\n
\n \n
if src__:\n if src__:\n
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment