bevezetésazsap világába · elte sap excellence center oktatóanyag 1 elte sap excellence center...

26
1 ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag ELTE SAP Excellence Center Oktatóanyag ELTE SAP Excellence Center Oktatóanyag Bevezetés az SAP világába 2. Belépés az SAP rendszerbe Zolnai László [email protected] http://zolnai.web.elte.hu/bev_sap.html

Upload: others

Post on 24-Aug-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

1ELTE SAP Excellence Center Oktatóanyag 1ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center OktatóanyagELTE SAP Excellence Center Oktatóanyag

Bevezetés az SAP világába

2. Belépés az SAP rendszerbe

Zolnai László[email protected]://zolnai.web.elte.hu/bev_sap.html

Page 2: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

2ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 2

Tartalom

� Alapfogalmak - A nyúl ürege

� Belépés a rendszerbe - A piros pirula

� A rendszer belseje - Fegyver, sok fegyver

Page 3: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

3ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 3

Rendszer felépítése - Instancia

� Egyedi azonosítóval ellátott példány

� Egy rendszeren belül (általában) több, egymástól „független” instancia fut.

� Biztonság: DEV – TST – PRD

ELTE SAP Excellence Center Oktatóanyag 3

Átlag 3,5 installáció per ügyfél. Több rendszer lehet, de csak egy rendszer lehet produktív.Instancia = különbözı, egyedi azonosítóval ellátott SAP rendszer példányok (DEV - TST - PRD)A különálló rendszerváltozatok közt bonyolult traszportálásitechnikával mozgatjuk át az adatokat, és programokat. A transzport útvonal kötött: fejlesztıi -> teszt -> produktív rendszer.Development Systems (fejlesztı rendszer)

Ebben végezhetnek fejlesztéseket az SAP tanácsadók, és fejlesztık. Jele: DEV.

Consolidation Systems (gyakorló, teszt rendszer) A változásokat már tartalmazó, a mőködés tesztelésére és a

kezelık gyakorlatoztatására szolgáló rendszer. Jele: CON vagy TST.

Production Systems (produktív, éles rendszer) A legfontosabb, mőködı, éles használatban lévı rendszer. Tilos

benne fejleszteni és tesztelni. Jele: PRD.

ELTE: •DEV - TST - PRD•HRD - HRT - HRP•IDES, IDES2

3ELTE SAP Excellence Center Oktatóanyag

Page 4: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

4ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 4

Rendszer felépítése - Mandant

� Különbözı „rendszer-változatok”

� Egy instancián belül több, egymástól „független”mandant (kliens) létezik. Rendszerváltozat.

� Az adatok függetlenek egymástól, de a programok közösek

ELTE SAP Excellence Center Oktatóanyag 4

A kliens abból az idıkbıl származik, amikor a még a vállalatoknak nem volt annyi pénzük, hogy egy-egy rendszerhez külön gépeket vásároljanak, ekkor az SAP kitalálta, hogy több cég is tudja ugyan azon a gépen futtatni a rendszerét, persze ehhez meg kellett oldani a gondos szeparációt, hogy ne lássák egymás adatait. Ezért a customizing adatok minden egyes kliensben külön vannak választva. Az adatok ugyan abban a táblában tárolódnak, de az adattábla elsısora a kliensazonosító, amely szerint a rendszer a megjelenítést végzi. A programkódok és a Data Dictionary elemek a rendszerben kliens függetlenek, ami azt jelenti, hogy bármilyen mandatban is vagyunk, azokat bárhonnan elérjük. 3 számjegyő azonosító kód pl.: 000 - alap, 066 – ellenırzés (kiszállítási rendszer)100 – éles, 200 – teszt, 300 – fejlesztıi

Ajánlott landscape:Development system (DEV)

CUST : customizing és fejlesztıi kliensTEST : kiegészítı fejlesztıi kliensSAND : homokozó (sandbox) kliens (nem transzportálhatók az igények)

Consolidation system (CON)QTST : quality assurance (tesztelési) kliensTRNG : training kliens (nem módosíthatók a customizing és repository

objektumok)Production system (PRD)

PROD : produktív kliens

Page 5: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

5ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 5

Módusz, Tranzakció

� Módusz – megnyitott „ablak”Száma maximizálva, rendszertıl függ, általában max. 6-10 db

� Tranzakció – egymással összefüggésben állólépések sorozata

� Tranzakciós kód – egy belépési pontot definiál egy programhoz. Egy programot összerendel annak egyik (kezdı) képernyıjével

ELTE SAP Excellence Center Oktatóanyag 5

Az adatbázis-kezelık többnyire megengedik a felhasználóknak, hogy egy vagy több lekérdezést vagy módosítást egy tranzakcióba csoportosítsanak. A tranzakciótulajdonképpen olyan (program) adatbázis mőveletek egy csoportja, amelyeket egymás után egy egységként kell végrehajtani.

A tranzakciók helyes lefutásán értjük a következıket:

Atomosság: Megköveteljük, hogy a tranzakció vagy teljes egészében hajtódjon végre, vagy semmi ne hajtódjon végre belıle.

