Tutorial de interogare ABAP în SAP: SQ01, SQ02, SQ03
Aplicația ABAP Query este folosită pentru creați rapoarte nu este deja prezent în SAP sistem. A fost conceput pentru utilizatorii cu puține sau deloc cunoștințe despre programarea ABAP. ABAP Query oferă utilizatorilor o gamă largă de moduri de a defini rapoarte și de a crea diferite tipuri de rapoarte, cum ar fi liste de bază, statistici și liste clasate.
Interogarea ABAP cuprinde patru componente:
- Interogări
- InfoSeturi
- Grupuri de utilizatori
- Traducerea lui Query
Să le analizăm în detaliu: -
Interogări
InfoSeturi
InfoSeturile sunt vederi speciale ale surselor de date. Un InfoSet descrie ce câmpuri ale unei surse de date pot fi raportate în interogări. Un InfoSet poate fi atribuit mai multor roluri sau grupuri de utilizatori.
Avantaje-
- Prin crearea de InfoSeturi și atribuirea acestora unor roluri sau grupuri de utilizatori, administratorul de sistem determină gama de rapoarte pe care departamentele de aplicații individuale sau utilizatorii finali le pot genera folosind SAP Interogare.
- Utilizatorii finali pot lucra numai cu acele InfoSeturi care sunt relevante pentru zona lor particulară, așa cum sunt desemnate de rolul sau grupul de utilizatori căruia îi sunt alocați.
Grupuri de utilizatori
Componenta Grupuri de utilizatori este utilizată pentru a menține grupuri de utilizatori (din punct de vedere al securității).
Utilizatorii care lucrează în aceeași aplicație sunt alocați aceluiași grup de utilizatori. Nu contează cine a definit de fapt o interogare într-un grup de utilizatori. Fiecare utilizator alocat grupului de utilizatori poate executa interogarea.
Utilizatorii dintr-un grup de utilizatori trebuie să aibă autorizatiile necesare înainte de a putea modifica sau redefini o interogare. Fiecare utilizator dintr-un sistem poate fi alocat mai multor grupuri de utilizatori.
Componenta Traducere/QUERY
O mulțime de texte sunt generate atunci când se definesc interogări, seturi de informații și grupuri de utilizatori. Aceste texte sunt afișate în limba pe care am ales-o când ne conectăm la SAP sistem. Putem compara textul/limbile folosind această componentă.
Prelucrarea datelor în Interogări
Datele pot fi prelucrate și prezentate în 3 moduri: -
- LISTA DE BAZĂ – Prezintă datele în ordinea definită de zona funcțională (suporta sortarea și însumarea).
- STATISTIC – Afișează cifrele statistice calculate din datele de bază.
- LISTA CLASIFICATĂ – O listă clasată este o specializare a unei statistici. Exi primii zece clienți ai unei agenții de turism.
O interogare poate avea o listă de bază , până la nouă statistici și până la nouă liste clasate.
CREAREA O INTEROGARE
Pas 1) Treceți la SQ01. Dați un nume interogării și faceți clic pe butonul Creare.
Pas 2) Dați descrierea interogării în ecranul următor. Specificați lungimea de ieșire și selectați opțiunea de procesare din caseta Opțiuni suplimentare de procesare. Datele pot fi afișate în diferite formate, cum ar fi tabel, descărcare într-un fișier și afișare în Word etc.
Pas 3) Faceți clic pe ecranul următor, selectați grupul de câmpuri care trebuie utilizat.
Pas 4) Faceți clic pe următorul ecran, selectați câmpurile pe care doriți să le afișați
Pasul 5. Pe ecranul următor, selectați câmpurile de selecție și apoi alegeți unul dintre tipurile de ieșire (de bază, statistici, clasat).
În fiecare dintre liste, puteți selecta diverse opțiuni. (de exemplu, ordinea de sortare a câmpurilor, modificarea lungimii de ieșire, culoarea coloanei, totalurile, antetul paginii, subsolul paginii etc.).
Pas 6) După ce furnizați toate opțiunile de mai sus puteți salva interogarea și o puteți executa.
Notă:
Tranzacție pentru crearea/menținerea setului de informații –SQ02
Tranzacție pentru crearea/menținerea grupului de utilizatori –SQ03