Aserei S.r.l.

home

AZIENDA
sede

ERP
Introduzione agli ERP
Corso SAP

GESTIONE delle RETI
CISCO
VPN

LINUX
Installare Vmware su Suse Linux

VBA Excel-Powerpoint
Macro crea grafico "Walk"

indice 1 2 3 4 5 6 7 8 9 >
CORSO SAP R/3 - PROGRAMMAZIONE ABAP/4

Il Linguaggio ABAP/4

Tutto il pacchetto SAP è stato scritto nel linguaggio ABAP/4 appositamente creato dai sistemisti SAP che hanno fatto un notevole sforzo per arricchirlo con un considerevole numero di funzioni ed automatismi interni.

ABAP/4 nasce come una fusione tra linguaggi storici dell’informatica (COBOL) e strumenti più moderni come Visual Basic, … Comunque, come in tutti i linguaggi di programmazione, ciò che conta più di ogni altra cosa per diventare un buon programmatore ABAP/4 è essenzialmente utilizzare in modo appropriato la consueta logica di programmazione; il linguaggio deve essere considerato esclusivamente come uno strumento per operare. Un buon programmatore ABAP/4 non è una persona che conosce alla perfezione tutti i comandi del linguaggio, ma è uno che dispone di una corretta logica di programmazione, che conosce bene i fondamenti di ABAP/4 e che sa dove reperire di volta in volta tutte le informazioni necessarie alla scrittura dei suoi programmi.

Gli strumenti di help forniti al programmatore ABAP/4 sono normalmente tali e tanti da permettere spesso un apprendimento da autodidatta a chiunque sia dotato di interesse, curiosità e voglia di apprendere, condizioni queste indispensabili ad un programmatore degno di questo nome.

Prima di iniziare una panoramica relativa alla programmazione ABAP/4, occorre fissare alcuni concetti base di SAP:

  1. SAP ha già definito tutti gli archivi fondamentali del sistema informativo, pertanto di norma tutti i tracciati record sono già pronti e non modificabili da parte del programmatore;
  2. In fase di analisi si possono eventualmente aggiungere nuove tabelle, ma si sconsiglia la modifica di quelle già definite da SAP;
  3. Gli archivi di SAP prevedono già una tale varietà di campi tale da renderli normalmente adatti alla gestione di aziende molto diverse tra di loro;
  4. Gli archivi di SAP di dividono normalmente in tabelle di configurazione del sistema (il cui nome inizia con la lettera T) e tabelle contenenti i dati di gestione aziendale (il cui nome non inizia con la lettera T). Esempi di tabelle di configurazione possono essere: tabella nazioni, tabella tipi materiale, tabella valute, … mentre tabelle di gestione sono ad esempio: tabella clienti, tabella materiali, tabella fornitori, tabella ordini clienti, …
  5. La programmazione ABAP/4 è attivata tramite il richiamo della transazione SE38.

La programmazione ABAP/4 è divisa in tre differenti tipologie di programmi:

  1. REPORTS,
  2. BATCH INPUT;
  3. SCREEN PAINTER.

indietro  
indice
  avanti