PTE Termszettudomnyi Kar Programtervez s Gazdasg Informatikus Szak
- Slides: 28
PTE Természettudományi Kar Programtervező- és Gazdaság. Informatikus Szak 7624 Pécs, Ifjúság u. 6. http: //www. ttk. pte. hu/ SAP-ABAP 2 01. Előadás Vaspöri Gábor SAP fejlesztő, Tel: 30/510 -6351 E-mail: vaspori. gabor@gmail. com Skype: vaspori. gabor
Tartalom Bevezető SAP kliens Kliens beállítások Saját adatok, variáns Tranzakciók SE 80, SE 11, SE 16, SE 37, SE 24 DDIC (SE 11) Házi Feladat (Adatelem, Struktúra)
SAP Logon 710 VS 720 -> www. google. com Win 7 -> 720
SAP cache, nyelvválasztás Cache Szóköz hatására a korábban bevitt mezőérték megjelenik Nyelv választás Ellenőrzés, hogy más nyelveken hogyan jelenik meg az adott program Dokumentációk nem mindig elérhetők magyar nyelven
Műszaki nevek mutatása Műszaki nevek Minden tranzakciónak van egy neve, illetve egy tranzakció kódja. A kód megjelenítését érjük el ezzel a beállítással
Saját adatok Ha valaki sokat használ egy SAP tranzakciót azonos adatokkal, akkor egy idő után kellemetlen mindig megadni ugyanazokat a paramétereket a képernyőn Ennek egyik kiküszöbölése a „Saját adatok” A mező-be „F 1” gomb megnyomása után a „Technikai adatok” fülön megtaláljuk ( TÖBBEK KÖZÖTT! ) a Parameter-ID-t, aminek a segítségével definiálhatunk egy standard értéket, ami minden SAP-s programban megjelenik Pl. . : SU 01
Plusz pont Egy olyan rövid riport létrehozása, ami a saját adatok mezőből veszi ki a paramétert, és a program indításakor bemásolja a megfelelő mezőbe: HELP 1: REPORT z_pttk_blade_01_1. DATA: lt_marc TYPE TABLE OF marc, ls_marc LIKE LINE OF lt_marc. SELECT-OPTIONS wrk FOR ls_marc-werks. HELP 2: www. google. com
Variáns létrehozása Hasonlít a Saját adatokra. De ez csak egy adott tranzakcióra vonatkozik Használata egyszerűbb A szükséges adatok megadása után, a mentés gombbal tudunk új variánst létrehozni A variást bárki használhatja, de a módosítása levédhető
Rendszerinformációk Rendszer / Státusz A rendszer komponensek verziója ellenőrizhető Ha találunk egy SAP bug-t, akkor először ezt kell megnézni Ezután irány a service. sap. com És az adott NOTE kikeresése, majd telepítése
SE 80 – „A minden 6ó” A. MIME rep: Fájlok tárolása SAP szerveren IDES szerver rosszul van konfigolva B. Rep Browser C. Rep info (most nem fontos) D. Tag browser (BSP, webdynpro, etc) E. Tr Org (Fejl. -> Teszt -> Prod. ) SE 01, SE 09 F. Test rep (most nem fontos)
Transzport út Fejlesztő Teszt Éles Csomagok Feladatok Tranzakciók SE 01, SE 09 STMS
Repository Browser Fejlesztés helyszíne Csomagok Programok FM-k Osztályok Internet szervizek Etc.
Beállítások Segédeszközök / Beállítások ABAP editor Fejlesztőeszköz Pretty Printer Debugger Class Builder Osztályok Screen Painter Vizuális fejlesztőeszköz (dynpro)
Pretty Printer Célja az átlátható kód készítése Automatikus behúzások Kis-nagybetű konvertálás Újabb verziókban Szín beállítások Intelligens fejlesztés Kulcsszavak felajánlása Tábla mezőinek felismerése
Debugger!!!!!!! A fejlesztés 50%-a itt zajlik Minden apró beállítási lehetőségét kívülről kell tudni Újabb verzióknál több funkció elérhető
Fejlesztés
SE 16 – SE 11 SE 16 Táblatartalom megtekintése Adatok felvitele SE 11 Táblatartalom megtekintése Tábla létrehozása, módosítása Konklúzió: Ha valamit az egyikben nem találsz, megnézed a másikban!
Táblák nézegetése Szelekciós mezők megadása Lista mezőinek korlátozása Rendezés ALV vs Lista
SE 37, SE 24 Minta FM ABAP object (osztály) Etc. Történelem Riport (per)Form, include FM Osztály Tranzakciók SE 37 – FM SE 24 – Class SE 91 – MESSAGE SE 61 – Dokument
Enhancements SAP modif USER exit Old BAd. I OOP user exit New BAd. I Kernel BAd. I Enhancement spot Switch Framework
SE 11 -DDIC Data Dictionary Táblák Transzparens Customizing Nézetek Adattípusok Data element Struktúra Domén V. név (CHAR 40) Keresési segítség (F 4) Zárolás Adatbázis manipuláció
Házi Feladat/1 Készíts 1 db domaint (SE 11): SE 11/Domain Név: Z_PTTK_Felh_NEV Megnevezés Név domain Adattípus: CHAR 40 Kiviteli hossz: 40 Mentés Lokális objektum
Házi Feladat/2 Készíts 1 db adatelmet (SE 11): Név: Z_Felh_BNEV (pl. : Z_PTTK_BLADE_BNEV) Rövid megnevezés: „Bece név” Beépített típus, char 40 Mezőazonosító 10 B. név 15 B. név 20 Bece név Beálltások után Mentés Lokális objektum Aktiválás
Házi Feladat/3 Vezetéknév, Keresztnév (adatelem) létrehozás az előbb elkészített domain segítségével Adatelem létrehozás: Z_PTTK_Felh_VNEV ( Z_PTTK_Felh_KNEV) Létrehozás (Adatelem) Megnevezés: „Vezeték név” („Vezeték név”) Elemi típus Domén Z_TTK_Felh_NEV Mező azonosító 10 V. név 15 V. név 20 Vezeték név ( A keresztnevet értelem szerűen! ) Beálltások után Mentés Lokális objektum Aktiválás
Házi Feladat/4 Tábla létrehozása: (SE 11/Adattábla) Név: ZCPTTK_Felh_TAB Megnevezés: „Saját customizing tábla” Kiszállítási osztály: C (customizing) Data Browser: „Karbantartás megengedett” Adatfajta, méret
Házi Feladat/5 Műszaki beállítások Mentés ablakra „Igen” Adatfajta: APPL 2 Méretkategória: 1
Házi Feladat/6 Mezők MANDT || Kulcs || Kezdőérték || Adatelem (MANDT) ID || Kulcs || Kezdőérték || Beépített típus (INT 4) VNEV || || || Adatelem (Z_PTTK_Felh_VNEV) KNEV || || || Adatelem (Z_PTTK_Felh_KNEV) BNEV || || || Adatelem (Z_PTTK_Felh_BNEV) A Beépített típus gomb megnyomására lehet váltani, hogy standard adatelemet, vagy saját magunk által készített adatelemet szeretnénk-e felvenni a táblába Mentés Aktiválás!
Házi Feladat/7 Adatok felvitele SE 16 Táblanév megadása Adatok felvitele (5 DB) A felvitt adatokat a kék táblázat gombbal tudjuk megtekinteni
- Pte programtervező informatikus
- Ticari kar mali kar
- Ticari kar mali kar
- Ynyle
- Ticari kar mali kar
- Szte programtervező informatikus
- Informatikus
- Programozó matematikus szak
- Bűnügyi nyomozó képzés
- Elte ttk matematika
- Nemzeti közszolgálati egyetem bűnügyi nyomozó szak
- Tf sportszervező szak ponthatár
- Programozó matematikus szak
- Dietetikus szak
- Kar ledovec
- Kar geografia
- Green lawrence
- Dulal kar
- Wat is verkleinwoorde
- Jay kumar kar
- Kar ledovec
- Kentucky board of nursing validation
- Bme vik oktatási dékánhelyettes
- ányk abevjava keretprogram szerviz frissítések
- Stipich
- Kar elde etmek
- Buzul biriktirme şekilleri
- Contoh precede-proceed
- Kar freight & forwarding