XML

A GS1, mint az elektronikus kommunikáció szabványosítója és szakértője, az EANCOM mellett az XML területen is végez szabványosításokat, és publikál ajánlásokat.

Az XML az angol eXtensible Markup Language kifejezés rövidítése, melyben az „extensible” (kiterjeszthető) szó nem véletlenül szerepel – bővítéssel gyakorlatilag az üzleti, kiadói, kormányzati, tudományos és oktatási szféra minden igényéhez idomítható – használható bárhol, ahol az információkat több lépésben vagy többféleképp dolgozzák fel.

Az XML (kiterjeszthető jelölő nyelv) a W3C (World Wide Web Consortium) által ajánlott általános célú jelölő nyelv speciális célú jelölő nyelvek létrehozására.

Az XML-re gyakran mondják, hogy „platformfüggetlen” – ez azt jelenti, hogy az XML használatát támogató bármely program képes olvasni és feldolgozni az XML-adatokat, függetlenül a számítógépek operációs rendszerétől és hardvereitől. Egy olyan technológiáról van szó, melyre a jövőben egyre több cég, kormányzati szerv, kutatóintézet, iskola és egyéb szervezet fog építkezni.

Egy tipikus XML alapú rendszerben található fájlok három típusba sorolhatók.

XML-adatok: maguk az adatok, kiegészítve a jelentésüket és szerkezetüket meghatározó XML-címkékkel.

XML-sémák: tartalmazzák azon szabályok definícióit, melyek megadják, mi engedélyezett és mi nem az adatfájlokban. Egy sémával biztosítható például, hogy a felhasználók ne írhassanak szavakat egy dátum típusú mezőbe.

XML-átalakítók: lehetővé teszik az adatok feldolgozását a különböző programokban és fájlokban. Egy átalakító például értékesítési adatokkal egészíthet ki egy munkafüzetet, míg egy másik pedig ugyanezeket az adatokat beillesztheti egy dokumentumba.

GS1 XML

A GS1 szabványkészletben az XML az elektronikus adatcserében kap szerepet. A GS1 XML szabványok nem versenytársai és nem is helyettesítői az EANCOM szabványnak (ami a „hagyományos” EDI kommunikációt szolgáló GS1 szabvány). A GS1 XML szabványok a kezdetekben más felhasználó csoportokat céloztak meg, mint az EANCOM, ám napjainkra a két technológiát már párhuzamosan használják.

A GS1 XML fő jellemzői

A GS1 XML része annak az eszköztárnak, amit a GS1 az ellátási lánc menedzsment számára nyújt

A GS1 Azonosító Kulcsokat minden GS1 szabvány használja, mind a fizikai árufolyamatokban, mind az üzleti adatok információfolyamataiban. A GS1 XML szabványa az XML üzenetekben az alábbi azonosítókat alkalmazza:

GTIN a kereskedelmi termékek azonosítására
GLN a partnerek (vevő, eladó, a tranzakcióban résztvevő harmadik fél) és helyek azonosítására
SSCC a logisztikai egységek azonosítására

A GS1 Azonosító Kulcsok használata lehetővé teszi az elektronikus úton kapott adatok és a fizikai leolvasással (vonalkód, RFID) gyűjtött adatok integrációját.

A GS1 XML felhasználási területei közül kiemelkedik a GDSN (Global Data Synchronisation Network – Globális Adatszinkronizációs Hálózat), amely összeköti az üzleti partnereket, lehetővé téve számukra a termék-, ár- és partneradatok megosztását egy automatizált rendszerben. A törzsadatok összehangolása a későbbi tranzakciós üzeneteket gyorsabbá és költséghatékonnyá teszi.

A GS1 XML alapú automatikus elektronikus üzenetváltások megkönnyítik az eseménymenedzsmentet, amelyet az EPC (Elektronikus termékkód) tesz lehetővé. Ez egy globális szabvány a tárgyak rádiófrekvenciás azonosítására, nyomon követésére és az ezekhez kapcsolódó események menedzsmentjére.

A GS1 XML teljesen megfelel az UN/CEFACT módszertanának

A GS1 XML üzenetek kifejlesztésének alapját a Globális Adatszótár (GDD – Global Data Dictionary) képezi. A GDD tárolja:

• az adat komponenseket, amelyeket az UN/CEFACT Alapvető Komponensek Technikai Specifikációja alapján fejlesztettek ki, és a GS1 XML szabvány megalkotásában használtak fel
• az üzleti szakkifejezéseket és azok megfelelőjét a GS1 XML-ben

Az GS1 Alapvető Komponensei inputként szolgálnak az UN/CEFACT fejlesztésekben. Bár az UN/CEFACT XML szabvány fejlesztése még kezdeti szakaszában van, a GS1 aktív résztvevőként integrálja az UN/XML szabványokat a GS1 XML készletbe. Ugyanakkor a GS1 szabványok fejlesztése ugyanazon a modellezési, tervezési és műszaki alapelven nyugszik, mint az UN/CEFACT.

