ABAP Query-tutorial in SAP: SQ01, SQ02, SQ03

De ABAP Query-applicatie wordt gebruikt rapporten maken nog niet aanwezig SAP systeem. Het is ontworpen voor gebruikers met weinig of geen kennis van de ABAP-programmering. ABAP Query biedt gebruikers een breed scala aan manieren om rapporten te definiëren en verschillende soorten rapporten te maken, zoals basislijsten, statistieken en gerangschikte lijsten.

De ABAP-query bestaat uit vier componenten:

  1. Queries
  2. InfoSets
  3. Gebruikersgroepen
  4. Vertaling van zoekopdracht

Laten we ze in detail bekijken: -

Queries

De component Query's wordt door eindgebruikers gebruikt om query's te onderhouden. U kunt query's maken, query's wijzigen en query's uitvoeren. Transactie SQ01

ABAP-query's

InfoSets

InfoSets zijn speciale weergaven van gegevensbronnen. Een InfoSet beschrijft over welke velden van een gegevensbron in queries gerapporteerd kan worden. Een InfoSet kan aan meerdere rollen of gebruikersgroepen worden toegewezen.

Voordelen-

  • Door InfoSets aan te maken en deze toe te wijzen aan rollen of gebruikersgroepen, bepaalt de systeembeheerder de reeks rapporten die de individuele applicatieafdelingen of eindgebruikers kunnen genereren met behulp van de SAP Vraag.
  • Eindgebruikers kunnen alleen werken met die InfoSets die relevant zijn voor hun specifieke gebied, zoals aangegeven door de rol of gebruikersgroep waaraan ze zijn toegewezen.

Gebruikersgroepen

De component Gebruikersgroepen wordt gebruikt om gebruikersgroepen te onderhouden (vanuit veiligheidsoogpunt).

Gebruikers die in dezelfde applicatie werken, worden aan dezelfde gebruikersgroep toegewezen. Het maakt niet uit wie daadwerkelijk een zoekopdracht in een gebruikersgroep heeft gedefinieerd. Elke gebruiker die aan de gebruikersgroep is toegewezen, kan de query uitvoeren.

Gebruikers in een gebruikersgroep moeten beschikken over de benodigde autorisaties voordat ze een query kunnen wijzigen of opnieuw definiëren. Elke gebruiker in een systeem kan aan meerdere gebruikersgroepen worden toegewezen.

Vertaling/QUERY-component

Er worden veel teksten gegenereerd bij het definiëren van query's, InfoSets en gebruikersgroepen. Deze teksten worden weergegeven in de taal die we hebben gekozen toen we inlogden op de SAP system. Met dit onderdeel kunnen we de tekst/talen vergelijken.

Gegevensverwerking in query's

Gegevens kunnen op 3 manieren worden verwerkt en gepresenteerd: -

  1. BASISLIJST – Presenteert gegevens in de volgorde die is gedefinieerd door het functionele gebied (ondersteunt sorteren en optellen).
  2. STATISTISCH – Toont de statistische cijfers berekend op basis van de basisgegevens.
  3. GERANKEERDE LIJST – Een gerangschikte lijst is een specialisatie van een statistiek. Ex Top tien klanten van een reisbureau.

Een zoekopdracht kan één basislijst, maximaal negen statistieken en maximaal negen gerangschikte lijsten bevatten.

EEN QUERY MAKEN

Stap 1) Ga naar SQ01. Geef een naam aan de query en klik op de knop Maken.

EEN QUERY MAKEN

Stap 2) Geef de beschrijving van de query in het volgende scherm. Geef de uitvoerlengte op en selecteer de verwerkingsoptie in het vak Verdere verwerkingsopties. De gegevens kunnen in verschillende formaten worden weergegeven, zoals een tabel, downloaden naar een bestand en weergeven in Word, enz.

EEN QUERY MAKEN

Stap 3) Klik op het volgende scherm en selecteer de veldgroep die u wilt gebruiken.

EEN QUERY MAKEN

Stap 4) Klik op het volgende scherm en selecteer de velden die u wilt weergeven

EEN QUERY MAKEN

Stap 5. Op het volgende scherm selecteert u de selectievelden en kiest u vervolgens een van de uitvoertypen (basis, statistieken, gerangschikt).
In elk van de lijsten kunt u verschillende opties selecteren (bijv. Sorteervolgorde van velden, uitvoerlengte wijzigen, kolomkleur, totalen, paginakoptekst, paginavoettekst enz.).

EEN QUERY MAKEN

EEN QUERY MAKEN

Stap 6) Nadat u alle bovenstaande opties heeft opgegeven, kunt u de query opslaan en uitvoeren.

EEN QUERY MAKEN

Opmerking:

Transactie om Infoset aan te maken/te onderhouden –SQ02
Transactie om gebruikersgroep aan te maken/te onderhouden –SQ03

Dagelijkse Guru99 Nieuwsbrief

Begin uw dag met het laatste en belangrijkste AI-nieuws, direct bezorgd.