From 38cfe6927a59b3c67ba1122b362834fec4bd229f Mon Sep 17 00:00:00 2001 From: ced <> Date: Tue, 10 Jul 2007 15:25:13 +0000 Subject: [PATCH] account: fix overdue payment to check the maturity date bzr revid: ced-1f58d3743b46e67d9544bbe5fa2286e871832030 --- addons/account/report/rappel.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/account/report/rappel.py b/addons/account/report/rappel.py index 9eaacb104af..6adad5e5857 100644 --- a/addons/account/report/rappel.py +++ b/addons/account/report/rappel.py @@ -54,7 +54,8 @@ class report_rappel(report_sxw.rml_parse): part = pooler.get_pool(self.cr.dbname).get('res.partner') acc = partner.property_account_receivable[0] moveline_obj = pooler.get_pool(self.cr.dbname).get('account.move.line') - movelines = moveline_obj.search(self.cr, self.uid, [('partner_id','=',partner.id), ('account_id','=',acc), ('state','=','valid')]) + movelines = moveline_obj.search(self.cr, self.uid, [('partner_id','=',partner.id), ('account_id','=',acc), ('state','=','valid'), ('date_maturity', '=', False)]) + movelines += moveline_obj.search(self.cr, self.uid, [('partner_id','=',partner.id), ('account_id','=',acc), ('state','=','valid'), ('date_maturity', '<=', time.strftime('%Y-%m-%d'))]) movelines = moveline_obj.read(self.cr, self.uid, movelines) return movelines