{"id":24207,"date":"2024-09-17T10:19:29","date_gmt":"2024-09-17T08:19:29","guid":{"rendered":"https:\/\/www.gefeg.com\/?p=24207"},"modified":"2024-09-20T09:30:03","modified_gmt":"2024-09-20T07:30:03","slug":"validate-more-efficiently-with-schematron-editor-and-precise-checks-gefeg-fx-2024-q3-release","status":"publish","type":"post","link":"https:\/\/www.gefeg.com\/en\/news\/2024\/09\/validate-more-efficiently-with-schematron-editor-and-precise-checks-gefeg-fx-2024-q3-release\/","title":{"rendered":"Validate more efficiently with Schematron editor and precise checks &#8211; GEFEG.FX 2024-Q3 Release"},"content":{"rendered":"\n<section id=\"text-block_63fd73aacea11f7b28cea68554d1661a\" class=\"text u-pt-x5 u-pb-x5 u-pt-x10@md u-pb-x10@md\">\n    <div class=\"o-container\">\n        <div class=\"o-grid o-grid--center\">\n                <article class=\"o-grid__col u-10\/12@md\">\n                     <h1><strong>GEFEG.FX 2024-Q3 Release News<\/strong><\/h1>\n<p>With the new GEFEG.FX <a href=\"https:\/\/www.gefeg.com\/en\/support-fx\/\" target=\"_blank\" rel=\"noopener\">quarterly release<\/a> 2024-Q3, the following functionalities are also available for use.<\/p>\n<h2><strong>Schematron Editor &#8211; More efficient validation with precise checks<\/strong><\/h2>\n<p>The GEFEG.FX Schema Editor makes working with XML schema much easier and more efficient. You can specifically restrict formats, value scopes and accuracies of elements and attributes in GEFEG.FX schema. Transmitted values of the XML file must fulfil precisely these requirements.<\/p>\n<p>In practical situations, it is often not enough just to check the syntax; complex business rules, such as totalling calculations or if-then conditions, must also be fulfilled. These specific requirements can be perfectly covered in GEFEG.FX with Schematron rules.<\/p>\n<p>You can use the Schematron editor to edit and test individual Schematron rules directly and specifically in your XSD project. You don&#8217;t have to process the entire file, instead changes can be checked quickly and precisely.<\/p>\n<h3><strong>This is how it works:<\/strong><\/h3>\n<ul>\n<li>Simply click on the \u2018Check\u2019 note of your Schematron rule and select \u2018Edit and test Schematron rule\u2019 in the context menu to open the editor for the respective rule.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><strong>Your benefits:<\/strong><\/h3>\n<ul>\n<li><strong>Fast validation: <\/strong>Check your XML files easily and precisely.<\/li>\n<li><strong>Clear results: <\/strong>Thanks to the markings in green (error-free) and red (incorrect), you know immediately where action is required.<\/li>\n<li><strong>Efficient workflow: <\/strong>Edit rules directly in the \u2018Assertion\u2019 field, test the changes immediately and repeat the process until the desired result is achieved.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>With the Schematron editor, you can prepare or correct Schematron rules more quickly and ensure smooth and correct data processing.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-24264\" src=\"https:\/\/www.gefeg.com\/wp-content\/uploads\/2024\/02\/Schematron-Regel-DE.png\" alt=\"Directly test Schematron rules in GEFEG.FX\" width=\"364\" height=\"400\" srcset=\"https:\/\/www.gefeg.com\/wp-content\/uploads\/2024\/02\/Schematron-Regel-DE.png 364w, https:\/\/www.gefeg.com\/wp-content\/uploads\/2024\/02\/Schematron-Regel-DE-118x130.png 118w\" sizes=\"(max-width: 364px) 100vw, 364px\" \/><\/p>\n<h2><strong>Which export is the best choice to create an XSD from my GEFEG.FX schema?<\/strong><\/h2>\n<p>Depending on the application, use different export options to generate an XSD file from your GEFEG.FX schema.<\/p>\n<p>In the B2B environment, an XSD file is often used for different scenarios:<\/p>\n<ul>\n<li><strong>Message structure:<\/strong> An XSD can be used to represent the structure of a message by clearly displaying all the necessary elements and attributes of an XML file.<\/li>\n<li><strong>Validation:<\/strong> An XSD is also used to validate XML instances. Higher requirements are placed here, as messages can be designed at element level in GEFEG.FX.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>If you want to use your XSD file for validation, we recommend exporting it as a <strong>\u201eValidation Schema\u201c<\/strong>. This export takes into account all changes that you have made at element level and creates an XSD file that integrates these adjustments. This differs from the \u2018Profile Schema\u2019 export, where such changes are not applied.<\/p>\n<p>The <strong>\u2018Validation Schema\u2019<\/strong> export is available as an add-on and offers you a customised solution for validating complex XML instances.<\/p>\n<p>With the right export, you can ensure that your XSD file meets exactly the requirements you need for your application.<\/p>\n<h2>Tipps and Tricks for GEFEG.FX: Open the Windows Explorer in the Manager<\/h2>\n<p><img decoding=\"async\" class=\"wp-image-24261 size-full alignnone\" src=\"https:\/\/www.gefeg.com\/wp-content\/uploads\/2024\/09\/Explorer-DE.png\" alt=\"Opening the Windows Explorer in the GEFEG.FX Manager\" width=\"462\" height=\"82\" srcset=\"https:\/\/www.gefeg.com\/wp-content\/uploads\/2024\/09\/Explorer-DE.png 462w, https:\/\/www.gefeg.com\/wp-content\/uploads\/2024\/09\/Explorer-DE-118x21.png 118w\" sizes=\"(max-width: 462px) 100vw, 462px\" \/><\/p>\n<p>Here\u2019s a pro tip for those occasions when you need to handle something outside of GEFEG.FX. Simply highlight the relevant section in the GEFEG.FX Manager, then select <strong>&#8220;Open folder in Explorer&#8221; <\/strong>from the menu. This will give you direct access to the files you need right within Windows Explorer. It\u2019s a quick and efficient way to manage your data without leaving the GEFEG.FX environment.<\/p>\n<p>This function is particularly useful if you want to fill a test data folder with test messages: Open the test data folder directly from GEFEG.FX, copy the test messages to the corresponding folder in Windows, and then update the test data folder in GEFEG.FX Your test messages are then immediately available for validation in the GEFEG.FX. Your test messages are then immediately available for validation in GEFEG.FX.<\/p>\n<h2>Data packages in GEFEG.FX<\/h2>\n<p>The following new, supplemented or modified data packages are available for download according to your license scope.<\/p>\n<ul>\n<li>cXML &#8211; New data package<\/li>\n<li>New: Sample data provided for API and JSON<\/li>\n<li>UBL 2.2, 2.3, 2.4<\/li>\n<li>RosettaNet Update: New PIPs provided<\/li>\n<li><a href=\"https:\/\/www.gefeg.com\/en\/news\/2024\/09\/new-wco-data-model-4-1-0-now-with-maritime-information-package-bri\/\">WCO Data Model version 4.1.0<\/a><\/li>\n<\/ul>\n <\/article>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"downloads-block_a9f7c22506bfe5a95024f4971c80186e\" class=\"downloads u-pt-x5 u-pb-x5 u-pt-x10@md u-pb-x10@md\">\n    <div class=\"o-container\">\n        <div class=\"o-grid o-grid--center\">\n                <div class=\"o-grid__col u-10\/12@md\">\n                    <article class=\"u-bgcolor-gray-light u-p-x3 u-mb-x3\">\n                        <div class=\"o-media\">\n                            <div class=\"o-media__fixed\">\n                                <a href=\"https:\/\/www.gefeg.com\/wp-content\/uploads\/2024\/11\/Service-GEFEG.FX-2024-Q3-Notes-GEFEG-1.pdf\" class=\"u-inline-block\" target=\"_blank\" rel=\"noopener\" aria-label=\"Service-GEFEG.FX-2024-Q3-Notes-GEFEG\"><img decoding=\"async\" src=\"https:\/\/www.gefeg.com\/wp-content\/uploads\/2024\/08\/Service-GEFEG.FX-2024-Q3-Notes-GEFEG-118x167.jpg\" srcset=\"https:\/\/www.gefeg.com\/wp-content\/uploads\/2024\/08\/Service-GEFEG.FX-2024-Q3-Notes-GEFEG-118x167.jpg 118w, https:\/\/www.gefeg.com\/wp-content\/uploads\/2024\/08\/Service-GEFEG.FX-2024-Q3-Notes-GEFEG-905x1280.jpg 905w, https:\/\/www.gefeg.com\/wp-content\/uploads\/2024\/08\/Service-GEFEG.FX-2024-Q3-Notes-GEFEG-768x1087.jpg 768w, https:\/\/www.gefeg.com\/wp-content\/uploads\/2024\/08\/Service-GEFEG.FX-2024-Q3-Notes-GEFEG.jpg 1060w\" sizes=\"(max-width: 120px) 100vw, 120px\" alt=\"Release Notes\" class=\"u-image__download\" width=\"1060\" height=\"1500\" \/><\/a>\n                            <\/div>\n                            <div class=\"o-media__fluid\">\n                                <h3 class=\"u-mt-x0 u-mb-x1\"><a href=\"https:\/\/www.gefeg.com\/wp-content\/uploads\/2024\/11\/Service-GEFEG.FX-2024-Q3-Notes-GEFEG-1.pdf\" class=\"u-color-secondary\" target=\"_blank\" rel=\"noopener\">GEFEG.FX Release Notes 2024-Q3<\/a><\/h3>\n                                <p><a href=\"https:\/\/www.gefeg.com\/wp-content\/uploads\/2024\/11\/Service-GEFEG.FX-2024-Q3-Notes-GEFEG-1.pdf\" class=\"u-color-secondary\" target=\"_blank\" rel=\"noopener\">Current information about the release 2024-Q3<\/a><\/p>\n                            <\/div>\n                        <\/div>\n                    <\/article>\n                <\/div>\n        <\/div>\n    <\/div>\n<\/section>","protected":false},"excerpt":{"rendered":"","protected":false},"author":12,"featured_media":24071,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_tec_requires_first_save":true,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_EventAllDay":false,"_EventTimezone":"","_EventStartDate":"","_EventEndDate":"","_EventStartDateUTC":"","_EventEndDateUTC":"","_EventShowMap":false,"_EventShowMapLink":false,"_EventURL":"","_EventCost":"","_EventCostDescription":"","_EventCurrencySymbol":"","_EventCurrencyCode":"","_EventCurrencyPosition":"","_EventDateTimeSeparator":"","_EventTimeRangeSeparator":"","_EventOrganizerID":[],"_EventVenueID":[],"_OrganizerEmail":"","_OrganizerPhone":"","_OrganizerWebsite":"","_VenueAddress":"","_VenueCity":"","_VenueCountry":"","_VenueProvince":"","_VenueState":"","_VenueZip":"","_VenuePhone":"","_VenueURL":"","_VenueStateProvince":"","_VenueLat":"","_VenueLng":"","_VenueShowMap":false,"_VenueShowMapLink":false,"_tribe_blocks_recurrence_rules":"","_tribe_blocks_recurrence_description":"","_tribe_blocks_recurrence_exclusions":"","footnotes":""},"categories":[55,482,27],"tags":[493,785,781,507,700],"class_list":["post-24207","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gefeg-fx-en","category-miscellaneous","category-standards-en","tag-gefeg-fx-en","tag-international-standards-en","tag-schematron-en","tag-wco-en","tag-xml-schema-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.gefeg.com\/en\/wp-json\/wp\/v2\/posts\/24207","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gefeg.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gefeg.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gefeg.com\/en\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gefeg.com\/en\/wp-json\/wp\/v2\/comments?post=24207"}],"version-history":[{"count":17,"href":"https:\/\/www.gefeg.com\/en\/wp-json\/wp\/v2\/posts\/24207\/revisions"}],"predecessor-version":[{"id":24463,"href":"https:\/\/www.gefeg.com\/en\/wp-json\/wp\/v2\/posts\/24207\/revisions\/24463"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gefeg.com\/en\/wp-json\/wp\/v2\/media\/24071"}],"wp:attachment":[{"href":"https:\/\/www.gefeg.com\/en\/wp-json\/wp\/v2\/media?parent=24207"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gefeg.com\/en\/wp-json\/wp\/v2\/categories?post=24207"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gefeg.com\/en\/wp-json\/wp\/v2\/tags?post=24207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}