From 97c266b64f69b9829b03c9f5e0f8d0456083334f Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Tue, 22 Feb 2005 11:46:40 +0000 Subject: [PATCH] =?UTF-8?q?Ajout=20montant=20dans=20la=20liste=20des=20pr?= =?UTF-8?q?=E9l=E8vements?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/compta/facture/prelevement.php | 49 ++++++++++++++++++--------- 1 file changed, 33 insertions(+), 16 deletions(-) diff --git a/htdocs/compta/facture/prelevement.php b/htdocs/compta/facture/prelevement.php index adef351f64d..728e0d750a5 100644 --- a/htdocs/compta/facture/prelevement.php +++ b/htdocs/compta/facture/prelevement.php @@ -139,12 +139,39 @@ if ($_GET["facid"] > 0) print ''.price($fac->total_ttc).''; print ''.$conf->monnaie.' '; + print 'RIB'; + print $soc->display_rib(); + print ''; + print ""; + /* + * + * + */ + + $sql = "SELECT pfd.rowid, pfd.traite,".$db->pdate("pfd.date_demande")." as date_demande"; + $sql .= " ,".$db->pdate("pfd.date_traite")." as date_traite"; + $sql .= " , pfd.fk_prelevement, pfd.amount"; + $sql .= " , u.name, u.firstname"; + $sql .= " FROM ".MAIN_DB_PREFIX."prelevement_facture_demande as pfd"; + $sql .= " , ".MAIN_DB_PREFIX."user as u"; + $sql .= " WHERE fk_facture = ".$fac->id; + $sql .= " AND pfd.fk_user_demande = u.rowid"; + $sql .= " AND pfd.traite = 0"; + $sql .= " ORDER BY pfd.date_demande DESC"; + + $result_sql = $db->query($sql); + if ($result_sql) + { + $num = $db->num_rows(); + } + + print "
\n"; // Valider - if ($fac->statut > 0 && $fac->paye == 0 && $fac->mode_reglement == 3) + if ($fac->statut > 0 && $fac->paye == 0 && $fac->mode_reglement == 3 && $num == 0) { if ($user->rights->facture->creer) { @@ -156,31 +183,19 @@ if ($_GET["facid"] > 0) /* * Prélèvement */ + print ''; - print '
'; print ''; print ''; print ''; + print ''; print ''; print ''; print ''; $var=True; - $sql = "SELECT pfd.rowid, pfd.traite,".$db->pdate("pfd.date_demande")." as date_demande"; - $sql .= " ,".$db->pdate("pfd.date_traite")." as date_traite"; - $sql .= " , pfd.fk_prelevement"; - $sql .= " , u.name, u.firstname"; - $sql .= " FROM ".MAIN_DB_PREFIX."prelevement_facture_demande as pfd"; - $sql .= " , ".MAIN_DB_PREFIX."user as u"; - $sql .= " WHERE fk_facture = ".$fac->id; - $sql .= " AND pfd.fk_user_demande = u.rowid"; - $sql .= " AND pfd.traite = 0"; - $sql .= " ORDER BY pfd.date_demande DESC"; - - $result = $db->query($sql); - if ($result) + if ($result_sql) { - $num = $db->num_rows(); $i = 0; while ($i < $num) @@ -191,6 +206,7 @@ if ($_GET["facid"] > 0) print ""; print '\n"; print ''; + print ''; print ''; print ''; print '\n"; print '\n"; + print ''; print '\n";
Date demandeDate traitementMontantBon prélèvement'.$langs->trans("User").'  
'.strftime("%d/%m/%Y",$obj->date_demande)."En attente de traitement'.price($obj->amount).'-'.$obj->firstname." ".$obj->name.''; @@ -235,6 +251,7 @@ if ($_GET["facid"] > 0) print ''.strftime("%d/%m/%Y",$obj->date_demande)."'.strftime("%d/%m/%Y",$obj->date_traite)."'.price($obj->amount).''; print ''.$obj->fk_prelevement."