GAEB Konverter

Die GAEB Toolbox ist auch ein vollständiger GAEB Konverter. Mit der GAEB Toolbox können alle GAEB Formate gelesen und geschrieben werden.
Veröffentlicht unter FAQ GAEB Toolbox | Schreib einen Kommentar

Einheitspreisanteile

Die Einheitspreisanteile unter Item lauten: UPComp1 bis UPComp6

Mit dem Property UPBkdn wird festgelegt ob die Einheitspreisanteile für die Position gebraucht werden. („Yes“,“No“) „No“ ist default.

Unter BoQInfo.NoUPComps finden Sie die Anzahl der Einheitspreisanteile ( 0, 2, 3, 4, 5, 6 )

Unter BoQInfo.LblUPComp1 bis BoQInfo.LblUPComp6 sind die Namen der Einheitspreisanteile gespeichert.

Veröffentlicht unter FAQ GAEB Toolbox | Schreib einen Kommentar

Unicode Dateien

Ist es möglich Unicode Dateien mit der GAEB Toolbox zu erzeugen / konvertieren? GAEB DA XML wird in der Regel aus der GAEB Toolbox als UTF8 Datei gespeichert. Es ist ebenso möglich eine UTF16 Datei zu erzeugen. Siehe gOptions(„utf16“). GAEB 2000 UTF16 oder GAEB DA XML UTF8/UTF16 können problemlos eingelesen werden.
Veröffentlicht unter FAQ GAEB Toolbox | Schreib einen Kommentar

GAEB Analyser Druck

Danke das Sie den GAEB Analyser benutzen. Sie können hier bald die Seriennummer zur Freischaltung des Drucken erwerben. Leider dauert es noch ein wenig mit dem Shop. Senden Sie uns eine Mail, wenn sie die Druckfunktion kaufen möchten. Vielen Dank
Veröffentlicht unter Allgemein | Schreib einen Kommentar

.NET Assembly 32 oder 64 Bit

In der Entwicklungsumgebung nimmt man die Toolbox passend zum Betriebssystem. Zur Auslieferung legt man beide Toolboxen in das „bin“ Verzeichnis z.B.  unter „x32“ und „x64“. Im eigenen Programm fügt man folgende Methode ein:

static Assembly LoadFromOtherFolder(object sender, ResolveEventArgs args) { string path; if (System.IntPtr.Size == 4) path = "x32\\"; else path = "x64\\"; string folderPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); folderPath = Path.Combine(folderPath, path); string assemblyPath = Path.Combine(folderPath, new AssemblyName(args.Name).Name + ".dll"); if (File.Exists(assemblyPath) == false) return null; Assembly assembly = Assembly.LoadFrom(assemblyPath); return assembly; }

In der „Main“ Methode, vor der erste Benutzung der Toolbox, fügt man folgenden Code hinzu:

AppDomain currentDomain = AppDomain.CurrentDomain; currentDomain.AssemblyResolve += new ResolveEventHandler(LoadFromOtherFolder);

Damit wird immer die Toolbox passend zum Betriebssystem geladen. Vergessen Sie nicht das Redist Package für C++ VS 2017 einzuspielen: https://aka.ms/vs/16/release/vc_redist.x86.exe bzw.: https://aka.ms/vs/16/release/vc_redist.x64.exe
Veröffentlicht unter FAQ GAEB Toolbox | Schreib einen Kommentar

GAEB DA XML 3.3

Folgende Datenaustauschphasen können benutzt werden:

  • X31 – Mengenermittlung
  • X50 – Baukostenkatalog
  • X51 – Kostenermittlung
  • X52 – Kalkulationsansätze
  • X61 – Raumbuch
  • X80 – LV-Katalog
  • X81 – Leistungsbeschreibung
  • X82 – Kostenanschlag
  • X83 – Angebotsaufforderung
  • X84 – Angebotsabgabe
  • X85 – Nebenangebot
  • X86 – Auftragserteilung
  • X87 – Auftragsbestätigung
  • X89 – Rechnung
  • X84P – Preisspiegel
  • X83Z – Zeitvertragsarbeiten-Angebotsaufforderung
  • X84Z – Zeitvertragsarbeiten-Angebotsabgabe
  • X86ZE – Zeitvertragsarbeiten-Einzelauftrag
  • X86ZR – Zeitvertragsarbeiten-Rahmenauftrag
  • X93 – Handel-Preisanfrage
  • X94 – Handel-Preisangebot
  • X96 – Handel-Bestellung
  • X97 – Handel-Auftragsbestätigung
  • X98 – Handel-Lieferschein
  • X99 – Handel-Rechnung

Die Toolbox unterstützt alle definierten Phasen von GAEB XML. Sie kann zwischen den Formaten GAEB 90/2000/XML konvertieren.

gaeb da xml 3.3 datenaustauschphasen

Die Dokumentation des GAEB DA XML 3.3 können Sie unter http://www.gaeb.de/ einsehen.

Veröffentlicht unter GAEB Toolbox | Schreib einen Kommentar