From df0e52b609a725ad1222d74b12e7d27f9ad941fd Mon Sep 17 00:00:00 2001 From: Karl Burkhart Date: Wed, 26 Jan 2011 13:54:02 +0000 Subject: [PATCH] Berechtigung auf stornobutton gesetzt --- wawi/bestellung.php | 35 +++++++++++++++++++++-------------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/wawi/bestellung.php b/wawi/bestellung.php index 329bf93d4..acea1c82e 100644 --- a/wawi/bestellung.php +++ b/wawi/bestellung.php @@ -1235,10 +1235,15 @@ if($aktion == 'suche') if(!$status->isStatiVorhanden($bestellung->bestellung_id, 'Storno') ) { if(!$status->isStatiVorhanden($bestellung->bestellung_id, 'Bestellung')) - $disabled = 'disabled'; - echo ""; - echo ""; - echo ""; + $disabled = 'disabled'; + + $rechte->getBerechtigungen($user); + if($rechte->isberechtigt('wawi/storno',null, 'suid', $bestellung->kostenstelle_id)) + { + echo ""; + echo ""; + echo ""; + } } else { @@ -1769,28 +1774,30 @@ if($aktion == 'suche') { $removeDetail =''; $checkSave = ''; + $checkRow = ''; $status= new wawi_bestellstatus(); // wenn status Storno oder Abgeschickt, kein löschen der Details mehr möglich if(!$status->isStatiVorhanden($bestell_id,'Storno')) { if(!$status->isStatiVorhanden($bestell_id,'Abgeschickt')) { - $removeDetail = "removeDetail(".$i.")"; - $checkSave = "checkSave(".$i.")"; + $removeDetail = "removeDetail(".$i.");"; + $checkSave = "checkSave(".$i.");"; + $checkRow = "checkNewRow(".$i.");"; } } $preisprove = sprintf("%01.2f",$preisprove); echo "\n"; echo " \n"; - echo "\n"; + echo "\n"; echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; $detail_tag = new tags(); $detail_tag->GetTagsByBestelldetail($bestelldetail_id); $help = $detail_tag->GetStringTags();