, * Andreas Oesterreicher and * Karl Burkhart . */ require_once('../config/wawi.config.inc.php'); require_once('../include/organisationseinheit.class.php'); require_once('auth.php'); require_once('../include/wawi_kostenstelle.class.php'); require_once('../include/wawi_konto.class.php'); require_once('../include/benutzerberechtigung.class.php'); require_once('../include/geschaeftsjahr.class.php'); ?> WaWi Kostenstellen - Budget getBerechtigungen($user); if(!$rechte->isBerechtigt('wawi/budget')) die('Sie haben keine Berechtigung für diese Seite'); $geschaeftsjahr_kurzbz=(isset($_GET['geschaeftsjahr_kurzbz'])?$_GET['geschaeftsjahr_kurzbz']:''); if(isset($_POST['save'])) { if(!$rechte->isBerechtigt('wawi/budget',null, 'suid')) die('Sie haben keine Berechtigung zum Speichern'); foreach($_POST as $key=>$value) { if(mb_strstr($key,"budget_")) { $kostenstelle_id = mb_substr($key,mb_strlen('budget_')); $kst = new wawi_kostenstelle(); $budget = mb_str_replace(',', '.', $value); if(!$kst->setBudget($kostenstelle_id, $geschaeftsjahr_kurzbz, $budget)) echo $kst->errormsg.'
'; } } } echo '

Kostenstellen - Budget

'; $gj = new geschaeftsjahr(); //Wenn kein GJ uebergeben wurde wird das aktuelle ausgewaehlt if($geschaeftsjahr_kurzbz=='') $geschaeftsjahr_kurzbz = $gj->getakt(); $gj->getAll(); echo '
'; echo 'Geschäftsjahr: '; echo ' '; echo '
'; $kst = new wawi_kostenstelle(); $kst->getAll(); echo '
'; echo ''; foreach($kst->result as $row) { $budget = $kst->getBudget($row->kostenstelle_id, $geschaeftsjahr_kurzbz); echo ''; echo ''; echo ''; } echo '
ID Kostenstelle Budget
',$row->kostenstelle_id,''; if($row->aktiv) echo '',$row->bezeichnung,''; else echo '',$row->bezeichnung,''; echo '
'; echo ''; echo '
'; echo '





'; ?>