SAP ABAP: programowanie i rozszerzanie systemu
Informacje podstawowe
Najważniejsze dane o szkoleniu w jednym miejscu- Kategoria
- SAP
- Forma realizacji
- Online lub stacjonarnie
- Termin
- Ustalany indywidualnie
- Dostawca
- ERNABO Adrian Flak
- Dofinansowanie
- Możliwość dofinansowania
Cel szkolenia
Co zyskasz po ukończeniu kursuCel biznesowy
Własne raporty i rozszerzenia SAP tworzone w firmie, zgodnie z dobrymi praktykami i bez modyfikacji standardu.
Cel edukacyjny
Uczestnik uczy się programować w ABAP i rozszerzać system SAP.
Efekty uczenia się
- tworzy obiekty słownika danych: tabele, elementy danych, domeny,
- pisze programy z tabelami wewnętrznymi i zapytaniami ABAP SQL,
- stosuje klasy, interfejsy i obsługę wyjątków,
- definiuje widoki CDS jako model danych,
- rozszerza standard przez BAdI i opisuje model RAP.
Program szkolenia
Szczegółowy plan zajęćModuł 1. Środowisko
- ABAP Development Tools w Eclipse
- pakiety, transporty, system obiektów
Moduł 2. Podstawy języka
- typy danych i słownik danych
- tabele wewnętrzne i ABAP SQL
Moduł 3. ABAP obiektowy
- klasy, interfejsy, wyjątki
- testy jednostkowe ABAP Unit
Moduł 4. Model danych
- widoki CDS i adnotacje
- wydajność zapytań na SAP HANA
Moduł 5. Rozszerzenia
- BAdI i punkty rozszerzeń
- RAP i ABAP Cloud: wprowadzenie
Warsztat końcowy
Uczestnicy tworzą raport oparty na widoku CDS oraz implementację BAdI rozszerzającą standardowy proces.
Wymagania
Co przygotować przed startem szkoleniaWymagania wstępne
Doświadczenie w dowolnym języku programowania i podstawy SQL.
Dla kogo?
Programiści, którzy zaczynają pracę z SAP, oraz konsultanci funkcjonalni chcący rozumieć kod ABAP.