ABAP Query-applikationen används för att skapa rapporter som inte redan finns i SAP-systemet. Den har utformats för användare med liten eller ingen kunskap om ABAP-programmering. ABAP Query erbjuder användarna ett brett utbud av sätt att definiera rapporter och skapa olika typer av rapporter som grundläggande listor, statistik och rankade listor.
ABAP-frågan består av fyra komponenter:
- Frågor
- InfoSets
- Användargrupper
- Översättning av fråga
Låt oss titta på dem i detalj: -
Frågor
Frågor-komponenten används av slutanvändare för att underhålla frågor. Man kan skapa frågor, ändra frågor och utföra frågor. Transaktion SQ01InfoSets
InfoSets är speciella vyer över datakällor. En InfoSet beskriver vilka fält i en datakälla som kan rapporteras om i frågor. En InfoSet kan tilldelas flera roller eller användargrupper.
Fördelar -
- Genom att skapa InfoSets och tilldela dem till roller eller användargrupper bestämmer systemadministratören det antal rapporter som de enskilda applikationsavdelningarna eller slutanvändarna kan generera med SAP-frågan.
- Slutanvändare kan bara arbeta med de InfoSets som är relevanta för deras specifika område, som anges av den roll eller användargrupp som de tilldelas.
ANVÄNDARGRUPPER
Komponenten Användargrupper används för att underhålla användargrupper (ur säkerhetssynpunkt).
Användare som arbetar i samma applikation tilldelas samma användargrupp. Det spelar ingen roll vem som faktiskt definierade en fråga i en användargrupp. Varje användare som tilldelats till användargruppen kan utföra frågan.
Användare i en användargrupp måste ha nödvändiga behörigheter innan de kan ändra eller omdefiniera en fråga. Varje användare i ett system kan tilldelas till flera användargrupper.
Översättning / FRÅGA Komponent
Många texter genereras när frågor, InfoSets och användargrupper definieras. Dessa texter visas på det språk vi valde när vi loggade in på SAP-systemet. Vi kan jämföra texten / språken med den här komponenten.
Databehandling i frågor
Data kan bearbetas och presenteras på tre sätt: -
- GRUNDLISTA - Presenterar data i den ordning som definieras av funktionsområdet (stöder sortering och summering).
- STATISTISK - Visar de statistiska siffrorna som beräknats från basdata.
- RANGERAD LISTA - En rankad lista är en specialisering av en statistik. Ex Topp tio kunder hos en resebyrå.
En fråga kan ha en grundläggande lista, upp till nio statistik och upp till nio rankade listor.
SKAPA EN FRÅGA
Steg 1. Gå till SQ01. Ge frågan ett namn och klicka på knappen Skapa.
Steg 2. Ge beskrivningen av frågan i nästa skärm. Ange utgångslängd och välj bearbetningsalternativ i rutan Ytterligare bearbetningsalternativ. Data kan visas i olika format, t.ex. tabell, nedladdning till en fil och visas i Word etc.
Steg 3. Klicka på nästa skärm, välj den fältgrupp som ska användas.
Steg 4. Klicka på nästa skärm, välj de fält du vill visa
Steg 5. På nästa skärm väljer du markeringsfält och väljer sedan en av utgångstyperna (grundläggande, statistik, rankad).
I var och en av listorna kan du välja olika alternativ (t.ex. sorteringsordning för fält, ändra utmatningslängd, kolumnfärg, totalsumman, sidhuvud, sidfot osv.).
Steg 6. Efter att ha tillhandahållit alla ovanstående alternativ kan du spara frågan och utföra den.
Obs:Transaktion för att skapa / underhålla infoset - SQ02Transaktion för att skapa / underhålla användargrupp - SQ03