NYUGAT-MAGYARORSZÁGI EGYETEM FAIPARI MÉRNÖKI KAR Informatikai és Gazdasági Intézet DIPLOMAFELADAT

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "NYUGAT-MAGYARORSZÁGI EGYETEM FAIPARI MÉRNÖKI KAR Informatikai és Gazdasági Intézet DIPLOMAFELADAT"

Átírás

1 NYUGAT-MAGYARORSZÁGI EGYETEM FAIPARI MÉRNÖKI KAR Informatikai és Gazdasági Intézet DIPLOMAFELADAT 1. A diplomadolgozat készítjének neve: Fábián Éva Gazdasági informatika (nappali tagozat) 2. A dolgozat címe: Egyedi fejlesztések egy légitársaság számára az SAP vállalatirányítási rendszerben 3. A konzulens neve: Szitás Zoltán munkahelye: NYME FMK Informatikai és Gazdasági Intézet beosztása: egyetemi tanársegéd Az SAP gyakorlórendszerek tartalmaznak egy elképzelt légitársaság üzemeltetését modellez minta-adatbázist. A feladat ennek a kiegészítése a részletes specifikációnak megfelelen. 4. A diploma feladatai: 1. Egy menükínálat (ételkínálat) tábla elkészítése és beleintegrálása a meglév modellbe, amely a járatokon választható ételeket tartalmazza. A tábla mezinek támogatniuk kell a többnyelvséget, és a keresést is meg kell valósítani az egyes menük között. 2. Járatonként három lehetséges menü definiálása a specifikációnak megfelelen, illetve statisztikai mutatók definiálása az egyes menükhöz kapcsolódóan. 3. A felhasználók számára egy felület készítése, ahol ételt választhatnak a járatokhoz meghatározott menük közül, valamint a betöltött adatokon alapuló lekérdezések létrehozása. 4. Megfelel fájlstruktúra tervezése, hogy a légitársaságok feltölthessék menüinformációikat, ehhez feltölt program készítése. 5. Beadási határid: május 5. Sopron, 2007 február 1. Jóváhagyom: Prof. Dr. Jereb László intézetigazgató Prof. Dr. Molnár Sándor DSc. dékán Szitás Zoltán konzulens

2 H-9401 Sopron, Bajcsy-Zs. u. 4. Pf.: 132. Tel: +36 (99) Fax: +36 (99) NYILATKOZAT Alulírott FÁBIÁN ÉVA (neptun kód: B0K7SY) jelen nyilatkozat aláírásával kijelentem, hogy az EGYEDI FEJLESZTÉSEK EGY LÉGITÁRSASÁG SZÁMÁRA AZ SAP VÁLLALATIRÁNYÍTÁSI RENDSZERBEN cím diplomadolgozat (a továbbiakban: dolgozat) önálló munkám, a dolgozat készítése során betartottam a szerzi jogról szóló évi LXXVI. tv. szabályait, különösen a hivatkozások és idézések tekintetében. Hivatkozások és idézések szabályai: Az évi LXXVI. tv. a szerzi jogról 34. (1) és 36. (1) els két mondata.) Kijelentem továbbá, hogy a dolgozat készítése során az önálló munka kitétel tekintetében a konzulenst illetve a feladatot kiadó oktatót nem tévesztettem meg. Jelen nyilatkozat aláírásával tudomásul veszem, hogy amennyiben bizonyítható, hogy a dolgozatot nem magam készítettem, vagy a dolgozattal kapcsolatban szerzi jogsértés ténye merül fel, a Nyugat-Magyarországi Egyetem megtagadja a dolgozat befogadását és ellenem fegyelmi eljárást indíthat. A dolgozat befogadásának megtagadása és a fegyelmi eljárás indítása nem érinti a szerzi jogsértés miatti egyéb (polgári jogi, szabálysértési jogi, büntetjogi) jogkövetkezményeket. Sopron, május 12. Fábián Éva hallgató

3 Nyugat Magyarországi Egyetem Faipari Mérnöki Kar Informatikai és Gazdasági Intézet Egyedi fejlesztések egy légitársaság számára az SAP vállalatirányítási rendszerben Témavezet: A diplomadolgozat készítje: Bels konzulens: Szitás Zoltán Fábián Éva egyetemi tanársegéd V. évf. okl. gazdasági informatikus hallgató Küls konzulens: Füri László SAP/ABAP fejleszt SAP Labs Hungary

4 TARTALOMJEGYZÉK 1 BEVEZETÉS IRODALMI ÁTTEKINTÉS SAP, A VÁLLALATIRÁNYÍTÁSI RENDSZER A FEJLESZTKÖRNYEZET ALAPFOGALMAK SAJÁT MUNKA FLIGHT MODELL BEMUTATÁSA MENÜ TÁBLA TÁBLA MEGTERVEZÉSE TÁBLA LÉTREHOZÁSA TÖBBNYELVSÉG TÁBLA FELTÖLTÉSE KERESÉSI SEGÍTSÉGEK LÉTREHOZÁSA A MENÜK JÁRATOKHOZ RENDELÉSE ZFLIGHT_MENU TÁBLA EGYEDI BEVITELHEZ TARTOZÓ FELÜLET CSOPORTOS BEVITEL INFORMÁCIÓK EGYSÉGES FELÜLETRE HOZÁS FOGLALÁSI FELÜLET A FELÜLET MEGTERVEZÉSE ZBOOK_MENU TÁBLA A FELÜLET MEGVALÓSÍTÁSA A FELÜLET FELHASZNÁLÓI SZEMMEL TOVÁBBFEJLESZTÉSI, MÓDOSÍTÁSI LEHETSÉGEK ÖSSZEFOGLALÁS KÖSZÖNETNYILVÁNÍTÁS IRODALOMJEGYZÉK FÜGGELÉK

5 1 Bevezetés Az elmúlt évtizedekben a számítástechnika dinamikus fejldésének lehettünk tanúi. A hetvenes években még csak egy-egy cég készíttetett magának vállalati szoftvert pénzügyi, logisztikai vagy HR részlegeken, ezzel is csökkentve a költségeket, növelve a hatékonyságot, és a folyamatintegrációt. A nyolcvanas években rájöttek arra, hogy ezek a részlegek elég általánosak ahhoz, hogy akár több cégnek is el lehessen adni ugyanazt a szoftvert. Forradalmian új ötletek és megoldások születtek ebben az idszakban. Lassacskán megjelentek a vállalati szoftverek világában az integrált vállalatirányítási rendszerek, melyek standard szoftvereket kínáltak a különböz iparágak vállalatai számára. Ezek a rendszerek már odági fejldtek, hogy mára már az össze vállalati folyamatot el tudják végezni ezen rendszerek segítségével. A vállalatoknak szükségük van ezekre a számítógépes rendszerekre, hogy hatékonyabban és eredményesebben tudjanak mködni, tartani tudják piaci részesedésüket, és hogy folyamatosan fejldni tudjanak. Ezen rendszerek egyik piacvezet megoldása az SAP vállalatirányítási rendszer. A kilencvenes évek környékén szerezte meg ezt a pozíciót, és azóta is töretlenül tarja helyét a piacon. Sikerének kulcsa, hogy az SAP bevételének 20%-át rendszeresen kutatásra és fejlesztésre fordítja. A bevezetést követ karbantartási, tanácsadói, segítségnyújtási szolgáltatásai révén folyamatos kapcsolatot tart fenn a felhasználókkal. Ilyen módon értesül azonnal a hibákról, és rögtön neki is láthat azok kijavításának. Szoftvereihez rendszeresen ad ki javítócsomagokat, melyek az elmúlt idszak hibáinak javítását, vagy egyszeren a gyakori igények kielégítését szolgálják. Leend gazdasági informatikusként igyekeztem olyan területet találni az informatikán belül, amely a számítástechnika világának gazdasági oldalával foglalkozik. Már tanulmányaim elején tudatosult bennem, hogy a gazdaságot és informatikát legjobban valamilyen vállalatirányítási rendszer megismerésével köthetném össze. Körülbelül egy éve kezdtem el ismerkedni az SAP rendszer felhasználói és fejleszti oldalával. Tettem ezt tudatosan a diplomaírásra és a jövmre gondolva, mivel a késbbikben is ezzel a rendszerrel szeretnék foglalkozni. Diplomafeladatul egy komplett fejlesztési feladat megvalósítását kaptam. A fejlesztési folyamat az adatbázistáblák megtervezésétl egészen a felületek kialakításáig terjed. A feladat szoros kapcsolatban áll az SAP rendszer beépített légitársaság modelljével. Az SAP ezt a beépített modellt használja oktatásai során gyakorlópéldák készítésére. A modell megfelelen ki van dolgozva, több tábla összekapcsolásaiból épül fel, a légitársaságok adataitól, az egyes foglalásokig megtalálhatók benne az adatok, helyenként akár több száz adattal is feltöltve. 5

6 Diplomamunkámban elször a vállalatirányítási rendszerekrl, azok közül is elssorban az SAP rendszerrl adok áttekintést. Majd a félév során használt fejlesztkörnyezetet és az SAP programozási nyelvét, az ABAP-ot mutatom be. Ezután az ABAP nyelv néhány alapvet programozási kifejezését, és technikáját mutatom be, hogy a fejlesztések leírásához érve az olvasó már valamelyest tájékoztatva legyen a nyelvvel kapcsolatban. Dolgozatom hátralév részében pedig a fejlesztés folyamatát mutatom be a feladat konkrét specifikálásáról kezdve, az általam elképzelt kész rendszer megvalósításáig. Mivel a feladatkiírásom lazán specifikált volt, ezért gyakorlatilag az egész feladatot nekem kellett kitalálnom, hogy milyen módon szeretném megvalósítani. Az egyes felületek konkrét megtervezése is az én feladatom volt, egyedül az adatbázistáblák felépítésére kaptam konkrétabb iránymutatást. A feladatkiírásban a következk szerepeltek: Legyen két adatbázistábla, egy az ételek jellemzinek, egy az ételek járatokhoz rendeléséhez. Meg kell valósítanom egy karbantartási felületet az ételek járatokhoz rendeléséhez. Készítenem kell egy felületet, ahol az utasok ételeket tudnak foglalni. Fájlfeltöltés lehetségét kell kínálnom a nagyobb repülgép társaságok számára. A feltöltés során ételeket tölthetnek fel fájl segítségével. Különböz lekérdezéseket kell végeznem adatkinyerés céljából az általam készített, és már meglév táblákon. Keresési segítségeket kell készítenem. Diplomadolgozatom irodalmi áttekintését követen ezen feladatok konkrét megvalósítási tervét, majd SAP környezetben való megvalósítását mutatom be. 6

7 2 Irodalmi áttekintés Ebben a fejezetben a munkám során használt rendszert, a fejlesztési nyelvet és környezetet mutatom be. Ezen ismeretek megléte szükséges ahhoz, hogy a feladatom jobban érthet legyen az olvasó közönség számára. 2.1 SAP, a vállalatirányítási rendszer A vállalatirányítási rendszerek elssorban azon vállalatok számára elnyösek, akik integrálni szeretnék a különböz részlegek munkáját, naprakész adatokat kívánnak kinyerni rendszerükbl, illetve jobban akarják kiszolgálni veviket. Az integrált vállalatirányítási rendszerek legfontosabb jellemzi: - Integráltság: Az integráltság több szempontból is fontos. Az adatokat csak egyszer kell felvinni a rendszerbe, ezáltal csökken a feladat átfutási ideje, és hibalehetsége. Az integráltság azt is jelenti, hogy egy adat módosításakor a kapcsolódó adatok is automatikusan frissülnek. Tehát az alrendszerek szorosan együttmködnek. Így a különböz területeken dolgozó munkatársak össze tudják hangolni tevékenységüket és döntéseiket [2]. A bevitt adatokat központi adattáblák tartalmazzák, ami biztosítja az adatok konzisztenciáját és valósidejségét, illetve megteremti annak lehetségét, hogy minden olyan adat, amire a többi modulnak szüksége van, hozzáférhet legyen akár megtekintés vagy felülírás céljából. - Moduláris felépítés: Az egyes részterületeket lefed szoftvercsomagok elkülöníthetk modulokra (pl. HR, beszerzés), melyek önállóan is képesek mködni, így lehetség van a rendszer fokozatos bevezetésére, illetve bvítése. - Felhasználóbarát kezelési mód: a rendszerek programjainak egységes menüfelépítése és képerny-kialakítása van, így a számítástechnikailag kevésbé képzett dolgozók is "betaníthatók, és a távoli segítségnyújtás is egyszerbb. - Kapcsolódó szolgáltatások: tanácsadás, projekttervezés és megvalósítás, a felhasználók betanítása a rendszer bevezetésekor. - Nemzetköziség: a rendszerek többnyelvek, minden országban bevezethetk a nemzeti sajátosságok (pl. pénznem, számviteli szabályok) figyelembevételével. A megfelelen kiválasztott vállalatirányítási rendszer már fél siker. A jó rendszer növeli a termelékenységet, segíti az üzleti folyamatokat, szinkronizálja a vállalati mködés mozzanatait, egyszóval hatékonyabbá teszi a mködést. 7

