Druckfertiger Bautenstandsbericht: Einrichtung und täglicher Einsatz
Der Bautenstandsbericht ist eine reine Leseseite unter /projects/{id}/report. Sie trägt keinen Anwendungsrahmen, nur einen Rücklink und einen Druckknopf, und sie entsteht vollständig aus vorhandenen Daten: Projektstamm, Terminplanvorgänge, abgerechnete Summe und Tagesberichte. Getippt wird auf diesem Blatt nichts. Das Register, das dorthin führt, heißt „Baubericht“ und erscheint für Rollen mit dem Recht reports.view. Geöffnet wird es aus der Registerleiste der Projektakte.

Was der Bautenstandsbericht aus dem Projekt zieht
Das Blatt liest den Projektstamm für Nummer, Kunde, Baustelle, Vertragssumme, Baubeginn und geplante Fertigstellung. Ein leeres Standortfeld erscheint deshalb als Strich vor der Bank. Der Gesamtfortschritt stammt aus dem Fortschrittswert des Projekts. Die Gewerketabelle ist der Terminplan genau dieses Vorhabens; ein Projekt ohne Vorgänge druckt statt der Tabelle den Hinweis auf den fehlenden Plan, und das ist der Eindruck, den ein Finanzierer nicht bekommen sollte.
Der Abrechnungsstand liest die abgerechnete Summe des Projekts und zieht sie von der Vertragssumme ab, der offene Rest ist genau diese Differenz. Die Baustellendokumentation zählt die Tagesberichte des Projekts und addiert deren Fotoanzahl. Zwischengespeichert wird nichts: Die Seite wird bei jedem Aufruf neu zusammengestellt, eine Korrektur von vor zwei Minuten steht also bereits im Ausdruck. Der offene Betrag entsteht damit aus zwei Feldern des Projekts und nicht aus einer eigenen Berechnung des Blattes.
Den Bautenstandsbericht öffnen und als PDF drucken
Öffnen Sie das Projekt und in der Registerleiste den Eintrag „Baubericht“. Was aufgeht, ist ein eigenständiges HTML-Dokument und kein Bildschirm innerhalb der Anwendung, weil das gedruckte Blatt das Ergebnis ist und eine Seitenleiste darauf nichts zu suchen hat. Oben rechts stehen zwei Bedienelemente: der Weg zurück in die Projektakte und „Drucken“. Beide liegen im Kopfbereich, den die Druckregel ausblendet, auf Papier erscheint also keines von beiden.
„Drucken“ öffnet den Druckdialog des Browsers, Strg+P tut dasselbe. Wählen Sie dort das Ziel PDF, wenn eine Datei zur Tranchenanforderung gehört, oder drucken Sie direkt, wenn auf der Baustelle unterschrieben wird. Der Unterschriftenblock lässt unter „Bauleitung“ und „Kunde / Bank“ je zwei leere Zeilen mit dem Hinweis „Ort, Datum, Unterschrift“, das Blatt ist also unterschriftsreif, sobald es aus dem Drucker kommt.

Eine Zahl korrigieren, nach der die Bank fragt
Weil hier nichts eingetragen wird, liegt eine falsche Zahl immer woanders. Ein Gewerk mit null Prozent, obwohl die Kolonne vorige Woche fertig geworden ist, ist ein Terminplanvorgang, dessen Fortschritt niemand bewegt hat. Öffnen Sie den Terminplan dieses Vorhabens, ändern Sie den Vorgang, laden Sie den Bericht neu. Eine zu niedrige Vertragssumme gehört in den Projektstamm und nicht auf dieses Blatt. Der Fortschritt gesamt am Kopf stammt ebenfalls aus dem Projekt und folgt den Gewerken nicht von selbst.
Der abgerechnete Betrag ist die Summe, die das Rechnungsmodul für dieses Vorhaben führt; eine Abschlagsrechnung, die noch als Entwurf liegt, taucht darin nicht auf. Die Anzahl der Tagesberichte und Fotos ist das ehrliche Maß dafür, wie lückenlos die Baustelle festgehalten wurde, und sie steigt nur, wenn die fehlenden Berichte geschrieben werden. Ein Feld für eine freundlichere Zahl gibt es auf dem Blatt nicht.
Welche Rolle den Bautenstandsbericht öffnen darf
Das Register in der Projektakte zeigt sich Konten mit reports.view. Von den ausgelieferten Rollen sind das Administrator, Bauleitung, Büro und Rechnungswesen, Einkauf und Vergabe sowie Lohnbuchhaltung; die Rolle Baustelle führt dieses Recht nicht und sieht den Eintrag daher nicht. Die Adresse selbst liegt in der Routendatei des Projektmoduls, dessen Torwächter projects.view verlangt, bevor der Controller läuft. Wer den Registereintrag nicht sieht, kommt ohne dieses Modulrecht auch über die Adresse nicht an das Blatt.
Der Controller vergleicht anschließend die Firmenzugehörigkeit des Projekts mit der des angemeldeten Kontos und antwortet sonst mit 404, eine geratene Projektnummer aus einem fremden Mandanten liefert also nichts. Lesend ist die Seite im strengen Sinn: Es existiert keine einzige schreibende Route darauf, weshalb über Schreibrechte hier nie entschieden werden muss. Gedruckt wird im Browser und nicht auf dem Server.

