Zum Hauptinhalt springen

Datenquellen

Der Angebot-Konstruktor unterstützt verschiedene Wege, um Angebotsdaten zu importieren oder neu zu erstellen. Alle Methoden erzeugen eine Datenbank, aus der Sie beliebig viele Angebote erstellen können.

Excel-Import

Excel-Import

Laden Sie bestehende Excel-Kalkulationen hoch. Der Import erkennt automatisch:

  • Gewerke (Titel-Zeilen werden als Kategorien interpretiert)
  • Positionen (Zeilen mit Menge, Einheit, EP)
  • Spalten-Mapping (flexibel anpassbar)

Unterstützte Formate

FormatBeschreibung
.xlsxExcel 2007+ (empfohlen)
.xlsExcel 97-2003
.csvKomma-separierte Werte

So importieren Sie

  1. Navigieren Sie zu Excel im Dashboard
  2. Ziehen Sie Ihre Datei in die Drop-Zone (oder klicken Sie zum Auswählen)
  3. Warten Sie auf die Vorschau
  4. Prüfen Sie die erkannten Spalten
  5. Klicken Sie auf Importieren

Spalten-Erkennung

Der Import versucht automatisch diese Spalten zu erkennen:

GesuchtErkannte Varianten
PositionPos, Nr, Pos-Nr, Nummer
BeschreibungText, Bezeichnung, Name, Leistung
MengeAnzahl, Qty, Quantity
EinheitME, Unit, Einh
EinzelpreisEP, Preis, Price, €/ME
MwStUSt, VAT, Steuer
Tipp

Für beste Ergebnisse nutzen Sie aussagekräftige Spaltenüberschriften in der ersten Zeile.

Fehlerbehandlung

ProblemLösung
Spalte nicht erkanntManuell zuordnen im Preview
Preise als TextWird automatisch konvertiert
Leere ZeilenWerden übersprungen
Ungültige WerteWerden auf 0 gesetzt

GAEB-Import

GAEB-Import

Importieren Sie deutsche Ausschreibungsformate im GAEB-Standard. Der Angebot-Konstruktor unterstützt den vollständigen GAEB-Workflow: Import → Bearbeitung → Export.

Unterstützte Versionen

VersionDateiendungBeschreibung
GAEB 90.x83Älterer binärer Standard
GAEB DA XML 3.1.xmlXML-basiert
GAEB DA XML 3.2.xmlXML-basiert
GAEB DA XML 3.3.xmlAktueller Standard (empfohlen)

Was wird importiert?

  • Hierarchische Struktur: BoQCtgy (Kategorien), Titel, Positionen
  • Kurztext und Langtext: Vollständige Beschreibungen aus OutlineText und DetailTxt
  • Mengen und Einheiten: Mit korrekter Dezimalverarbeitung
  • Positionsnummern (LV-Nr): Hierarchische Nummerierung (z.B. 1.2.3)
  • Originalpreise: Falls in der Ausschreibung vorhanden (UP, GP)
  • GAEB-Metadaten: Projektname, Auftraggeber, GAEB-Version
  • Kommentare: Aus Remark, Note oder BidderComment Elementen

Hierarchie-Erhaltung

Die GAEB-Struktur bleibt vollständig erhalten:

Leistungsverzeichnis
├── 1. Rohbauarbeiten (Titel, Level 0)
│ ├── 1.1 Erdarbeiten (Titel, Level 1)
│ │ ├── 1.1.1 Aushub (Position)
│ │ └── 1.1.2 Verfüllung (Position)
│ └── 1.2 Mauerwerk (Titel, Level 1)
│ ├── 1.2.1 Außenmauerwerk (Position)
│ └── 1.2.2 Innenmauerwerk (Position)
└── 2. Ausbauarbeiten (Titel, Level 0)
└── 2.1 Trockenbau (Titel, Level 1)
└── 2.1.1 GK-Wände (Position)

Jeder Eintrag erhält:

  • positionNumber: Die LV-Nummer (z.B. "1.2.3")
  • hierarchyLevel: Die Tiefe in der Hierarchie (0 = Root)
  • parentId: Referenz zum übergeordneten Eintrag
  • type: "title" für Titel/Kategorien, "item" für Positionen

So importieren Sie GAEB-Dateien

  1. Navigieren Sie zu GAEB-Import im Dashboard
  2. Ziehen Sie die GAEB-Datei (.xml oder .x83) in die Drop-Zone
  3. Das System erkennt automatisch das Format (XML vs. GAEB 90)
  4. Prüfen Sie die Vorschau:
    • Projektname und Auftraggeber
    • Anzahl Positionen und Titel
    • Hierarchietiefe
  5. Wählen Sie "GAEB-Hierarchie beibehalten" (empfohlen)
  6. Klicken Sie auf "Als Datenbank erstellen"

GAEB-Editor

Nach dem Import öffnet sich der spezialisierte GAEB-Editor:

  • "Zurück zur Übersicht" Button oben links
  • "Startseite" Button oben rechts
  • Auch über ESC-Taste oder Header-Button

Tabellen-Ansicht

SpalteBeschreibungBearbeitbar
LV-NrPositionsnummer aus GAEBNein
BeschreibungKurztextNein
VolltextLangtext (falls vorhanden)Nein
EinheitMaßeinheitNein
MengeAnpassbare MengeJa
EPEigener EinheitspreisJa
GPGesamtpreis (berechnet)Nein
KommentareEigene Notizen/ÄnderungenJa

Titel-Darstellung

  • Level 0 Titel: Orange hervorgehoben, größere Schrift
  • Level 1+ Titel: Helleres Orange, normale Schrift
  • Titel zeigen keine Preis-Eingabefelder (nur Kategorien)

Preis-Bearbeitung

FeldBeschreibung
Original-EPAus GAEB importiert (nicht änderbar)
Unser EPIhr Angebotspreis (bearbeitbar)
GPWird automatisch berechnet: Menge × EP

Wenn kein Original-EP vorhanden ist, zeigt das Feld "Preis eingeben" als Platzhalter.

Mengen-Anpassung

  • Originalmengen werden beibehalten (originalQuantity)
  • Angepasste Mengen werden separat gespeichert (adjustedQuantity)
  • Bei Änderung wird automatisch ein Kommentar erstellt:
    Menge angepasst: 10 → 15
  • Bei mehrfacher Anpassung:
    Menge angepasst: 10 → 15 → 20 (dynamically adjusted)

Auto-Save

  • Änderungen werden automatisch nach 3 Sekunden gespeichert
  • Status-Anzeige: "X ungespeichert" Badge
  • Bei Erfolg: Toast-Benachrichtigung "X Änderungen gespeichert"

Statistiken

Am Ende der Tabelle sehen Sie:

  • Anzahl Positionen
  • Positionen mit Preis
  • Eigene Gesamtsumme
  • Original-Gesamtsumme (falls vorhanden)
  • Geänderte Einträge
  • Fertigstellungsgrad (%)

Gewerk-Zusammenfassung

Unterhalb der Tabelle: Zusammenfassung nach Gewerk mit:

  • Anzahl Positionen pro Gewerk
  • Original-Summe vs. eigene Summe
  • Differenz in € und %
  • Gewerk-Namen können per Doppelklick angepasst werden

Fehlerbehandlung

ProblemUrsacheLösung
"Keine Einträge gefunden"Ungültiges GAEB-FormatGAEB-Version prüfen
Leere BeschreibungenFehlende LblTx/OutlineTextWird als "Position X" angezeigt
Keine PreiseAusschreibung ohne PreiseNormal bei Bieter-Anfragen
Hierarchie fehlt"Hierarchie beibehalten" deaktiviertNeu importieren mit Option

Voice-Input (KI-gestützt)

KI-Builder

Diktieren Sie Positionen und lassen Sie KI die Struktur erstellen.

So funktioniert's

  1. Navigieren Sie zu KI Builder im Dashboard
  2. Klicken Sie auf den Aufnahme-Button 🎤
  3. Sprechen Sie Ihre Positionen ein
  4. Klicken Sie auf Stopp wenn fertig
  5. Die KI transkribiert und strukturiert automatisch
  6. Prüfen und korrigieren Sie das Ergebnis
  7. Speichern Sie als Datenbank

Beispiel-Diktat

"Erstes Gewerk Elektroinstallation. Position 1: Kabelkanal 60x40, 25 laufende Meter, 8 Euro 50 pro Meter. Position 2: Steckdosen 3-fach Aufputz, 12 Stück, 15 Euro pro Stück. Zweites Gewerk Sanitär. Position 1: Waschtisch komplett, 2 Stück, 450 Euro."

Die KI erkennt:

  • Gewerke aus Kontext ("Elektroinstallation", "Sanitär")
  • Positionsnummern (automatisch generiert)
  • Beschreibungen (Kabelkanal, Steckdosen, etc.)
  • Mengen und Einheiten (25 lfm, 12 Stk, 2 Stk)
  • Preise (8,50€, 15€, 450€)

Aufnahme-Tipps

  • Sprechen Sie klar und deutlich
  • Nennen Sie Gewerke vor den zugehörigen Positionen
  • Buchstabieren Sie ungewöhnliche Begriffe
  • Machen Sie kurze Pausen zwischen Positionen
  • Max. 25 Minuten pro Aufnahme (Whisper-Limit)

KI-Provider

Die Spracherkennung nutzt (je nach Konfiguration):

ProviderBeschreibungDSGVO
OpenAI WhisperStandard, sehr gute QualitätUS-Server
Azure OpenAIEnterprise-OptionEU-Server verfügbar
RunPod FasterWhisperSelf-hosted AlternativeEU-Server ✓

Manueller Builder

Database Builder

Erstellen Sie Positionen einzeln von Hand – ideal für kleine Angebote oder Ergänzungen.

Neue Position anlegen

  1. Navigieren Sie zu Manuell im Dashboard
  2. Klicken Sie auf + Position hinzufügen
  3. Füllen Sie die Felder aus:
    • Gewerk: z.B. "Malerarbeiten"
    • Beschreibung: z.B. "Wand streichen 2x"
    • Einheit: Stk, m², lfm, psch, etc.
    • Preis: Einzelpreis netto
    • MwSt: 19% (Standard) oder 7%
  4. Klicken Sie auf Hinzufügen

Pflichtfelder

FeldErforderlichHinweis
GewerkKategorisiert die Position
BeschreibungWas wird geleistet?
EinheitStk, m², lfm, psch, etc.
PreisNetto-Einzelpreis
MwSt19% oder 7%

Schnelleingabe

Für schnelle Eingabe nutzen Sie die Tab-Taste:

[Gewerk] → Tab → [Beschreibung] → Tab → [Einheit] → Tab → [Preis] → Tab → [MwSt] → Enter

Datenbank speichern

  1. Geben Sie einen Namen für die Datenbank ein
  2. Klicken Sie auf Speichern
  3. Die Datenbank erscheint im Dashboard

Datenquellen kombinieren

Sie können verschiedene Quellen kombinieren:

  1. Importieren Sie eine Excel-Basis als Datenbank
  2. Öffnen Sie die Datenbank im Editor
  3. Fügen Sie manuell weitere Positionen hinzu
  4. Oder importieren Sie zusätzliche GAEB-Positionen

Alle Daten werden in einer einheitlichen Struktur zusammengeführt.

Datenbank-Verwaltung

Nach dem Import können Sie Datenbanken verwalten:

AktionBeschreibung
UmbenennenKlick auf ⋮ → Umbenennen
DownloadExport als JSON oder Excel
LöschenMit Bestätigungsdialog
BearbeitenKlick auf die Datenbank öffnet den Editor
Hinweis

Gelöschte Datenbanken können nicht wiederhergestellt werden. Nutzen Sie den Download für Backups.