Következetesség: Egy adatbázisban általában beszélhetünk a következetes állapotok fogalmáról, amelyekben az adatok megfelelnek bizonyos elvárásoknak. Ezt a feltételt megsérthetjük egy rövid idıre egy tranzakció alatt, a tranzakció-kezelınek kell biztosítani, hogy a tranzakciók befejezıdése után az adatbázis ismét következetes állapotba kerüljön, vagyis elégítse ki az összes következetességi feltételt.

Elkülönítés: Amikor két vagy több tranzakció egyidejőleg fut, azok kihatását el kell különíteni egymástól. Ez azt jelenti, hogy semmiféle olyan eredményt vagy kihatást nem tapasztalhatunk az adatbázisban, amit a két tranzakció egyidejő futása okozott, és ami nem fordult volna elı, ha a két tranzakció egymás után fut le.

Tartósság: Ha egy tranzakció befejezte a munkáját, akkor annak eredménye nem veszhet el rendszerhiba esetén sem, még akkor sem, ha a rendszer közvetlenül a tranzakció befejezése után hibásodik meg.

Az SAP-ban majdnem mindnek van egy egyedi azonosítója úgynevezett tranzakciós kódja. Ez nem kötelezı, de a gyorsabb navigációt elısegíti. Az érvényes tranzakciókódok megtalálhatóak a TSTC táblában.

Page 6: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

6ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 6

Tranzakciókezelés

Kapcsoló Jelentés

/n Tranzakció bezárása. Visszalépés a fıoldalra.

/nXXX…X 'XXX…X' tranzakció indítása bárhonnan, akár egy másik tranzakcióból is.

/o Új módusz nyitása

/oXXX…X 'XXX…X' tranzakció indítása egy új móduszban

/nend Kijelentkezés (megerısítés kéréssel)

/nex Kijelentkezés (megerısítés kérés nélkül)

/i Az aktuális módusz bezárása

Page 7: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

7ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 7

Néhány gyakori tranzakció

Data Browser - Adatbázistábla megjelenítıSE16

Customizing bevezetési útmutatóSPRO

Kód Jelentés

SE11 ABAP Dictionary (Táblák, struktúrák, stb.)

PA20 Személyügyi Törzsadtok megjelenítése (HR)

SA38 Execute program – programok futatása

SE80 Object Navigator – ABAP fejlesztıi környezet

SE01 Transport organizer

SM04 Felhasználó követése

SU01 Felhasználó karbantartás

SCC4 Mandantok nézet megjelenítése

ST05 Trace – nyomkövetés (pl.: SQL Trace)

SM21 Rendszernapló

SHDB Tranzakció rekorder (Batch input recorder)

Page 8: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

8ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 8

Hardver igény

� Szerver▪ Megfelelı biztonsággal rendelkezzen▪ Megfelelı kapacitásai legyenek (processzor, memória,

tárterület)▪ Adatmentı rendszer

� Kommunikációs felület▪ Hálózat, hálózati csatoló felületek, biztonsági elemek▪ Külsı csatoló elemek (külsı hozzáférés, Internet elérés

stb.)� Munkaállomások

▪ Megfelelı kapacitású grafikus munkaállomások▪ Megfelelı kapacitású (hálózati) nyomtatók

ELTE SAP Excellence Center Oktatóanyag 8

Erıforrás igényes:

Több mint 36.000 tábla

„Üresen” kb. 20 Gb (ELTE: 80-90 Gb)

2,5 millió program / riport (include-okkal, funkcióelemekkel, stb. együtt)

2 Gb memória alatt nem indul el, + 8 Gb Swap

SAP NETWEAVER ABAP TRIAL VERSION:

www.sdn.sap.com oldalon, Downloads fülön a SAP Netweaver Main Releases hivatkozásra kattintva a megjelenı oldalon válasszuk a SAP NetWeaver 7.01 ABAP Trial Version-t a letöltéshez.

Gépigény:Windows XP Professional (Service Pack 2) vagy Windows Server 2003.

NTFS fájlrendszer.

1 GB RAM memória, alsó hangon.

Intel Pentium III/1.1 GHz vagy jobb (AMD CPU-k is jók természetesen).

22 GB átmeneti hely a merevlemezen - 10 GB véglegesen.

Page 9: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

9ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 9

Szoftverigény

� Több op. rendszer támogatottUnix/Linux, Windows, …

� Több adatbázis kezelı támogatottOracle, MS SQL Server, IBM DB2, Sybase, MySQL, …

� Több kliens megoldás (SAP Logon)▪ SAPgui (Windows)▪ JAVAgui (Linux)▪ HTMLgui

ELTE SAP Excellence Center Oktatóanyag 9

HTMLgui - Flex nyelvben is íródnak már alkalmazások.

Page 10: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

10ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 10

SAP Logon

ELTE SAP Excellence Center Oktatóanyag 10

Legutolsó 3 verzió a SAP GUI 6.20, 6.40, 7.10

Instancia választás.

Page 11: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

11ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 11

Bejelentkezés

ELTE SAP Excellence Center Oktatóanyag 11