8 Miután a vállalat kiválasztott egy standard vállaltirányítási rendszert, azt a vállalat adottságainak, tulajdonságainak megfelelen testre kell szabnia. A testreszabás során meg kell határozni, hogy milyen adatokat, adatszerkezeteket tároljon a rendszer, illetve az üzleti folyamatokat hogyan, miképp kezelje. [3] Az SAP AG jelenleg a világ harmadik legnagyobb szoftvercége, melynek több mint 50 országban van leányvállalata, 1998 óta Magyarországon is. Az SAP megoldásait több mint 120 országban hozzávetleg vállalat használja, kis- és közép-, nagyvállalatok egyaránt. Szerte a világban 1500 partnercég értékesít SAP licenceket, végzi a rendszerek bevezetését és látja el azok támogatását. Összességében 12 millió felhasználó használ SAP rendszert, mely az üzletviteli megoldások területén kimagasló szám. Az SAP AG 1972-ben alakult Németországban. Az igazi áttörés a vállalat életben 1993-at követen történt, amikor az R/2 nagyszámítógépes, karakteres felülettel rendelkez rendszert felváltott az R/3 kliens-szerver, grafikus felület vállalatirányítás rendszer. Az SAP sikere folyamatos fejldésének köszönhet, hiszen évente áll el új szolgáltatásokkal és megoldásokkal. Az 1. ábra talán a legalkalmasabb az SAP jelenlegi termékkínálatának ismertetésére. 1. ábra. SAP 2004-es termékkínálata Az SAP vállalatirányítási megoldásokat kínál kis- közép és nagyvállalatok számára. Az SAP Business Suite az összes olyan SAP-megoldást tartalmazza, amelyek több iparág 8

9 számára is fontosak. Megtalálhatók benne a szállítói kapcsolatok menedzsment (mysap SRM), a termék életciklus menedzsment (mysap PLM), az ellátási lánc menedzsment (mysap SCM) és az ügyfélkapcsolati menedzsment (mysapcrm). Ezek olyan átfogó területeket fednek le, melyeknek minden nagyobb vállalat életében fontos szerepet játszanak. A mysap Financials a pénzügyi és vállalatirányítási könyvelést, illetve a pénzügyi ellátólánc automatizálását szolgálja. A mysap HR az emberi erforrás menedzsmenthez tartozó tevékenységeket könnyíti meg. A munkavállalók személyes adatinak nyilvántartásán túl a munkaer toborzás, kiválasztás, elbocsátás folyamatát is segíti, illetve az alkalmazott vállalatnál eltöltött ideje alatt a bér- TB- juttatásokkal kapcsolatos ügyeit is kezeli. Vállalati szinten a teljesítmény menedzselésére, illetve a személyzet fejlesztésére is használható. Az adminisztrációs és az irányítási funkcionalitást a Corporat Services, az egyedi gyári ciklusok létrehozást pedig a Operations csomag segíti. Az SAP kis- és középvállalatoknak szánt megoldásait 2002-ben adta ki. Kétféle rendszert készítettek más-más típusú vállalatok számára: Az SAP Business One elssorban azoknak a vállalatoknak hasznos, akik kevésbé összetett üzleti folyamatokkal rendelkeznek. A rendszer a számlázás, logisztika, kereskedelem támogatására, üzleti eredmények gyors összegzésére használható. Gyorsan bevezethet és könnyen elsajátítható megoldás. Az SAP All-in-One-t olyan kis- és középvállalatok számára készült, melyek tevékenysége iparág-specifikus. A SAP All-in-One rendszerének tizenegy változata van, az átlagosnál több egyedi folyamatot tartalmaz, valamint a minden iparág számára fontos folyamatok menedzselésére szolgáló termék életciklus menedzsmentet, ügyfélkapcsolati menedzsmentet, ellátási lánc menedzsmentet és a szállítói kapcsolatok megfelel kialakítását segít menedzsmentet tartalmazza [5 - SAPINFO]. Az SAP 2002-ben mutatta be a NetWeaver integrációs platformot, amely ezt követen az összes üzleti megoldásának alapja lett. A NetWeaver alapját SAP Web Application Server alkotja, mely ABAP futtatása mellett már.net és J2EE alapú programok futtatására is alkalmas. [1] A jelenlegi kínálat mellett azonban nem szabad megfeledkeznünk a kilencvenes évekig érvényes SAP szimbólumról, az úgy nevezett gyémántdiagramról sem, amely a 2. ábrán látható. 9

10 2. ábra. SAP moduláris felépítése Ez a gyémántdiagram négy nagy csoportra osztva tartalmazza a modulokat: Logisztikai modulok: logisztikai folyamatok kezelését segíti. Megtalálható benne az értékesítés modul (SD), amely a rendelésfelvétellel, kiszállítással, számlázással kapcsolatos tevékenységeket támogatja. A beszerzés, készletgazdálkodás, számlaellenrzés, anyag-bevételezés szervezése és lebonyolításának támogatatására az anyaggazdálkodás (MM) modul használható. A logisztikai csoport további, talán kevésbé elterjedt moduljai a termeléstervezés (PP), a minség ellenrzés (QM), valamint a karbantartás (PM) modulok. Emberi erforrás: munkaer gazdálkodással kapcsolatos adminisztratív funkciók segítése. Számviteli, pénzügyi modulok: feladata az üzleti tranzakciók pénzügyi folyamatainak kezelése. A csoport legnépszerbb modulja a pénzügy modul (FI) valószínleg azért, mert a könyvelés és számvitel terén van szükség a legkevesebb testreszabásra, törvények alapján mködik, és persze a könyvelés az a terület, ami minden vállalat számára kihagyhatatlan tevékenység. A pénzügyi modulok közé tartozik még a vállalat bels könyveléséért, költséggazdálkodásáért felels kontrolling (CO) modul, valamint az eszközgazdálkodás (AM) és a projekttervezés (PS). 10

11 Ezen modulok közül a legnépszerbbek az értékesítési, anyaggazdálkodási, emberi erforrás, pénzügy és kontrolling modulok. Átfogó alkalmazások: A negyedik kis csoportba sorolták átfogó alkalmazásként a workflow-kat, és az ágazati megoldásokat. Ezt az utóbbi kettt ma már szétválasztották. Úgynevezett CA alkalmazásokként emlegetik azokat a funkciókat, amelyek nem kapcsolódnak közvetlenül a rendszer egy kitüntetett részéhez sem. Ezek általános célú komponensek, alkalmazások, eszközök, melyek egymástól függetlenek, bármely funkcionális alkalmazás modullal kapcsolatban felhasználhatók. Ilyenek a már akkor is ismert workflow mellett az adatarchiválás az SAP Business Workplace, amely a vállalati bels és küls kommunikációt segít rendszer. Persze ezeken kívül is még sok olyan megoldás, integráció van más rendszerekkel, melyek nagyban segítik a vállalati szoftverek összekapcsolását. Az iparág specifikus szoftverek készítése pedig olyannyira kintte magát, hogy ma már 27-nél is több ilyen megoldás létezik az olajipartól kezdve a közszféráig. 2.2 A Fejlesztkörnyezet A feladatot egy demo rendszerben kezdtem el, amely a ingyenesen letölthet. A rendszer neve SAP Netweaver 7.0 ABAP Trial Version. A demo rendszer helyigénye elég nagy, 22 gigabyte-ra volt szükségem a rendszer mködtetéséhez. A rendszer telepítése során különböz problémákba is ütköztem, mire végül sikerült telepíteni a rendszert. A telepítés során felkerül a számítógépre egy SAP GUI, vagyis a grafikus felület, egy Web Application Server, és egy MaxDB, amely a beépített táblákat tartalmazza. A táblák, többnyelvség és keresési segítségek elkészítését meg tudtam ebben a rendszerbe oldani, de a felületeknél problémába ütköztem, amire sajnos nem találtam megoldást, így a feladat további részét a Magyar Cukor Rt.-nél lév rendszerben, majd pedig az ELTE Informatikai Igazgatóságán lév IDES rendszerben készítettem el. A fejlesztések során az ABAP nyelvet [4] kellett használnom, amely az SAP saját nyelve. Az SAP a kezdetek óta ezt a nyelvet használja, bár többször átdolgozta. Az elején csak listák elállítására használták, majd üzleti alkalmazásokat is fejlesztettek vele, majd már szinte minden alkalmazást ABAP-ban írtak. Objektum-orientált változata is megjelent. Egy programon belül keverhetjük az objektum-orientált és a hagyományos programozási módszereket. Munkám során egyedül a listák megjelenítésénél használtam az objektum-orientált módszereket. A SAP a webes megoldások megjelenéséhez az ABAP mellett a Java-t is elkezdte használni, de csak a webes felületek készítéséhez, a többi alkalmazást még mindig 11

12 ABAP-ban fejlesztik. A nyelv több szempontból is elnyös. Adabázis-kezeltl független, Open SQL-t használ, operációs rendszertl független, bels táblákat használ a nagy mennyiség adatok kezelésére. Az ABAP nyelv saját integrált fejleszteszköze az ABAP Workbench, amely minden SAP szoftver része. Ahogy az egész SAP rendszer, úgy a fejleszteszköz is integrált, mivel az ABAP kódban duplán kattintva például a tábla nevére, rögtön megkaphatjuk a tábla felépítését, attribútumainak nevét, és tulajdonságait. Az ABAP Workbenchet az úgynevezett Object Navigatorból érhetjük el. A kód megírása során én is ezt a felületet használtam a programok elkészítéséhez. 2.3 Alapfogalmak Ebben a fejezetben néhány ABAP fejlesztésbeli alapfogalmat szeretnék ismertetni, hogy a fejlesztések leírása során használt fogalmak érthetk legyenek az olvasó számára. Az SAP rendszerben legtöbbször adatokat jelenítünk meg. Ezeket listák segítségével tudjuk megtenni. Kétféle listatípus van, amire használok a feladataim során. Kinézetre és megvalósításra is egyszerbb write-os lista, amely abból áll, hogy az egyes adatbázis lekérdezéseket követen egyszeren kiíratjuk sorokban egymás alatt az adatokat. Amint 3. ábráról is látszik, a write-os listát is lehet formázni, színezni, fejlécet készíteni hozzá. 3. ábra. Write-os lista A write-os listánál azonban sokkal elegánsabb megoldás a 4. ábrán látható ALV lista, amely a 3. ábrán látható adatokból készült, csak a két lista megjelenítése más. 4. ábra. ALV lista 12

13 A lista felett láthatunk ikonokat. Ezek közül néhány már a lista generálásakor automatikusan mködképessé válik. Ilyenek a növekv illetve csökken sorbarendezések, ha a lista egy oszlopát kijelöljük. Szrt alkalmazhatunk a listára, és így tovább. A listáknak ezen kívül rengeteg beállítási lehetsége van. Be lehet állítani, hogy a lista egy sorára duplán kattintva jelenjen meg az adott sorhoz tartozó részletesebb lista, bár ez a write-os listánál is mködik. A feladatok elkészítése során mindegyik listánál törekedtem arra, hogy legyen benne valami egyedi. Egyikben a sorokat színeztem bizonyos feltétel teljesülése esetén, a write-os és az ALV listánál is megvalósítottam, hogy dupla kattintással érhessük el a következ felületet, egy másikban pedig a sor elején lév kis gombbal lehet kijelölni a sort, majd gombok segítségével lehet elérni a következ felületet. Ezeket a listákat létrehozhatjuk az aktuális képernyre, de külön képernyt is létrehozhatunk, úgynevezett dynpro-kat. A dynpron rádiógombokat, feliratokat, nyomógombokat, vagy akár listákat jeleníthetünk meg. A programban aztán eseményekhez rendelhetjük ezeket az dynprokat. A képernyk elkészítésére külön Screen Painter áll rendelkezésünkre, ahol kívánságunktól függen grafikus vagy karakteres felületen készíthetjük el a kívánt képernyt. Ha eseményeket szeretnénk a képerny egyes elemeihez rendelni, akkor azokhoz funkciós kódot kell megadni, amelyet majd késbb a PAI-ban le fogunk kezelni. A képernykhöz két fontos folyamat tartozik: PBO (Process Before Output): Itt kell megírnunk azokat a modulokat, amelyet a képerny kirajzolása eltt szeretnénk lefuttatni. Ilyenek lehetnek paraméter átadások, ellenrzések, ha a képernyn ALV lista van, akkor a lista kirajzolása. Minden képernyhöz készíthetünk külön címet, amely a képerny kirajzolásakor megjelenik, illetve külön STATUS-t, amelyben az eszköztár ikonjait állíthatjuk be aktívra, és késbb ezekhez az ikonokhoz tartozó eseményeket is lekezelhetjük a programban. PAI (Process After Input): Ehhez a folyamathoz kell definiálnunk olyan modulokat, melyek a képernyt ért küls hatás után futnak le. Ilyenek például egy nyomógomb megnyomása, sor kijelölése. Ezeket az eseményeket hagyományosan a USER-COMMAND modulban kezeljük le. Szinte minden program egy szelekciós képernyvel kezddik. Ez nem igazi képerny abból a szempontból, hogy nem a Screen Painter segítségével készül, és nincsenek automatikusan lefutó PBO és PAI folyamatok hozzárendelve. Ezen a képernyn általában csak beviteli mezk vannak, és arra használják, hogy a többnyire elég sok adatot tartalmazó adatbázistáblát, amivel dolgozni kell a program során, leszkítsék egy kisebb bels táblára (A bels tábláról ezen fejezet végén olvashat.). Ez a felhasználók 13

