Aplikacja ABAP Query służy do tworzenia raportów, których nie ma jeszcze w systemie SAP. Został zaprojektowany dla użytkowników z niewielką lub żadną wiedzą na temat programowania ABAP. ABAP Query oferuje użytkownikom szeroką gamę sposobów definiowania raportów i tworzenia różnych typów raportów, takich jak listy podstawowe, statystyki i listy rankingowe.
Zapytanie ABAP składa się z czterech komponentów:
- Zapytania
- InfoSets
- grupy użytkowników
- Tłumaczenie zapytania
Przyjrzyjmy się im szczegółowo: -
Zapytania
Składnik Queries jest używany przez użytkowników końcowych do obsługi zapytań. Można tworzyć zapytania, zmieniać zapytania i wykonywać zapytania. Transakcja SQ01InfoSets
Zestawy informacji to specjalne widoki źródeł danych. Zestaw informacji opisuje, które pola źródła danych mogą być raportowane w zapytaniach. Zestaw informacji można przypisać do kilku ról lub grup użytkowników.
Zalety -
- Tworząc zestawy informacji i przypisując je do ról lub grup użytkowników, administrator systemu określa zakres raportów, które poszczególne działy aplikacji lub użytkownicy końcowi mogą wygenerować za pomocą zapytania SAP.
- Użytkownicy końcowi mogą pracować tylko z tymi zestawami informacji, które są istotne dla ich konkretnego obszaru, zgodnie z przypisaną im rolą lub grupą użytkowników.
Grupy użytkowników
Składnik Grupy użytkowników służy do obsługi grup użytkowników (z punktu widzenia bezpieczeństwa).
Użytkownicy pracujący w tej samej aplikacji są przypisani do tej samej grupy użytkowników, nie ma znaczenia, kto faktycznie zdefiniował zapytanie w grupie użytkowników. Każdy użytkownik przypisany do grupy użytkowników może wykonać zapytanie.
Użytkownicy w grupie użytkowników muszą mieć niezbędne uprawnienia, zanim będą mogli zmienić lub przedefiniować zapytanie. Każdy użytkownik w systemie może być przypisany do kilku grup użytkowników.
Tłumaczenie / komponent QUERY
Podczas definiowania zapytań, zestawów informacji i grup użytkowników generowanych jest wiele tekstów. Teksty te wyświetlane są w wybranym przez nas języku podczas logowania się do systemu SAP, możemy porównać tekst / języki za pomocą tego komponentu.
Przetwarzanie danych w zapytaniach
Dane mogą być przetwarzane i prezentowane na 3 sposoby: -
- LISTA PODSTAWOWA - Przedstawia dane w kolejności określonej przez obszar funkcjonalny (obsługuje sortowanie i sumowanie).
- STATYSTYKA - Wyświetla statystyki obliczone na podstawie danych podstawowych.
- LISTA RANKINGOWA - lista rankingowa to specjalizacja statystyki. Ex Top 10 klientów biura podróży.
Zapytanie może mieć jedną listę podstawową, maksymalnie dziewięć statystyk i maksymalnie dziewięć list rankingowych.
TWORZENIE ZAPYTANIA
Krok 1. Idź do SQ01. Nadaj nazwę zapytaniu i kliknij przycisk Utwórz.
Krok 2. Podaj opis zapytania na następnym ekranie. Określ długość wyjściową i wybierz opcję przetwarzania z pola Dalsze opcje przetwarzania. Dane mogą być wyświetlane w różnych formatach, takich jak tabela, pobieranie do pliku i wyświetlanie w programie Word itp.
Krok 3. Kliknij następny ekran, wybierz grupę pól, która ma być używana.
Krok 4. Kliknij następny ekran, wybierz pola, które chcesz wyświetlić
Krok 5. Na następnym ekranie zaznacz pola wyboru, a następnie wybierz jeden z typów wyników (podstawowy, statystyczny, rankingowy).
W każdej z list można wybrać różne opcje (np. Porządek sortowania pól, zmiana długości wyjściowej, kolor kolumny, sumy, nagłówek strony, stopka strony itp.).
Krok 6. Po podaniu wszystkich powyższych opcji możesz zapisać zapytanie i wykonać je.
Uwaga:Transakcja tworzenia / obsługi zestawu informacji - SQ02
Transakcja tworzenia / obsługi grupy użytkowników - SQ03