Woher Terminplan, Rechnungen und Tagesberichte die Zahlen liefern
Die Gewerkezeilen sind Terminplanvorgänge mit Beginn, Ende und Fortschritt, gezeichnet als Balken. Bericht und Gantt-Ansicht desselben Vorhabens können deshalb nie auseinanderlaufen. Ist der Terminplan in Phasen gegliedert, sieht die Bank genau diese Reihenfolge der Arbeiten. Ein Vorgang ohne Dauer druckt trotzdem seine Datumsangaben, und ein leerer Terminplan ist sofort erkennbar, weil die Tabelle dann nur den Hinweis auf den fehlenden Plan trägt.
Die Abrechnungszahlen sind dieselben, die das Rechnungsbuch für das Vorhaben ausweist, und der offene Betrag ist Vertragssumme minus abgerechnet. Ein Nachtrag bewegt das Blatt also erst, wenn er die Vertragssumme im Projekt verändert hat. Der Dokumentationsblock zählt Tagesberichte und deren Fotos, dieselben Datensätze, die das Tagesberichtsregister listet, die Nachweisdichte wächst also mit jedem Bericht, den die Bauleitung schreibt. Auch die Fotoanzahl stammt aus den Berichten selbst und wird für dieses Blatt nicht getrennt gepflegt.
Ein durchgerechneter Bautenstandsbericht für die Bank
Bevor Cedar Ridge Homes LLC die nächste Tranche für Harper Station Townhomes abruft, Projekt P-2025-0418 in Durham, öffnet Dwayne Fletcher die Projektakte und darin das Register zum Baubericht. Das Blatt setzt sich von selbst zusammen: Stammdaten mit dem Auftraggeber Harper Station Development, der Auftragssumme von 4.150.000,00 Dollar und der geplanten Fertigstellung im Mai 2027, ein Gesamtfortschritt von 46 Prozent und die Gewerketabelle aus dem Terminplan, in der der Rohbau der Häuser A und B auf 100 Prozent steht, die Haustechnik aber noch 40 zeigt. Der Dokumentationsblock zählt 58 Tagesberichte und addiert deren Fotospalte auf 214 Bilder.
Die 40 ist falsch, denn die Abnahme war am Freitag, also öffnet Fletcher den Terminplan, stellt den Vorgang auf 62 Prozent und lädt das Blatt neu; zwischengespeichert wird nichts, die Tabelle zieht sofort nach. Der Abrechnungsblock weist 1.867.500,00 Dollar als abgerechnet aus, zieht sie von der Auftragssumme ab und nennt 2.282.500,00 Dollar offen; eine Abschlagsrechnung über 312.400,00 Dollar, die noch als Entwurf steht, fehlt in dieser Zahl mit Absicht. Der Druckknopf öffnet den Browserdialog, das PDF geht in den Tranchenantrag, und der Unterschriftenblock lässt je eine Zeile für Bauleitung und Bank frei.
Druckfertiger Bautenstandsbericht: vor dem Speichern prüfen
Der Bericht besitzt keine einzige schreibende Route; jede Zahl darauf wird aus Projekt, Terminplan, Rechnungen und Tagesberichten gelesen.
Ein Projekt einer anderen Firma antwortet mit 404, das Blatt lässt sich also nicht über eine geratene Projektnummer öffnen.
Rücklink und Druckknopf liegen im Kopfbereich, den die Druckregel entfernt, auf dem Papier erscheint keines der beiden Bedienelemente.
Das Register „Baubericht“ wird nur Rollen mit reports.view angeboten, das die ausgelieferte Rolle Baustelle nicht mitbringt.
Druckfertiger Bautenstandsbericht: typische Fehler
Ein einmal gezeichneter und nie gepflegter Terminplan druckt fertige Gewerke mit null Prozent. Bewegen Sie den Fortschritt der Vorgänge, bevor das Blatt zur Bank geht.
Der offene Betrag ist Vertragssumme minus abgerechnete Summe. Ein vereinbarter, aber noch nicht in die Vertragssumme eingetragener Nachtrag lässt den Rest größer erscheinen, als er ist.
Der Browser setzt in der Voreinstellung Kopf- und Fußzeilen mit Adresse und Datum um ein Blatt, das sein eigenes Datum bereits trägt. Schalten Sie beides im Druckdialog einmal ab.
Die Produktseite beschreibt dasselbe Modul aus betrieblicher Sicht, mit den Entscheidungen, die es trägt, und den Modulen, mit denen es verbunden ist.
Zur ProduktseiteHäufige Fragen
Müssen Daten für den Bericht doppelt gepflegt werden?
Nein. Die Angaben werden aus Projekt, Terminplan, Rechnungen und Tagesberichten zusammengestellt.
Kann der Bericht als PDF gespeichert werden?
Ja. Die bereinigte Druckansicht lässt sich über den Browser-Druckdialog als PDF speichern.
Diesen Bereich für Ihre Firma einrichten?
Beschreiben Sie die Reihenfolge, die Sie heute einhalten, und das Ergebnis, das am Ende stehen soll. Wir gehen die Einstellungen durch, die dorthin führen.