Mara - non è una signora

Una delle tabelle più importanti che ci si trova a interrogare su SAP è quella dei codici prodotto.

Normalmente quando si fanno statistiche sui clienti non ci si limita a verificare chi ha comprato, ma anche cosa il cliente ha comprato. E normalmente per grandi numeri si usa  fare statistiche per categorie.

Al "cosa ha comprato il cliente" si risponde interrogando le tabelle VBAP o VBRP a seconda si voglia vedere ordinato o fatturato.

Una volta individuato il codice prodotto, campo MATNR, si può unire la tabella all'anagrafica articoli per potere poi fare classificazioni.

La tabella in questione si chiama MARA e contiene tutti i codici prodotto che vengono utilizzati negli ordini e nei contratti.

Le modalità per interrogarla:
- da SAP - transazione SE16 e apro la tabella MARA
- da SQL con la seguente SELECT:

            SELECT * FROM SAPSR3.MARA

Alcuni delle campi di classificazione presenti nella tabella MARA:
LABOR = contiene la classificazione delle provvigioni legate all'articolo
SPART = contiene il settore merceologico
MATKL = contiene il gruppo merci

E ovviamente tanti altri.

Se voglio creare un SQL unendo la tabella posizioni ordine e la tabella anagrafiche articolo andrò a creare la seguente join.

           SELECT * FROM SAPSR3.VBAP
           INNER JOIN SAPSR3.MARA
           ON SAPSR3.VBAP.MATNR = SAPSR3.MARA.MATNR

Occhio alla quantità di dati che ne usciranno!!!!!

A presto.




Commenti

Post popolari in questo blog

La struttura di SD

KNA1 - CLIENTI

Sales e Distribution