Inżynieria oprogramowania dla SAP S/4HANA i programowanie w języku ABAP GR.1
Inżynieria oprogramowania dla SAP S/4HANA i programowanie w języku ABAP GR.1
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Administracja IT i systemy komputerowe
- Grupa docelowa usługi
Kierunek jest adresowany do osób mających podstawową wiedzę o użytkowaniu oraz działaniu systemu SAP – użytkowników kluczowych, konsultantów modułowych oraz pracowników działów IT, którzy chcą samodzielnie tworzyć oraz modyfikować funkcjonalności w systemie.
Doświadczenie w programowaniu ABAP, czy rozpisywaniu algorytmów nie jest wymagane, choć każde doświadczenie z programowaniem ułatwi opanowanie materiału.
- Minimalna liczba uczestników18
- Maksymalna liczba uczestników24
- Data zakończenia rekrutacji13-03-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi176
- Podstawa uzyskania wpisu do BURart. 163 ust. 1 ustawy z dnia 20 lipca 2018 r. Prawo o szkolnictwie wyższym i nauce (t. j. Dz. U. z 2024 r. poz. 1571, z późn. zm.)
- Zakres uprawnieńStudia podyplomowe
Cel
Cel
Cel edukacyjny
Celem studiów jest przygotowanie uczestników studiów do samodzielnego tworzenia i modyfikowania istniejących już w programie modułów. Zdobyta podczas nich wiedza i praktyczne umiejętności przećwiczone podczas zajęć warsztatowych pozwolą absolwentom na samodzielne modyfikowanie funkcjonalności w SAP ERP oraz na integrowanie go z systemami zewnętrznymi, dzięki czemu będą oni mogli efektywnie wspomóc zarządzanie przedsiębiorstwem.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
Efekty uczenia się Wiedza:- Posiada wiedzę, jak zarządzać systemem transportowym (przenoszenie obiektów) - Jest kompetentny rozpocząć pracę w ABAP - Umie programować dialogowo. Umie śledzić i korygować błędy w kodzie - Umie stosować programowanie obiektowe (OOP) i proceduralne - Umie tworzyć własne tabele i widoki oraz metody dostępu do danych z kodu ABAP - Umie korzystać z narzędzi do budowania raportów i zestawień (ABAP Query/SAP Query i Quick View) - Tworzy formularze wydruków w SAPScript i Smartforms/Adobe forms - Umie stosować user-exit, implicit enhancement i BADI - Przeprowadza migrację danych za pomocą IDOC/XML - Umie implementować usługi oData. - Ma wiedzę jak budować aplikacje SAP Fiori | Kryteria weryfikacji 1. Wykonuje zadania pod kątem poprawności, efektywności kodu, zastosowania najlepszych praktyk programistycznych oraz dokumentacji.2. Tworzy scenariusze, w którym należy zarządzać transportem obiektów między systemami SAP. 3. Analizuje dobór odpowiednich narzędzi i metod, implementacji rozwiązania problemu oraz jego testowania i walidacji. | Metoda walidacji Test teoretyczny |
Metoda walidacji Obserwacja w warunkach symulowanych | ||
Efekty uczenia się Umiejętności:- Nawiguje w obszarze narzędzi ABAP. Umie tworzyć prosty raport. - Umie posługiwać się debuggerm w systemie SAP. Umie zaprojektować ekran. - Umie budować moduły funkcyjne i projektować klasy w raz z ich metodami. - Umie zaprojektować w systemie obiekty słownika. - Umie zbudować proste raporty za pomocą ABAP Query i Quick VIEW - Umie zaprojektować w systemie formularza wydruku - Umie zbudować proste interfejsy w oparciu o pliki i moduły funkcyjne - Umie zbudować i interfejs do porania danych w formacie XML i danych z Excela - Umie zbudować i włączyć do kodu proste rozszerzenia - Umie zbudować i prosty serwis oData | Kryteria weryfikacji 1. Ma wiedzę jak tworzyć proste raporty i formularze wydruku.2. Umie debugować kod w systemie SAP poprzez analizę dostarczonego skryptu i jego optymalizację. 3. Realizuje zadania związane z budową i implementacją prostych rozszerzeń w kodzie. | Metoda walidacji Obserwacja w warunkach symulowanych |
Efekty uczenia się Kompetencje społeczne:- Współpracuje w grupie realizując poszczególne zadania - Aktywnie dyskutuje na tematy związane z wdrażaniem systemu SAP w języku ABAP, poszerzając w ten sposób swoją wiedze i doskonaląc umiejętności. - Dba o aktualizację wiadomości i umiejętności w zakresie SAP w języku ABAP | Kryteria weryfikacji 1. Uczestniczy w dyskusjach na temat wdrażania systemu SAP w języku ABAP, dzieląc się swoimi przemyśleniami i pomysłami.2. Wykorzystuje zdobytą wiedzę w praktyce, wprowadzając nowe rozwiązania i technologie w codziennej pracy. | Metoda walidacji Obserwacja w warunkach symulowanych |
Metoda walidacji Prezentacja |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
PODSTAWY SYSTEMU SAP S/4 HANA NA PODSTAWIE SAP MM
(16 godz.) - Teoretyczne
- 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.) - Teoretyczne
- 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.) - Teoretyczne
- 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.) - Praktyczne
- Tworzenie programów dialogowych
Uczestnik będzie w stanie samodzielnie tworzyć programy dialogowe.
KOMUNIKACJA Z BAZĄ DANYCH I OPENSQL (16 godz.) - Praktyczne
- 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.) - Teoretyczne
- 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.) - Praktyczne
- 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.) - Praktyczne
- Pisanie aplikacji z użyciem user-exit oraz BADI
Uczestnik będzie umiał rozszerzać funkcjonalność istniejących transakcji standardowych z pomocą user-exit i BADI.
LISTA ALV (8 godz.) - Teoretyczne
- 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.) - Teoretyczne
- Wsparcie dla SAP HANA w ABAP-ie
- SAP HANA
- Wykorzystanie SAP HANA Cloud i SAP HANA XS
EGZAMIN (8 godz.)
Podsumowanie i egzamin
INFORMACJE DODATKOWE:
- Czas trwania studiów (liczbę semestrów): 2 semestry
- Liczbę możliwych do zdobycia punktów ECTS: 30 pkt. ECTS
- Liczbę godzin: 176 godzin (dydaktycznych)
- Liczna godzin praktycznych 152, liczba godzin teoretycznych 24, razem 176
- Harmonogram uwzględnia przerwy.
- Informację o sposobie walidacji: Egzamin, praca projektowa pisana w grupach (prezentacja)
- Rodzaj dokumentu potwierdzającego ukończenie studiów: Świadectwo ukończenia studiów podyplomowych
- Szczegółowy harmonogram zajęć może ulec modyfikacjom w zakresie realizowanych przedmiotów oraz osób realizujących zajęcia. Zmianie nie ulega łączna liczba godzin dydaktycznych w ramach studiów podyplomowych.
- Harmonogram zjazdów zostanie opublikowany na stronie internetowej uczelni i w Bazie Usług Rozwojowych (BUR) co najmniej 2 tygodnie przed rozpoczęciem zajęć.
- Godziny zajęć w harmonogramie podawane są jako godziny zegarowe. Liczba godzin w programie podawana jest w godzinach dydaktycznych. Przelicznik: 176 godzin dydaktycznych = 132 godzin zegarowych.
ORGANIZACJA ZJAZDÓW:
Zjazdy odbywają się średnio jeden lub dwa razy w miesiącu:
- sobota w godzinach 8:00–18:00,
- niedziela w godzinach 8:00–18:00
Harmonogram
Harmonogram
| Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|
Brak wyników. | |||||
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 7 500,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 7 500,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 42,61 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 42,61 PLN |
Prowadzący
Prowadzący
Wojciech Barczyński
Bartosz Szubzda
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Podczas zjazdu każdy uczestnik programu otrzymuje komplet materiałów dydaktycznych na platformie MS Teams. Materiały te przygotowują wykładowcy, dostosowując je do specyfiki prowadzonego tematu. Studia trwają 2 semestry.
Uczestnicy studiów pracują na platformie MS Teams, to platforma komunikacyjna Uczelni WSB Merito, stworzona w celu ograniczenia formalności oraz ułatwienia przepływu informacji między uczestnikami a uczelnią. Za jej pomocą przez całą dobę i z każdego miejsca na świecie uczestnicy mają dostęp do:
- harmonogramu zajęć,
- materiałów dydaktycznych,
- informacji dotyczących zmian w planach zajęć, ogłoszeń i aktualności.
Warunki uczestnictwa
Zapisu można dokonać na stronach Uniwersytetu WSB Merito w wybranych filiach w:
- Chorzowie,
- Poznaniu,
- Szczecinie,
- Warszawie
poprzez formularz online znajdujący się na stronie: www.wsb.pl/rekrutacja/krok1 oraz dostarczyć komplet dokumentów do Biura Rekrutacji do wybranej filii.
Kryteria uczestnictwa w Programie
- ukończone studia wyższe I lub II stopnia
- spełnienie warunków rekrutacyjnych
Warunki zaliczenia
Praca projektowa pisana w grupach pod opieką konsultantów, programistów SAP ABAP oraz egzamin końcowy.
Interaktywna forma zajęć
Wykłady uzupełniane są ćwiczeniami, warsztatami, studiami przypadków, treningami i symulacją biznesową, dzięki którym uczestnicy mogą na bieżąco weryfikować swoje umiejętności menedżerskie.
Zjazdy odbywają się średnio raz lub dwa razy w miesiącu:
- w soboty i niedziele od 8:30 do 17:00
Informacje dodatkowe
Dodatkowe szkolenia
Uczestnicy naszych programów mogą brać udział w ciekawych szkoleniach, które prowadzą doświadczeni trenerzy. Udział w spotkaniach jest bezpłatny. Dzięki szkoleniom można uzupełnić wiedzę i potwierdzić ją certyfikatem.
Informacje dodatkowe
- Szczegółowy harmonogram usługi może ulec zmianie w postaci realizowanych przedmiotów w danym dniu i osób prowadzących. Zmianie nie ulegają terminy zjazdów na studiach podyplomowych oraz ilość godzin usługi. Godziny zajęć podane w harmonogramie są godzinami zegarowymi, zaś ilość godzin programowych jest podana w godzinach dydaktycznych.
- Cena usługi nie obejmuje opłaty wpisowej oraz końcowej.
- Cena usługi ulega zmianie, przy rozłożeniu płatności na 12 rat.
Warunki techniczne
Warunki techniczne
Nową wiedzę i umiejętności zdobywasz, dzięki zajęciom realizowanym na platformie MS Teams. Z wykładowcami i uczestnikami studiów kontaktujesz się przez Internet, w czasie rzeczywistym (synchronicznie). W zajęciach uczestniczysz w weekendy, zgodnie z ustalonym harmonogramem zjazdów.
Techniczne wymagania do zajęć:
- komputer (z wbudowanymi lub podłączonymi głośnikami i mikrofonem),
- dostęp do Internetu,
- słuchawki (opcjonalnie),
- jeśli chcesz aby Cię widziano, możesz użyć kamery umieszczonej w laptopie/komputerze.
■ Godziny zajęć podane w harmonogramie są godzinami zegarowymi, zaś ilość godzin programowych jest podana w godzinach dydaktycznych. 8 godzin dydaktycznych = 6 godzin zegarowych. Harmonogram uwzględnia przerwy.