14 munkáját is segíti, mivel ténylegesen csak a számukra hasznos adatokról kapnak egy listát[6]. Az Object Navigator intelligensen kezeli a program felépítését. Külön mappákba teszi az egy egységbe tartozó részeket, amelyre duplán kattintva, az adott rész kódjához ugrik, ezzel is könnyítve az eligazodást a programunkban. A programban alprogramokat (FORM-okat) hozhatunk létre, hogy átláthatóbb legyen a kódunk. Ezeket az alprogramokat írhatjuk külön fájlba, de az adott programba is. Én a programba helyeztem el az alprogramokat, ilyenkor a kézzel írt kódot követen helyezi el ezeket az alprogramokat sorban. Még egy fontosabb dolog van, ami meg kell említenem. Ez a bels táblák, és a munkaterületek (inkább használatos a work-area megnevezés) fogalma. Az ABAP-ban az adatbázistáblákat csak a végs esetben módosítjuk, a program során bels táblákkal dolgozunk. Ezek a bels táblák az eredeti adatbázistábla másolatai gyakorlatilag. Tehát a program elején mindig készítünk egy bels táblát az adott adatbázistábláról. Ezt követen ezen a bels táblán hajtjuk végre a változtatásokat, majd ha úgy érezzük, hogy megfelel kódot írunk, akkor írjuk felül a bels táblánk tartalmával az eredeti adatbázistáblát. Bels táblát hozhatunk létre header line-nal vagy anélkül. A kett között az a különbség, hogy ha header line-nal hozzuk létre, akkor amikor végignézzük a tábla tartalmát, akkor az aktuális sort mindig a header line-ban tárolja, így tudjuk azt vizsgálni. A work-area-t lehet bels táblaként és struktúraként is használni. Leggyakrabban azonban a header line nélküli bels tábla egy adott sorát tudjuk azonosítani vele. Mostanában elszeretettel alkalmazzák ezt az utóbbi fejsor nélküli megoldást. Ebben a esetben ha loopolunk 1 a táblán, akkor az aktuális sort mindig a struktúrába másoljuk, és így érhetjük el a loop-on belül[7]. Hogy a feladatok könnyebben többnyelvsíthetk üzenetosztályt használtam a feladatok során az információs és hibaüzenetek kiíratására. Ebben az esetben nem a kódban vannak az egyes üzenetek, hanem egy külön felületen írhatjuk be ket, majd a szövegben az üzenet számával hivatkozhatunk rá, és megmondhatjuk, hogy mi legyen az üzenet típusa. A MESSAGE e001. pl. az üzenetosztály els számú sorára vonatkozik, és a típusa hibaüzenet. 1 A loop olyan az SAP-ban, mint a for ciklus a többi nyelvben. Segítségével végig tudunk menni egy tábla sorain, és azokon mveleteket végezhetünk, kiírathatjuk és így tovább. 14

15 3 Saját munka Ezen fejezet tartalmazza a féléves munkám dokumentálását. A félév elején egy irányadó specifikációt kaptam a megoldandó feladatról. Az, hogy hogyan oldom meg a feladatot, teljesen rám volt bízva. A bevezetés végén említett feladatokból a következ megvalósítás született. Készítettem három adatbázistáblát: egyet az ételek nyilvántartásához, egyet az ételek járatokhoz rendeléséhez, és egyet a már meglév foglalásokhoz tartozó ételfoglaláshoz. Összesen két különálló felületet készítettem. Az egyiken lehet a már meglév járatfoglalásokhoz ételeket lefoglalni. A másik felületen az összes többi kiírt feladat megvalósítása megtalálható. A kezd képernyn választhatunk, hogy a kiválasztott légitársasághoz egyedileg, vagy csoportosan akarunk felvinni adatokat. Az egyedi felvitel a zflight_menu tábla karbantartási felületének felel meg, a csoportos pedig a fájlfeltöltésnek. Ugyanezen kezdképernyn lehet a légitársaság kiválasztása után az Információk gomb alatt a különböz lekérdezések eredményeit megtekinteni. A fejezet további részében a rendszerbe beépített FLIGHT modell táblákat ismertetem, melyek használata elengedhetetlen volt a feladat elvégzéséhez. Sok esetben használtam fel adatokat feladatomban ezekbl a táblákból. A modell bemutatása után a fejlesztés egyes részeit mutatom be kisebb részegységekre tagolva. A fejlesztések leírása során elször a feladat elkészítésének tervezését írom le, majd a tényleges megvalósítást, ezt követen pedig egy felhasználó útmutató során bemutatom képekben az elkészült felületet. 3.1 FLIGHT modell bemutatása A FLIGHT modell egy repülgép társaság adatbázistábláit tartalmazza adatokkal felöltve. Az SAP a saját példáinak bemutatására használja ezt az adatbázist. A modell összesen tíz táblát tartalmaz a társaság különböz járatainak nyilvántartásán túl az utasok és azok járatfoglalási információjának eltárolásig. A feladatom elvégzéséhez nincs szükségem a modell összes táblájára. Az 5. ábra a fontosabb táblákat, és azok összekapcsolását végz kulcsokat tartalmazza. 15

16 5. ábra. FLIGHT modell fontosabb tábláinak kapcsolatai A három f tábla az SPFLI, SFLIGHT, és az SBOOK. Az SPFLI tábla a járatterv. Minden egyes járatról tartalmazza az összes információt. Ilyen információk például a járat indulási és érkezési országa, városa, reptere, az út hossza, idtartama, és a járat közlekedési gyakorisága. Az SFLIGHT tábla az egyes járatról tartalmaz konkrét információkat. Tárolja, hogy mennyi az üres hely az egyes járatokon osztályonként, eddig mennyi bevétel van a foglalásokból, mennyibe kerül egy repüljegy a járatra, és pontosan mi a repülés dátuma. Az SBOOK tábla a járatok foglalásait tartalmazza. Tárolva vannak az adott foglalás tulajdonságai, hogy dohányzó helyet kért-e a foglaló, melyik osztályra foglalt helyet, kért-e számlát, és így tovább. A három tábla összekapcsolását mutatja a 6. ábra. Eszerint az SPFLI tálba minden egyes sorához több SFLIGHT tábla sor tartozik, és hozzá is több SBOOK tábla. Gondoljuk csak végig, hiszen egy járat több idpontban is indul, és egy járatra több utas jelentkezik. 16

17 6. ábra. SPFLI, SFLIGHT, SBOOK hierarchiája Diplomamunkám elvégzéséhez meg kellett ismernem az FLIGHT modell ezen tábláival, mivel a feladatok elvégzéséhez a standard táblák adatait is használnom kellett. Ezen rövid áttekintés a FLIGHT modellrl, egy kis adalék ahhoz, hogy az egyes feladatok megvalósításánál, érthetek legyenek az utalások a meglév táblák használatára. 3.2 Menü tábla A feladat az volt, hogy készítsek egy táblát, amely az egyes járatokhoz rendelhet ételeket tartalmazza, illetve az ételek egyes jellemzit, azok közül is az étel megnevezése legyen nyelvfüggetlen Tábla megtervezése A tábla megtervezéséhez a specifikáció tartalmazta az egyes tulajdonságokat, amelyeket az ételekrl nyilván kell tartanom, hogy a késbbi feladatokat meg tudjuk oldani. A tulajdonságok alapján könny volt meghatározni az adattípusokat, és az esetleges domain-eket. Az étel megnevezésének nyelvfüggetlensége igényelt nagyobb utánanézést. A megoldás azonban itt sem volt bonyolult, ugyanis kiderült, hogy az SAP a többnyelvségre elég jól fel van készülve. Külön szövegtábla típusú tábla létezik, amely szabványszeren az ID-t, nyelvet, és a szöveget tartlmazza. Ezt a szövegtáblát az eredetihez kapcsolva egyszeren megoldható a többnyelvség Tábla létrehozása A tábla felépítéséhez a specifikáció iránymutató volt, mivel tartalmazta felsorolásként tartalmazta azokat a mezket, amelyekre a feladatok megoldásához várhatóan szükség lesz. Ennek megfelelen a tábla felépítése a 7. ábra szerinti lett. 17

18 7. ábra. ZMENU tábla felépítése A tábla létrehozása eltt az egyes mezköz adatelemeket készítettem. Azért hasznos ezek készítése, mert a többi táblához is felhasználhatjuk a már elkészített típusokat. Illetve, ha létezik az adatelemünk, akkor a tábla készítésekor egyszeren csak megadjuk az adatelemet, és az adattípus, és az egyéb adatokat a rendszer magától kitölti. Az MEALTYPE és a MEALCLASS attribútumokhoz domain-t is készítettem, mivel domain létrehozása esetén értéktartományokat is megadhatunk. Így az étel típusokhoz értéktartománynak beállítottam a VE vegetáriánus, SZ szárnyas, MA - marha, SE sertés, HA hal értékeket. Az ételek osztályához pedig az E, mint els osztályt, és a T, mint turista osztályt. Ha grafikus felületen olyan beviteli mezket készítünk, melyek domainnal rendelkeznek, és értéktartomány is van megadva hozzájuk, akkor keresési segítség létrehozása nélkül is automatikusan megjelennek az alapértékek, mint keresési segítések. A pénz kezelésére külön típus van az SAP-ban. Elször is a pénz attribútumát CURR típusúra kell állítani. Létre kell hozni egy pénznem mezt is, melynek szintén elre gyártott típusa van, ez a CUKY. Miután ezt is létrehoztuk, a pénz attribútumához be kell állítni referenciatáblaként a pénznem attribútumot, ezáltal, ha változtatjuk a pénznemet, akkor a pénz mezben az érték is változni fog. Az SAP-ban minden tábla els attribútumának a mandantnak 2 kell lenni. A mandanton kívül a tábla egyetlen kulcsa a MEALID, amely az ételt egyértelmen azonosítja Többnyelvség A specifikáció szerint a menü tábla jellemzi közül az étel megnevezését nyelvfüggetlenül kell tárolnunk az adatbázisban. Az SAP-ban erre olyan megoldás van, hogy ilyenkor az alaptáblához egy szövegtáblát kell létrehozni. Ezen szövegtábla tartalmazza az étel megnevezését, a 2 Mandantnak nevezzük az SAP-szoftveren belüli szervezeti egységek azonosítóját. 18

19 nyelvet, és az étel azonosítóját. Ezt a táblát a rendszer maga tölti fel. Tehát amikor mi töltjük ki a menü tábla adatait, akkor úgy látjuk, mintha az étel megnevezése is a menü tábla attribútuma lenne, de valójában egy másik táblában szerepel. Tehát mondjuk magyar nyelven vagyunk bejelentkezve a rendszerbe, és megadjuk az adott menü azonosítóhoz a tábla megnevezését, akkor a rendszer feltölti a szövegtábla egy sorát a kapott információkkal: A menü azonosítóhoz az azonosítót, a nyelvhez a bejelentkezés nyelvét, amelyet a SY-LANGU változóban tárol, a szöveghez pedig a megadott menü elnevezést. A 8. ábra a ZMENU szövegtábla felépítését tartalmazza. 8. ábra. ZMENU szövegtáblája A szövegtábla kulcsai a szokásos mandanton kívül a menüazonosító, és s nyelvet beazonosító LANG mez. A szövegtáblát a menü táblával a menü azonosító attribútum segítségével kapcsoljuk össze. A küls kulcs létrehozását is elvégezhetjük grafikus felületen Tábla feltöltése A tábla adatokkal való feltöltését karbantartási nézeten keresztül oldottam meg. Ezen nézet segítségével a táblázat adatait grafikus felületen keresztül vihettem fel az adatbázistáblába, és még programozni sem kellett, mivel ez az SAP beépített része, csak néhány beállításra volt szükség. Tábla-karbantartási nézethez elször készítenünk kell egy funkciós csoportot. Erre azért van szükség, mert az SAP ebbe a funkciós csoportba generálja le a karbantartási nézetünk forráskódját. Ezután ugyanott, ahol a táblát létrehoztuk, be tudjuk állítni, hogy milyen karbantartási nézetet szeretnénk. Akár jogosultságokat is beállíthatunk, hogy ki tarthatja karban a táblánkat. Ezt követen egy másik tranzakcióban tudjuk feltölteni a táblánkat. A karbantartási nézet a többnyelvséget is támogatja azáltal, hogy a szövegtáblában lév oszlopot mindig beszúrja a ZMENU tábla feltöltend sorai közé, és ha egy másik nyelven jelentkezünk be a rendszerbe, és azon a nyelven próbáljuk meg feltölteni a táblát, akkor csak ezt az egy többnyelv oszlopot tölteti ki velünk, így az többnyelv lesz. A feltöltött tábla a 9. ábrán látható. 19

