Eine Datei mit der Endung .x83 im Postfach, und Windows weiß nicht, was es damit anfangen soll. Dieser Viewer öffnet GAEB DA XML direkt im Browser und zeigt Projekt, Titel und Positionen mit OZ, Kurztext, Menge, Einheit und Preisen. Ohne Installation, ohne Konto. Die Datei bleibt in Ihrem Browser, es wird nichts hochgeladen.
Erlaubt sind .x81, .x82, .x83, .x84, .x85, .x86 und .xml, bis 20 MB. Sie können die Datei auch in dieses Feld ziehen. Die Datei bleibt in Ihrem Browser, es wird nichts hochgeladen.
Noch keine Datei geladen. Wählen Sie eine GAEB-Datei aus oder laden Sie das Beispiel.
GAEB steht für Gemeinsamer Ausschuss Elektronik im Bauwesen. Der Ausschuss pflegt seit Jahrzehnten die Regeln für den Datenaustausch zwischen Auftraggeber, Planer und Bauunternehmen. Das aktuelle Format heißt GAEB DA XML und ist, wie der Name sagt, XML. Ausgetauscht wird darin ein Leistungsverzeichnis: eine hierarchische Struktur aus Losen, Titeln und Untertiteln, in der jede Position eine Ordnungszahl, einen Kurztext, meist einen Langtext, eine Menge und eine Einheit trägt.
Die Dateiendung sagt, in welcher Phase des Vergabeverfahrens die Datei entstanden ist. Das ist keine Formalität, sondern bestimmt, was drinsteht:
Daneben gibt es noch die älteren Familien GAEB 90 und GAEB 2000 mit Endungen wie .d83 oder .p83. Das sind keine XML-Dateien, sondern zeilenorientierte Textdateien mit fester Satzstruktur. Dieser Viewer liest sie nicht, weil sie eine völlig andere Grammatik haben. Wenn Sie so eine Datei bekommen, fragen Sie beim Absender nach der DA-XML-Fassung; jede aktuelle AVA-Software kann sie ausgeben.
Der Viewer geht denselben Weg durch die Datei wie jede AVA-Software: Aus GAEBInfo kommen Version und erzeugendes Programm, aus PrjInfo die Projektnummer, die Projektbezeichnung und die Währung, aus Award der Auftraggeber und die Datenaustauschphase. Das eigentliche Leistungsverzeichnis steckt in BoQ. Dessen BoQBody enthält beliebig tief verschachtelte BoQCtgy-Elemente, das sind die Lose, Titel und Untertitel, und darin Itemlist-Blöcke mit den einzelnen Item-Positionen.
Jede Position trägt ihren Ordnungszahl-Teil als Attribut RNoPart. Die vollständige OZ entsteht erst, wenn man die Teile vom obersten Titel bis zur Position aneinanderhängt; genau das macht der Viewer, damit Sie im Ergebnis 02.0010 lesen und nicht nur 0010. Menge, Einheit, Einheitspreis und Gesamtbetrag stehen in Qty, QU, UP und IT. Der Gesamtbetrag fehlt in vielen Dateien, weil das Format erlaubt, ihn beim Empfänger zu rechnen. In diesem Fall zeigt der Viewer Menge mal Einheitspreis, lässt die Spalte aber leer, wenn beides fehlt, damit ein Hinweistext nicht plötzlich mit 0,00 dasteht.
Die Texte liegen tief verschachtelt: Der Kurztext steht in Description unter OutlineText, OutlTxt und TextOutlTxt, der Langtext in CompleteText unter DetailTxt. Beide sind ausgezeichneter Text mit Absätzen und Formatierungen, teilweise mit eingebetteten Bildern als Base64. Der Viewer holt daraus reinen Text und lässt die Bilddaten weg, damit im Langtext nicht eine Wand aus Zeichen steht. Positionsarten wie Hinweistext, Bedarfsposition, Eventualposition, Zulage oder Grundposition erkennt er am Attribut ItemTag, Alternativpositionen an ALNGroupNo, und markiert sie in der Liste.
Er zeigt an, er rechnet nicht. Konkret fehlt bewusst:
Am häufigsten drei Gruppen. Erstens der Kalkulator im Bauunternehmen, der am Freitagnachmittag eine Angebotsaufforderung bekommt und vor der Entscheidung steht, ob sich das Angebot überhaupt lohnt. Er will die Positionen sehen, nicht eine Software installieren. Zweitens der Bauleiter, der eine Auftragserteilung als X86 zugeschickt bekommt und prüfen will, ob die beauftragten Mengen zu dem passen, was er auf der Baustelle kennt. Drittens Architekten, Bauherren und Verwaltungen, die von einem Büro eine Datei bekommen und einfach nur nachlesen wollen, was ausgeschrieben wurde.
Für alle drei war die bisherige Antwort ein Windows-Programm zum Herunterladen. Auf einem Mac, auf dem iPad im Baucontainer oder auf einem gesperrten Firmenrechner ohne Installationsrechte hilft das nicht. Ein Viewer im Browser schon. Und weil ein Leistungsverzeichnis vor der Submission vertraulich ist, war es uns wichtig, dass die Datei den Rechner nicht verlässt.
Sobald Sie mit dem Leistungsverzeichnis wirklich arbeiten, endet der Auftrag eines Viewers. Dann brauchen Sie Mengen, die aus dem Plan kommen, Preise, die aus einer Kalkulation stammen, und Rechnungen, die auf beides verweisen. In BauGrid übernimmt das LV-Modul den Import von X81 bis X86 und den Export von X81 bis X84, das Aufmaß am PDF-Plan liefert die Mengen, das Rechnungswesen erstellt kumulierte Abschlags- und Schlussrechnungen nach VOB/B, und die E-Rechnung schickt das Ergebnis als XRechnung oder ZUGFeRD an die öffentliche Hand. Was das kostet, steht auf der Preisseite; der Starter-Tarif mit einem Projekt ist dauerhaft kostenlos.
Am Ende dieser Kette steht bei öffentlichen Auftraggebern die E-Rechnung: eine XRechnung oder ein ZUGFeRD-PDF nach EN 16931, adressiert über die Leitweg-ID des Empfängers. Wenn Sie so eine Datei lesbar machen wollen, nutzen Sie den XRechnung-Viewer aus derselben Werkzeugkiste. Auch er läuft vollständig im Browser.
GAEB importieren, Mengen am PDF-Plan ermitteln, nach VOB/B abrechnen und als XRechnung versenden. Starter ist kostenlos, ohne Zahlungsdaten und ohne Ablaufdatum.
Eine .x83 ist eine XML-Datei nach GAEB DA XML. Sie können sie hier im Browser öffnen: Datei auswählen, und der Viewer zeigt Projekt, Titel und Positionen mit OZ, Kurztext, Menge und Einheit. Ein Doppelklick im Explorer hilft nicht, weil Windows für diese Endung kein Programm kennt.
Nein. Die Datei wird über die File-API des Browsers gelesen und mit dem eingebauten DOMParser zerlegt. Es gibt keinen Serveraufruf und keine Speicherung. Sie können das im Netzwerk-Reiter der Entwicklerwerkzeuge nachprüfen: Beim Laden einer Datei erscheint dort keine Anfrage.
X81 Leistungsverzeichnis, X82 Kostenanschlag, X83 Angebotsaufforderung, X84 Angebotsabgabe, X85 Nebenangebot und X86 Auftragserteilung. Die Phase wird aus dem Namensraum gelesen und, wenn dieser sie nicht enthält, aus dem Element DP im Award-Bereich.
Weil eine Angebotsaufforderung (X83) keine Preise enthält: Der Auftraggeber schreibt Mengen und Texte, der Bieter trägt die Preise ein und schickt ein X84 zurück. Preise sehen Sie deshalb typischerweise erst bei X84, X85 und X86.
Nein. Dieser Viewer liest GAEB DA XML, also GAEB 3.x. Die älteren Formate GAEB 90 und GAEB 2000 mit Endungen wie .d83 oder .p83 sind zeilenorientierte Textdateien mit fester Satzstruktur und werden hier nicht unterstützt.
Nein, der Viewer zeigt nur an und speichert die Positionen auf Wunsch als CSV. Zum Kalkulieren, Aufmaß nehmen, Abrechnen und Zurückschreiben als X84 brauchen Sie ein System mit Datenbank, zum Beispiel das LV-Modul von BauGrid.