From 53fe8ffb1c45fc5ab57c3556b68b73b928222cdb Mon Sep 17 00:00:00 2001 From: Karl Burkhart Date: Mon, 7 Feb 2011 15:35:58 +0000 Subject: [PATCH] --- wawi/bestellung.php | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/wawi/bestellung.php b/wawi/bestellung.php index 95ead7132..b94dc547a 100644 --- a/wawi/bestellung.php +++ b/wawi/bestellung.php @@ -1031,8 +1031,10 @@ if($_GET['method']=='update') // kostenstelle gibt frei if(isset($_POST['btn_freigabe']) ) { + echo "drinnen"; if(!isset($_POST['freigabe_oe'])) { + echo "zwei"; // Kostenstelle gibt frei // wenn status Storno vorhanden, soll nicht mehr freigegeben werden. if($status->isStatiVorhanden($bestellung_new->bestellung_id, 'Storno')) @@ -1216,7 +1218,7 @@ if($_GET['method']=='update') $besteller_nachname=$besteller->nachname; if($restBudget < 0) - $ausgabemsg.='Ihr aktuelles Budget ist bereits überzogen.'; + $ausgabemsg.='Ihr aktuelles Budget ist bereits überzogen.'; //Meldungen Ausgeben echo '
',$ausgabemsg,'
'; @@ -1417,7 +1419,7 @@ if($_GET['method']=='update') if($rechte->isberechtigt('wawi/freigabe',null, 'su', $bestellung->kostenstelle_id)) $disabled = ''; - echo ""; + echo ""; } } @@ -1447,11 +1449,11 @@ if($_GET['method']=='update') echo "".$o.":".$date->formatDatum($status->datum,'d.m.Y')." "; } } - if($freigabe == false) + /*if($freigabe == false) { if(!$bestellung->isFreigegeben($bestellung->bestellung_id)) $bestellung->SetFreigegeben($bestellung->bestellung_id); - } + }*/ } echo ""; @@ -1883,11 +1885,12 @@ if($_GET['method']=='update') differenz = parseFloat(differenz); aktBrutto = parseFloat(aktBrutto); differenz = restBudget - bestellungPreis + aktBrutto; - if(differenz < 0) + + if(differenz < 0 && !confirm("Die Bestellung würde das Budget überziehen. Trotzdem fortfahren?")) { - return confirm("Die Bestellung würde das Budget überziehen. Trotzdem fortfahren?"); + return false; } - FelderSperren(false); + FelderSperren(false); } // ändert sich der fokus der Bestelldetailzeile -> speichern der geänderten