20 9. ábra. ZMENU tábla adatokkal Keresési segítségek létrehozása Az egyes felületekhez szükségünk lesz majd keresési segítségre. Ha egy mezhöz tartozik keresési segítség, akkor a mez jobb sarkában a jel látszik. Erre kattintva segítséget kapunk, hogy melyek azok az értékek, amelyek az adott beviteli mezbe írhatók. Feladatomhoz több keresési segítséget is létrehoztam. Létrehozásuk menete hasonló, ezért csak egy ilyen segítség létrehozását mutatom be. 10. ábra. Vegetáriánus ételek keresési segítsége A 10. ábrán látható beállításokat kell elvégeznünk. Tehát be kell állítanunk a táblát, azután a paramétereknél meg kell adnunk azokat a paramétereket, amelyeket meg szeretnénk jeleníteni a keresési segítségben. A képen látható paraméter beállítások azt jelentik, hogy mi jel megnyomásakor az ételek neveit, árát, és a pénznemet látjuk. A beviteli mezben eltárolva viszont a mezazonosító lesz, ha kiválasztottuk a keresési listából a kívánt ételt. Az étel típus nem bemeneti, és nem kimeneti paraméter. A típus azért szerepel a paraméterek között, mert itt adjuk meg, hogy mi csak a vegetáriánus ételeket ( VE ) akarjuk megjeleníteni a listában az adatbázis adatai közül. Miután elkészítettem az összes keresési segítséget (els osztályú ételek, másod osztályú ételek, 20

21 vegetáriánus ételek, összes étel), ezeket beállíthatom majd a felületek elkészítésénél az egyes beviteli mezkhöz. Az elkészített keresési segítség tesztje a 11. ábrán látható. 11. ábra. Vegetáriánus étel keresési segítségének tesztje 3.3 A menük járatokhoz rendelése Amint már a fejezet elején is említettem a következket valósítottam meg ezen a felületen: Adatbázis kezelési felület készítése olvasási, létrehozási, módosítási, és törlési hozzáféréssel. Lehetség arra, hogy légitársaságok fájlból tölthessék fel az egyes járatokhoz tartozó menüket. Különböz menüinformációk az egyes járatokról pl. szabad helyek száma els- illetve másodosztályon, összes illetve típus szerinti étel darabszám az adott járaton és így tovább. Mivel a specifikációhoz nem volt szigorú, próbáltam a feladatot úgy megvalósítani, hogy többféle programozási megoldás is szerepeljen benne. Így készítettem ALV listát, többszint úgynevezett write-os listát, gombokat helyeztem el a képerny különböz részterületeire. Mivel ez egy összetettebb felület, ezért leírás szempontjából is több részre bontom. Elször a felület alapját képez ZFLIGHT_MENU tábla létrehozását mutatom be, majd az egyedi felvitel elkészítését és a csoportos bevitelét, ezután az Információk gombhoz tartozó felületet, és végül az elzeket egy kezdképernyn való megjelenítését. 21

22 3.3.1 ZFLIGHT_MENU tábla Ez a tábla fogja tartalmazni a járatokhoz rendelt ételeket. Az ételek azonosítóit a korábban elkészített ZMENU táblából vesszük, de a táblának kapcsolata lesz az SPFLI táblával is a járatok beazonosíthatósága miatt Tábla megtervezése A specifikációnak megfelelen minden egyes járathoz négy darab menüt rendeltem. Egy els osztályú menüt, egy másodosztályút, egy vegetáriánust és egy szabadon választottat. A járathoz tartozó menüt egyértelmen meghatározza a légitársaság neve, és a járat száma. Tehát az egyes járatok nem minden indulásához rendeltem külön menüket, hanem járatonként mindig ugyanazok a menük vannak rendelve. Bár hozzárendelt menü, a felületek segítségével természetesen módosítható. A járathoz tartozó menüknek csak az azonosítóját tároltam el, az egyéb információkat a járathoz tartozó ételekrl a ZMENU táblából veszem Tábla létrehozása A ZFLIGHT_MENU tábla létrehozásához nem volt szükségünk új adattípusok, vagy domain-ek létrehozására, mivel azok már léteznek. A beépített típusokon kívül csak a mealid típusát használtam, ezt állítottam be az összes ételtípushoz. A tábla szerkezete a 12. ábrán látható. 12. ábra. ZFIGHT_MENU tábla felépítése A táblát a járatszám, és a légitársaság kódja mezk esetén az SPFLI táblával, az étel azonosítók esetén pedig a ZMENU táblával kellett összekapcsolni. A tábla néhány adattal feltöltve a 13. ábrán látható. 22

23 13. ábra. ZFLIGHT_MENU tábla adatokkal Egyedi bevitelhez tartozó felület Ez a felület a karbantartóknak, vagy olyan légitársaságoknak készült, melyek adott járatokhoz tartozó ételeket akarnak kezelni A felület megtervezése 14. ábra. Egyedi bevitel programrész folyamatábrája 23

24 A 14. ábrán látható folyamatábra mutatja az egyedi felület meghívásától a lehetséges események bekövetkezését a programban. Amint a folyamatábrából is láthatjuk, az egyedi bevitelhez elször meg kell adnunk a légitársaság kódját, amelynek valamelyik járatához tartozó ételeket szeretnénk kezelni, ezt nevezzük szelekciós képernynek. A légitársaság megadása után egy képerny hívódik meg, amely egy ALV listát és négy gombot tartalmaz. A képerny eszköztárában lév alapvet funkcióbillentyk aktiváláshoz státuszt kell létrehozni, cím megadásához pedig címet. A képerny PBO folyamatában tehát a státusz, cím, és az ALV lista megjelenítése zajlik. A képerny PAI folyamatában a USER COMMAND modul megírása történik. Ezen belül vizsgáljuk, hogy felhasználó jelölt-e ki sort az ALV listából, ha nem, akkor megkérjük rá, hogy tegye meg, ha igen, akkor a megnyomott gomb eseményeinek lekezelése kell, hogy következzen. Az egyes gombok lenyomásakor elször azt vizsgálom, hogy gombtípustól függen létezik-e már az étel, vagy sem. Létrehozás esetén, ha már létezik, akkor nem hozhat újra létre, csak módosíthat, törölhet, vagy megjeleníthet, ha nem létezik még étel a járathoz rendelve, akkor pedig csak létrehozhat, a többi gombot csak ezután használhatja. Ha ezen a ponton túljutottunk, akkor egy újabb képernyre érkezünk, ahol rádiógombbal választhatunk az egyes menük közül. Minden gombhoz ugyanazt a képernyt jelenítjük meg, csak különbözképp van paraméterezve. A légitársaság neve és a járatszám mind a négy nyomógomb esetén fixen van megadva, beviteli mezként van létrehozva, csak a paraméterezésnél inaktívra van állítva. A fix érték azt az értéket tartalmazza, amelyik sorra rákattintottunk. Ezenkívül mindegyik képernyn szerepel a négy ételnév. Itt a beviteli mezkben az ételek kódjának megadásnál, keresési segítséggel tudunk választani, ahol a kiválasztás után enter-t nyomva szövegesen is megjelenik az étel neve. Ezeknek a beviteli meznek az állapot is attól függ, hogy melyik felületen vagyunk. A következ táblázat tartalmazza az egyes mezk aktív vagy inaktív állapotát. Az 1. táblázatból is látszik, hogy létrehozás és módosítás esetén aktívak a beviteli mezink, a máik két esetben inaktívak, tehát nem módosíthatók. Az els három felületnél van mentés gomb, a megjelenítés felületnél ez el van rejtve. Esetek Létrehozás Módosítás Törlés Megjelenítés Állapotok aktív aktív inaktív inaktív 1. táblázat. Beviteli mezk állapota az egyes gomboknál Miután kiválasztottuk a menüket, a mentés gombra kattintva a képernytl függen szintén más-más esemény fut le. Létrehozásánál felvesszük a táblába az adatokat, módosítás esetén módosítjuk, törlés esetén pedig töröljük az adatbázistáblából a megadott adatokat. Ha sikerült, akkor a program információs ablakot küld, hogy sikeres volt a mvelet, és visszaugrik az elz ALV listás képernyre. 24

25 A felület megvalósítása A felület egy dynpro, amely a 100-as azonosítót viseli. A képerny létrehozásához a Screen Painter-ben létrehoztam egy Custom control-t az ALV lista megjelenítéséhez ALV_CONTAINER néven, illetve létrehoztam 4 gombot. A létrehozás gombhoz a CREATE, a módosítás gombhoz a MODIFY, törlés gombhoz a DELETE, megjelenítéshez a READ funkciós kódot rendeltem. Végül egy ok_code változót hoztam létre, ez a változó fogja tartalmazni az aktuális funkciós kódot, annak megfelelen, hogy a felhasználó melyik elemre kattintott. Ezután a képernyhöz STATUS-t hoztam létre STATUS_0100 néven. A lehetséges ikon közül csak az alapikonokhoz adtam hozzá funkciós kódot, melyet a 2. táblázat tartalmaz. Funkcióbillenty Funkciós kód BACK END CANCEL 2. táblázat. Funkcióbillentykhöz rendelt kódok A képernykhöz címet lehet rendelni, amely ebben a képen a Járatok megjelenítése. Ezen két tulajdonságát a képernynek a PBO-ban kell beállítani, és a következ kód segítségével meg is tehet: MODULE status_0100 OUTPUT. SET PF-STATUS 'STATUS_0100'. SET TITLEBAR 'TITLE_0100'. Ezután ugyanitt a státuszon belül el kell végezni az ALV container létrehozását majd a lista kirajzolását is. Az ALV listák készítésére kész formák vannak, nekünk csak ezeket kell átalakítani a változóneveinknek megfelelen. Munkám során két ilyen formát is használtam, egyik a régi típusú forma, másik az új, nagyrészt objektumorientált megoldás. Ebben a feladatrészben az utóbbit alkalmaztam. Mindenekeltt létre kell hoznunk egy - már az alapfogalmaknál is említett bels táblát. A lista kiíratásakor ezt a bels táblát fogjuk kiíratni, tehát a listának tartalmazni kell azokat az attribútumokat, amelyeket a listában meg akarunk jeleníteni, mint listaoszlopokat. Az ALV lista adatait a már létez SPFLI táblából vesszük, amely az egyes járatokról tartalmaz információt. A lista kirajzolása úgy zajlik, hogy ha még nem létezik konténer, akkor létrehozzuk, fontos, hogy a létrehozáskor a képernyn megadott konténernevet adjuk meg. Mezkatalógust is hozhatunk létre, melynek segítségével az oszlopok 25

26 tulajdonságait állíthatjuk be. A konténeren belül az ALV Grid tartalmazza a listát, amit megjelenítünk. A lista paramétereinek beállításai után a meghívjuk az ALV lista kirajzolását végz SET_TABLE_FO_FIRST_DISPLAY beépített függvényt. A függvény paramétereként meg kell adnunk többek között a struktúrát is, amibe elzleg feltöltöttünk adatokkal. Ezután azt kellett leprogramozni, hogy mi történjen, ha a felhasználó kiválaszt egy sort, és rákattint valamelyik gombra. Ezt a PAI user command moduljában ajánlatos megtenni. A következ forráskód a user commandot tartalmazza, de csak a létrehozás gombra kattintva, a többi gombnál ugyanezt kell írni, ezért ezt nem tartottam szükségesnek, hogy a dokumentációban helyet foglaljon. MODULE user_command_0100 INPUT. CLEAR check_kell. CLEAR wa_itab. CASE ok_code. WHEN 'BACK'. LEAVE TO SCREEN 0. WHEN 'END'. LEAVE TO SCREEN 0. WHEN 'CANCEL'. LEAVE TO SCREEN 0. WHEN 'CREATE'. screen_type = 'CREATE'. CALL METHOD g_grid->get_selected_rows IMPORTING et_index_rows = g_index_sorok. DESCRIBE TABLE g_index_sorok LINES g_db. IF g_db = 0. MESSAGE i000. ELSE. LOOP AT g_index_sorok INTO g_index_sor. ENDLOOP. READ TABLE g_t_itab INDEX g_index_sor-index INTO wa_g_t_itab. check_kell = '1'. ENDCASE. IF check_kell = '1'. PERFORM check_event. ENDMODULE. Nézzük sorban, hogy mit is csinálunk. Sorban vizsgáljuk az ok_code lehetséges értékeit. Az els három a már említett funkcióbillentyhöz tartozó funkciós kód. Ezek mindegyike esetén az elz oldalra akarunk visszalépni, ezt tesszük meg a LEAVE TO SCREEN 0. kóddal. Ezután vizsgáljuk, hogy a nyomógombjaink valamelyikét nyomta-e meg a felhasználó. Itt elször is beállítunk egy változót a nyomógomb funkciós kódja alapján, erre azért lesz szükség, mert ugyanazt az dynpno-t fogjuk meghívni mindegyik nyomógomb megnyomása esetén, csak a dynpro-n található mezk aktivitásában lesz különbség. Tehát miután ezt eltároltuk, a GET_SELECET_ROWS szintén beépített függvény lekérdezhetjük az ALV aktuálisan kiválasztott sorait. Ezután a DESTRIBE 26

