Corso SAP ABAP/4 Programmatore
Corso SAP ABAP erogato in modalità Online-Classe Virtuale.
SAP è il sistema ERP (enterprise resource planning) più potente ed utilizzato dalle medie e grandi aziende. E’ un software gestionale integrato che gestisce i processi di qualunque settore economico e in tutti gli ambiti, dalla contabilità ai processi di produzione, in maniera integrata, modulare e scalabile.
Le seguenti aziende utilizzano SAP: Bosch, MerMec, Magneti Marelli, KPMG, Selex, Deloitte, Acquedotto Pugliese, Gas Natural, Bulgari ecc.
La figura del programmatore ABAP è molto richiesta dalle aziende informatiche sul mercato del lavoro
Requisiti: buona conoscenza del sistema operativo, della logica di programmazione, della struttura dei database e del linguaggio Sql. Consigliato a diplomati programmatori, laureati o laureandi in discipline informatiche.
Obiettivi: fornire le basi per lo sviluppo applicazioni per la piattaforma SAP con il linguaggio ABAP/4, linguaggio proprietario della piattaforma SAP R/3
Corso erogato solo per aziende e su richiesta. Modalità virtual classroom online o frontale.
Inclusa un’utenza prova per l’utilizzo della piattaforma web per 30 giorni 24h per ciascun studente per le esercitazioni.
Consigliato profili informatici-programmatori, laureandi o laureati in informatica, ing. informatica e affini.
Corso Corso SAP ABAP Programmatore erogato solo su richiesta e solo per aziende (no privati) anche in modalità online classe virtuale.
SAP ® è un marchio registrato di proprietà di SAP AG in Germania e in diversi altri paesi del mondo. Si informa che www.innovaformazione.net non è in alcun modo affiliato alla società SAP AG, nè ad altre società del Gruppo SAP.
Programma didattico Corso SAP ABAP – 40 ore
Modulo A)
Introduzione ai sistemi ERP. Introduzione alla piattaforma SAP
Approfondimento sull’ERP SAP, release, moduli, customizzazione del sistema Logon. Accesso alle funzioni del sistema Utilizzo dell’help.
Introduzione sulla figura dello sviluppatore SAP R/3
L’ambiente di sviluppo Abap/4
Modulo B)
Elementi base dell’ABAP/4 DICTIONARY.
Definizioni oggetti dati sul DB (SQL Abap).
Approfondimento di Data Dictionary, Tabelle, Elementi dati, Dominio, Strutture. Introduzione ai comandi Abap/4
Editor Abap. Navigazione Workbench
Eventi ABAP
Tipologia di dati ed istruzioni in ABAP/4
Selezione: selection screen e parameters
ABAP/4 Open Sql
Modulo C)
Strumenti a disposizione dello sviluppatore
Tabelle interne, tipi, field symbols
Creazione di un report Abap
Test, Debugger
Report di dati
Modulo D)
La modularizzazione: Moduli Funzione e Subroutines
Oggetti di sviluppo: Function, Module-Pool, Include
Le funzioni e i gruppi funzione
Parametri di una funzione. Function Builder
Introduzione ai Dialog Programming
Componenti di un programma di dialogo
Modulo E)
Introduzione alla programmazione ad oggetti.
Classi, metodi, eventi, interfacce.
Modularizzazione, visibilità, ereditarietà.
ABAP Object Oriented
Ottimizzazione performance
Modulo F)
Sviluppo dei Module Pool
Interfaccia. Creazione e struttura di un Module Pool
Dynpro, Screen Painter, Menu Painter, Messaggistica
Collegamento dei codici transazione
Overview delle autorizzazioni
Modulo G)
Introduzione e metodi del Batch InputReportistica ABAP.
Liste ALV
Eventi ALV
Modulo H)
Tabelle chiavi primarie e mutuate. Semantica e cardinalità della chiave mutuata
Approfondimenti sulle Tabelle database in ABAP Dictionary.
Creazione e manutenzione tabelle
Viste sulle tabelle (SM30)
Modulo I)
Enhancement. Ampliamenti strutturali delle Tabelle, Append, Include.
Programmi Standard (Program Exits), User Exit, Screen Exit,
Cenni di Badi, Bapi, Tecnologia ALE, IDoc, trasmissione dati.
Cenni di sviluppo con programmazione ad oggetti.
Modulo L)
Smartforms. Interfaccia smartforms e trasmissione dati.
Progettazione e componenti smartforms.
Comandi smartforms.
Cenni di Transport Organizer