SABRE SABLONOZÓ KERETRENDSZER 2014 1
FELHASZNÁLÓK Számtalan olyan vállalat és állami szervezet létezik, akik ügyfeleikkel sablonlevelek segítségével kommunikálnak, vagy sablonlevelekben értesítik partnereiket különböző eseményekről, történésekről. A sablonlevelek lehetnek termékértékesítést megelőző anyagok, érvelő anyagok, terméktájékoztatók, ügyfél számára készült tervek, kalkulációk vagy lehetnek értékesítést követő, a termék életciklusához tartozó dokumentumok. Annak ellenére, hogy a vállalatok többsége rendelkezik valamilyen, nagy tömegű dokumentum előállítására használható rendszerrel, ezek a megoldások általában nem nyújtanak teljes körű támogatást a sablonlevelek és sablondokumentumok előállítására. Egyrészt a dokumentumok ügyfél interakció keretében állnak elő, azaz a dokumentumban meg kell, hogy jelenjen az ügyfél által elmondott vagy kért információ, másrészt gyakran a dokumentumot olyan formátumban kell előállítani, hogy azt tovább lehessen szerkeszteni akár egy böngészőben vagy egyéb szoftver segítségével. Mindezek mellett problémát jelent, hogy milyen mennyiségű dokumentum az, amiért már érdemes IT támogatással előállítani egy formanyomtatványt: sokszor a dokumentumokat olyan kis mennyiségben kell előállítani, hogy az informatikai fejlesztés nem gazdaságos. A BlackBelt SABRE rendszer megoldást jelent azoknak a közép- és nagyvállalatoknak, akik nem rendelkeznek sablonlevelek előállítására alkalmas informatikai eszközzel, azoknak a közép- és nagyvállalatoknak, akik már rendelkeznek sablonlevelek előállítására alkalmas informatikai eszközzel, de a sablonok, az üzleti adatok módosítása és kisebb számoságú dokumentumok előállítása nem költséghatékony, illetve azoknak a kis-, közép- és nagyvállalatok, akik nem házon belüli informatikai megoldást szeretnének, hanem felhő alapú szolgáltatást vennének igénybe sablonleveleik és dokumentumaik előállításra. 2
ALAPMŰKÖDÉS A BlackBelt SABRE rendszer alapfeladata különböző típusú (DOC, ODF, HTML, PDF, PS) elektronikus dokumentumok előállítása dokumentum minták (sablonok) és adatok alapján. A rendszer két bemenő alapadattal dolgozik. A sablon dokumentum leírja az elkészülő dokumentum formátumát. A sablon a hagyományos statikus szövegek és elemek (pl. táblázatok) mellett változómezőket (röviden mezőket) tartalmaz. Minden mező egyedi névvel (pl. keresztnév, vezetéknév stb.) Mezőadatok listája és típussal (pl. szöveges, dátum stb.) rendelkezik. A mezők olyan szövegelemek a sablonban, melyeknek a sablonban csak a neve kerül megjelenítésre speciális ${mezőnév} jelöléssel. A sablonra egy példa: Sablon SABRE Dokumentum Generátor Dokumentum Tisztelt ${vezetéknév} ${keresztnév}! ${kérelem_dátum}-án benyújtott kérelme tárgyában az alábbi határozatot A rendszer másik bemenő alapadata a mezőadatok listája. A mezőadatok listája az üzleti adatokat tartalmazza (mező név, mező érték párosokat). Egy mezőadat megnevez egy a sablonban található mezőt (pl. keresztnév), valamint az ahhoz a mezőhöz tartozó értéket (pl. András). A SABRE a mezőadatok mellett megkapja egy sablon azonosítóját. A sablon azonosítója alapján kiválasztja a megfelelő sablont, majd a kapott mezőadatok alapján létrehozza az eredmény dokumentumot a következő módon. A rendszer a kiválasztott sablonból egyesével előkeresi a benne található mezők neveit. A mező neve alapján a mezőadatok listájában megkeresi a mező értékét és az értéket a mező neve helyére illeszti a sablon dokumentumban. Az így módosult sablon az eredmény dokumentum (röviden dokumentum), ami a rendszer kimenete. Egy példa a létrehozott dokumentumra: Tisztelt Kiss András! 2014.02.02-án benyújtott kérelme tárgyában az alábbi határozatot 3
FUNKCIÓK DOKUMENTUMOK ELŐÁLLÍTÁSA Dokumentumok előállítása sablon alapján Egymásra hivatkozó részsablonok Támogatott kimeneti formátumok: (X)HTML, PDF, WORD, ODF, TXT, Postscript, PCL Vízjel generálása Szerkeszthető dokumentumok generálása Védett szakaszok / szerkeszthető elemek a létrejövő dokumentumban Dokumentum újragenerálása Többnyelvűség támogatása Dokumentumok tárolása dokumentum kezelőben Dokumentumok meta-adatok kezelése SABLONKEZELÉS Sablonok létrehozása ODF formátumban Sablonok feltöltése, kezelése Sablonok verziókezelése Sablon jóváhagyási folyamat Részsablonok (blokkok) kezelése ÜZLETI ADATOK KEZELÉSE Üzleti adatok tervezése Üzleti adatok verziókezelése Üzleti adatok ellenőrzése Egymásra hivatkozó üzleti adatok kezelése Több dokumentum készítése egy üzleti adat struktúrából INTEGRÁCIÓ Szinkron adatfogadás Aszinkron adatfogadás IT beavatkozás nélkül, azonnali web-szolgáltatás létrehozása ARCHITEKTÚRA JAVA Enterprise környezet Nagyméretű skálázhatóság Külső web-szolgáltatások hívása Leállítás nélküli rendszermódosítás Audit loggolás 4
5