Sedi e orari

Roma  

Dal 17 al 28 Settembre 2018  

10 giornate dalle ore 09:00 alle 13:00  

Via Pomarico, 58  

Premesse

SAP è il sistema ERP (enterprise resource planning) cioè un sistema informativo aziendale creato per ottimizzare la gestione di tutti i processi dell’azienda relativi a vendite, acquisti, gestione magazzino, contabilità ecc

L’ABAP è il linguaggio nativo di SAP ed è utilizzato dagli sviluppatori per customizzare il sistema del cliente e realizzare nuovi programmi ad hoc su SAP.

Obiettivi

Il corso di SAP/ABAP tratterà i concetti essenziali del prodotto SAP e fornirà gli strumenti e le conoscenze necessari per formare Programmatori ABAP.

Sbocchi professionali

Programmatori SAP/ABAP.

Prerequisiti e strumenti richiesti

Per frequentare il Corso di Programmazione SAP/ABAP è richiesta una buona conoscenza del sistema operativo e della logica di programmazione.

Programma

Programma:

  1. Panoramica sul linguaggio e modello dati:
    1. Transazioni di base per la creazione dei programmi
    2. Tipi di dati, elementi dati e domini
    3. Creazione di tabelle e strutture
    4. Ambiente di sviluppo, editor SAP
    5. Il linguaggio ABAP: dichiarazioni di tipi, istruzioni DATA, TYPES, CONSTANTS
    6. Tipi di elaborazione: on-line e background
    7. Parametri di input ai programmi, dati di output
    8. Strutture dati interne, work area e internal tables
    9. L’istruzione WRITE e l’istruzione MESSAGE
    10. Istruzioni per la logica di programmazione: IF, CASE, DO, WHILE, EXIT
    11. Programmazione strutturata, dichiarazioni e richiamo delle subroutines: FORM
    12. Passaggio di parametri alle FORM, parole chiave: TABLES, STRUCTURE, USING, CHANGING
    13. Eventi: AT-SELECTION-SCREEN, START-OF-SELECTION, END-OF-SELECTION
    14. Esempio di programma in ABAP

 

  1. Interazione con il database e l’SQL:
    1. Estrazione dei dati dal database: l’istruzione SELECT
    2. Condizioni logiche di estrazione dei dati: l’istruzione WHERE
    3. Selezione di singole righe: l’istruzione SELECT SINGLE
    4. Memorizzazione dei dati nelle strutture e tabelle interne
    5. Elaborazione dei dati: l’istruzione READ e LOOP
    6. Manipolazione dei dati nelle tabelle interne: l’istruzione MOVE-CORRESPONDING, INSERT, APPEND, MODIFY, DELETE, SORT, CLEAR, REFRESH, FREE, DESCRIBE
    7. L’esposizione dei dati elaborati, la rappresentazione mediante ALV
    8. Esempio di programma in ABAP

 

  1. Puntatori e File
    1. Dichiarazione di puntatori, l’istruzione <FIELD-SYMBOLS>
    2. Utilizzo dei puntatori in ABAP4, l’istruzione ASSIGN e UNASSIGN
    3. Manipolazioni dei dati sulle tabelle interne mediante utilizzo dei puntatori
    4. Lavorare con i file, l’istruzione OPEN DATASET, CLOSE DATASET
    5. Lettura e scrittura dei dati su un file locale
    6. Lettura e scrittura dei dati su un file in remoto
    7. File di testo posizionali e file di testo con separatori
    8. Esempio di programma in ABAP

 

  1. Moduli e programmazione strutturata, i Function Module
    1. Il concetto di gruppo funzione in ABAP: la transazione SE80
    2. Il concetto di Include e Top Include
    3. Creazione di un Function Module
    4. Interfaccia e passaggio di parametri ai Function Module
    5. Eccezioni e valori di ritorno: l’istruzione RAISE
    6. Richiamo di un Function Module ABAP all’interno di un programma
    7. Esempio di programma in ABAP

 

  1. L’esposizione dei dati e la reportistica
    1. L’output di un report SAP mediante rappresentazione ALV
    2. ALV semplice
    3. ALV gerarchica
    4. ALV a griglia
    5. Richiamo di FM standard per l’esposizione dei dati
    6. Esempio di programma in ABAP

 

Durata e organizzazione

Il corso ha una durata di 40 ore di lezione in aula e prevede formazione teorica che esercitazioni pratiche e laboratori.

Al termine del corso verrà rilasciato un attestato di formazione e, previo consenso, il CV verrà inserito in banca dati per eventuali collaborazioni professionali con la ESIS S.r.l.

Prezzo e convenzioni

La quota comprende partecipazione al corso, materiale didattico, accesso al wi-fi in aula, coffee break, attestato finale, forum di follow up tra studenti e docenti.

 

 

Sono previsti sconti per iscrizioni anticipate, ex alunni Esis, iscrizioni multiple e studenti universitari.

Per ulteriori informazioni consulta la nostra pagina FAQ o contattaci ai seguenti recapiti:

Tel: (+39) 02.48958342

Mail: formazione@esis-italia.com


Informazioni e Iscrizioni

Il tuo nome (richiesto)

La tua email (richiesto)

Il tuo numero di telefono (se desideri essere contattato telefonicamente)

Corso al quale sei interessato (richiesto)

Ti vuoi iscrivere o chiedere informazioni? (richiesto)

Se hai uno sconto inserisci qui il tuo codice

Scegli la città (richiesto)

Il tuo messaggio

Privacy (richiesto)
Ho letto l'informativa privacy

 

About the author

ESIS Italia