ABAP Query Tutorial i SAP: SQ01, SQ02, SQ03

ABAP Query-applikationen används för att skapa rapporter inte redan finns i SAP system. Den har designats 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 såsom grundläggande listor, statistik och rankade listor.

ABAP-frågan består av fyra komponenter:

  1. Frågor
  2. Infoset
  3. Användargrupper
  4. Översättning av Query

Låt oss titta närmare på dem: -

Frågor

Queries-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 SQ01

ABAP-frågor

Infoset

InfoSets är speciella vyer av datakällor. En InfoSet beskriver vilka fält i en datakälla som kan rapporteras på 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 intervallet av rapporter som de enskilda applikationsavdelningarna eller slutanvändarna kan generera med hjälp av SAP Fråga.
  • Slutanvändare kan endast arbeta med de InfoSets som är relevanta för deras specifika område, enligt rollen eller användargruppen som de är tilldelade.

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 användargruppen kan köra frågan.

Användare i en användargrupp måste ha nödvändiga tillstånd innan de kan ändra eller omdefiniera en fråga. Varje användare i ett system kan tilldelas flera användargrupper.

Översättning/QUERY-komponent

Många texter genereras när man definierar frågor, infoset och användargrupper. Dessa texter visas på det språk som vi valde när vi loggar in på SAP system. Vi kan jämföra texten/språken med denna komponent.

Databehandling i Queries

Data kan behandlas och presenteras på tre sätt:-

  1. BASLISTA – Presenterar data i den ordning som definieras av funktionsområdet (stöder sortering och summering).
  2. STATISTISK – Visar de statistiska siffrorna beräknade från grunddata.
  3. RANKAD LISTA – En rankad lista är en specialisering av en statistik. Ex Topp tio kunder på 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.

SKAPA EN FRÅGA

Steg 2) Ge beskrivningen av frågan på nästa skärm. Ange utdatalängden och välj bearbetningsalternativet i rutan Ytterligare bearbetningsalternativ. Data kan visas i olika format såsom tabell, nedladdning till en fil och visning i Word etc.

SKAPA EN FRÅGA

Steg 3) Klicka på nästa skärm, välj den fältgrupp som ska användas.

SKAPA EN FRÅGA

Steg 4) Klicka på nästa skärm, välj de fält du vill visa

SKAPA EN FRÅGA

Steg 5. På nästa skärm, välj urvalsfälten och välj sedan en av utdatatyperna ( grundläggande, statistik, rankad ).
I var och en av listorna kan du välja olika alternativ. (t.ex. Sorteringsordning för fält, ändra utdatalängd, kolumnfärg, totalsummor, sidhuvud, sidfot etc.).

SKAPA EN FRÅGA

SKAPA EN FRÅGA

Steg 6) Efter att ha tillhandahållit alla ovanstående alternativ kan du spara frågan och köra den.

SKAPA EN FRÅGA

Obs:

Transaktion för att skapa/underhålla informationsuppsättning –SQ02
Transaktion för att skapa/underhålla användargrupp –SQ03

Sammanfatta detta inlägg med: