Programma corso
Corso: Tutti i nostri video gratuiti!
Login

Curriculum

Tutti i nostri video gratuiti!

ALTRI VIDEO DEL NOSTRO CANALE YOUTUBE

0/24
Video lezione

Pillole di SAP: la differenza tra Transazione, Report e Programma

Ciao e benvenuto a questa pillola di SAP!

Oggi rispondiamo a una domanda che sento spessissimo: qual è la differenza tra una transazione, un report e un programma in SAP?

Sono parole che spesso si usano in modo confuso… ma in realtà indicano cose molto precise.

Partiamo dalla transazione.

In SAP, una transazione è un codice che ti porta a una schermata operativa, dove puoi eseguire un’azione: creare un ordine, registrare una fattura, consultare un’anagrafica, ecc.

Per esempio, la transazione ME21N ti permette di creare un ordine di acquisto, o la FB60 serve per registrare una fattura fornitore.

La transazione, in pratica, è la porta di accesso a una funzione del sistema – attiva cioè una funzionalità specifica.

Il report, invece, è un tipo particolare di transazione. È pensato non per creare o modificare dati, ma per consultarli o analizzarli.

In genere, un report estrae informazioni dal sistema e le presenta in forma tabellare o aggregata.

Ad esempio, il report MB51 ti mostra tutti i movimenti di magazzino, mentre il report FBL1N mostra le partite aperte dei fornitori

Spesso i report ti chiedono dei criteri di selezione – come date, codici materiali, fornitori – e poi restituiscono un elenco.

Infine, il programma. Tutto in SAP gira grazie a programmi scritti in ABAP, il linguaggio proprietario di programmazione di SAP.

Ogni transazione, ogni report, ogni funzione è collegata a un programma di fondo.

In certi casi, un programma può anche essere eseguito direttamente, senza passare da una transazione – ma per l’utente normale, è molto più comodo usare i codici transazione.

Ricapitolando:

La transazione è il codice alfanumerico che usi per entrare in una funzione specifica di SAP

Il report è un tipo di transazione che serve a leggere i dati

Il programma è il software scritto in linguaggio ABAP che fa girare tutto “dietro le quinte”

Adesso che conosci la differenza, la prossima volta che usi SAP farai molta più attenzione a cosa stai facendo davvero:

Stai creando dati? Stai solo leggendo? O stai avviando un programma ABAP personalizzato l’elaborazione dei tuoi dati?

Se vuoi continuare a migliorare con SAP, guarda le prossime pillole su www.CorsoSAP.com!