From b8f5c2453d82d2fd5784265d0a1c393ab6ac0cab Mon Sep 17 00:00:00 2001 From: marc_ocebo <marc_ocebo> Date: Mon, 14 Mar 2005 21:36:10 +0000 Subject: [PATCH] Prise en compte de la fin de mois pour la date limite de paiement --- htdocs/facture.class.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/htdocs/facture.class.php b/htdocs/facture.class.php index 5bbc3c54d73..7d564443b85 100644 --- a/htdocs/facture.class.php +++ b/htdocs/facture.class.php @@ -114,7 +114,17 @@ class Facture } $this->db->free(); } - $datelim = $this->date + ( $cdr_nbjour * 3600 * 24 ); + $datelim = $this->date + ( $cdr_nbjour * 3600 * 24 ); + + if ($cdr_fdm) + { + $mois=date('m', $datelim); + $annee=date('Y', $datelim); + $fins=array(31,28,31,30,31,30,31,31,30,31,30,31); + $datelim=mktime(0,0,0,$mois,$fins[$mois-1],$annee); + } + + /* * Lecture de la remise exceptionnelle * -- GitLab