27 TABLE paranccsal megnézzük, hogy van-e kiválasztva sor, ha nincs, akkor kiírjuk, hogy válasszon ki egy sort. Ha választott ki sort, akkor ugye megvan a kiválasztott sor indexe, és a g_t_itab bels táblából a megfelel index sort a wa_g_t_itab struktúrába tudjuk másolni, majd a check_kell változót 1-re állítjuk. Ezen változó értékétl függen hívódik meg a CHECK_EVENT alprogram. A CHECK_EVENT alprogramban vizsgálom, hogy a ZMENU_FLIGHT ZMENU_FLGIHT táblában (amely a járatokhoz tartozó ételeket tartalmazza) már szerepel-e bejegyzés a kiválasztott sorhoz, ha igen, akkor azt a wa_itab táblába mentjük. Ennél a vizsgálatnál használom fel az elzleg wa_g_t_itab táblába elmentett adatokat a légitársaság és a járatszám azonosítására.. Attól függen, hogy milyen gombra kattintottunk, történnek az események. Ha a létrehozás gombra, és már létezik az étel, akkor kiírja, hogy már létezik, ha még nem létezik, akkor pedig meghívja a következ 1100-as képernyt, melynek felépítését a következ oldalon ismertetem. Ha a módosítás, törlés, vagy megtekintés gombra kattintottak, és még nem létezik, akkor figyelmeztet üzentet kapunk, ha létezik, akkor pedig meghívja szintén a 1100-as képernyt. Mivel ugyanazt a képernyt hívom meg, ezért a mezk állapotát a meghívás eltt be kell állítani. Bár ez megelzi a képerny meghívását, de megvalósítás sorrendben elbb a képernyt kell létrehoznom, ezért a következkben elbb az 1100-as képerny elkészítését mutatom be, és csak azután a képerny meghívása eltti paraméterezést. A következ képerny a 1100-as. Mint már említettem ez a felület tartozik mind a négy nyomógombhoz, csak különbözképp van paraméterezve. 15. ábra. Az 1100-as képerny grafikus felülete Screen Painter-ben 27

28 A 15. ábrán látható felület bal oldali mezinek mindegyike egyszer címke, csak a szöveghez kellett beírni, hogy mit szeretnénk látni a képernyn. A mellette lév fehér kis kockák beviteli mezk. Itt már többféle beállításra volt szükség. A 3. táblázat az egyes beviteli mezk beállításait tartalmazza. Mivel elzleg az kiválasztott sor ZFLIGHT_MENU-beli adatait már belemásoltam a wa_itab táblába, így az egyes beviteli mezknél a névnél megadva, egybl átadja neki az értékeket. A formátum azért fontos, mert alapértelmezésben mindig CHAR szerepel. Viszont ha a mi átadott értékünk más típusú, akkor nem fogja megjeleníteni. A keresési segítség oszlopban a mezkhöz rendelt keresési segítségek vannak feltüntetve. Amint a nevükbl is látszik összesen négy különböz keresési segítséget hoztam létre. A keresési segítségek leírását a fejezet már tartalmazza, ezért erre nem térnék ismét ki. A mezk típusa lehet kiviteli vagy beviteli. Ha minden gombhoz külön képernyt készítettem volna, akkor például az ételekhez tartozó mezket képernynként már itt beállíthattam volna csak kivitelire például a megjelenítésnél. Ebben az esetben viszont, létrehozás esetén az osztálymezk módosíthatók, törlés esetén viszont nem, így a Screen painter-ben beviteli mezként definiálom ket, aztán majd a PBO-ban állítom be az állapotukat képernytípusonként. A légitársaság neve, és a járat azonosítója, minden esetben csak kiviteli mez, ezért ezeknek a típusát, már itt kivitelire állíthatom. Légitársaság neve Járat azonosító Els osztály Turista osztály Vegetáriánus Szabadon választott Név Formátum Keresési seg. Mez típusa WA_ITAB- CARRID WA_ITAB- CONNID WA_ITAB- MENU_E WA_ITAB- MENU_T WA_ITAB- MENU_V WA_ITAB- MENU_FREE CHAR Nincs Kiviteli mez NUMC Nincs Kiviteli mez NUMC Z_MEAL_E_SEARCHHELP Beviteli mez NUMC Z_MEAL_T_SEARCHHELP Beviteli mez NUMC Z_MEAL_V_SEARCHHELP Beviteli mez NUMC Z_MEAL_SEARCHHELP Beviteli mez 3. táblázat. Beviteli mezk tulajdonságai A beviteli mezk mellett soronként kiviteli mezk helyezkednek el. Ezekben a mezkben az ételek neve jelenik meg, ha a mellettük lév beviteli mezben megadjuk az ételazonosítót majd nyomunk egy ENTER-t. A PBO minden ENTER lenyomásakor vagy gombnyomás esetén lefut, tehát ezen kiviteli mezk értékét is a PBO-ban tudom beállítani. A következ kódrészleteket a PBO SET_PARAM_1100 modul tartalmazza. Az els kódrészlet az els osztályú étel beviteli mezje melletti kiviteli mezt állítja be. IF wa_itab-menu_e IS INITIAL. CLEAR e_input_text. ELSE. SELECT SINGLE text 28

29 INTO e_input_text FROM zmenut WHERE lang = sy-langu AND mealid = wa_itab-menu_e. Itt elször megvizsgáljuk, hogy a beviteli mez tartalmaz-e értéket, ha nem, akkor a kiviteli mezben sem jelenítünk meg semmit. Ha van étéke a beviteli meznek, akkor lekérdezzük a ZMENUT szövegtáblából, hogy az adott bejelentkezési nyelvhez és MEALID-hez milyen szöveg tartozik, és ezt az e_input_text nevet adjuk meg a Screen Painter kiviteli mezjénél. A következ kód a létrehozás gomb esetén megjelen képerny beviteli mezinek beállítását tartalmazza. Úgy tudjuk vizsgálni a Screen Painterben létrehozott felület mezit, hogy a screen-en loopolunk. Itt a screen-name tartalmazza a mez típusát. A típuson belül input = 1 a beviteli hozzáférhetséget, output = 1, hogy kimeneti mez. Logikailag mintha ugyanazt állítanánk be, mégis biztonságosabb, ha az inputot és az outputot is megadjuk. Az invisible tulajdonság pedig a láthatóságot jelöli. Ha 0 akkor látható, ha 1, akkor láthatatlan. Miután elvégeztük a beállításokat, módosítjuk a képerny tulajdonságait a modify screen paranccsal. Mint már említettem ez a kódrészlet csak a létrehozás és a módosítás gomb esetén van így. Törlésnél és megjelenítésnél a mezk nem módosíthatók, st megjelenítés esetén a mentés gomb sem látható. LOOP AT SCREEN. " beviteli mezõk beállítása az eseménynek megfelelõen IF screen-name = 'WA_ITAB-CARRID'. "nem módosítható screen-input = 0. " beviteli hozzáférés screen-output = 1. " megjelenítés IF screen-name = 'WA_ITAB-CONNID'. screen-input = 0. screen-output = 1. " megjelenítés IF screen-name = 'WA_ITAB-MENU_E'. "módosítható screen-input = 1. screen-output = IF screen-name = 'SAVE'. screen-invisible = 0. "látható MODIFY SCREEN. ENDLOOP. A PBO-ban beállítottam még azt is, hogy felületenként különböz cím jelenjen meg. Egyszeren a képerny típusától függen más GUI-címet állítottam be. 29

BarAck.Net. Internetes csomagkezel. Felhasználói kézikönyv V 1.0. (2011. július 20.)

BarAck.Net. Internetes csomagkezel. Felhasználói kézikönyv V 1.0. (2011. július 20.) BarAck.Net Internetes csomagkezel Felhasználói kézikönyv V 1.0 (2011. július 20.) Tartalomjegyzék 1 Áttekintés...2 1.1 Célkitzés...2 1.2 A program felépítése...2 2 Futtatási környezet, telepítési információk...3

Részletesebben

KEZELÉSI ÚTMUTATÓ. Elektronikus Döntéstámogató Rendszer. Publikus felület rövid ismertetése. Verzió: 1.0

KEZELÉSI ÚTMUTATÓ. Elektronikus Döntéstámogató Rendszer. Publikus felület rövid ismertetése. Verzió: 1.0 Globomax Elektronikai Kft. 1155 Budapest, Dembinszky út 1. Telefon: 06-1-306-5371 Mobil: 06-30-911-2475 Internet: www.globomax.hu E-mail: info@globomax.hu KEZELÉSI ÚTMUTATÓ Elektronikus Döntéstámogató

Részletesebben

3. Ezután a jobb oldali képernyő részen megjelenik az adatbázistábla, melynek először a rövid nevét adjuk meg, pl.: demo_tabla

3. Ezután a jobb oldali képernyő részen megjelenik az adatbázistábla, melynek először a rövid nevét adjuk meg, pl.: demo_tabla 1. Az adatbázistábla létrehozása a, Ha még nem hoztunk létre egy adatbázistáblát sem, akkor a jobb egérrel a DDIC-objekt. könyvtárra kattintva, majd a Létrehozás és az Adatbázistábla menüpontokat választva

Részletesebben

Felhasználói kézikönyv. Verzió: 1.01

Felhasználói kézikönyv. Verzió: 1.01 Felhasználói kézikönyv Verzió: 1.01 Tartalomjegyzék Általános áttekintés 3 A DocGP rendszer célja 3 A rendszer által biztosított szolgáltatások 3 A felhasználói felület elérése 3 JAVA JRE telepítése 3

Részletesebben

Felhasználói leírás: STAHL Ex-Tool v1.0 rev101-2 -

Felhasználói leírás: STAHL Ex-Tool v1.0 rev101-2 - Felhasználói leírás: STAHL Ex-Tool v1.0 rev101-1 - Kezelési útmutató Tartalomjegyzék: Kezelési útmutató... 1 Tartalomjegyzék:... 1 Szoftver feladata:... 2 Szoftver telepítése:... 2 Els használat:... 3

Részletesebben

Nem gyári alkatrészek raktári betárolása modul

Nem gyári alkatrészek raktári betárolása modul Nem gyári alkatrészek raktári betárolása modul 1. Új betárolás felvitele... 3 2.1. Megrendelés alapján történő betárolás... 4 2.2. Belső betárolás típusú betárolás... 7 2.3. Raktárközi mozgás típusú betárolás...

Részletesebben

Alapok (a K2D rendszer alapjai)

Alapok (a K2D rendszer alapjai) Alapok (a K2D rendszer alapjai) 1 1. Bevezetés... 3 2. Fastruktúra... 3 2.1. Nyitása, zárása... 3 2.2. Fülek... 5 2.3. Licence kulcs érvényesítése... 9 2.4. Új elem felvitele... 10 2.5. Elem törlése...

Részletesebben

MS ACCESS 2010 ADATBÁZIS-KEZELÉS ELMÉLET SZE INFORMATIKAI KÉPZÉS 1

MS ACCESS 2010 ADATBÁZIS-KEZELÉS ELMÉLET SZE INFORMATIKAI KÉPZÉS 1 SZE INFORMATIKAI KÉPZÉS 1 ADATBÁZIS-KEZELÉS MS ACCESS 2010 A feladat megoldása során a Microsoft Office Access 2010 használata a javasolt. Ebben a feladatban a következőket fogjuk gyakorolni: Adatok importálása

Részletesebben

ELTE SAP Excellence Center Oktatóanyag 1

ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag 2 ELTE SAP Excellence Center Oktatóanyag 3 A felhasználók három különböző képernyővel találkoznak Listák az adatmegjelenítéshez

Részletesebben

Az importálás folyamata Felhasználói dokumentáció verzió 2.1.

Az importálás folyamata Felhasználói dokumentáció verzió 2.1. Az importálás folyamata Felhasználói dokumentáció verzió 2.1. Budapest, 2008. Változáskezelés Verzió Dátum Változás Pont Cím Oldal 2.1. 2008.01.17. A teljes dokumentáció megváltozott Kiadás: 2008.01.17.

