[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