A GS1 XML fejlesztése egy jól szervezett folyamat részét képezi

Valamennyi új szabvány kifejlesztése és a létező GS1 szabványok módosítása egy szigorú, jól dokumentált változás-kezelési folyamat szerint történik: ez a Globális Szabványkezelési Eljárás (Global Standards Management Process – GSMP).

A fejlesztések a bármely GS1 tagvállalat által benyújtható változtatási kérelmekre adott válaszok szerint történnek. Minden változtatási kérelem a GSMP eljárásai szerint kerül feldolgozásra, a felhasználói igényeken alapulva. A GSMP Fejlesztési Folyamatának minden lépése magában foglalja az iparág általi megerősítést a javasolt változtatás fontosságára és a felhasználók elkötelezettségére vonatkozóan. Amikor a végső megoldás elkészül, ellenőrzik kompatibilitását a teljes GS1 szabvány-készlettel, és az igények meghatározásában résztvevő felhasználók jóváhagyását követően elkészül egy állásfoglalás a szabvány bevezetéséről.

A GS1 XML-t számtalan ágazat vállalatai használhatják

A GS1 olyan szabványokat dolgoz ki, amelyek nemzetközi üzleti ügyleteket szolgálhatnak a világ bármely helyén, de ugyanakkor kiterjeszthetők oly módon, hogy megfeleljenek a speciális regionális vagy iparági igényeknek. Ezt a kiterjeszthetőségi módszertant használják jelenleg a GS1 XML fejlesztésében is. Ez a megközelítés lehetővé teszi az új iparági igények egyszerű hozzáadását a létező üzenetkészlethez.

A GS1 XML szabvány több szektor számára nyújt megoldást ugyanazokat az XML üzleti üzeneteket használva. Ezt az általános XML sémákra alkalmazott környezet-specifikus kiterjesztések segítségével éri el.

A GS1 XML nyílt szabvány, angol nyelvű leírása ingyenesen letölthető a www.gs1.org honlapról.

A GS1 XML szabvány felépítése

Az üzleti üzenetek mindig valamilyen üzleti környezethez köthetők. A különböző környezetek között felfedezhetők hasonlóságok és különbözőségek is. A GS1 XML sémák jól tükrözik ezeket az üzleti környezeteket valamint a bennük levő hasonlóságokat és különbségeket.

Vegyük például a kereskedelmi áru leírását. Vannak tulajdonságtípusok, amelyek minden árutípusra érvényesek (pl. márkanév, azonosító szám stb.). Ugyanakkor például a gyógyszeriparban szükség van bizonyos speciális tulajdonságtípusok (attribútumok) megadására, és ezek a tulajdonságtípusok eltérőek az autógyártásban vagy textil iparban használatosaktól. Tehát ezek a tulajdonságtípusok környezet-specifikusak, és ebben az esetben a környezeten az iparágat értjük.

A GS1 XML szabványa jelenleg három kategória szerint csoportosítja a környezetet, amiben az üzleti üzenetváltás megtörténik:

Üzleti folyamat – pl. megrendelés, szállítás stb.
Iparág, amiben az üzleti partnerek működnek – pl. FMCG
Geopolitika – földrajzi tényezők, amelyek befolyásolják az üzleti jelentéstartalmat, pl. csak egy adott országra vonatkozik, egy régióra (EU, NAFTA stb.), vagy az egész világra, vagyis globális környezetről van szó.

A GS1 XML séma ezeket a környezet-kategóriákat hierarchiába sorolja: legfelső szinten van az üzleti folyamat, azt követi az iparág és végül a geopolitikai környezet.

Az üzleti folyamat szempontjából a GS1 az alábbiak szerint különbözteti meg az XML üzeneteket:

• Tervezési üzenetek
• Rendelési üzenetek
• Szállítási üzenetek
• Fizetési üzenetek
• Törzsadat üzenetek
• GDSN koreográfia üzenetek
• Egyéb üzenetek

A GS1 XML specialitását, egyediségét tehát a GS1 saját XML sémái adják, amelyek az általános XML sémákkal szemben a fenti megközelítést alkalmazzák.

Ennek megfelelően a GS1 XML szabványa szerinti üzenetek felépítése kötöttebb, mint egy általános XML üzenet, és az üzenetben megadható adatok, információk is le vannak szűkítve (pl. az áru azonosítása nem akármivel történhet, erre a GTIN használható).

A GS1 XML szabvány sok éves üzleti tapasztalatra épül

A GS1 az első szabványosító szervezetek között volt, amelyek globális XML-alapú üzleti szabványokat publikáltak. A GS1 XML több mint 60 XML sémát tartalmaz a közös támogató sémákon kívül. A GS1 az 1980-as évek közepétől foglalkozik elektronikus üzleti szabványok fejlesztésével, az UN/CEFACT szabványokra és módszertanra támaszkodva.

További információ a www.gs1.org honlapon.