clearcorp team mailing list archive
-
clearcorp team
-
Mailing list archive
-
Message #00349
[Merge] lp:~rr.clearcorp/openerp-ccorp-addons/6.1-rent into lp:openerp-ccorp-addons
Ronald Rubi has proposed merging lp:~rr.clearcorp/openerp-ccorp-addons/6.1-rent into lp:openerp-ccorp-addons.
Requested reviews:
CLEARCORP drivers (clearcorp-drivers)
For more details, see:
https://code.launchpad.net/~rr.clearcorp/openerp-ccorp-addons/6.1-rent/+merge/132610
Fix check invoice in module rent
--
https://code.launchpad.net/~rr.clearcorp/openerp-ccorp-addons/6.1-rent/+merge/132610
Your team CLEARCORP development team is subscribed to branch lp:openerp-ccorp-addons.
=== modified file 'rent/rent.py'
--- rent/rent.py 2012-10-18 18:38:14 +0000
+++ rent/rent.py 2012-11-01 18:58:21 +0000
@@ -881,7 +881,8 @@
if type=='rent':
if not first_inv:
date_due = (obj_rent.rent_invoiced_day < obj_rent.rent_charge_day and date(today.year,today.month,1) or (today.replace(day=1) + timedelta(days=32)).replace(day=1))
- date_due = date_due.replace(day=obj_rent.rent_charge_day + obj_rent.rent_grace_period)
+ #It should remove the first day of the month to avoid altering the date (-1)
+ date_due = date_due + timedelta(days=(obj_rent.rent_charge_day + obj_rent.rent_grace_period - 1))
else:
date_due = today + timedelta(days=obj_rent.rent_grace_period)
elif type == 'main':
Follow ups