[Erp5-report] r37258 jerome - /erp5/trunk/products/ERP5/Constraint/
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Jul 23 18:57:15 CEST 2010
Author: jerome
Date: Fri Jul 23 18:57:15 2010
New Revision: 37258
URL: http://svn.erp5.org?rev=37258&view=rev
Log:
include the name of the section in the message
Modified:
erp5/trunk/products/ERP5/Constraint/AccountingTransactionBalance.py
Modified: erp5/trunk/products/ERP5/Constraint/AccountingTransactionBalance.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Constraint/AccountingTransactionBalance.py?rev=37258&r1=37257&r2=37258&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Constraint/AccountingTransactionBalance.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Constraint/AccountingTransactionBalance.py [utf8] Fri Jul 23 18:57:15 2010
@@ -37,9 +37,9 @@ class AccountingTransactionBalance(Const
'message_transaction_not_balanced_for_destination' ]
message_transaction_not_balanced_for_source = translateString(
- 'Transaction is not balanced')
+ 'Transaction is not balanced for ${section_title}')
message_transaction_not_balanced_for_destination = translateString(
- 'Transaction is not balanced')
+ 'Transaction is not balanced for ${section_title}')
def checkConsistency(self, obj, fixit=0):
"""Implement here the consistency checker
@@ -67,7 +67,8 @@ class AccountingTransactionBalance(Const
precision = section_currency.getQuantityPrecision()
if round(total, precision) != 0:
error_list.append(self._generateError(obj, self._getMessage(
- 'message_transaction_not_balanced_for_source')))
+ 'message_transaction_not_balanced_for_source'),
+ mapping=dict(section_title=section.getTranslatedTitle())))
break
for section, total in destination_sum.items():
@@ -79,7 +80,8 @@ class AccountingTransactionBalance(Const
precision = section_currency.getQuantityPrecision()
if round(total, precision) != 0:
error_list.append(self._generateError(obj, self._getMessage(
- 'message_transaction_not_balanced_for_source')))
+ 'message_transaction_not_balanced_for_source'),
+ mapping=dict(section_title=section.getTranslatedTitle())))
break
return error_list
More information about the Erp5-report
mailing list