SAP Query – podstawyPostaram się poświęcić kilka tematów o tematyce raportowania w systemie, wiadomo że jak ktoś posiada BW to raczej nie będzie z tego korzystał, ale dla end userów będzie to na pewno ciekawe zagadnienie. W systemie mamy możliwość tworzenia raportów na 3 sposoby, transakcją SQVI (szybki przegląd), SAP query oraz programowanie w ABAP. SQVI i ABAP pominę, ze względu na to że pierwsze z nich to okrojona wersja query, a drugie zostawmy programistom. SAP query daje nam 3 transakcje do obsługi i budowy raportów.
Tworzenie struktury grup jest oczywiście dowolne, ale warto chwilę pomyśleć jak najlepiej odwzorować naszą strukturę firmy i osoby korzystające z raportów, tak żeby zachować przejrzystość i łatwość korzystania z query. Więc na początek utworzymy grupę do naszych celów – niech się nazywa ZZ-SD, czyli wchodzimy do transakcji SQ03, wpisujemy nazwę grupy i naciskamy “Tworzenie” Uzupełniamy opis naszej grupy: I to na razie wystarczy, więc przechodzimy to transakcji SQ02 gdzie utworzymy nasz dostęp do tabeli VBAK, z której to chcemy odczytywać pewne dane nas interesujące. Zbiór informacji nazwę sobie zgodnie co do konwencji nazwy grupy, czyli ZZ-SD-VBAK – tu oczywiście też jest dowolność. Wpisujemy i naciskamy “Tworzenie” Pojawi nam się okno gdzie uzupełniamy dane dotyczące naszej bazy danych, czyli:
Ustawiamy żeby system przejął dla naszej bazy danych wszystkie pola z tej tabeli. Po lewej stronie pokazują nam się tabel które zdefiniowaliśmy w kroku poprzednim, a z prawej strony są pola tabeli które zostały przejęte do naszego zbioru informacyjnego. Zapamiętujemy i generujemy nasz zbiór informacji, w tym momencie już będziemy mieli możliwość korzystania z niego. I w głównym oknie przypisujemy nasz zbiór informacji do wcześniej utworzonej grupy użytkowników – zanznaczając go i zapamiętując. No i na koniec musimy stworzyć odwołanie do naszej tabeli, czyli wchodzimy do transakcji SQ01, wybieramy naszą grupę ZZ-SD i w niej tworzymy nasz raport. Wybieramy nasz zbiór informacji: Uzupełniamy tytuł, oznaczenie (nie szczędźmy słów na opis i tworzenie dokumentacji) oraz wybieramy sposób wyświetlania, czy ALV, czy Lista ABAP, a może excel – po czym z górnego paska menu wybieramy “Listę podstawową” gdzie wybierzemy pola do selekcji i wyświetlania na raporcie. “Pola listy” są to pola które wyświetlą nam się na raporcie, “Pola wyboru” dadzą nam możliwość wyboru rekorów w oknie selekcji. I tak przyjmę sobie że chciałbym sobie wybierać po:
Zapisujemy i bierzemy się do testowania. W oknie selekcji wpisuję dzisiejszą datę i uruchamiam raport.
Więcej instrukcji na stronie sapclue.pl. Zachęcamy do jej odwiedzenia.
Źródło: www.sapclue.pl |
|