A választott instancián belül mandant választására mindig figyelni kell a rendszerben lévı több mandant esetén!

A bejelentkezı felület színét érdemes eltérı színőre beállítani, hogy a felhasználónak egyértelmően feltőnjön, hogy melyik instanciában dolgozik.

Page 12: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

12ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 12

Bent vagyunk!

ELTE SAP Excellence Center Oktatóanyag 12

SAP Easy Access menü. Sztenderdizált megjelenés. A felület beállításait a Kiegészítések → Beállítások menüpontban végezhetjük

Page 13: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

13ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 13

Képernyı elemek

ELTE SAP Excellence Center Oktatóanyag 13

StStáátussortussor

KapcsolKapcsol óókk

IkonsorIkonsor

MenMenüüsorsor

SAPSAP informinform áácici óókk SzerverSzerver

BeszBesz úúrróó / fel/ fel üüll íírróóüüzemmzemm óódd

Státusz üzenetek:

Zöld - OK

Sárga - Figyelmeztetés

Piros - Hiba

Egyebek (info, short dump stb.)

Page 14: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

14ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 14

Fıbb ikonok

14

Standard eszközsor

- parancsmezı

- bevitel (OK)

- mentés

- visszalépés

- kilépés

- megszakítás (törlés)

- nyomtatás

- keresés

- következı megkeresése

- elsı oldal

- elızı oldal

- következı oldal

- utolsó oldal

- módusz létrehozás

- shortcut létrehozás

- F1 segítség

- formázó menü

Navigációs nyilacskák – Back, Exit, Cancel

Page 15: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

15ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 15

Menük

� Funkcionális menük illetve beállítási menük▪ Funkcionális menük fajtái:

• SAP standard menü• Szerep menü• Felhasználói menü• Kedvencek

� Menük elıállítása:• Központilag állítják elı:

• A SAP menü és a szerepmenük kiszállításkor a rendszerben vannak

• Felhasználói menüt rendszer bevezetésekor hozzák létre

• Felhasználó csak a kedvenceit állíthatja be

ELTE SAP Excellence Center Oktatóanyag 15

Page 16: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

16ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 16

Funkcionális menü - részletek

ELTE SAP Excellence Center Oktatóanyag 16

Page 17: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

17ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 17

Lista funkció gombok

ELTE SAP Excellence Center Oktatóanyag 17

� Szőrı beállítása� Rendezés� Kijelölések � Módosítások � Layout kiválasztás/módosítás/mentés� Lista mentése fájlba� Segítség (F1)

Layout: Elıre definiált kitöltési változatok.

Page 18: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

18ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 18

HELP

� F1 - Dokumentáció� F4 - Beviteli segítség (mezıszintő)� Mőszaki infó

F4 - Matchcode

Mőszaki infó segítségével elérhetı az adott mezıhöz tartotó program, tranzakció, tábla, stb.

Page 19: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

19ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 19

Rendezés

ELTE SAP Excellence Center Oktatóanyag 19

Ld.: ALV lista sorbarendezı

Page 20: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

20ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 20

Szőrıkritériumok

ELTE SAP Excellence Center Oktatóanyag 20

AT SELECTION-SCREEN.Intervallumos, kizárásos, minta szerinti szőrési paraméterek beállítása a tranzakció bemenetének.

PARAMETERS:

Van lehetıség paraméterek beolvasására is. Itt megszorításként csak listából való válogatásra van lehetıségünk.

Page 21: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

21ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 21

ALV Layout, Változat

ELTE SAP Excellence Center Oktatóanyag 21

Mi állíthatjuk össze a megjelenítésre szánt struktúra sorrendjét, a tranzakció által felkínált mezıkbıl. Ha túl hosszú az ALV megjelenítısora, általunk beállított tördelésben lesz megjelenítve több sorban.

Page 22: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

22ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 22

Program információk

A felsı vízszintes menüsorban a Rendszer->Státusz-ra kattintva kiírja az éppen futatott program, a rendszer, a számítógép fontosabb paramétereit.

Page 23: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

23ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 23

Beállítási menük

ELTE SAP Excellence Center Oktatóanyag 23

Adattartás: Adott tranzakció felhasználó szintő kitöltése. Fontos, nem szerver szinten, felhasználóhoz rendelten tárolódnak az adott kitöltések, hanem a SAP GUI tárolja! Kliensenként kell beállítani ezeket a „változatokat”.

Page 24: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

24ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 24

Saját adatok

ELTE SAP Excellence Center Oktatóanyag 24

Saját adatok: személyes beállítások

Page 25: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

25ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 25

Összefoglalva

� Instancia, mandant, tranzakció, módusz

� Rendszer szükséglet: hardver, szoftver

� Fontosabb képernyık, képernyıelemek

Page 26: BevezetésazSAP világába · ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag BevezetésazSAP világába 2. Belépés az SAP rendszerbe Zolnai László

26ELTE SAP Excellence Center Oktatóanyag

ELTE SAP Excellence Center Oktatóanyag 26ELTE SAP Excellence Center Oktatóanyag 26

Köszönöm a figyelmet!

Zolnai László[email protected]

The Matrix runs SAP