Realizzazione app client con librerie
di interfaccia di un sistema ERP come
sap
Che cos’è un sistema
transazionale ERP
Un Enterprice Resource Planning è un Sistema
Informativo per la Gestione Integrata dei Processi
Aziendali
 I Processi Aziendali sono tutte le attività e funzioni svolte all’interno di
una azienda che coinvolgono le varie aree di un Sistema Produttivo;
 Per Gestione Integrata si intende l’integrazione on-line e real-time dei
dati che mettono in relazione tra loro i vari processi aziendali
 Un ERP rappresenta un Sistema Informativo perché è supportato da
strumenti e risorse dell’Informatic Tecnology
Architettura di SAP erp
 Hardware, Network, Sistemi Operativi, Database,
Frontends
 Client Server
 Piattaforme: UNIX, Windows, IBM, ...
 Middleware (MMBC)
 Linguaggio ANSI SQL
 Protocollo TCP/IP
 Chiamate di Sistema C, Posix
 Remote Function Call ( RFC )
 Business Application Programming Interface ( BAPI )
 Applicazioni R/3
 Applicazioni Client: Effettuano transazioni su SAP ( C++, Java, ... )
 Servizi di presentazione: Reporting ( ABAP )
 Servizi di accesso ai dati: Query ( ABAP )
Applicazioni client 3 livelli
Business Framework
•Risorse per le funzionalità aziendali
•Risorse condivisibile dall’esterno
SAP
Utenti Esterni
R/3

BAPI app.ppt

  • 1.
    Realizzazione app clientcon librerie di interfaccia di un sistema ERP come sap
  • 2.
    Che cos’è unsistema transazionale ERP Un Enterprice Resource Planning è un Sistema Informativo per la Gestione Integrata dei Processi Aziendali  I Processi Aziendali sono tutte le attività e funzioni svolte all’interno di una azienda che coinvolgono le varie aree di un Sistema Produttivo;  Per Gestione Integrata si intende l’integrazione on-line e real-time dei dati che mettono in relazione tra loro i vari processi aziendali  Un ERP rappresenta un Sistema Informativo perché è supportato da strumenti e risorse dell’Informatic Tecnology
  • 3.
    Architettura di SAPerp  Hardware, Network, Sistemi Operativi, Database, Frontends  Client Server  Piattaforme: UNIX, Windows, IBM, ...  Middleware (MMBC)  Linguaggio ANSI SQL  Protocollo TCP/IP  Chiamate di Sistema C, Posix  Remote Function Call ( RFC )  Business Application Programming Interface ( BAPI )  Applicazioni R/3  Applicazioni Client: Effettuano transazioni su SAP ( C++, Java, ... )  Servizi di presentazione: Reporting ( ABAP )  Servizi di accesso ai dati: Query ( ABAP )
  • 4.
    Applicazioni client 3livelli Business Framework •Risorse per le funzionalità aziendali •Risorse condivisibile dall’esterno SAP Utenti Esterni R/3