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