From 54dddd5f13103f153a4951d3fd569e8fde394888 Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Tue, 6 Apr 2004 07:21:07 +0000 Subject: [PATCH] Trie par date de valeur et ajout des curseurs pour modifier la date de valeur --- htdocs/compta/bank/releve.php | 31 +++++++++++++++++++++++++++---- 1 file changed, 27 insertions(+), 4 deletions(-) diff --git a/htdocs/compta/bank/releve.php b/htdocs/compta/bank/releve.php index 1f747cd04ec..5facd023c4e 100644 --- a/htdocs/compta/bank/releve.php +++ b/htdocs/compta/bank/releve.php @@ -29,6 +29,19 @@ require("./pre.inc.php"); if (!$user->rights->banque->lire) accessforbidden(); +if ($_GET["action"] == 'dvnext') +{ + $ac = new Account($db); + $ac->datev_next($_GET["dvid"]); +} + + +if ($_GET["action"] == 'dvprev') +{ + $ac = new Account($db); + $ac->datev_previous($_GET["dvid"]); +} + llxHeader(); @@ -135,7 +148,7 @@ else print ""; print ''; print ""; - print ''; + print ''; print ''; print ''; print ''; @@ -151,14 +164,14 @@ else } - $sql = "SELECT b.rowid,".$db->pdate("b.dateo")." as do, b.amount, b.label, b.rappro, b.num_releve, b.num_chq, b.fk_type"; + $sql = "SELECT b.rowid,".$db->pdate("b.dateo")." as do,".$db->pdate("b.datev")." as dv, b.amount, b.label, b.rappro, b.num_releve, b.num_chq, b.fk_type"; $sql .= " FROM ".MAIN_DB_PREFIX."bank as b WHERE"; $sql .= " num_releve='".$_GET["num"]."'"; if (! $_GET["num"]) { $sql .= " or num_releve is null"; } $sql .= " AND fk_account = ".$acct->id; - $sql .= " ORDER BY dateo ASC"; + $sql .= " ORDER BY datev ASC"; $result = $db->query($sql); if ($result) { @@ -176,7 +189,17 @@ else $var=!$var; print ""; - print "\n"; + print '\n"; print ''; print "
DateTypeDescriptionDate OpeValeurTypeDescriptionDebitCreditSolde
".strftime("%d %b %Y",$objp->do)."'.strftime("%d %b %Y",$objp->do).''; + + /* Mise à jour de la date de valeur */ + + print ''; + print img_previous() . " "; + print strftime("%d/%m/%Y",$objp->dv) ." "; + print ''; + print img_next(); + + print "'.$objp->fk_type.' '.($objp->num_chq?$objp->num_chq:'').'$objp->label";