From 2f815c63bbf913b763306b898bd3a5b1f431e68f Mon Sep 17 00:00:00 2001 From: Gabriel Detraz Date: Tue, 23 Jun 2015 12:16:17 +0200 Subject: [PATCH] =?UTF-8?q?On=20proprifie=20la=20fonction=20qui=20v=C3=A9r?= =?UTF-8?q?ifie=20la=20validit=C3=A9=20d'un=20montant=20de=20facture?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gestion/ldap_crans.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gestion/ldap_crans.py b/gestion/ldap_crans.py index e4fbc74a..3ba86630 100755 --- a/gestion/ldap_crans.py +++ b/gestion/ldap_crans.py @@ -4158,7 +4158,7 @@ class Facture(BaseClasseCrans): for art in ajoute: if int(art['nombre']) != float(art['nombre']): raise ValueError, u'nombre doit ĂȘtre un entier' - if float(int(art['pu']*100)/100.0) != art['pu']: + if round(art['pu'],2) != art['pu']: raise ValueError, u'pu ne doit pas avoir plus de 2 chiffres apres la virgule' art['nombre'] = int(art['nombre']) if '~~' in ' '.join([unicode(x) for x in art.values()]):