Részletesebben

Gyári alkatrészek raktári betárolása modul

Gyári alkatrészek raktári betárolása modul Gyári alkatrészek raktári betárolása modul 1. Bevezetés... 2 2. Új betárolás felvitele... 3 2.1. Megrendelés alapján történő betárolás... 4 2.2. Belső betárolás típusú betárolás... 8 2.3. Raktárközi mozgás

Részletesebben

Archivált tanulmányi adatok importálása. Felhasználói dokumentáció verzió 2.0.

Archivált tanulmányi adatok importálása. Felhasználói dokumentáció verzió 2.0. Archivált tanulmányi adatok importálása Felhasználói dokumentáció verzió 2.0. Budapest, 2006 Változáskezelés Verzió Dátum Változás Pont Cím Oldal Kiadás: 2006.07.27. Verzió: 2.0. Oldalszám: 2 / 26 Tartalomjegyzék

Részletesebben

PHP-MySQL. Adatbázisok gyakorlat

PHP-MySQL. Adatbázisok gyakorlat PHP-MySQL Adatbázisok gyakorlat Weboldalak és adatbázisok Az eddigiek során megismertük, hogyan lehet a PHP segítségével dinamikus weblapokat készíteni. A dinamikus weboldalak az esetek többségében valamilyen

Részletesebben

Adatintegritás ellenőrzés Felhasználói dokumentáció verzió 2.0 Budapest, 2008.

Adatintegritás ellenőrzés Felhasználói dokumentáció verzió 2.0 Budapest, 2008. Adatintegritás ellenőrzés Felhasználói dokumentáció verzió 2.0 Budapest, 2008. Változáskezelés Verzió Dátum Változás Pont Cím Oldal Kiadás: 2008.10.30. Verzió: 2.0. Oldalszám: 2 / 11 Tartalomjegyzék 1.

Részletesebben

Fejlesztési specifikációk

Fejlesztési specifikációk Fejlesztési specifikációk Általános követelmények 1. A feladatok leírása csak a tárolandó adatokat tartalmazza. A szükséges táblákat (beleértve a törzs vagy szótár táblákat) a programozóknak kell megtervezni

Részletesebben

FELHASZNÁLÓI KÉZIKÖNYV

FELHASZNÁLÓI KÉZIKÖNYV FELHASZNÁLÓI KÉZIKÖNYV AZ NHKV ÁTMENETI BÉRSZÁMLÁZÓ KÖZSZOLGÁLTATÓI FELÜLETHEZ 1 / 10 TARTALOMJEGYZÉK 1 Dokumentum célja... 3 2 A program célja... 3 3 Belépés... 3 4 Kezdőképernyő... 4 5 Partner táblázat...

Részletesebben

Felhasználói leírás a DimNAV Server segédprogramhoz ( )

Felhasználói leírás a DimNAV Server segédprogramhoz ( ) Felhasználói leírás a DimNAV Server segédprogramhoz (1.1.0.3) Tartalomjegyzék Bevezetés...3 1. Telepítés...3 2. Eltávolítás...4 Program használata...5 1. Kezdeti beállítások...5 2. Licenc megadása...6

Részletesebben

ABAP dictionary objektumok SAP adatmodell Táblák kezelése. Az SAP programozása 1. Tarcsi Ádám

ABAP dictionary objektumok SAP adatmodell Táblák kezelése. Az SAP programozása 1. Tarcsi Ádám ABAP dictionary objektumok SAP adatmodell Táblák kezelése Az SAP programozása 1. Tarcsi Ádám 1. Data dictionary Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 2 Adat modellezés az SAP-ban Adatmodellezés

Részletesebben

Órarendkészítő szoftver

Órarendkészítő szoftver SchoolTime Órarendkészítő szoftver 2.0 verzió Tartalomjegyzék: 1., Belépés a programba...3 2., Órarend főtábla...3 3., Tanátok...4 3.1., Új tanár felvitele, módosítása...4 3.2., Tanár törlése...4 3.3.,

Részletesebben

Alapvető beállítások elvégzése Normál nézet

Alapvető beállítások elvégzése Normál nézet Alapvető beállítások elvégzése Normál nézet A Normál nézet egy egyszerűsített oldalképet mutat. Ez a nézet a legalkalmasabb a szöveg beírására, szerkesztésére és az egyszerűbb formázásokra. Ebben a nézetben

Részletesebben

TERC V.I.P. hardverkulcs regisztráció

TERC V.I.P. hardverkulcs regisztráció TERC V.I.P. hardverkulcs regisztráció 2014. második félévétől kezdődően a TERC V.I.P. költségvetés-készítő program hardverkulcsát regisztrálniuk kell a felhasználóknak azon a számítógépen, melyeken futtatni

Részletesebben

GPRS Remote. GPRS alapú android applikáció távvezérléshez. Kezelési útmutató

GPRS Remote. GPRS alapú android applikáció távvezérléshez. Kezelési útmutató GPRS Remote GPRS alapú android applikáció távvezérléshez Kezelési útmutató Tartalomjegyzék Általános leírás... 1 Új modul beállítás... 2 Új okostelefon beállítás... 2 Modulok karbantartása... 3 Okostelefonok

Részletesebben

Műveletek makrókkal. Makró futtatása párbeszédpanelről. A Színezés makró futtatása a Makró párbeszédpanelről

Műveletek makrókkal. Makró futtatása párbeszédpanelről. A Színezés makró futtatása a Makró párbeszédpanelről Műveletek makrókkal A munkafüzettel együtt tárolt, minden munkalapon elérhető makrót a Fejlesztőeszközök szalag Makrók párbeszédpanelje segítségével nyithatjuk meg, innen végezhetjük el a makrókkal megoldandó

Részletesebben

Aromo Szöveges értékelés normál tantárggyal

Aromo Szöveges értékelés normál tantárggyal Aromo Szöveges értékelés normál tantárggyal Aromo Iskolaadminisztrációs Szoftver Felhasználói kézikönyv -- Szöveges értékelés 1 Tartalomjegyzék Aromo Szöveges értékelés normál tantárggyal 1 Bevezetés 3

Részletesebben

Kézikönyv. Szelekciós jegyzék 2.

Kézikönyv. Szelekciós jegyzék 2. Kézikönyv Szelekciós jegyzék 2. Tartalomjegyzék 1 SZÁMLA (ÉRTÉKESÍTÉS) - ÜRES... 4 2 ABAS-ERP MASZKINFÓ... 6 3 SZÁMLA (ÉRTÉKESÍTÉS) - ÜRES... 7 4 ABAS-ERP UTASÍTÁS ÁTTEKINTÉS... 8 5 PARANCS KERESÉSE...

Részletesebben

Duál Reklám weboldal Adminisztrátor kézikönyv

Duál Reklám weboldal Adminisztrátor kézikönyv Duál Reklám weboldal Adminisztrátor kézikönyv Dokumentum Verzió: 1.0 Készítette: SysWork Szoftverház Kft. 1. oldal Felület elérése Az adminisztrációs felület belépés után érhető el. Belépés után automatikusan

Részletesebben

HVK Adminisztrátori használati útmutató

HVK Adminisztrátori használati útmutató HVK Adminisztrátori használati útmutató Tartalom felöltés, Hírek karbantartása A www.mvfportal.hu oldalon a bejelentkezést követően a rendszer a felhasználó jogosultsági besorolásának megfelelő nyitó oldalra

Részletesebben

Iktatás modul. Kezelői leírás

Iktatás modul. Kezelői leírás Iktatás modul Kezelői leírás 1 C.) Iktatás modul A modul kezelése történhet a menürendszerből, illetve az Iktatás modul fülén lévő ikonok segítségével. Az Iktatás modul önállóan vagy más modulok törzsadatait

Részletesebben

DKÜ ZRT. A Portál rendszer felületének általános bemutatása. Felhasználói útmutató. Támogatott böngészők. Felületek felépítése. Információs kártyák

DKÜ ZRT. A Portál rendszer felületének általános bemutatása. Felhasználói útmutató. Támogatott böngészők. Felületek felépítése. Információs kártyák A Portál rendszer felületének általános bemutatása Felhasználói útmutató Támogatott böngészők Internet Explorer 9+ Firefox (legújabb verzió) Chrome (legújabb verzió) Felületek felépítése Információs kártyák

Részletesebben

POSZEIDON dokumentáció (1.2)

POSZEIDON dokumentáció (1.2) POSZEIDON dokumentáció (1.2) Bevezetés a Poszeidon rendszer használatába I. TELEPÍTÉS Poszeidon alkalmazás letölthető: www.sze.hu/poszeidon/poszeidon.exe Lépések: FUTTATÁS / (FUTTATÁS) / TOVÁBB / TOVÁBB

Részletesebben

Hungaropharma Zrt. WEB Áruház felhasználói útmutató. Tartalomjegyzék

Hungaropharma Zrt. WEB Áruház felhasználói útmutató. Tartalomjegyzék Hungaropharma Zrt. WEB Áruház felhasználói útmutató Tartalomjegyzék Tartalomjegyzék... 1 Bejelentkezés a WEB Áruházba... 2 Rendelés rögzítése... 3 RENDELES.CSV állomány specifikációja... 13 Visszaigazolások

Részletesebben

Területi elemzések. Budapest, 2015. április

Területi elemzések. Budapest, 2015. április TeIR Területi elemzések Felhasználói útmutató Budapest, 2015. április Tartalomjegyzék 1. BEVEZETŐ... 3 2. AZ ELEMZÉSBEN SZEREPLŐ MUTATÓ KIVÁLASZTÁSA... 4 3. AZ ELEMZÉSI FELTÉTELEK DEFINIÁLÁSA... 5 3.1.

Részletesebben

Kézikönyv. EDI beállítások (SetUp)

Kézikönyv. EDI beállítások (SetUp) Kézikönyv EDI beállítások (SetUp) Tartalomjegyzék Nincsenek tartalomjegyzék-bejegyzések. 2 1 Előfeltételek Az EDI (Electronic Data Interchange) és Automotive modulokkal való munka előfeltétele az EDI és

Részletesebben

Gyári alkatrészek rendelése modul

Gyári alkatrészek rendelése modul Gyári alkatrészek rendelése modul 1. Bevezetés... 2 2. Menüpontok... 3 2.1. Törölhető tételek... 3 2.2. Szűrések... 4 3. Új megrendelés felvitele... 5 3.1. Rendelés készletfoglalásból... 6 3.2. Készletfeltöltő

Részletesebben

Folyamatos teljesítésű számlák tömeges generálása időszakonként, egyedi tételek kezelésének lehetőségével

Folyamatos teljesítésű számlák tömeges generálása időszakonként, egyedi tételek kezelésének lehetőségével Tömeges számlázás Folyamatos teljesítésű számlák tömeges generálása időszakonként, egyedi tételek kezelésének lehetőségével Tömeges számlázáshoz tartozó alap beállítások Tömeges számlázási adatok megadása

Részletesebben

Elmib Önkormányzati hibabejelentő. Felhasználói kézikönyv v1.0

Elmib Önkormányzati hibabejelentő. Felhasználói kézikönyv v1.0 Elmib Önkormányzati hibabejelentő Felhasználói kézikönyv v1.0 Tartalom Az első belépés... 3 Regisztráció utáni első lépések... 4 Kezdő képernyő felépítése... 5 A hibabejelentő menü... 7 Új hiba bejelentése...

Részletesebben

Óranyilvántartás (NEPTUN)

Óranyilvántartás (NEPTUN) Óranyilvántartás (NEPTUN) 1. NEPTUN web felületén az óranyilvántartás elérése Az óranyilvántartás adminisztrálására az oktatónak lehetősége van az oktatói weben az Oktatás / Kurzusok menüponton. A beállított

Részletesebben

Alkatrészböngésző modul

Alkatrészböngésző modul Alkatrészböngésző modul 1. Bevezetés... 2 2. Képernyő elemei... 2 2.1. Gyári cikktörzs és Nem gyári cikktörzs... 2 2.2. Készletek... 2 2.3. Árak... 3 2.4. Adatok... 3 2.5. Cikkszámkövetési lánc... 4 2.6.

Részletesebben

Egzinet Partner Portál

Egzinet Partner Portál Egzinet Partner Portál Adminisztrációs felület Oktatási segédanyag 1 Készítsd el saját weboldalad! I. Bejelentkezés Minden Egzinet Partner Portál a http://admin.egzinet.hu adminisztrációs felületen keresztül

Részletesebben

Tisztelt Felhasználó!

Tisztelt Felhasználó! Tisztelt Felhasználó! Az alábbiakban az NB termékek 3D modelljeinek generálása, használata kerül bemutatásra. A webes felület használatához regisztráció nem szükséges! Tartalomjegyzék Belépés... 2 Szükséges

Részletesebben

A webáruház kezdőlapján háromféle diavetítés beállítására van lehetőség:

