Пример #1
0
 $konto->getKontoFromKostenstelle($bestellung->kostenstelle_id);
 $konto_bestellung = new wawi_konto();
 $konto_bestellung->load($bestellung->konto_id);
 $kostenstelle = new wawi_kostenstelle();
 $kostenstelle->load($bestellung->kostenstelle_id);
 $aufteilung = new wawi_aufteilung();
 // Bei neuer Bestellung Default Aufteilung holen ansonsten von bestehender bestellung
 if (isset($_GET['new'])) {
     $aufteilung->getAufteilungFromKostenstelle($bestellung->kostenstelle_id);
 } else {
     $aufteilung->getAufteilungFromBestellung($bestellung->bestellung_id);
 }
 $firma = new firma();
 $firma->load($bestellung->firma_id);
 $allStandorte = new standort();
 $allStandorte->getStandorteWithTyp('Intern');
 $status = new wawi_bestellstatus();
 $bestell_tag = new tags();
 $studiengang = new studiengang();
 $studiengang->getAll('typ, kurzbz', null);
 //budget berechnung
 $geschaeftsjahr = new geschaeftsjahr();
 $gJahr = $geschaeftsjahr->getSpecific($bestellung->insertamum);
 $budget = $kostenstelle->getBudget($bestellung->kostenstelle_id, $gJahr);
 $spentBudget = $bestellung->getSpentBudget($bestellung->kostenstelle_id, $gJahr);
 $restBudget = $budget - $spentBudget;
 $summe = 0;
 $konto_vorhanden = false;
 $kst_vorhanden = false;
 $alert = '';
 $besteller = new benutzer();