$projektphase = new projektphase(); if (!$projektphase->getProjektphasen($projekt_kurzbz)) { die("Fehler beim laden der Phasen"); } // Offene Projekttasks - > current_date - ORDER BY Ende - LIMIT 3 $projekttasksOffen = new projekttask(); if (!$projekttasksOffen->getProjekttasksForStatusbericht($projekt_kurzbz)) { die("Fehler beim laden der Tasks"); } // Projektphasen nur 1. Ebene - keine Unterphasen $projektphasenStatusbericht = new projektphase(); if (!$projektphasenStatusbericht->getProjektphasen($projekt_kurzbz, true)) { die("Fehler beim laden der Phasen"); } $ressource = new ressource(); if (!$ressource->getProjectRessourcen($projekt_kurzbz)) { die("Fehler beim laden der Ressourcen"); } $oBestellung = new wawi_bestellung(); $oBestellung->getBestellungProjekt($projekt_kurzbz); // Kosten aller dem Projekt zugeordneten Bestellungen $projekt_kosten = 0; foreach ($oBestellung->result as $bestellung) { $brutto = $bestellung->getBrutto($bestellung->bestellung_id); if ($brutto == '') { $brutto = '0'; } $projekt_kosten += $brutto; } // berechne den Projektfortschritt [GesamtFortschrittPhasen / AnzahlPhasen] $projekt_fortschritt = 0;