A webáruház kezdőlapján háromféle diavetítés beállítására van lehetőség: KRYPTON sablon Részletes leírás a sablonhoz kapcsoló új beállításokról Diavetítés a kezdőlapon A webáruház kezdőlapján háromféle diavetítés beállítására van lehetőség: Képes diavetítés Termékes diavetítés

Részletesebben

A Szoftvert a Start menü Programok QGSM7 mappából lehet elindítani.

A Szoftvert a Start menü Programok QGSM7 mappából lehet elindítani. Telepítés A programot a letöltött telepítőprogrammal lehet telepíteni. A telepítést a mappában lévő setup.exe fájlra kattintva lehet elindítani. A telepítő a meglévő QGSM7 szoftver adatbázisát törli. Ezután

Részletesebben

FELHASZNÁLÓI KÉZIKÖNYV XMAP (EXTENDED MAP) KEZELÉSI ÚTMUTATÓ (TATABÁNYA VÁROS KÖZLEKEDÉSE)

FELHASZNÁLÓI KÉZIKÖNYV XMAP (EXTENDED MAP) KEZELÉSI ÚTMUTATÓ (TATABÁNYA VÁROS KÖZLEKEDÉSE) FELHASZNÁLÓI KÉZIKÖNYV XMAP (EXTENDED MAP) KEZELÉSI ÚTMUTATÓ (TATABÁNYA VÁROS KÖZLEKEDÉSE) 1. Bevezető Az XMap egy korszerű, internetes, böngésző alapú, térképes utastájékoztató szoftver. Jelenleg Tatabánya

Részletesebben

ServiceTray program Leírás

ServiceTray program Leírás ServiceTray program Leírás Budapest 2015 Bevezetés szerviz munkalapok státuszai a Törölve és Lezárva státuszt leszámítva a munkalap különböző nyitott állapotát jelzik, melyek valamilyen tevékenységet jeleznek.

Részletesebben

Bóra Adatcsere. A webes modul működésének részletesebb leírását a csatolt dokumentum tartalmazza.

Bóra Adatcsere. A webes modul működésének részletesebb leírását a csatolt dokumentum tartalmazza. Bóra Adatcsere A Bóra Adatcsere a Bóra bérprogram webes modulja, ami a http://adatcsere.globo.hu címen érhető el. Természetesen a modult szeretnénk az Önök igényei alapján tovább fejleszteni, ezért kíváncsian

Részletesebben

Kézikönyv Likviditás tervezés-naptári ciklus

Kézikönyv Likviditás tervezés-naptári ciklus Kézikönyv Likviditás tervezés-naptári ciklus Tartalomjegyzék 1 AMD:CCC-AEMCAPTURINGWINDOW... 5 2 AMD:CCC-AEMCAPTURINGWINDOW... 7 3 ABAS ERP UTASÍTÁS ÁTTEKINTÉS... 8 4 NAPTÁRI CIKLUS - ÜRES... 9 5 AMD:CCC-AEMCAPTURINGWINDOW...

Részletesebben

FELHASZNÁLÓI ÚTMUTATÓ

FELHASZNÁLÓI ÚTMUTATÓ FELHASZNÁLÓI ÚTMUTATÓ VÉRADÁS IDŐPONT SZERKESZTŐ (verzió: 1.2) 2013. április 1. Tartalomjegyzék 1. Telepítés és indítás... 3 2. Frissítés... 3 3. Beállítás... 4 4. Felület... 4 5. Véradó helyszínek...

Részletesebben

Telepítési útmutató a Solid Edge ST7-es verziójához Solid Edge

Telepítési útmutató a Solid Edge ST7-es verziójához Solid Edge Telepítési útmutató a Solid Edge ST7-es verziójához Solid Edge Tartalomjegyzék Bevezetés 2 Szükséges hardver és szoftver konfiguráció 3 Testreszabások lementése előző Solid Edge verzióból 4 Előző Solid

Részletesebben

ContractTray program Leírás

ContractTray program Leírás ContractTray program Leírás Budapest 2015 Bevezetés Egy-egy szerződéshez tartozó határidő elmulasztásának komoly gazdasági következménye lehet. Éppen ezért a Szerződés kezelő program főmenü ablakában a

Részletesebben

Cikktípusok készítése a Xarayában

Cikktípusok készítése a Xarayában Cikktípusok készítése a Xarayában A Xaraya legfontosabb tulajdonsága az egyedi cikktípusok egyszerű készítésének lehetősége. Ezzel kiküszöbölhető egyedi modulok készítése, hiszen néhány kattintással tetszőleges

Részletesebben

Hozzáférési szintek és Időzónák használata

Hozzáférési szintek és Időzónák használata Hozzáférési szintek és Időzónák használata Áttekintő Net2 A Hozzáférési Szint a Net2 szíve. Mindegyik egy kapcsolatot határoz meg az ajtók és azon időszakok között, amikor a felhasználó jogosult a használatukra.

Részletesebben

Az Evolut Főkönyv program telepítési és beállítási útmutatója v2.0

Az Evolut Főkönyv program telepítési és beállítási útmutatója v2.0 Az Evolut Főkönyv program telepítési és beállítási útmutatója v2.0 Az Ön letölthető fájl tartalmazza az Evolut Főkönyv 2013. program telepítőjét. A jelen leírás olyan telepítésre vonatkozik, amikor Ön

Részletesebben

4. Használati útmutatás

4. Használati útmutatás megbízható(másnéven: robusztus): mert a programozási hibák egy részét megakadályozza,a másik részét pedig futás közben kisz ri és támogatja a fejleszt t azok professzionális kezelésében. biztonságos: megakadályozza

Részletesebben

A d m i n i s z t r á c i ó s f e l a d a t o k a I n t e g r á l t K ö n y v t á r i R e n d s z e r b e n

A d m i n i s z t r á c i ó s f e l a d a t o k a I n t e g r á l t K ö n y v t á r i R e n d s z e r b e n A d m i n i s z t r á c i ó s f e l a d a t o k a I n t e g r á l t K ö n y v t á r i R e n d s z e r b e n JavaADM Kézikönyv Tartalomjegyzék 1 PROGRAMLEÍRÁS... 3 1.1 A PROGRAM ÁLTALÁNOS HASZNÁLATA...

Részletesebben

Nem gyári alkatrészek rendelése modul

Nem gyári alkatrészek rendelése modul Nem gyári alkatrészek rendelése modul 1. Bevezetés... 2 2. Menüpontok... 3 2.1. Törölhető tételek... 3 2.2. Szűrések... 4 3. Új megrendelés felvitele... 5 3.1. Rendelés készletfoglalásból... 6 3.2. Készletfeltöltő

Részletesebben

Általános e-mail fiók beállítási útmutató

Általános e-mail fiók beállítási útmutató Általános e-mail fiók beállítási útmutató Ennek az összeállításnak az a célja, hogy segítséget nyújtsunk azon Ügyfeleink számára, akik az IntroWeb Kft. által nyújtott e-mail szolgáltatáshoz be szeretnék

Részletesebben

PwC EKAER Tool felhasználói leírás. 2015. május

PwC EKAER Tool felhasználói leírás. 2015. május www.pwc.com/hu/ekaer PwC EKAER Tool felhasználói leírás 2015. május Tartalom Bejelentések létrehozása 3 1. A forrás Excel állomány kitöltése 3 2. A forrás Excel állomány mentése 4 A szükséges mezők kitöltését

Részletesebben

CÍMLISTA HASZNÁLATA. Címlista alapok

CÍMLISTA HASZNÁLATA. Címlista alapok CÍMLISTA HASZNÁLATA Címlista alapok Címlista elemnek hívunk minden személyt és céget amit a címlista modulban tárolunk. Két típusát különböztetjük meg: cég és személy. Személyekhez és a cégekhez különböző

Részletesebben

Kézikönyv. Határozott idejű számla könyvelése - értékesítés

Kézikönyv. Határozott idejű számla könyvelése - értékesítés Kézikönyv Határozott idejű számla könyvelése - értékesítés Tartalomjegyzék 1 ABAS-ERP UTASÍTÁS ÁTTEKINTÉS... 5 2 VEVŐ - ÜRES... 6 3 VEVŐ - MEGJELENÍTÉS [76372 PARTNER PARTNER KERESKEDŐHÁZ KFT] 7 4 ABAS-ERP

Részletesebben

W_Vaskereskedés felhasználói dokumentáció. Felhasználói dokumentáció W_Vaskereskedés számlázóprogram NAV adatszolgáltatás

W_Vaskereskedés felhasználói dokumentáció. Felhasználói dokumentáció W_Vaskereskedés számlázóprogram NAV adatszolgáltatás Felhasználói dokumentáció W_Vaskereskedés számlázóprogram NAV adatszolgáltatás 1 Jelen felhasználói dokumentáció alapfokú számítógép felhasználói ismeretekkel rendelkezők részére készült. Ezért nem tér

Részletesebben

Ügyviteli rendszerek hatékony fejlesztése Magic Xpa-val mobilos funkciókkal kiegészítve. Oktatók: Fülöp József, Smohai Ferenc, Nagy Csaba

Ügyviteli rendszerek hatékony fejlesztése Magic Xpa-val mobilos funkciókkal kiegészítve. Oktatók: Fülöp József, Smohai Ferenc, Nagy Csaba Ügyviteli rendszerek hatékony fejlesztése Magic Xpa-val mobilos funkciókkal kiegészítve Oktatók: Fülöp József, Smohai Ferenc, Nagy Csaba Programozás alapjai Ha egy adott adattáblára Ctrl + G t nyomunk,

Részletesebben

Az Önök által megigényelt biztosítások gyors és egyszerű kezelésére szolgál Compline Utasbiztosítási Rendszerünk.

Az Önök által megigényelt biztosítások gyors és egyszerű kezelésére szolgál Compline Utasbiztosítási Rendszerünk. Tisztelt Partnerünk! Az Önök által megigényelt biztosítások gyors és egyszerű kezelésére szolgál Compline Utasbiztosítási Rendszerünk. A biztosítások rögzítése mellett kizárólag a rendszeren keresztül

Részletesebben

A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni:

A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni: 1 Adatbázis kezelés 2. gyakorlat A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni: Táblák létrehozása,

Részletesebben

1) Szállítói számla kontírozásának megkezdését megelőző lépések a Tárgyi eszköz modulban

1) Szállítói számla kontírozásának megkezdését megelőző lépések a Tárgyi eszköz modulban 1) Szállítói számla kontírozásának megkezdését megelőző lépések a Tárgyi eszköz modulban Bizonylat pénzügyi ellenőrzése és kontírozása A Pénzügy modulban történő kontírozást megelőzően a Tárgyi eszköz

Részletesebben

JOGI STÁTUSZ KEZELÉS MŰKÖDÉSE

JOGI STÁTUSZ KEZELÉS MŰKÖDÉSE JOGI STÁTUSZ KEZELÉS MŰKÖDÉSE Felhasználói dokumentáció verzió 1.0. Budapest, 2012. Változáskezelés Változás Verzió Dátum Pont Cím Oldal 1.1. 2013.07.10. 3.2. Üzenetküldés 7. Kiadás: 2012.09.04. Verzió:

Részletesebben

Aromo Szöveges értékelés kódolt tantárggyal

Aromo Szöveges értékelés kódolt tantárggyal Aromo Szöveges értékelés kódolt tantárggyal AROMO Iskolaadminisztrációs Szoftver - Felhasználói kézikönyv - Szöveges értékelés 1 Tartalomjegyzék Aromo Szöveges értékelés kódolt tantárggyal 1 Bevezetés

Részletesebben

Tartalomjegyzék

Tartalomjegyzék Manager program 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Intézmény adatai Szakmák adatai Visszahívás adatai Személy csoportok adatai Személyek adatai Részleg adatai Műtéti árlista adatai Érzéstelenítés árlista adatai

Részletesebben

Java és web programozás

Java és web programozás Budapesti M szaki Egyetem 2013. november 20. 10. El adás SQLite SQLite: Adatbázis kezel rendszer SQL standardokat nagyrészt követi Nagyon elterjedt, pl böngész kben is használt Nehéz olyan programnyelvet

Részletesebben

DebitTray program Leírás

DebitTray program Leírás DebitTray program Leírás Budapest 2015 Bevezetés Egy-egy kintlévőséghez tartozó határidő elmulasztásának komoly következménye lehet. Éppen ezért a Kintlévőség kezelő program főmenü ablakában a program

Részletesebben

Szolgáltatói Adminisztrátori leírás

Szolgáltatói Adminisztrátori leírás Online Felügyeleti Központ Szolgáltatói Adminisztrátori leírás Egységes Megjelenítő Rendszer Online Felügyeleti Központ (Webes alkalmazói felület) Szolgáltatók részére 1. Használati útmutató és leírás

Részletesebben

A Canvas LMS új és régi felülete közti különbségek

A Canvas LMS új és régi felülete közti különbségek A Canvas LMS új és régi felülete közti különbségek Ezen dokumentumban a Canvas LMS régi, illetve az új, modernebb felhasználói felületének eltéréseire térünk ki, segítséget adva azon felhasználóknak, akik

