Tutorial sulle query ABAP in SAP: SQ01, SQ02, SQ03

Viene utilizzata l'applicazione ABAP Query creare rapporti non già presente in SAP sistema. È stato progettato per utenti con poca o nessuna conoscenza della programmazione ABAP. ABAP Query offre agli utenti un'ampia gamma di modi per definire report e creare diversi tipi di report come elenchi di base, statistiche ed elenchi classificati.

La query ABAP comprende quattro componenti:

  1. Query
  2. Set di informazioni
  3. Gruppi di utenti
  4. Traduzione di Query

Esaminiamoli in dettaglio: -

Query

Il componente Query viene utilizzato dagli utenti finali per gestire le query. È possibile creare query, modificare query ed eseguire query. Transazione SQ01

Domande ABAP

Set di informazioni

Gli InfoSet sono viste speciali delle origini dati. Un InfoSet descrive quali campi di un'origine dati possono essere riportati nelle query. Un InfoSet può essere assegnato a diversi ruoli o gruppi di utenti.

Vantaggi-

  • Creando InfoSet e assegnandoli a ruoli o gruppi di utenti, l'amministratore di sistema determina la gamma di report che i singoli reparti applicativi o utenti finali sono in grado di generare utilizzando il SAP Domanda.
  • Gli utenti finali possono lavorare solo con gli InfoSet rilevanti per la loro area particolare, come designato dal ruolo o dal gruppo utenti a cui sono assegnati.

Gruppi UTENTE

Il componente Gruppi utenti viene utilizzato per gestire i gruppi utenti (dal punto di vista della sicurezza).

Gli utenti che lavorano nella stessa applicazione vengono assegnati allo stesso gruppo utenti. Non importa chi ha effettivamente definito una query in un gruppo utenti. Ogni utente assegnato al gruppo utenti è in grado di eseguire la query.

Gli utenti di un gruppo utenti devono disporre di necessarie autorizzazioni prima che siano in grado di modificare o ridefinire una query. Ogni utente in un sistema può essere assegnato a più gruppi di utenti.

Componente Traduzione/QUERY

Vengono generati molti testi durante la definizione di query, set informazioni e gruppi di utenti. Questi testi vengono visualizzati nella lingua che abbiamo scelto quando accediamo al SAP sistema. Possiamo confrontare il testo/le lingue utilizzando questo componente.

Elaborazione dei dati nelle query

I dati possono essere elaborati e presentati in 3 modi: -

  1. ELENCO BASE – Presenta i dati nell'ordine definito dall'area funzionale (supporta l'ordinamento e la somma).
  2. STATISTICA – Mostra i dati statistici calcolati dai dati di base.
  3. LISTA CLASSIFICATA – Una classifica è una specializzazione di una statistica. Ex Top ten dei clienti di un'agenzia di viaggi.

Una query può avere un elenco di base, fino a nove statistiche e fino a nove elenchi classificati.

CREARE UNA QUERY

Passo 1) Vai a SQ01. Dai un nome alla query e fai clic sul pulsante Crea.

CREARE UNA QUERY

Passo 2) Fornisci la descrizione della query nella schermata successiva. Specifica la lunghezza dell'output e seleziona l'opzione di elaborazione dalla casella Further Processing Options. I dati possono essere visualizzati in vari formati, come tabella, download in un file e visualizzazione in Word ecc.

CREARE UNA QUERY

Passo 3) Fare clic sulla schermata successiva, selezionare il gruppo di campi da utilizzare.

CREARE UNA QUERY

Passo 4) Fare clic sulla schermata successiva, selezionare i campi che si desidera visualizzare

CREARE UNA QUERY

Passo 5. Nella schermata successiva, seleziona i campi di selezione e poi scegli uno dei tipi di output (base, statistico, classificato).
In ciascuno degli elenchi è possibile selezionare varie opzioni (ad es. ordinamento dei campi, modifica della lunghezza dell'output, colore della colonna, totali, intestazione della pagina, piè di pagina, ecc.).

CREARE UNA QUERY

CREARE UNA QUERY

Passo 6) Dopo aver fornito tutte le opzioni di cui sopra è possibile salvare la query ed eseguirla.

CREARE UNA QUERY

Nota:

Transazione per creare/mantenere un set di informazioni –SQ02
Transazione per creare/mantenere un gruppo di utenti –SQ03