Course Code: sapabbsq
Duration: 24 hours
Prerequisites:
  • Cunoastere concepte basic SAP Hana 
  • Experienta cu SAP ERP

Audience

  • Developers
  • SAP functional consultants
Overview:

SAP ABAP (Advanced Business Application Programming) este un limbaj de programare pentru sistemele de afaceri.

Acest curs de formare live (online sau la fața locului), condus de un instructor, se adresează dezvoltatorilor care doresc să utilizeze limbajul de programare ABAP pentru a crea aplicații SAP.

Oboective de invatare:

explicarea funcționalităților mediului de programare SAP ABAP
definirea (explicarea) structurilor necesare in SAP ABAP
absolveții cursului să aibă posibilitatea să facă un rezumat despre ceea ce s-a învățat de-a lungul cursului
absolvenții să poată explica modul în care se programează in SAP folosind ABAP.

La finalul acestui curs de formare, participanții vor fi capabili să:

Să configureze un mediu de dezvoltare pentru a începe să scrie aplicații SAP.

Format of the Course

  • Lectii si discutii interactive 
  • hands-on
Course Outline:
Caracteristicile și funcțiile specifice SAP ABAP (24 ore)  
Ce este ABAP? Mod de lucru, caracteristici, istorie (2 ore)  
De ce SAP ABAP? Utilizare, mod de lucru (2 ore)  
Mediul de lucru ABAP (ABAP Runtime Environment) / Tipuri de programe ABAP (2 ore)  
SAP ABAP Workbench - definire, caracteristici / diverse instrumente pentru editarea programelor / comparatie SAP Java fata de SAP ABAP (2 ore)  
Introducere în ABAP: Datatypes, Operators & Editor – ghid de lucru, exemple discutate  (2 ore)  
Declarații de control (Control Statements): If … EndIf Loop,  Case statement, While loop, Do loop, Operatori logici, Editorul ABAP/4 (SE38) - exemple folosite (2 ore)  
SAP ABAP Data Dictionary (SE11) / Integrarea cu ABAP/4 workbench; analiza și discuțiile aferente celor 3 niveluri ale dicționarului ABAP: (4 ore)
-tabele și structuri (atribute, intreținere, câmpuri, etc.)
-data elements (atribute, tipuri de date, caracteristici, descriere campuri)
-domenii (atribute, definiție, interval de valori)
-exemple folosite
 
Obiecte agregate ale dicționarului ABAP (view, serch help, lock objects); tranzacții importante (SE11 (SE12 - Afișare - display), SE13, SE14, SE15, SE16, SE17, SE55, SM30), discuție, utilizare, exemple (2 ore)  
Tehnici detaliate de depanare (debug) pentru consultanții funcționali (6 ore)
-definirea conceptului de depanare in SAP (debug)
-moduri de abordare a depanarii in SAP (debug)
-tipuri execuție mod debug (F5, F6, F7, F8, Watch-point)
-puncte de întrerupere programate (Break-Points)
-soft Break-Points
-exemple utilizate - lucrari de laborator existente