La struttura di SD
Per potere fare statistiche su SAP è fondamentale capire come sono strutturati i dati. Capire come sono stati archiviati.
Soprattutto quando si vorranno unire diverse tabelle.
Le tabelle degli ordini, come già detto nel precedente post, si chiamano VBAK (testata ordini) e VBAP (posizione ordini). Le tabelle delle fatture (logistiche) si chiamano VBRK (testata) e VBRP (ordini).
Nel mezzo o anche dopo, a seconda del flusso dell'ordine stesso, ci potrebbero essere le tabelle delle consegne: LIKP (testata) e LIPS (ordine).
Prima o dopo? Certo!!
In un flusso dove è prevista la consegna tramite DDT, avremo in sequenza il seguente flusso: ordine-consegna-fattura.
In un flusso dove è prevista la consegna tramite Fattura accompagnatoria, avremo il seguente flusso: ordine-fattura-consegna.
I record di consegna e fattura, contengono anche il campo con il ricevimento della provenienza: VGBEL.
Questo campo, nel flusso ordine-DDT-fattura, conterrà nella tabella fatture il nr. del Ddt
Nel secondo caso conterrà direttamente il nr. di ordine.
Normalmente si possono interrogare le tabelle di testata con delle semplici select da SQL.
Provare ad esempio:
SELECT * FROM SAPSR3.VBAK
Il risultato sarà una tabella uguale alla testata dell'ordine.
Il comando SELECT è l'inizio della stringa SQL.
"*" significa di selezionare tutti i campi
FROM indica che di seguito verrà indicata il nome della tabella.
Tradotto in italiano: Seleziona (Select) tutti i campi (*) dalla tabella (From) testata ordini (SAPSR3.VBAK).
Facile!!!
Mi fermo qua.
A presto.
Questo campo, nel flusso ordine-DDT-fattura, conterrà nella tabella fatture il nr. del Ddt
Nel secondo caso conterrà direttamente il nr. di ordine.
Normalmente si possono interrogare le tabelle di testata con delle semplici select da SQL.
Provare ad esempio:
SELECT * FROM SAPSR3.VBAK
Il risultato sarà una tabella uguale alla testata dell'ordine.
Il comando SELECT è l'inizio della stringa SQL.
"*" significa di selezionare tutti i campi
FROM indica che di seguito verrà indicata il nome della tabella.
Tradotto in italiano: Seleziona (Select) tutti i campi (*) dalla tabella (From) testata ordini (SAPSR3.VBAK).
Facile!!!
Mi fermo qua.
A presto.
Commenti
Posta un commento