Sede: C.so Unione Sovietica 612/21 - 10135 Torino Tel. 011 3589954 - Fax 011 3587210 E-Mail [email protected] - URL www.si-soft.org REA di Torino numero: 1027370 Registro Imprese Torino n°: 09134990010 Partita IVA: 09134990010 Argomenti Corso SAP ABAP Aula + Online Introduzione ad ABAP/4 o Programma Report; o Programma Interattivo; o Smartforms; o Tool Sap Query. Navigazione e visualizzazione tabelle o Database SAP in ambienti Oracle e SQL Server: Navigazione e visualizzazione delle tabelle – SE16; Utilizzo del match-code; Analisi del contenuto di una tabella; Inserimento di un nuovo codice / record nella tabella; Impostazione parametri utente della scheda “Data Browser”. Struttura tabella o Database SAP in ambienti Oracle e SQL Server: Struttura e contenuto delle tabelle – SE11; Gestione delle tabelle del DB; Contenuto tabelle del DB (lato utente). Creazione programma o Tecniche di programmazione in SAP ABAP: Creazione di un programma: Editor e passaggi principali; Dichiarazione dei dati (istruzioni Data, Table e Internal Table); Istruzioni condizionali, (If, Case, ecc…); Istruzioni cicliche (Do, While, ecc…); Istruzioni di maggior utilizzo (Check, Form, Perform); Istruzioni legate al DB (Header Line, Insert, Update, Modify); Controllo sintattico e correzione degli errori del programma; Attivazione. Esecuzione diretta o Esecuzione di un programma in Foreground (esecuzione diretta). Esempi di programmi o I primi esercizi in ABAP/4: Inserimento record in tabella DB; Modifica record in tabella DB; Inserimento o modifica record in tabella DB; Inserimento su DB con ciclo; 1/6 Sede: C.so Unione Sovietica 612/21 - 10135 Torino Tel. 011 3589954 - Fax 011 3587210 E-Mail [email protected] - URL www.si-soft.org REA di Torino numero: 1027370 Registro Imprese Torino n°: 09134990010 Partita IVA: 09134990010 Esercizio con utilizzo istruzione CASE. Select e Select Join o Esempi di Select; o Le Select Join. Tabelle interne o Le tabelle interne; o Funzioni principali per le tabelle interne. Esempi pratici di Open SQL Incolonnamento, controllo caratteri in stringhe, videata di selezione, hotspot doppio o Grafica: Incolonnamento dati e colori: teoria ed esercizi con soluzione e senza; Istruzione FORMAT; Posizionamento testi e creazioni linee; o Controllo caratteri in stringhe: teoria ed esercizi; o Videate di selezione, teoria ed esercizi: Parameters, Select Options, Selection Screen, Radiobutton Group, Checkbox; o Hotspot, teoria ed esercizi con soluzione e senza. Select, End select annidate, caricamento file sul server, lettura file da server o File sequenziali: Caricamento file sul Server SAP; Sintassi esercizi; Lettura file da Server SAP; Sintassi esercizi. Il Debug o Esecuzione di un programma: La modalità Debug. Esecuzione indiretta o Esecuzione di un programma: La modalità Background; Pianificazione del JOB; Spool di Stampa. La modularizzazione: Eventi, Subroutines, Includes o Eventi; o Subroutines; o Includes. 2/6 Sede: C.so Unione Sovietica 612/21 - 10135 Torino Tel. 011 3589954 - Fax 011 3587210 E-Mail [email protected] - URL www.si-soft.org REA di Torino numero: 1027370 Registro Imprese Torino n°: 09134990010 Partita IVA: 09134990010 La modularizzazione: i moduli funzioni e gli Enhancements o Introduzione; o Creazione di un gruppo funzioni; o Creazione della funzione; o Esempio di creazione della funzione; o Test della funzione. Batch Input o Creazione di una registrazione atta ad importare dati: Introduzione; Registrazione di una transazione utente; Creazione del report relativo alla registrazione; Adattamento del report alla specifica esigenza; Creazione del file di testo contenente i dati da importare su SAP. Batch Input o Esecuzione di una registrazione: Esecuzione del Batch Input in modalità diretta; Valutazione degli errori; Esecuzione del Batch Input nelle varie modalità previste da SAP: foreground, background e background con visualizzazione degli errori; Creazione di una sessione di Batch Input per gestione tramite la transazione di Riepilogo Sessioni; Esercitazioni. Smartforms o Strumenti e creazione iniziale di un layout di stampa: Introduzione; Creazione modulo; Attributi modulo; Definizioni globali; Pagine e finestre. Smartforms o Creazione layout di stampa e Report di Lancio: Creazione tabella; Creazione stile; Creazione report; Esercitazione. Module Pool o Creazione iniziale di un programma interattivo: Introduzione; Creazione del Programma Module Pool; 3/6 Sede: C.so Unione Sovietica 612/21 - 10135 Torino Tel. 011 3589954 - Fax 011 3587210 E-Mail [email protected] - URL www.si-soft.org REA di Torino numero: 1027370 Registro Imprese Torino n°: 09134990010 Partita IVA: 09134990010 Creazione della transazione di lancio; Creazione e Costruzione della videata. Module Pool o GUI (interfaccia grafica) e processi di elaborazione: Creazione degli Include; Creazione della GUI negli eventi Process Before Output; Gestione dei codici funzione negli eventi Process After Input; Attivazione; Risultato Finale; Approfondimenti. Module Pool o Esercitazione. Creazione di una tabella o Approfondimento della creazione sulle tabelle: o Introduzione; o Creazione di un dominio; o Creazione di un tipo dati; o Creazione di una tabella; o Contenuto tabella. Creazione Data Base Logico (DBL) o Introduzione; o Creazione Data Base Logico; o Creazione del programma di gestione del DBL. Gestione dei lavori (Jobs) o Creare/Schedulare un Job; o Schedulazione; o Creazione dei passi elaborativi; o Programmi e Varianti; o Le Varianti: parametri di elaborazione; o Schedulare i Bck Job; o Revisione dei Job schedulati. ALV o Strumenti di visualizzazione dati tramite layout predefiniti: o Gli ALV: Introduzione; o Parte dichiarativa; o Parte elaborativa; o Lista Function per ALV; o Esempio; 4/6 Sede: C.so Unione Sovietica 612/21 - 10135 Torino Tel. 011 3589954 - Fax 011 3587210 E-Mail [email protected] - URL www.si-soft.org REA di Torino numero: 1027370 Registro Imprese Torino n°: 09134990010 Partita IVA: 09134990010 o Output dell’Esempio; o Utilizzo Funzionalità standard; o Esercitazione. Sapscript: Creazione layout di stampa o Sapscript: Introduzione; o Creazione del modulo: o Attributi; o Pagina; o Paragrafo; o Finestra; o Mappa elementi testo; o Pagina – Finestra; o Stringhe di caratteri; o Elemento testo – Descrizione; o Testo standard; o Simboli; o Stili. Sapscript: Strumenti layout di stampa o Programmazione: Function Modules Creazione del Modulo: o OPEN_FORM; o WRITE_FORM; o CLOSE_FORM; o START_FORM e END_FORM; o CONTROL_FORM o I Comandi di Controllo o NEW-PAGE; o NEW-WINDOW; o DEFINE; o SET DATA MASK; o SET TIME MASK; o SET SIGN; o INCLUDE; o STYLE; o ADDRESS – ENDADDRESS; o TOP – ENDTOP; o BOTTOM – ENDBOTTOM; o IF – ENDIF. Sapscript: Grafica layout di stampa o Passaggi Creazione Modulo Sapscript: o Formati paragrafo; 5/6 Sede: C.so Unione Sovietica 612/21 - 10135 Torino Tel. 011 3589954 - Fax 011 3587210 E-Mail [email protected] - URL www.si-soft.org REA di Torino numero: 1027370 Registro Imprese Torino n°: 09134990010 Partita IVA: 09134990010 o Formati carattere; o Testi standard. Sapscript: Modulo e Report di Lancio o Creazione Modulo Sapscript e Report di Lancio: o Costanti e variabili; o Creare il report; o Report di lancio. Esercizi o Esercitazioni sui magazzini. Utility o o o o o o o o o o o Introduzione; Videata di selezione; Dichiarazione dati; Lettura file da SAP; Scrittura file su SAP; Download file sul PC; Upload file dal PC; Visualizzare i file su SAP; Esercizio; Utilizzo classe dei messaggi; Soluzione. E.C.A.T.T o Ambito di utilizzo E.C.A.T.T.; o Parametrizzazione del Sistema; o Creazione dello Script in Modalità TCD; o Avviare un E.C.A.T.T. o Parametrizzazione di un E.C.A.T.T. 6/6
© Copyright 2024 Paperzz