SAP Dizionario dei dati ABAP (SE11)

Cos'è il Dizionario dei dati?

Il dizionario dei dati è una fonte centrale di informazioni per i dati in un sistema di gestione delle informazioni. La sua funzione principale è supportare la creazione e la gestione delle definizioni dei dati (o "metadati").

Dizionario dati ABAP

Dizionario ABAP 3 livelli

Gli oggetti nel dizionario ABAP risiedevano su tre livelli che ne supportano la riutilizzabilità. Questi livelli sono:

  1. Tabelle e strutture
  2. Elementi di dati
  3. Domini

Esaminiamoli in dettaglio –

Domini

  • Descrive le caratteristiche tecniche di un campo di tabella
  • Specifica un intervallo di valori che descrive i valori dei dati consentiti per i campi
  • I campi riferiti allo stesso dominio (tramite i dati ad essi assegnati) vengono modificati quando viene apportata una modifica al dominio
  • Garantisce la coerenza

Ex. Numero del documento d'acquisto (EBELN)

Dizionario: Visualizza domini

Elementi di dati

  • Descrive il ruolo svolto da un campo in un contesto tecnico
  • Campi con lo stesso significato semantico possono riferirsi allo stesso elemento di dati
  • Contiene le informazioni sul campo

Ex. Numero del documento d'acquisto (EBELN)

Dizionario: Visualizza elementi di dati

tavoli

  • Rappresenta le tabelle del database in cui risiedono effettivamente i dati.
  • Le tabelle possono essere definite indipendentemente dal database nel dizionario ABAP.
  • I campi della tabella sono definiti con i loro (indipendenti dal database) SAP Tipi di dati ABAP e lunghezze.

Dizionario: tabelle di visualizzazione

Strutture

  • Sono dichiarazioni di record che NON corrispondono a una tabella di database.
  • Proprio come il tipo di dati definito dall'utente.
  • Definito come una tabella e quindi indirizzabile dai programmi ABAP.
  • Le strutture contengono dati solo durante l'esecuzione di un programma.

Dizionario: strutture di visualizzazione

Oggetti aggregati del dizionario ABAP

Aggregato significa costituito da più componenti. Nel dizionario ABAP, gli oggetti aggregati sono oggetti che provengono da diverse tabelle trasparenti.

  1. Visualizzazioni
  2. Cerca Aiuto
  3. Blocca oggetti

Esaminiamoli in dettaglio

Visualizzazioni

  • Viste dentro SAP _ ABAP viene utilizzato per riassumere i dati distribuiti tra più tabelle
  • I dati di una vista non vengono effettivamente archiviati fisicamente. I dati di una vista derivano invece da una o più altre tabelle
  • È adattato alle esigenze di un'applicazione specifica

Dizionario: Visualizza visualizzazioni

Cerca Aiuto

  • Una guida alla ricerca è uno strumento che aiuta a cercare i record di dati nel sistema
  • Una ricerca efficiente e intuitiva assiste gli utenti laddove la chiave di un record è sconosciuta

Dizionario: visualizza la guida alla ricerca

Blocca oggetti

  • Accesso simultaneo allo stesso record di dati da parte di due utenti nell' SAP il sistema è sincronizzato tramite un meccanismo di blocco.
  • I blocchi vengono impostati e rilasciati richiamando determinati moduli funzione. Questi moduli funzionali vengono generati automaticamente dalla definizione dei cosiddetti oggetti lock nel Dizionario ABAP/4

Moduli funzionali : Accodare_ – per bloccare la rimozione dalla coda del tavolo_ – per sbloccare la serratura

Dizionario: Visualizza oggetti di blocco

Transazioni importanti

  • SE11: schermata iniziale del dizionario dati (solo display SE12)
  • SE13: Dizionario ABAP: Impostazioni tecniche
  • SE14: Utilità del database
  • SE15: Sistema informativo del repository
  • SE16: browser dei dati
  • SE17 : Visualizzazione tabella generale
  • SE55: Manutenzione della vista tabella
  • SM30: Manutenzione della tabella