SABRE SABLONOZÓ KERETRENDSZER
SABRE SABLONOZÓ KERETRENDSZER 2014
copyright © BlackBelt 2014
1
SABRE SABLONOZÓ KERETRENDSZER
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.
copyright © BlackBelt 2014
2
SABRE SABLONOZÓ KERETRENDSZER
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.
Sa
blo n
A rendszer két bemenő alapadattal Mezőadatok dolgozik. A sablon dokumentum leírja az listája elkészülő dokumentum formátumát. A SABRE Dokumentum sablon a hagyományos statikus Generátor szövegek és elemek (pl. táblázatok) Dokumentum mellett változómezőket (röviden mezőket) tartalmaz. Minden mező egyedi névvel (pl. keresztnév, vezetéknév stb.) é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:
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 … …
copyright © BlackBelt 2014
3
SABRE SABLONOZÓ KERETRENDSZER
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
copyright © BlackBelt 2014
4
SABRE SABLONOZÓ KERETRENDSZER
copyright © BlackBelt 2014
5