XML Adapter mit optionaler XSD-Validierung
Im XML Adapter Konfigurator kann nun optional eine XSD (XML Schema Definition) Datei angegeben werden. Diese XSD Datei wird dann auf der READ Seite vor der Verarbeitung gegen die angegebene XML Datei geprüft oder aber auf der WRITE Seite nach der Generierung der XML Datei. Weiterhin kann angegeben werden, ob die Verarbeitung bei nicht bestandener Prüfung abgerochen wird oder aber nur die Warnungen bzw. Fehlermeldungen ausgegeben werden.
Als kleine Zugabe ist im Download Archiv ein weiteres Beispiel zur XML Verarbeitung mit dem FlowHeater vorhanden. Da die E-Rechnungen immer mehr zur Pflicht werden wurde genau dafür ein Beispiel erstellt wie eine reine XML X-Rechnung (DE ubl) erstellt werden kann. Eine detaillierte Beschreibung dazu folgt noch. Das E-Rechnungsbeispiel kann direkt im Designer über „Menü ->Beispiele -> XML Adapter -> X-Rechnung (DE ubl)“ geöffnet und verwendet werden.
ReleaseNotes zur Version 4.4.7 vom 15.04.2025
JSON Adapter mit dynamischen Feldnamen
Mit dieser Version wurde der JSON Adapter um weitere Features bereichert. Einmal können nun Feldnamen dynamisch mit FlowHeater Parametern gebildet werden. So sind der Erstellung sehr komplexer JSON Dokumente fast keine Grenzen mehr gesetzt. Weiterhin kann nun auch über JSON Objekte eine Gruppierung gebildet werden.
TextFile Adapter mit „Required Field” Option
Im Textfile Adapter können mit dieser Version Felder auf der READ Seite als Pflichtfelder definiert werden. Das Ganze funktioniert nur, wenn in der CSV Datei auch Spaltenüberschriften vorhanden sind. Ist das der Fall und die Option wurden für das Feld aktiviert, wird die Verarbeitung abgebrochen falls die CSV Spalte nicht in der Textdatei vorhanden ist. Aktuell kann diese Option nur über die Adapter Feldlisten Eigenschaften im Designer und nicht im TextFile Adapter direkt gesetzt werden.
Erweiterte REST API Adapter Beispiele
Im Download Archiv zu dieser Version befinden sich Umfangreiche Beispiel wie der REST API Adapter verwendet wird. Für die Beispiel wurde ein kompletter REST Web Service inkl. BASIC Benutzer Authentifizierung sowie per Bearer Token und dahinter liegender Datenbank. Sie können hier komplett alles Testen ohne Angst haben zu müssen was falsch zu machen. Es werden die Funktionen Artikel Anlegen, Einzelnen Artikel abrufen, dynamisch alle vorhandenen Artikel abrufen, Artikel ändern sowie Artikel löschen unterstützt.
Aktuelle Einschränkungen)
- Ausgestellte Bearer Tokens sind nur 10 Minuten gültig
- Es können max. 10.000 Artikel angelegt werden
- Über einen Request können max. 1.000 Artikel auf einmal angerufen oder aber gesendet werden
- Angelegte Artikel werden nach 12 Stunden automatisch wieder gelöscht
Eine detaillierte Beschreibung zu den REST API Beispielen sowie ein ausführliches Video dazu sind in Vorbereitung.
Die Beispiele sind sehr einfach gehalten und sollen das Zusammenspiel vom REST API Adapter zusammen mit dem JSON Adapter verdeutlichen.
Viel Spaß beim Ausprobieren. Über Rückmeldungen im kostenlosen Support Forum würden wir uns freuen. Hier geht’s zur REST API Adapter Forumskategorie.
Designer weitere optische Verbesserungen
Im Designer wurden weitere kleinere optische Verbesserungen vorgenommen.
Umstellung auf .NET Framework 4.8
Mit dieser Version wurde nun komplett auf das .NET Framework 4.8 umgestellt. Bisher waren lediglich der FlowHeater Server sowie der REST API Adapter umgestellt.
Korrekturen (BugFix) Version 4.4.7
- GroupOut Heater im Zusammenspiel mit dem SET Parameter Heater bereinigt.
- XML Adapter, Feld Formatierungen wurden nicht immer sauber übernommen.