[Erp5-report] r17177 - /erp5/trunk/products/ERP5/Document/ImmobilisableItem.py

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Oct 24 18:56:19 CEST 2007


Author: nicolas
Date: Wed Oct 24 18:56:19 2007
New Revision: 17177

URL: http://svn.erp5.org?rev=17177&view=rev
Log:
Caluculate duration with accouting consideration

Modified:
    erp5/trunk/products/ERP5/Document/ImmobilisableItem.py

Modified: erp5/trunk/products/ERP5/Document/ImmobilisableItem.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/ImmobilisableItem.py?rev=17177&r1=17176&r2=17177&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/ImmobilisableItem.py (original)
+++ erp5/trunk/products/ERP5/Document/ImmobilisableItem.py Wed Oct 24 18:56:19 2007
@@ -629,7 +629,7 @@
         initial_duration = immo_period.get('initial_duration',0)
         stop_date = immo_period.get('stop_date', at_date)
         calculate = 1
-        consumpted_duration = getRoundedMonthBetween(initial_date, stop_date)
+        consumpted_duration = getRoundedMonthBetween(initial_date, stop_date, True)
         remaining_duration = initial_duration - consumpted_duration
         if remaining_duration < 0:
           returned_value = 0
@@ -698,8 +698,8 @@
         stop_durability = 0
 
       consumpted_durability = start_durability - stop_durability
-      consumpted_time = getRoundedMonthBetween(start_date, stop_date)
-      current_consumpted_time = getRoundedMonthBetween(start_date, at_date)
+      consumpted_time = getRoundedMonthBetween(start_date, stop_date, True)
+      current_consumpted_time = getRoundedMonthBetween(start_date, at_date, True)
       if consumpted_time <= 0 or current_consumpted_time <= 0:
         return start_durability
       else:




More information about the Erp5-report mailing list