Részletesebben

II. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK

II. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK Mérési Utasítás Linux/Unix jogosultságok és fájlok kezelése Linux fájlrendszerek és jogosultságok Linux alatt, az egyes fájlokhoz való hozzáférések szabályozása érdekében a fájlokhoz tulajdonost, csoportot

Részletesebben

NEPTUN MOBIL ALKALMAZÁS FELHASZNÁLÓI SEGÉDLET

NEPTUN MOBIL ALKALMAZÁS FELHASZNÁLÓI SEGÉDLET NEPTUN MOBIL ALKALMAZÁS FELHASZNÁLÓI SEGÉDLET Felhasználói dokumentáció verzió 1.0 Budapest, 2015. Változáskezelés Verzió Dátum Változás Pont Cím Oldal Kiadás: 2015.07.05. Verzió: 1.6. Oldalszám: 2 / 12

Részletesebben

Online naptár használata

Online naptár használata Online naptár használata WEB: https://www.google.com/calendar A Google naptár egy olyan Google-fiókhoz kötött szolgáltatás, melynek használatával a felhasználók egy ingyenes, online rendszerben tárolhatják

Részletesebben

Dropbox - online fájltárolás és megosztás

Dropbox - online fájltárolás és megosztás Dropbox - online fájltárolás és megosztás web: https://www.dropbox.com A Dropbox egy felhő-alapú fájltároló és megosztó eszköz, melynek lényege, hogy a különböző fájlokat nem egy konkrét számítógéphez

Részletesebben

Magyar Nemzeti Bank - Elektronikus Rendszer Hitelesített Adatok Fogadásához ERA. Elektronikus aláírás - felhasználói dokumentáció

Magyar Nemzeti Bank - Elektronikus Rendszer Hitelesített Adatok Fogadásához ERA. Elektronikus aláírás - felhasználói dokumentáció ERA Elektronikus aláírás - felhasználói dokumentáció Tartalomjegyzék 1. Bevezető... 3 1.1. Általános információk... 3 2. DesktopSign... 3 2.1. Általános információk... 3 2.2. Telepítés... 3 3. MNBSubscriber...

Részletesebben

Digitális aláíró program telepítése az ERA rendszeren

Digitális aláíró program telepítése az ERA rendszeren Digitális aláíró program telepítése az ERA rendszeren Az ERA felületen a digitális aláírásokat a Ponte webes digitális aláíró program (Ponte WDAP) segítségével lehet létrehozni, amely egy ActiveX alapú,

Részletesebben

Algoritmus terv 3. Fejezet: Folyamatok meghatározása

Algoritmus terv 3. Fejezet: Folyamatok meghatározása This image cannot currently be displayed. Algoritmus terv 3. Fejezet: Folyamatok meghatározása 1. Algoritmus általános áttekintése 2. Inputok és outputok definiálása 3. Folyamatok meghatározása 4. ozási

Részletesebben

Egészségügyi Stratégiai Kutató Intézet Informatikai és Tájékoztatási Iroda

Egészségügyi Stratégiai Kutató Intézet Informatikai és Tájékoztatási Iroda Egészségügyi Stratégiai Kutató Intézet Informatikai és Tájékoztatási Iroda További információ kérhet: Szilágyi Éva Kováts Tamás, Juhász Judit e-mail: szilagyi.eva@eski.hu kovats.tamas@eski.hu, juhasz.judit@eski.hu

Részletesebben

Kötelezettségvállalások rögzítésének felhasználói leírása

Kötelezettségvállalások rögzítésének felhasználói leírása Kötelezettségvállalások rögzítésének felhasználói leírása A program az asztalról, az ikonról indul el. Az ikonra való dupla kattintás után először ellenőrzi a gépre letöltött program állapotát, és ha frissítésre

Részletesebben

KTI Közlekedéstudományi Intézet Nonprofit Kft. Vasúti Vizsgaközpont

KTI Közlekedéstudományi Intézet Nonprofit Kft. Vasúti Vizsgaközpont 2017 KTI Közlekedéstudományi Intézet Nonprofit Kft. Vasúti Vizsgaközpont Előszó Ez az útmutató a KTI Nonprofit Kft Vasúti Vizsgaközpont elektronikus alapképzés bejelentő rendszer kezelésében nyújt segítséget

Részletesebben

Kifizetések kezelése. 1 Kifizetési dátumok megadása pénzügyi kódokhoz

Kifizetések kezelése. 1 Kifizetési dátumok megadása pénzügyi kódokhoz Kifizetések kezelése 1 Kifizetési dátumok megadása pénzügyi kódokhoz 1.1 Pénzügyi kódok menüponttól indulva Pénzügyek (kék menüpont, csak lenyitni + jelnél)(78600)/kifizetési jogcímek (jogcím kiválasztása)

Részletesebben

ESZR - Feltáró hálózat

ESZR - Feltáró hálózat ESZR - Feltáró hálózat ERDŐGAZDÁLKODÁS/FELTÁRÓ HÁLÓZAT Bevezetés Az erdészeti tevékenységeket támogató technológiák folyamatos fejlődésével szükségessé válik az erdőfeltárás, az erdőfeltáró hálózatok -

Részletesebben

Teljesítményértékelések eredményeinek rögzítése az oktatói weben

Teljesítményértékelések eredményeinek rögzítése az oktatói weben Teljesítményértékelések eredményeinek rögzítése az oktatói weben Tartalomjegyzék 1 Bevezetés... 2 2 Feladatok kiadása az oktatói weben manuálisan... 3 3 Feladatok eredményeinek bevitele a Neptunba... 5

Részletesebben

SQL*Plus. Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) "közönséges" felhasználók

SQL*Plus. Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) közönséges felhasználók SQL*Plus Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP dolgozó), DEPT osztály) "közönséges" felhasználók Adatszótár: metaadatokat tartalmazó, csak olvasható táblák táblanév-prefixek:

Részletesebben

Integráció LadyBirddel

Integráció LadyBirddel Integráció LadyBirddel 1 A ShopRenter és a Ladybird integrációjához beállításokat kell eszközölnünk mind a ShopRenter, mind a LadyBird felületén. Elsőként a LadyBirdben kell elvégeznünk teendőinket, mert

Részletesebben

Tartalomjegyzék 2. RENDSZER FELÉPÍTÉSE... 3

Tartalomjegyzék 2. RENDSZER FELÉPÍTÉSE... 3 Tartalomjegyzék 1. BEVEZETŐ... 2 2. RENDSZER FELÉPÍTÉSE... 3 2.1. FELÜLET... 3 2.2. FELHASZNÁLÓI FUNKCIÓK... 4 2.2.1. Modulok... 4 2.2.2. Előzmények... 4 2.2.3. Lekérdezés működése, beállítások... 5 2.2.4.

Részletesebben

A program telepítése. A letöltés lépései: 1. nyissa meg a WEB-oldalt, majd válassza a Letöltés menüpontot a felső sorban:

A program telepítése. A letöltés lépései: 1. nyissa meg a WEB-oldalt, majd válassza a Letöltés menüpontot a felső sorban: A program telepítése A 2019-es év programja a szokott módon önálló rendszerként telepíthető. Töltse le WEB oldalunkról (http://www.drd-software.hu). A telepítés előtt nem szabad és nem kell eltávolítania

Részletesebben

Belépés a GroupWise levelező rendszerbe az Internet felől

Belépés a GroupWise levelező rendszerbe az Internet felől 1 Belépés a GroupWise levelező rendszerbe az Internet felől A GroupWise levelező szolgáltatás web felelületről, az Internet felől az Egyetem honlapjáról is elérhető, az alábbi linken: www.uni-nke.hu WEBMAIL-NKE

Részletesebben

Táblakezelés: Open SQL Internal table. Tarcsi Ádám: Az SAP programozása 1.

Táblakezelés: Open SQL Internal table. Tarcsi Ádám: Az SAP programozása 1. Táblakezelés: Open SQL Internal table Tarcsi Ádám: Az SAP programozása 1. OPEN SQL Tarcsi Ádám, ELTE SAP Excellence Center: SAP programozás oktatóanyag 2 Open SQL Az Open SQL kulcsszavai: SELECT INSERT

Részletesebben

Parlagfű Bejelentő Rendszer

Parlagfű Bejelentő Rendszer Parlagfű Bejelentő Rendszer felhasználói útmutató A rendszer elérése: Elérési cím: www.govcenter.hu/pbr Felhasználói funkciók: 1. Regisztráció Új felhasználói fiókot az oldalsó menüben a [Regisztráció]-ra

Részletesebben

TANSZÉKI ADMINISZTRÁTORI SEGÉDLET: NEPTUN TÁRGYKEZELÉS, KURZUSKEZELÉS

TANSZÉKI ADMINISZTRÁTORI SEGÉDLET: NEPTUN TÁRGYKEZELÉS, KURZUSKEZELÉS TANSZÉKI ADMINISZTRÁTORI SEGÉDLET: NEPTUN TÁRGYKEZELÉS, KURZUSKEZELÉS Kurzus meghirdetése adott félévre Adott félév kurzusainak a meghirdetése a TÁRGYAK 46800 felületen történik. Elérési útvonal a jobboldali

Részletesebben

KUTATÁSTÁMOGATÁS SOROZAT. Felhasználói segédlet Academic Search Complete adatbázisban idézők kereséséhez

KUTATÁSTÁMOGATÁS SOROZAT. Felhasználói segédlet Academic Search Complete adatbázisban idézők kereséséhez KUTATÁSTÁMOGATÁS SOROZAT Felhasználói segédlet Academic Search Complete adatbázisban idézők kereséséhez Szent István Egyetem Kosáry Domokos Könyvtár és Levéltár Készítette: Hreskó-Tóth Dalma Academic Search

Részletesebben

EGYÉB BEFIZETÉSI MÓDOK (KÜLSŐ SZÁMLA, HÁZIPÉNZÁR)

EGYÉB BEFIZETÉSI MÓDOK (KÜLSŐ SZÁMLA, HÁZIPÉNZÁR) (KÜLSŐ SZÁMLA, HÁZIPÉNZÁR) Felhasználói dokumentáció verzió 1.2. Budapest, 2014. Változáskezelés Verzió Dátum Változás Pont Cím Oldal 1.1. 2014.07.17. 2.1. Egy külső számla több kiíráshoz rögzítése 7.

Részletesebben

ILIAS hallgatói felhasználói leírás

ILIAS hallgatói felhasználói leírás Tartalomjegyzék Tartalomjegyzék... 1 Általános ismertető... 2 ILIAS elérése, bejelentkezés... 3 Tananyagok elérése, Taneszköztároló... 4 Csatlakozás kurzushoz... 6 Fájl letöltése... 8 Gyakorlatok megküldése,

Részletesebben

Könyvtárellátó Nonprofit Kft. KIADÓI RENDSZER

Könyvtárellátó Nonprofit Kft. KIADÓI RENDSZER Felhasználói Kézikönyv Könyvtárellátó Nonprofit Kft. KIADÓI RENDSZER 1. Belépés A rendszer indulásakor egy ideiglenes jelszót kapott emailben. Az ennek segítségével történt bejelentkezés után tudja jelszavát

Részletesebben

Gyorsított jegybeírás. Felhasználói dokumentáció verzió 2.0.

Gyorsított jegybeírás. Felhasználói dokumentáció verzió 2.0. Gyorsított jegybeírás Felhasználói dokumentáció verzió 2.0. Budapest, 2006 Változáskezelés Verzió Dátum Változás Pont Cím Oldal Kiadás: 2006.02.17. Verzió: 2.0. Oldalszám: 2 / 19 Tartalomjegyzék 1. Bevezetés...

Részletesebben

A tájékoztatóban segítséget szeretnénk nyújtani a rendszerben való eligazodáshoz.

A tájékoztatóban segítséget szeretnénk nyújtani a rendszerben való eligazodáshoz. Kedves Hallgatók! Egyetemünk E-learning portálja különböző elektronikus taneszközök használatát biztosítja, mely internet kapcsolat mellett bárhonnan elérhető a https://elearning.szie.hu/ oldalon. A tájékoztatóban

Részletesebben

Az Éves adóbevallás 2005 modul ismertetése

Az Éves adóbevallás 2005 modul ismertetése Az Éves adóbevallás 2005 modul ismertetése A program a setup lefutása után -ha bejelöltük-, magától elindul. A következkben az indítás a startmenübl, vagy a telepít által létrehozott asztal ikonról indítható:

Részletesebben

ShopRenter Kulcs-Soft beállítás

ShopRenter Kulcs-Soft beállítás ShopRenter Kulcs-Soft beállítás Az Összekapcsolás segítségével a webáruházban leadott rendelések bekerülnek a Kulcs-Soft szoftver Vevői rendelések listájába (az Ügyféladatok az Ügyfelek listájába, a termékadatok

Részletesebben