Neues zum GEFEG.FX 2024-Q3-Release
Mit dem neuen GEFEG.FX Quartals-Release 2024-Q3 stehen auch die folgenden Funktionalitäten zur Anwendung bereit.
Schematron-Editor – Effizientere Validierung mit präzisen Prüfungen
Mit dem GEFEG.FX Schema Editor wird die Arbeit mit XML-Schema deutlich einfacher und effizienter. Sie können Formate, Wertebereiche und Genauigkeiten von Elementen und Attributen in GEFEG.FX Schemas gezielt einschränken. Übermittelte Werte der XML-Datei müssen diese Anforderungen erfüllen.
In der Praxis reicht es oft nicht aus, nur die Syntax zu überprüfen, sondern auch komplexe Businessregeln, wie Summenberechnungen oder Wenn-dann-Bedingungen, müssen erfüllt werden. Diese spezifischen Anforderungen lassen sich in GEFEG.FX perfekt mit Schematron-Regeln abdecken.
Sie können mit dem Schematron-Editor einzelne Schematron-Regeln direkt und gezielt in Ihrem XSD-Projekt bearbeiten und testen. Sie müssen nicht die gesamte Datei verarbeiten, statt dessen lassen sich Änderungen schnell und präzise überprüfen.
So funktioniert es:
- Klicken Sie einfach auf die “Check”-Note Ihrer Schematron-Regel und wählen Sie im Kontextmenü “Bearbeitung und Testen der Schematron-Regel”, um den Editor für die jeweilige Regel zu öffnen.
Ihre Vorteile:
- Schnelle Validierung: Überprüfen Sie Ihre XML-Dateien unkompliziert und präzise.
- Eindeutige Ergebnisse: Dank der Markierungen in Grün (fehlerfrei) und Rot (fehlerhaft) wissen Sie sofort, wo Handlungsbedarf besteht.
- Effizienter Workflow: Bearbeiten Sie Regeln direkt im Feld „Assertion“, testen Sie die Änderungen sofort und wiederholen Sie den Prozess, bis das gewünschte Ergebnis erzielt ist.
Mit dem Schematron-Editor erstellen bzw. korrigieren Sie Schematron-Regeln schneller und sorgen für eine reibungslose und korrekte Datenverarbeitung.
Welcher Export eignet sich am besten, um eine XSD von meinem GEFEG.FX Schema zu erstellen?
Verwenden Sie je nach Anwendungsfall unterschiedliche Exportoptionen für die Generierung einer XSD Datei aus Ihrem GEFEG.FX-Schema.
Im B2B-Umfeld wird eine XSD-Datei häufig für unterschiedliche Szenarien eingesetzt:
- Nachrichtenstruktur: Eine XSD kann verwendet werden, um die Struktur einer Nachricht darzustellen, indem alle notwendigen Elemente und Attribute einer XML-Datei übersichtlich dargestellt werden.
- Validierung: Eine XSD dient auch zur Validierung von XML-Instanzen. Hierbei werden höhere Anforderungen gestellt, da in GEFEG.FX Nachrichten auf Element-Ebene designt werden können.
Wenn Sie Ihre XSD-Datei zur Validierung verwenden wollen, empfiehlt sich der Export als „Validation Schema“. Dieser Export berücksichtigt alle Änderungen, die Sie auf der Element-Ebene vorgenommen haben, und erzeugt eine XSD-Datei, die diese Anpassungen integriert. Das unterscheidet sich vom „Profil-Schema“-Export, bei dem solche Änderungen nicht übernommen werden.
Der „Validation Schema“ Export ist als Add-on erhältlich und bietet Ihnen eine maßgeschneiderte Lösung für die Validierung komplexer XML-Instanzen.
Mit dem richtigen Export stellen Sie sicher, dass Ihre XSD-Datei genau den Anforderungen entspricht, die Sie für Ihre Anwendung benötigen.
Tipps & Tricks für GEFEG.FX: Windows Explorer im Manager öffnen
Hier ist ein Profi-Tipp für die Fälle, in denen Sie etwas außerhalb von GEFEG.FX bearbeiten müssen. Markieren Sie einfach den entsprechenden Abschnitt im GEFEG.FX Manager und wählen Sie dann im Menü “Ordner im Explorer öffnen”. Dadurch erhalten Sie direkten Zugriff auf die benötigten Dateien im Windows Explorer. Auf diese Weise können Sie Ihre Daten schnell und effizient verwalten, ohne die GEFEG.FX-Umgebung zu verlassen.
Diese Funktion ist besonders nützlich, wenn Sie einen Testdatenordner mit Testnachrichten befüllen möchten: Öffnen Sie den Testdatenordner direkt aus GEFEG FX, kopieren Sie die Testnachrichten in den entsprechenden Ordner in Windows, und aktualisieren Sie anschließend den Testdatenordner in GEFEG.FX. Ihre Testnachrichten stehen dann sofort zur Validierung in der GEFEG.FX bereit.
Datenpakete in GEFEG.FX
Die folgenden neuen, ergänzten oder geänderten Datenpakete stehen gemäß Ihrem Lizenzumfang zum Download bereit:
- cXML – Neues Datenpaket
- Neu: Beispieldaten für API und JSON bereitgestellt
- UBL 2.2, 2.3, 2.4
- RosettaNet Update: Neue PIPs bereitgestellt
- WZO Datenmodell Version 4.1.0