Hirdetés
 

Újdonság a formanyomtatványok világában

PDF
Nyomtatás

A SAP Netweaver megjelenésével egy új technológia került kiszállításra a formulár létrehozás nyomtatás és feldolgozás területén. Egy technológia mely változást hoz az SAP-ban eddig megszokott technikákhoz képest. Korábban a SAPScript és a Smartforms állt rendelkezésre, melyek alapvetõen a papír alapú dokumentumkezeléshez lettek kifejlesztve. Most egy olyan dokumentum alapú kommunikációs rendszer jelent meg, melyre a vállalatok üzleti folyamataikat bízzák.

 

Az Adobe PDF technológiájának integrálásával az alábbi lehetõségek nyíltak meg a felhasználók elõtt:

  • Elõször ismerhetõk meg az Adobe Interactive Formjaiban rejlõ lehetõségek.
  • Továbbfejlesztett nyomtatási lehetõségek
  • PDF alapú dokumentumok integrálása az üzleti folyamatokba, melyeket SAP applikációk vezérelnek.
  • Képernyõ olvasók használatát támogató ûrlapok.
  • Kitölthetõ ûrlapok mindössze Adobe Reader (6.0.2 vagy újabb) segítségével

A nyomtatványokkal kommunikáló üzleti folyamatokban, mint amilyen a Humán erõforrás kezelés vagy a Public Sector nagy elõrelépést jelent ez a technológia, mely vizuálisan hû mását mutatja a nyomtatványoknak:

  • Online, interaktív formában
  • Offline formában, SAP rendszerekben tárolt adatokat reflektáló dokumentumokként
  • Ûrlapokon történõ bevitel által vezérelt workflow és automatikus lépések formájában

Az alábbi ábra a rendszer architektúráját mutatja (JAVA oldal):

 

 

Amint az ábrán is látható, a technológia Webservice alapú, így nagyon széles körben alkalmazható. Webdynpro JAVA és Webdynpro ABAP szerver oldali objektum alapértelmezetten létezik hozzá, de a PDF Object API-n keresztül bármely JAVA alkalmazásból egyszerûen használható. A Webdynpro ABAP-ból történõ Interaktív form használat remekül mutatja az ABAP és a JAVA oldali Webservicek közötti együttmûködést.

Az alábbiakban egy online interactive form-on keresztül nézzük meg, hogyan is mûködik ez a technológia. Ebben az esetben a felhasználó egy menetben tölti ki az ûrlapot és küldi be az eredményt.
A forgatókönyv:

  • A felhasználó például egy portálon keresztül felhív egy alkalmazást. (jellemzõen Webdynpro)
  • Az alkalmazás az ADS (Adobe Document Services) segítségével létrehoz egy interaktív dokumentumot és feltölti azt a megfelelõ adatokkal (pl. Kiválasztó listák feltöltése)
  • Az ûrlap az Adobe Reader plugin segítségével jelenik meg a felhasználó böngészõjében.
  • A felhasználó kitölti az ûrlapot és visszaküldi
  • A webdynpro alkalmazás az ADS segítségével visszanyeri az adatokat a PDF dokumentumból és eltárolja az adatbázisban

Egy nagyon egyszerû példa így nézhet ki (Webdynpro ABAP):

 

 

Mint látható kiválasztó elemek vannak az ûrlapon, melyek elõre adattal vannak feltöltve. Mi interaktívan választhatunk ezekbõl és a „Send” button segítségével visszaküldhetjük választásunkat a Webdynpro alkalmazásnak. Az alkalmazás ezek után ezt az információt szabadon feldolgozhatja. A dokumentum alapja egy üres template, melyhez a kezdeti adatok a backend rendszer adatbázisából származnak.

A template-ek tervezéséhez az Adobe Livecycle Designer áll rendelkezésünkre, mely a SAP GUI részeként kerül a kliens gépekre / de külön is hozzáférhetõ /. Ez egy drag & drop-ot támogató vizuális fejlesztõ eszköz, mely Javascript és Formcalc nyelveket támogat az ûrlap oldalon történõ programozáshoz.
Az adatok egyszerûen egy ún. context-en keresztül köthetõk az XML-ben érkezõ adatokhoz.
Az alábbi ábrán láthatjuk, hogyan is néz ki a tervezõ eszköz SAP GUI-ba integrálva. (SFP tranzakció):

 

 

Ez a technológia, ha nem is váltja le teljesen a meglévõ technikákat egészen biztosan egyre jelentõsebb szeletet fog kihasítani magának az ûrlapok világában.

További információk a help.sap.com oldalon:
...helpdata/en/b7/64348655fb46149098d95bdca103d0/...


Nincs hozzászólása.
A téma megvitatása a fórumon. (0 hozzászólás)