From e375353658e65ed9480f35f97b7c14329e18cd88 Mon Sep 17 00:00:00 2001 From: Karl Burkhart Date: Thu, 13 Jan 2011 13:09:47 +0000 Subject: [PATCH] --- wawi/bestellung.php | 59 +++++++++++++++++++------------- wawi/kontouebersicht.php | 6 ++-- wawi/kostenstellenuebersicht.php | 5 +-- 3 files changed, 42 insertions(+), 28 deletions(-) diff --git a/wawi/bestellung.php b/wawi/bestellung.php index 49b1d9bf9..78756796d 100644 --- a/wawi/bestellung.php +++ b/wawi/bestellung.php @@ -73,15 +73,6 @@ if(isset($_POST['getFirma'])) { if($_POST['id'] == 'opt_auswahl') { - // anzeige aller Firmen - /* $firmaAll = new firma(); - $firmaAll->getAll(); - - echo "\n"; - foreach ($firmaAll->result as $fi) - { - echo "\n"; - }*/ echo "\n"; } else @@ -943,7 +934,8 @@ if($aktion == 'suche') $budget = $kostenstelle->getBudget($bestellung->kostenstelle_id,$gJahr); $spentBudget = $bestellung->getSpentBudget($bestellung->kostenstelle_id, $gJahr); $restBudget = $budget - $spentBudget; - echo "$restBudget"; + $restBudget = sprintf('%01.2f',$restBudget); + echo "$restBudget"; echo "\n"; echo "
"; //tabelle Details @@ -1174,18 +1166,18 @@ if($aktion == 'suche') function saveDetail(i ) { - var pos = $("#pos_"+i).val(); - var menge = $("#menge_"+i).val(); - var ve = $("#ve_"+i).val(); - var beschreibung = $("#beschreibung_"+i).val(); - var artikelnr = $("#artikelnr_"+i).val(); - var preis = $("#preisprove_"+i).val(); - var mwst = $("#mwst_"+i).val(); - var brutto = $("#brutto_"+i).val(); - $.post("bestellung.php", {pos: pos, menge: menge, ve: ve, beschreibung: beschreibung, artikelnr: artikelnr, preis: preis, mwst: mwst, brutto: brutto, bestellung: bestellung_id, saveDetail: "true"}, - function(data){ - alert(data); - }); + var pos = $("#pos_"+i).val(); + var menge = $("#menge_"+i).val(); + var ve = $("#ve_"+i).val(); + var beschreibung = $("#beschreibung_"+i).val(); + var artikelnr = $("#artikelnr_"+i).val(); + var preis = $("#preisprove_"+i).val(); + var mwst = $("#mwst_"+i).val(); + var brutto = $("#brutto_"+i).val(); + $.post("bestellung.php", {pos: pos, menge: menge, ve: ve, beschreibung: beschreibung, artikelnr: artikelnr, preis: preis, mwst: mwst, brutto: brutto, bestellung: bestellung_id, saveDetail: "true"}, + function(data){ + alert(data); + }); } // löscht einen Bestelldetaileintrag @@ -1196,13 +1188,34 @@ if($aktion == 'suche') function(data){ }); } + + / + function conf_del_budget(aktBrutto) + { + var bestellungPreis = ($("#brutto").html()); + var restBudget = ($("#restbudget").html()); + var differenz = 0; + + bestellungPreis = parseFloat(bestellungPreis); + restBudget = parseFloat(restBudget); + differenz = parseFloat(differenz); + + differenz = restBudget - bestellungPreis + aktBrutto; + + if(differenz < 0) + { + return confirm("Die Bestellung würde das Budget überziehen. Trotzdem fortfahren?"); + } + } '; $disabled =''; if($status->isStatiVorhanden($bestellung->bestellung_id, 'Storno') || $status->isStatiVorhanden($bestellung->bestellung_id, 'Abgeschickt') ) $disabled ='disabled'; - echo "\n"; + $aktBrutto = $bestellung->getBrutto($bestellung->bestellung_id); + + echo "\n"; echo "\n"; echo "

"; diff --git a/wawi/kontouebersicht.php b/wawi/kontouebersicht.php index 9be6ac66c..44c24172b 100644 --- a/wawi/kontouebersicht.php +++ b/wawi/kontouebersicht.php @@ -31,16 +31,16 @@ require_once('../include/sprache.class.php'); "http://www.w3.org/TR/html4/loose.dtd"> + WaWi Konten + - - - -