L'applicazione ABAP Query viene utilizzata per creare report non già presenti nel sistema SAP. È 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:
- Interrogazioni
- InfoSet
- Gruppi di utenti
- Traduzione di Query
Vediamoli in dettaglio: -
Interrogazioni
Il componente Query viene utilizzato dagli utenti finali per gestire le query. Si possono creare query, modificare query ed eseguire query. Transazione SQ01InfoSet
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 set di informazioni e assegnandoli a ruoli o gruppi di utenti, l'amministratore di sistema determina la gamma di report che i singoli reparti dell'applicazione o gli utenti finali sono in grado di generare utilizzando la query SAP.
- Gli utenti finali possono lavorare solo con quegli InfoSet rilevanti per la loro particolare area, come designato dal ruolo o dal gruppo di utenti a cui sono assegnati.
Gruppi USER
Il componente Gruppi di utenti viene utilizzato per gestire i gruppi di utenti (dal punto di vista della sicurezza).
Gli utenti che lavorano nella stessa applicazione vengono assegnati allo stesso gruppo di utenti, non importa chi abbia effettivamente definito una query in un gruppo di utenti. Ogni utente assegnato al gruppo di utenti è in grado di eseguire la query.
Gli utenti in un gruppo di utenti devono disporre delle autorizzazioni necessarie prima di poter modificare o ridefinire una query. Ogni utente in un sistema può essere assegnato a diversi gruppi di utenti.
Componente Translation / QUERY
Molti testi vengono generati durante la definizione di query, set di informazioni e gruppi di utenti. Questi testi vengono visualizzati nella lingua che abbiamo scelto quando accediamo al sistema SAP. Possiamo confrontare il testo / lingue utilizzando questo componente.
Elaborazione dei dati nelle query
I dati possono essere elaborati e presentati in 3 modi: -
- ELENCO BASE - Presenta i dati nell'ordine definito dall'area funzionale (supporta l'ordinamento e la somma).
- STATISTICA - Mostra i dati statistici calcolati dai dati di base.
- LISTA CLASSIFICATA - Una lista classificata è una specializzazione di una statistica. Ex Top ten clienti di un'agenzia di viaggi.
Una query può avere un elenco di base, fino a nove statistiche e fino a nove elenchi classificati.
CREAZIONE DI UNA QUERY
Passaggio 1. Vai a SQ01. Assegna un nome alla query e fai clic sul pulsante Crea.
Passaggio 2. Fornire la descrizione della query nella schermata successiva. Specificare la lunghezza dell'output e selezionare l'opzione di elaborazione dalla casella Ulteriori opzioni di elaborazione. I dati possono essere visualizzati in vari formati come tabella, scaricati in un file e visualizzati in Word ecc.
Passaggio 3. Fare clic sulla schermata successiva, selezionare il gruppo di campi da utilizzare.
Passaggio 4. Fare clic sulla schermata successiva, selezionare i campi che si desidera visualizzare
Passaggio 5. Nella schermata successiva, selezionare i campi di selezione e quindi scegliere uno dei tipi di output (base, statistica, classificato).
In ciascuno degli elenchi è possibile selezionare varie opzioni (ad esempio, ordinare i campi, modificare la lunghezza dell'output, il colore della colonna, i totali, l'intestazione della pagina, il piè di pagina ecc.).
Passaggio 6. Dopo aver fornito tutte le opzioni di cui sopra, è possibile salvare la query ed eseguirla.
Nota:Transazione per creare / mantenere infoset - SQ02
Transazione per creare / mantenere gruppo utenti - SQ03