2. ismerkedés az sap rendszerrel, a fejlesztői...
TRANSCRIPT
![Page 1: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/1.jpg)
2. Ismerkedés az SAP rendszerrel, a fejlesztői
környezettel
Bevezetés az SAP világába
Tarcsi Ádám, Zolnai László
![Page 2: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/2.jpg)
ELTE SAP Excellence Center Oktatóanyag
2
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
2
![Page 3: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/3.jpg)
ELTE SAP Excellence Center Oktatóanyag
3
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.
Az adatok függetlenek egymástól, de a programok közösek
ELTE SAP Excellence Center Oktatóanyag
3
![Page 4: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/4.jpg)
ELTE SAP Excellence Center Oktatóanyag
4
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
4
![Page 5: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/5.jpg)
ELTE SAP Excellence Center Oktatóanyag
5
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
/h Debugger módban futtatás (joghoz kötött)
![Page 6: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/6.jpg)
ELTE SAP Excellence Center Oktatóanyag
6
Néhány gyakori tranzakció
Kód Jelentés
SE11 ABAP Dictionary (Táblák, struktúrák, stb.)
SE16 Data Browser - Adatbázistábla megjelenítő
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ó
SPRO Customizing bevezetési útmutató
SHDB Tranzakció rekorder (Batch input recorder)
![Page 7: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/7.jpg)
ELTE SAP Excellence Center Oktatóanyag
7
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
7
![Page 8: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/8.jpg)
ELTE SAP Excellence Center Oktatóanyag
8
Szoftverigény
Több op. rendszer támogatott Unix/Linux, Windows, …
Több adatbázis kezelő támogatott
Oracle, 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
8
![Page 9: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/9.jpg)
ELTE SAP Excellence Center Oktatóanyag
9
SAP Logon
ELTE SAP Excellence Center Oktatóanyag
9
![Page 10: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/10.jpg)
ELTE SAP Excellence Center Oktatóanyag
10
Bejelentkezés
ELTE SAP Excellence Center Oktatóanyag
10
![Page 11: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/11.jpg)
ELTE SAP Excellence Center Oktatóanyag
11
Bent vagyunk!
ELTE SAP Excellence Center Oktatóanyag
11
![Page 12: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/12.jpg)
ELTE SAP Excellence Center Oktatóanyag
12
Képernyő elemek
ELTE SAP Excellence Center Oktatóanyag
12
Státussor
Kapcsolók
Ikonsor
Menüsor
SAP információk Szerver
Beszúró / felülíró
üzemmód
Parancssor
![Page 13: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/13.jpg)
ELTE SAP Excellence Center Oktatóanyag 13
Tovább (ok)
Vissza (F3)
Befejezés
(shift + F3)
Megszakítás (F12)
Új módusz (ablak)
![Page 14: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/14.jpg)
ELTE SAP Excellence Center Oktatóanyag
14
Főbb ikonok
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ü
![Page 15: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/15.jpg)
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: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/16.jpg)
ELTE SAP Excellence Center Oktatóanyag
16
Funkcionális menü - részletek
ELTE SAP Excellence Center Oktatóanyag
16
![Page 17: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/17.jpg)
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)
![Page 18: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/18.jpg)
ELTE SAP Excellence Center Oktatóanyag
18
Rendezés
ELTE SAP Excellence Center Oktatóanyag
18
![Page 19: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/19.jpg)
ELTE SAP Excellence Center Oktatóanyag
19
Szűrőkritériumok
ELTE SAP Excellence Center Oktatóanyag
19
![Page 20: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/20.jpg)
ELTE SAP Excellence Center Oktatóanyag
20
ALV Layout, Változat
ELTE SAP Excellence Center Oktatóanyag
20
![Page 21: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/21.jpg)
ELTE SAP Excellence Center Oktatóanyag
21
Program információk
![Page 22: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/22.jpg)
ELTE SAP Excellence Center Oktatóanyag
22
Beállítási menük
ELTE SAP Excellence Center Oktatóanyag
22
![Page 23: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/23.jpg)
ELTE SAP Excellence Center Oktatóanyag 23
Az SAP testreszabása
![Page 24: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/24.jpg)
ELTE SAP Excellence Center Oktatóanyag
24
HELP
F1 - Dokumentáció
F4 - Beviteli segítség (mezőszintű)
Műszaki infó
![Page 25: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/25.jpg)
ELTE SAP Excellence Center Oktatóanyag 25
Dictionary objektumok - SE11
![Page 26: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/26.jpg)
ELTE SAP Excellence Center Oktatóanyag 26
Object navigator (SE80)
![Page 27: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/27.jpg)
ELTE SAP Excellence Center Oktatóanyag 27
Megjelenítés
Módosítás
(CTRL+F1)
Vizsgálat
(CTRL+F2) Aktiválás
(CTRL+F3)
Közvetlen (F8)
- futtatás
Felhasználás-kimutatás
(CTRL+SHIFT+F3)
![Page 28: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/28.jpg)
ELTE SAP Excellence Center Oktatóanyag 28
Rendszer architektúra
![Page 29: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/29.jpg)
ELTE SAP Excellence Center Oktatóanyag
29
SAP architektúrája
Prezentációs réteg
Alkalmazási réteg
Adatbázis réteg
![Page 30: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/30.jpg)
ELTE SAP Excellence Center Oktatóanyag
30
Alkalmazási réteg
Az SAP operációsrendszer független, ezért kell egy „bázis réteg”
Mit biztosít ez az applikációs szint? - kliens/szerver felépítést - adatbázis adminisztrációs eszközöket - rendszer felügyeleti eszközöket - nyomtatási rendszert - jogosultságkezelést - skálázhatóság
A WAS által támogatott szabványok - Unicode - HTTP, HTTPS, SMTP, WebDAV, SOAP, SSL, HTML, XML, WML, WSDL, stb. -> webalapú alkalmazások
30 ELTE SAP Excellence Center Oktatóanyag
![Page 31: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/31.jpg)
ELTE SAP Excellence Center Oktatóanyag
31
Adatbázis szolgáltatások
Prezentációs szolgáltatások
Web- böngésző
Web- szerver
Internet Transaction Server
Alkalmazási szolgáltatások
Többszintű kliens/szerver architektúra 3-szintű
Alkalmazás
Internet
Adatbázis
Prezentáció
Réteg
Információk tárolása Adatbázis-backup
Felhasználói dialógus Grafikus információ- feldolgozás
Alkalmazási logikák feldolgozása Rendszerfelügyelet Tranzakciók felügyelete
Internet-hozzáférés kezelése R/3 – Internet –tranzakciók feldolgozása
Az R/3-szoftver kliens/szerver architektúrája
31 ELTE SAP Excellence Center Oktatóanyag
![Page 32: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/32.jpg)
ELTE SAP Excellence Center Oktatóanyag
32
SAP-dispatcher
A tranzakciókat felügyelő eszköz
Vezérli a tranzakciók közötti kommunikációt
Felügyeli a más alkalmazásokkal történő adatcserét
Megosztja a terhelést a munkafolyamatok (processzek) között
Biztosítja az adatok konzisztenciáját
32 ELTE SAP Excellence Center Oktatóanyag
![Page 33: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/33.jpg)
ELTE SAP Excellence Center Oktatóanyag
33
A diszpécser működése
Megjelenítési réteg
SAPGUI SAPGUI SAPGUI
Alkalmazási réteg
Buffer
Dispatcher
Work process Work process Work process
Adatbázis réteg
Adatbázis
processz
Adatbázis
processz
Adatbázis
processz
SAPGUI
Queue
![Page 34: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/34.jpg)
ELTE SAP Excellence Center Oktatóanyag
34
OpenSQL
![Page 35: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/35.jpg)
ELTE SAP Excellence Center Oktatóanyag
35
A tranzakciók működési elve
Egy tranzakció összefüggő (dialogus)lépések (képernyőképek) sorozata
Dynpro - dinamikus program
Visszagörgethető
Két fázis ▪ Interaktív ▪ Frissítési
35 ELTE SAP Excellence Center Oktatóanyag
300
200
100 110
120
TR kód
![Page 36: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/36.jpg)
ELTE SAP Excellence Center Oktatóanyag
36
A munkafolyamat (processz)
Állandóan futó program, mely különböző feladatokat lát el.
Főbb részei:
▪ Feladatkezelő
▪ ABAP - processzor
▪ Dialógus értelmező
▪ Adatbázis interfész
36 ELTE SAP Excellence Center Oktatóanyag
![Page 37: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/37.jpg)
ELTE SAP Excellence Center Oktatóanyag
37
Legfontosabb munkafolyamatok
Dialog (párbeszéd munkafolyamat)
Batch (háttérben futó munkafolyamat)
Spool (nyomtatási munkafolyamat)
Update (frissítési munkafolyamat)
Enque (sorkezelő, zárolási munkafolyamat)
![Page 38: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/38.jpg)
ELTE SAP Excellence Center Oktatóanyag
38
Processzáttekintés – SM50
38 ELTE SAP Excellence Center Oktatóanyag
![Page 39: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/39.jpg)
ELTE SAP Excellence Center Oktatóanyag
39
LUW – Logikai munkaegység
![Page 40: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/40.jpg)
ELTE SAP Excellence Center Oktatóanyag
40
Lock-ok fajtái
(S) Megosztott
több felhasználó elérheti, de csak olvasásra
(E) Kizáró párhuzamos módosítás elkerülésére
(X) Kizáró, de nem halmozódó feloldó függvénnyel érhető el újra
40 ELTE SAP Excellence Center Oktatóanyag
![Page 41: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/41.jpg)
ELTE SAP Excellence Center Oktatóanyag
41 ELTE SAP Excellence Center Oktatóanyag
Nyomtatás
Először úgynevezett spool-ba nyomtat (virtuálisan), innen a beállított ideig bármikor kinyomtatható
Tetszőleges nyomtató használható
(vagy a windows alapnyomtatóját használja, vagy a rendszerben definiált nyomtatókat)
ELTE SAP Excellence Center Oktatóanyag
41 41
![Page 42: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/42.jpg)
ELTE SAP Excellence Center Oktatóanyag 42
SAP bevezetés, tanácsadás
![Page 43: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/43.jpg)
ELTE SAP Excellence Center Oktatóanyag
43
Tanácsadó élete
![Page 44: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/44.jpg)
ELTE SAP Excellence Center Oktatóanyag
44 ELTE SAP Excellence Center Oktatóanyag
Az SAP bevezetése (célok)
Lehetséges célok
▪ Költségek minimalizálása
▪ Humán erőforrás gazdaságos kihasználása
▪ Hatékony döntési helyzet kialakítása
▪ Magasabb szintű gazdálkodási kultúra kialakítása
▪ Naprakész információk
Szükséges
▪ Racionálisabb gondolkodás
▪ Alkalmazkodás az új helyzethez
▪ Továbbképzés és önképzés
▪ Gazdasági folyamatok megfelelő ésszerűsítése
44
![Page 45: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/45.jpg)
ELTE SAP Excellence Center Oktatóanyag
45
Kiválasztás szempontjai az ELTE-n
Rendszer alkalmassága Informatikai infrastruktúra korszerűsége Bevezetés, oktatás költségei Szoftver licencek és szoftver követés költségei Egyéb kedvezmények Stabil hátterű ERP rendszer legyen referenciák Magyar szabályozási környezetnek megfelelően tudjon
működni Az egyetem költségvetési intézmény pénzfogalmi
szemléletű ~ 4000 közalkalmazott dolgozó
~ 5000 megbízásos dolgozó ~ 34000 hallgató ~ 400 felhasználó
nagy rendszer szükséges
![Page 46: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/46.jpg)
ELTE SAP Excellence Center Oktatóanyag
46 ELTE SAP Excellence Center Oktatóanyag
Együttműködés
Csak a felhasználók és a tanácsadók együttműködésével lehet a feladatot sikeresen elvégezni
A felső vezetésnek el kell érnie, hogy a rendszerrel érintett szervezetek valamennyi tagja (vezető és beosztott) együttműködjön a projekttagokkal akkor is, ha nincsenek a projektbe bevonva
A projekttagok, felhasználók általában a tevékenység 60-70%-t kell elvégezzék
Kulcsrakész megoldást csak a szokásos ár 3-6-szorosával lehetne előállítani, de ekkor is kérdésessé válna a felhasználó képessége a működtetésre. Ennek elvárása tehát irreális
46
![Page 47: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/47.jpg)
ELTE SAP Excellence Center Oktatóanyag
47 ELTE SAP Excellence Center Oktatóanyag
ASAP bevezetési módszertan
1. Előkészítés (Project Preparation) 2. Koncepciótervezés (Business Blueprint) 3. Megvalósítás (Realization) 4. Teszt, előkészítés éles üzemre (Final Preparation) 5. Éles üzem, támogatás (Go Live! And support)
47
![Page 48: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/48.jpg)
ELTE SAP Excellence Center Oktatóanyag
48
SAP Bevezetés folyamat az ELTE-n
Júl Aug Szept Okt Nov Dec Jan Febr Márc Ápr Máj
Projektszervezet kialakítása
Oktatások
Tesztrendszer installálása
ELTE folyamatainak felmérése
Törzsadatok előkészítése
Törzsadatok migrálása
Fejlesztések, paraméterezés
Tesztelés
Éles indulás
2004 2005
![Page 49: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/49.jpg)
ELTE SAP Excellence Center Oktatóanyag
49
Installálás
Teszt
Adat
import
Produktív
indulás
SAP R/3
upgrade
Új SAP
alkalmazás
Új felhasználó
Adatok
visszatöltése
EarlyWatch szerviz
SAP életciklus
![Page 50: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/50.jpg)
ELTE SAP Excellence Center Oktatóanyag
50 ELTE SAP Excellence Center Oktatóanyag
50 ELTE SAP Excellence Center Oktatóanyag
50
SAP Support szolgáltatások
1. Tanácsadó szolgálat
2. Karbantartási szolgálat
3. Helpdesk
4. Megelőző megoldás
![Page 51: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/51.jpg)
ELTE SAP Excellence Center Oktatóanyag
51 ELTE SAP Excellence Center Oktatóanyag
Egy verzió életciklusa
Napjainkban ún. 5-2-1 támogatási ciklusokat terveznek
Az évenkénti support díj a licensz ár 22%-a
▪ Normál támogatás (5 év, 22% )
▪ Kiterjesztett támogatás (+2 év, +2%)
▪ „További” támogatás (+1 év, +4%)
Bevezetési szakasz (Ramp-up)
ELTE SAP Excellence Center Oktatóanyag
51 51
![Page 52: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/52.jpg)
ELTE SAP Excellence Center Oktatóanyag
52 ELTE SAP Excellence Center Oktatóanyag
Támogatás
A támogatás formái
Solution Manager
Support Package-ek (SP Stack-ek)
Újabb verziók (upgrade)
ELTE SAP Excellence Center Oktatóanyag
52 52
![Page 53: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/53.jpg)
ELTE SAP Excellence Center Oktatóanyag
53
SAP Testreszabás eszközei
A testreszabás hosszú folyamat
A testreszabási feladatok lehetnek:
▪ Nagyon egyszerűk
▪ Iparág specifikusak (bonyolultak)
A vállalat szakértő felhasználói és az SAP tanácsadók közösen végzik
IMG (Implementacion Guide) - Customizing
elektronikus kézikönyv, a vállalati igényeket a speciális üzleti igényeknek felelteti meg
![Page 54: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/54.jpg)
ELTE SAP Excellence Center Oktatóanyag
54
Módosítás vs. bővítés
Egy objektumból csak egyetlen eredeti változat létezik az egész világon, minden további másolat
A másolatokat módosítani veszélyes, mert ha az eredetit frissítik, akkor elágazik a fejlesztés
Standard alkalmazások
User-exitek és
egyéb bővítés
Vásárlói
programok
Testreszabás
Módosítás
Kibővítés
Vásárlói
fejlesztés
IMG Abap Workbench
![Page 55: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/55.jpg)
ELTE SAP Excellence Center Oktatóanyag
55
Bővítési lehetőségek
User-exit
Standard program által meghívott, customer namespaceben található eljárás
Include structure
Standard program által adatstruktúrába beágyazott vásárlói struktúra
Append structure
Vásárló általi struktúra kibővítés, anélkül, hogy erre számított volna a standard fejlesztője
Subscreen
A standard fejlesztő által felajánlott képernyőterület, melyre a vásárló mezőket helyezhet el
Menu exit
Menüstruktúra bővítésére használható
![Page 56: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/56.jpg)
ELTE SAP Excellence Center Oktatóanyag 56
Fejlesztői környezet, ABAP
![Page 57: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/57.jpg)
Fejlesztés
SAP Web Application Server / NetWeaver:
- Prezentációs réteg: JSP, BSP, Web Dynpro
- Business / üzleti réteg: ABAP, J2EE, .NET
- Integrációs réteg: SAP Web AS
- Connectivity réteg: HTTP, HTTPS, SOAP, SSL, SMTP FastCGI
- Adatbázis réteg: adatbázis elérés, Open SQL, JDBC
- ABAP
- Java
ELTE SAP Excellence Center Oktatóanyag 57
![Page 58: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/58.jpg)
ELTE SAP Excellence Center Oktatóanyag
58
Allgemeiner Berichtsaufbereitungsprozessor
Advanced Business Application Programming
ABAP jelentése
![Page 59: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/59.jpg)
ELTE SAP Excellence Center Oktatóanyag 59
ABAP
80-as években indult
Típusos
4GL
Több nyelvű
Beágyazott SQL-ek használata: Open SQL / Natív SQL
Elrejti az adatbázist és a felhasználói interfészt is
Objektum-orientált kiegészítéssel is rendelkezik
Platform-független
Szintaktikailag hasonlít a COBOL-ra
![Page 60: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/60.jpg)
ELTE SAP Excellence Center Oktatóanyag 60
Repository – fejlesztési objektumok tára
![Page 61: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/61.jpg)
ELTE SAP Excellence Center Oktatóanyag 61
Object navigator – Repository browser
![Page 62: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/62.jpg)
ELTE SAP Excellence Center Oktatóanyag
62
DDIC - Data Dictionary (SE11)
Data Dictionary (Abap Dictionary)
Milyen objektumok vannak?
▪ Domain
▪ Adatelem
▪ Struktúra
▪ Tábla
▪ Nézet
▪ Keresési segítség
![Page 63: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/63.jpg)
ELTE SAP Excellence Center Oktatóanyag 63
Dictionary objektumok - SE11
![Page 64: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/64.jpg)
ELTE SAP Excellence Center Oktatóanyag
64
Belső táblák
![Page 65: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/65.jpg)
ELTE SAP Excellence Center Oktatóanyag
65
Abap Workbench
Abap Dictionary - (SE11) Adatdefiníciós eszköz Abap Editor - (SE38) Forráskódok szerkesztése, programok
futtatása Abap Debugger - Hibakeresést tesz lehetővé, a /h
gyorsparanccsal indítható ScreenPainter - Képernyőtervek elkészítése. MenuPainter - Menüstruktúrák, GUI státuszok elkészítésére Class Builder - (SE24) Osztályok és interfészek
definiálására alkalmas Function Builder - (SE37) Funkciós csoportok és modulok
definiálására alkalmas Object Navigator - (SE80) Integrált fejlesztői környezet,
mely egyesíti a fentieket
![Page 66: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/66.jpg)
ELTE SAP Excellence Center Oktatóanyag 66
ABAP fejlesztői környezet (SE80)
![Page 67: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/67.jpg)
ELTE SAP Excellence Center Oktatóanyag 67
ABAP fejlesztői környezet
![Page 68: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/68.jpg)
ELTE SAP Excellence Center Oktatóanyag 68
Elnevezési konvenciók
Vevői program és egyéb objektum (néhány kivételtől eltekintve) csak Z* vagy Y* betűvel kezdődhet.
▪ Oka: SAP frissítés vagy bugfix esetén a módosítások problémát, összeakadást okozhatnának!
![Page 69: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/69.jpg)
ELTE SAP Excellence Center Oktatóanyag
69
SE80 - funkció gombok
Ceruza: Szerkesztő és megjelenítő mód közötti váltás
Mérleg: Szintaktikai ellenőrzést végez a programkódon
Gyertya: Aktiválni/ inakvtiválni lehet vele a kódot
Franciakulcs: Az aktuális programkódot futattja
Vasvilla: Megmutatja, hogy az aktuális programot, milyen más objektum használja még fel.
Stoptáblák: Külső és belső töréspontok elhelyezése
Pattern: Előre definiált programkódokat lehet vele a kódba beültetni
Pretty Printer: A vizuális formázást valósítja meg
![Page 70: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/70.jpg)
ELTE SAP Excellence Center Oktatóanyag 70
Fejlesztői környezet – Object Navigator (SE80)
▪ Alkalmazási hierarchia
▪ Csomag
▪ Program
▪ Funkciócsoport
▪ Osztály / interfész
▪ Internet service
▪ Lokális objektumok
▪ BSP-alkalmazás
▪ Web Dynpro alkalmazás
▪ Inaktív objektumok
![Page 71: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/71.jpg)
ELTE SAP Excellence Center Oktatóanyag
71
Aktiválás
Átdolgozott
Új Inaktív Aktív
Inaktív
Aktív
Aktív
Idő
![Page 72: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/72.jpg)
ELTE SAP Excellence Center Oktatóanyag 72
ABAP program futása
Program
indítása
Adatbázis
tábla
ABAP Program
ABAP
blokk
ABAP
blokk
ABAP futtató környezet
![Page 73: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/73.jpg)
ELTE SAP Excellence Center Oktatóanyag
73
Transzport rendszer
Módosítások átvezetése a rendszerek között
Átvezethetők: ▪ Repository objektumok
▪ Customizing beállítások
Package – logikai rendezés
Transport request – átmeneti összerendelés
![Page 74: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/74.jpg)
ELTE SAP Excellence Center Oktatóanyag
74
Fejlesztői
rendszer
DEV
Teszt
rendszer
TST
Produktív
rendszer
PRD
SAP SAP
A fejlesztés folyamata
![Page 75: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/75.jpg)
ELTE SAP Excellence Center Oktatóanyag 75
Transzportálás
Módosítási kérelem
![Page 76: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/76.jpg)
ELTE SAP Excellence Center Oktatóanyag 76
A fejlesztés lépései
1. Kérelem létrehozása
2. Csomag létrehozása (vagy lokális objektum, vagy a $TMP csomagba)
3. Domain-ek készítése
4. Adatelemek létrehozása
5. Tábla létrehozása
6. Új program létrehozása (SE80 v. SE38)
7. Program elkészítése
8. Ellenőrzés
9. Aktiválás
10. Tranzakciós kód hozzárendelése (SE93)
11. Kérelem átvitele a teszt rendszerbe (SE01)
12. Tesztelés
13. Kérelem átvitele a produktív rendszerbe
![Page 77: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/77.jpg)
ELTE SAP Excellence Center Oktatóanyag
77
IF <feltétel1>.
<végrehajtási blokk>
ELSEIF <feltétel2>.
<végrehajtási blokk>
...
ELSE.
<végrehajtási blokk>
ENDIF.
CASE <mezőnév>. WHEN <érték1>. <végrehajtási blokk> WHEN <érték2>. <végrehajtási blokk> ... WHEN OTHERS. <végrehajtási blokk> ENDCASE.
ABAP nyelvi elemei - elágazások
![Page 78: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/78.jpg)
ELTE SAP Excellence Center Oktatóanyag
78
DO [<n> TIMES]. <végrehajtási blokk> ENDDO.
DO. <végrehajtási blokk> IF <kilépési feltétel>. EXIT. ENDIF. ENDDO.
WHILE <feltétel>. <végrehajtási blokk> ENDWHILE.
SELECT <mezőnevek>
FROM <tábla> <végrehajtási blokk> ENDSELECT.
LOOP AT <belső tábla> <végrehaajtási blokk> ENDLOOP.
ABAP nyelvi elemei - Ismétlési szerkezetek
![Page 79: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/79.jpg)
Tábla tartalmát kiíró kód
ELTE SAP Excellence Center Oktatóanyag
79
REPORT Z_ELSO_01_PRG.
DATA sv_flight TYPE sflight.
WRITE 'A járat tábla tartalma:'.
SELECT * FROM sflight INTO sv_flight
WHERE paymentsum > 10000.
NEW-LINE.
WRITE: sv_flight-carrid,
sv_flight-connid,
sv_flight-price,
sv_flight-seatsmax,
sv_flight-seatsocc,
sv_flight-paymentsum.
ENDSELECT.
![Page 80: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/80.jpg)
ELTE SAP Excellence Center Oktatóanyag
80
Feldolgozási blokkok
Esemény blokkok
▪ START-OF-SELECTION, INITIALIZATION, stb
Alprogramok
▪ Form-ok
Funkcióelemek
▪ Functions
▪ Method-ok
Include-ok
![Page 81: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/81.jpg)
ELTE SAP Excellence Center Oktatóanyag
81
1 X'00' hexadecimális X
6 000000 idő HHMMSS T
8 00000000 dátum YYYYMMDD D
1 space szöveg (karakter) C
1 000... numerikus szöveg N
platform függő 0.000... lebegő pontos F
8 0 Decimális adott
tizedesjegyekkel P
platform függő 0 Integer I
Kezdő hossz Kezdőérték Leírás Adattípus
Elemi adattípusok
![Page 82: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/82.jpg)
ELTE SAP Excellence Center Oktatóanyag
82
Kapcsolattartás a felhasználóval, adatok bevitele, megjelenítése, módosítása.
Egyszerűen programozható, nyomtatással kevéssé kell foglalkozni, HTML konvertálás automatikus.
Fajtái:
Lista - List
Szelekciós képernyő – Selection screen
Képernyő - Screen
Képernyők - Dynprok
![Page 83: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/83.jpg)
ELTE SAP Excellence Center Oktatóanyag
83
Képernyők I. - Write lista
![Page 84: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/84.jpg)
ELTE SAP Excellence Center Oktatóanyag
84
Képernyők II. - ALV lista
![Page 85: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/85.jpg)
ELTE SAP Excellence Center Oktatóanyag
85
Képernyők III. – Selection screen
![Page 86: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/86.jpg)
ELTE SAP Excellence Center Oktatóanyag
86
Képernyők IV. – Screen
![Page 87: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/87.jpg)
ELTE SAP Excellence Center Oktatóanyag
87
Screen painter – SE52
![Page 88: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/88.jpg)
ELTE SAP Excellence Center Oktatóanyag
88
Képernyők V. – Smart Forms
![Page 89: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/89.jpg)
ELTE SAP Excellence Center Oktatóanyag 89
Egyszerű példaprogram létrehozása
![Page 90: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/90.jpg)
ELTE SAP Excellence Center Oktatóanyag 90
Program létrehozása – 1. – SE80
![Page 91: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/91.jpg)
ELTE SAP Excellence Center Oktatóanyag 91
Program készítése – 2. – Objektum létrehozás
![Page 92: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/92.jpg)
ELTE SAP Excellence Center Oktatóanyag 92
Program készítése – 3. - Programjellemzők
![Page 93: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/93.jpg)
ELTE SAP Excellence Center Oktatóanyag 93
Program készítése – 4. – Üres program
![Page 94: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/94.jpg)
ELTE SAP Excellence Center Oktatóanyag 94
Program készítése – 5. – Program megírása
![Page 95: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/95.jpg)
ELTE SAP Excellence Center Oktatóanyag 95
Program készítése – 6: Hibakezelés
![Page 96: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/96.jpg)
ELTE SAP Excellence Center Oktatóanyag 96
Program készítése – 7: Ellenőrzés (CTRL+F2)
![Page 97: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/97.jpg)
ELTE SAP Excellence Center Oktatóanyag 97
Program készítése – 8: Futtatás (F8)
![Page 98: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/98.jpg)
ELTE SAP Excellence Center Oktatóanyag 98
Program készítése – 9: Mentés és aktiválás (CTRL+F3)
![Page 99: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/99.jpg)
ELTE SAP Excellence Center Oktatóanyag 99
Program készítése – 10: mentés és aktiválás
![Page 100: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/100.jpg)
ELTE SAP Excellence Center Oktatóanyag 100
Első program: Típus és adatdeklaráció
TYPES: NEV_TIPUS(20) TYPE C.
TYPES: CIM_TIPUS(50) TYPE C,
BEGIN OF VEVO_TIPUS,
NEV TYPE NEV_TIPUS,
IR_SZAM TYPE I,
CIM TYPE CIM_TIPUS,
END OF VEVO_TIPUS.
DATA VEVOK_SZAMA TYPE I. " Ez INTEGER típusú
DATA VEVO TYPE VEVO_TIPUS. " Egy struktúra
DATA UDVOZLET(23) TYPE C VALUE 'Szép jó napot,'.
WRITE: Udvozlet, 'Ádám!',
VEVOK_SZAMA,
VEVO-IR_SZAM.
![Page 101: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/101.jpg)
ELTE SAP Excellence Center Oktatóanyag 101
Második program - SELECT használata
REPORT Z_ELSO_01_PRG. * Megjegyzés DATA sv_flight TYPE sflight. "Megjegyzés WRITE 'A járat tábla tartalma:'. SELECT * FROM sflight INTO sv_flight WHERE paymentsum > 10000. NEW-LINE. WRITE: sv_flight-carrid, sv_flight-connid, sv_flight-fldate, sv_flight-price, sv_flight-seatsmax, sv_flight-seatsocc, sv_flight-paymentsum. ENDSELECT.
![Page 102: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/102.jpg)
ELTE SAP Excellence Center Oktatóanyag 102
Harmadik program: Return code (sy szerkezet)
PARAMETERS pa_carr TYPE scarr-carrid.
DATA wa_scarr TYPE scarr.
WRITE 'A keresett adatok: '.
SELECT SINGLE * FROM scarr
INTO wa_scarr
WHERE carrid = pa_carr.
IF sy-subrc EQ 0.
NEW-LINE.
WRITE: wa_scarr-carrid,
wa_scarr-carrname,
wa_scarr-url.
ELSE.
WRITE: 'Nem találtam a szelekciónak megfelelő rekordokat!'.
ENDIF.
![Page 103: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/103.jpg)
ELTE SAP Excellence Center Oktatóanyag 103
Fejlesztői segítségek
Online fejlesztői kézikönyv példákkal és egy példavállalattal.
SAP Community (Developer) Network https://www.sdn.sap.com
Letöltések: https://www.sdn.sap.com/irj/sdn/downloads SAP NetWeaver 7.0 ABAP Trial Version
![Page 104: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/104.jpg)
ELTE SAP Excellence Center Oktatóanyag 104
Standard SAP program módosítás
![Page 105: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/105.jpg)
ELTE SAP Excellence Center Oktatóanyag 105
Standard SAP program módosítása – elérési kulcs
![Page 106: 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettelsap.elte.hu/bevsap/Bev_SAP-2_2012.pdf · SE11 ABAP Dictionary (Táblák, struktúrák, stb.) SE16 Data Browser - Adatbázistábla](https://reader031.vdocuments.pub/reader031/viewer/2022030503/5aafda677f8b9a5d0a8e05d1/html5/thumbnails/106.jpg)
Leonardo da Vinci was SAP Certified
The Matrix runs SAP
SAP doesn’t hire developers. It initializes them.
Dexter's laboratory runs SAP
SAP rövödítések:
▪ Software Aus Pakistan – Szoftver Pakisztánból
▪ Stops All Production! – Termelés állj!
▪ Sammlung Aller Probleme – Minden probléma gyűjteménye
▪ Sammlung Alter Programme – Régi programok gyűjteménye
▪ Save And Pray – Ments és imádkozz
▪ Smile And Pay – Mosolyogj és fizess
▪ Systems Against People – Rendszerek az emberek ellen
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 106