Program studiów
Program studiów na kierunku Inżynieria oprogramowania dla SAP S/4HANA i programowanie w języku ABAP
PODSTAWY SYSTEMU SAP S/4HANA NA PODSTAWIE SAP MM
(16 godz.)
- Wprowadzenie do systemu ERP i Architektura SAP S/4HANA
- Moduł SAP MM
- Pierwszy program w ABAP
Uczestnicy nabędą podstawowych umiejętności poruszania się po systemie SAP, poznają architekturę tego systemu i napiszą pierwszy program.
NARZĘDZIA DO PROGRAMOWANIA ABAP
(8 godz.)
- Narzędzia do tworzenia oprogramowania
- Wprowadzenie do systemu transportu
- Wprowadzenie do języka ABAP
Uczestnik nabędzie umiejętności posługiwania się narzędziami do budowy oprogramowania dla systemu SAP ERP.
PODSTAWY PROGRAMOWANIA ABAP
(52 godz.)
- Podstawy języka ABAP
- Debugowanie
- Struktury danych
- Programowanie obiektowe
- Obsługa wyjątków
- Data Dictionary
- Testowanie Programów
- ABAP Reports
Uczestnik nabędzie umiejętności wymaganych do pisania programów w języku ABAP i ich testowania.
PROGRAMOWANIE DIALOGOWE
(16 godz.)
- Tworzenie programów dialogowych
Uczestnik będzie w stanie samodzielnie tworzyć programy dialogowe.
KOMUNIKACJA Z BAZĄ DANYCH I OPENSQL
(16 godz.)
- Komunikacja z bazą danych i OpenSQL
- Tworzenie tabel w bazie danych
- Efektywne programowanie w ABAP
Uczestnik nabędzie umiejętności tworzenia programów wykorzystujących bazę danych w sposób efektywny.
ZAAWANSOWANE TECHNIKI PROGRAMOWANIA
(20 godz.)
- Strukturalizacja kodu i komentarze
- Konwencje, nazewnictwo
- Batch Inputs vs. BAPI
- Migracja Danych (LSMW)
- Wielojęzyczne programowanie w środowisku SAP
Uczestnik nauczy się pisać kod, który jest łatwy do czytania i współdzielenia z innymi członkami zespołów programistycznych. Nabędzie również umiejętności niezbędnych do integracji systemu SAP ERP z zewnętrznymi systemami informatycznymi.
TWORZENIE WYDRUKÓW
(8 godz.)
- Praca z użyciem SAPScript i SmartForms
Uczestnik nabędzie umiejętności tworzenia programów drukujących oraz formularzy.
TWORZENIE ROZSZERZEŃ I MODYFIKACJA SAP ERP
(16 godz.)
- Pisanie aplikacji z użyciem user-exit oraz BADI
Uczestnik będzie potrafił rozszerzać funkcjonalność istniejących transakcji standardowych z pomocą user-exit i BADI.
LISTA ALV
(8 godz.)
- Lista ALV na przykładzie ALV Grid
Uczestnik będzie mógł samodzielnie tworzyć listy ALV z wykorzystaniem wszystkich dostępnych w niej funkcjonalności co pozwoli na budowę efektywnych i interaktywnych raportów
SAP HANA
(8 godz.)
- Wsparcie dla SAP HANA w ABAP-ie
- SAP HANA
- Wykorzystanie SAP HANA Cloud i SAP HANA XS
Egzamin
(8 godz.)
Podsumowanie i Egzamin