sty

25

SAP Query – dodawanie pola

Autor: admin

Jak już pisałem wcześniej, sap query daje nam o wiele więcej możliwości niż transakcja SQVI, więc i pokażę prosty przykład jak dodać dodatkowe pole. Weźmiemy tabelę VBRK gdzie dla nagłówka faktury znajdziemy kwotę oraz kurs przeliczenia dla danego dokumentu, więc naszym polem będzie przeliczenie faktury z waluty na PLN po kursie podanym w nagłówku faktury.

Wchodzimy do transakcji SQ02 gdzie tworzymy nasz zbiór informacji dla tabeli VBRK (jak to zrobić?) i przejmujemy wszystkie pola. Przechodzimy do okna z dodatkami gdzie będziemy mieli możliwość zmiany tego zapytania w dowolny sposób. Dzisiaj pokażę jak dodać jedno pole, ale oczywiście można wykorzystać tą funkcjonalność do napisania raportu w czystej postaci, tak jakbyśmy to robili trasakcją SE80 lub SE38 – czyli bez żadnych ograniczeń.

Tworzymy nowe pole w naszym zbiorze ZZNETWR, które będzie miało definicję pola z tabeli VBRK-NETWR.

Teraz ustawiamy się na nasze nowe pole ZZNETWR i naciskamy przycisk „kod dodatku” żeby dopisać kalkulację, czyli kwota za całość faktury * kurs dla waluty.

Teraz musimy przenieść nasze pole do grupy pól w zbiorze informacji.

Zapamiętujemy i generujemy nasz zbiór, po czym przechodzimy do budowania raportu w transakcji SQ01 – wybieramy nasze dodatkowe pole, jako pole listy i widzimy już je na raporcie.

Odpowiedzi: 4

Genialne i proste. Stronka zapisana do ulubionych, pozdrawiam ;)

Bardzo się cieszę ;) zapraszam z pomysłami na kolejne tematy do opisania, chętnie podzielę się swoją wiedzą i doświadczeniem. Pozdrawiam

Witam,
w tym przykładzie, wykonywaliśmy mnożenie przez siebie wartości dwóch pól.
pytanie:
jakie inne operacje matematyczne można wykonywać w ten sposób i jakie są operatory?

Witam, w poniedziałek wrzucę kolejny post z operatorami ;)

Pozdrawiam

Zostaw komentarz