Részletes lépésekre vonatkozó javaslatok jelentések készítéséhez az SAP-lekérdezés használatával

Az SAP ERP rendszer végfelhasználói gyakran létre kell hozni egy jelentést, amely mind a szabványos jelentésmezőmezőket, mind a további mezőket tartalmazza. Példák az ilyen jelentésekre: ügyféllisták, főkönyvi számlák története, nyitott számlák beszállítókról. Az SAP ERP rendszerben a megfelelő standard jelentések redundáns információkat tartalmaznak, nehezen olvashatók, és nem tartalmazzák a "szükséges" mezőt.

Az SAP Query funkcionalitása lehetővé teszi az "optimalizált" jelentések megfelelő formátumú létrehozását jelentősebb munka nélkül.

A cikkben részletesen megvizsgálom az "optimalizált" jelentés létrehozását az SAP Query használatával.

A lekérdezés létrehozásának alapvető lépései:

  • Hozzon létre egy InfoSet-t.
  • Hozzon létre egy felhasználói csoportot, és rendeljen hozzá egy InfoSet-et.
  • Hozzon létre egy lekérdezést az InfoSet alapján.

Üzleti ügy

InfoSet létrehozása

Az InfoSet-nek tartalmaznia kell azokat a mezőket, amelyeket a zárójelentésben meg kell jeleníteni. Ha az InfoSetben nincs mező, akkor nem szerepelhet a lekérdezésben. Példánkban INFOSET alábbi mezők: a cég kódot, fő számla, az összeget a helyi pénznemben, a dokumentum száma, a dokumentum dátuma, könyvelési dátum, a számla leírás, hetek számát.

Végezze el az SQ02 tranzakciót (lásd az 1. ábrát).

  • Adja meg az InfoSet "ZZ_SAMPLE_ACCOUNTING" nevét, majd kattintson a Létrehozás gombra.
  • Határozza meg az InfoSet Info minta információs készlet leírását: Könyvelés
  • Adja meg az SDF logikai adatbázis nevét (lásd 2. ábra). Ez egy szabványos logikai adatbázis, amely adatokat tartalmaz a számviteli dokumentumokról és a főkönyvi számlákról.

Az SAP számos forrást kínál az InfoSet létrehozásához, ez a következő:

  • csatlakozzon táblákhoz (angol csatlakozás),
  • közvetlenül a táblázatot olvasva,
  • logikai adatbázis,
  • a program által végzett adatgyűjtés.

Mindegyik adatforrásnak saját tulajdonságai vannak, amelyeket ebben a cikkben nem tárgyalunk. Azért választottuk a szabványos adatok forrása - által szolgáltatott SAP logikai adatbázis, amely egy programot írt optimális és helyes utat, amely a nagy sebességű Infoset, és ennek következtében a kérelmet.

  • Erősítse meg a megerősítés gomb megnyomásával.

A megnyíló ablakban megjelenik az asztalok listája, amelyek szerepelnek az SDF logikai adatbázis struktúrájában.

  • Válassza ki az InfoSet-ben használt táblázatokat (lásd 3. ábra). Példánkban ezek a következő táblázatok:

SKA1 főszámla főkönyvi számlák (számlák),

SKB1 Főkönyvi bejegyzések (vállalati kód),

BSIS Számvitel: másodlagos index a főszámlákhoz.

Most az InfoSet első képernyőjén vagyunk (lásd a 4. ábrát). A képernyő három részre oszlik.

  1. A bal oldali blokk a táblák és mezők listája.
  2. A jobb felső sarokban a mezők csoportjainak listája. A mezõcsoportok megfelelnek a jelentéskészítéshez kiválasztott tábláknak. Ahhoz, hogy a mező elérhető legyen a lekérdezéshez, be kell illesztenie a mezőbe. A csoporthoz hozzárendelt mezőt nem lehet bevinni a jelentésbe.
  3. Jobb alsó blokk - részletes mezőparaméterek. Itt megváltoztathatja a jelentés mezőben megjelenő mező leírását. A bal oldali mezőn kattintson duplán a mezőre, és megjeleníti a mezők részleteit a jobb alsó sarokban.
  • Kattintson a jobb felső sarokban lévő főfiókok főkönyveinek (fióktáblázat) mezők csoportjára.
  • A bal oldali nyílra kattintva nyissa meg a bal oldali fiók főkönyveit (fióktérkép). Megnyílik a táblák mezőinek listája.
  • Egyetlen kattintással válassza ki a G / L számlaszám mezőt.
  • Kattintson a Mező hozzáadása gombra. Ennek eredményeként a G / L számlaszám mező átkerül a kiválasztott mezőcsoportba.
  • A fenti lépéseket követve óvatosan mozgassa az alábbi mezőket a megfelelő mezőcsoportokhoz.
    • A SKA1 táblából: A főszámlák főkönyvei (elszámolási táblázat)
      • Számlák
      • Számlaszámlaszám
    • Az SKB1 táblából: G / L számla mesterrekordok (cégkód)
      • Cégkód
    • A BSIS táblázatból: Számvitel: másodlagos index a főkönyvi számlákhoz
      • Számviteli dokumentum száma
      • A számviteli dokumentum tételszáma
      • A dokumentum közzétételének dátuma
      • Összeg helyi pénznemben
      • Költségközpont
  • Az InfoSet mentése.
  • Ezen a ponton a rendszer kérheti a fejlesztői kulcsot vagy a módosítási kérelmet (lásd az 5. ábrát). Ha nem tudja, milyen adatokat kell megadnia, vegye fel a kapcsolatot a műszaki csapattal.
  • Az InfoSet létrehozása a Generate gombra kattintva generálható.
  • Kattintson a Vissza gombra az InfoSet első képernyőjére való visszatéréshez.

Részletes lépésekre vonatkozó javaslatok jelentések készítéséhez az SAP-lekérdezés használatával

Hozzon létre egy felhasználói csoportot

A felhasználói csoportok vezérlik az információs és a lekérdezésekhez való hozzáférést. Az információs készletek és felhasználók hozzárendelve vannak a felhasználói csoportokhoz. Amikor egy felhasználó létrehoz vagy elindít egy lekérdezést, a felhasználói csoport meghatározza azon információs készletek listáját, amelyekhez a felhasználó hozzáfér.

Ebben a példában a felhasználói csoport tartalmazza a pénzügyi osztály alkalmazottait. Abban az esetben, ha a pénzügyi kimutatásokhoz való hozzáférést más részlegek igénylik, akkor egy csoportot hozzárendelhetnek hozzájuk.

Menjen a Környezet> Felhasználói csoportok menübe az első InfoSet Info képernyőn.

A 6. ábrán látható képernyő a felhasználói csoportok karbantartására és az információs csoportok felhasználói csoportokhoz való hozzárendelésére szolgál.

  • Adja meg a "ZZ_SAPMLE" felhasználói csoport nevét.
  • Kattintson az Új gombra.
  • Határozza meg a "Példa: Számvitel" felhasználói csoport leírását (7. ábra).
  • Kattintson a Mentés gombra. Ezen a ponton a rendszer kérheti a fejlesztői kulcsot vagy a módosítási kérelmet. Ha nem tudja, milyen adatokat kell megadnia, vegye fel a kapcsolatot a műszaki csapattal.
  • Ha a leírás meg van adva, menjen vissza, és kattintson a Felhasználók és Info-Sets hozzárendelése gombra.
  • Adja meg azokat a felhasználókat, akik a pénzügyi szolgáltatásban dolgoznak.
  • Kattintson a Mentés gombra.
  • Kattintson az Assign Info-Sets gombra (8. ábra).
  • A rendszer egyaránt megjeleníti a standard és az egyéni információs készleteket. Görgessen lefelé, hogy megtalálja a felhasználói információs készleteket (9. ábra).
  • Válassza az InfoSet opciót az ezzel ellentétes mutató beállításával.
  • Kattintson a Mentés gombra.

Részletes lépésekre vonatkozó javaslatok jelentések készítéséhez az SAP-lekérdezés használatával

Hozzon létre egy lekérdezést

Készítettünk egy InfoSet-et és egy felhasználói csoportot. A következő lépés egy lekérdezés létrehozása. Ebben a lépésben az infotípus mezők szerepelnek a jelentésben, a rendezést és az összegzést, valamint egy számlálót a dokumentumok számához és a fiók- és dokumentumkezelésre való áttérésre. A lekérdezések eléréséhez A tranzakció indítása SQ01.

Győződjön meg róla, hogy korábban létrehozott felhasználók csoportjával dolgozik. (lásd a csoport nevét a képernyő tetején). Ha nem, akkor kattintson a Más felhasználók csoportra (a bal oldali első gomb a képernyőn megjelenő gombok sorában a 10. ábrán), és válassza ki a kívánt felhasználói csoportot.

  • Adja meg a "Z_ACCOUNTING" lekérdezési nevet.
  • Kattintson az Új gombra.

Ha a felhasználók egy csoportja már tartalmazza a hozzárendelt kéréseket, akkor azok megjelennek. A felhasználó a felhasználói csoportjának bármelyik kérését végrehajthatja, ha rendelkezik a szükséges hitelesítő adatokkal.

A rendszer megjeleníti a felhasználók csoportjához kapcsolódó információs készletek listáját (11. ábra). Létrehozásához csak egy InfoSet lehet kiválasztva. Ez azt jelenti, hogy minden olyan mezőt, amelybe be szeretné illeszteni a jelentést, ugyanabban az InfoSet-ben kell lennie. Kattintson duplán az InfoSet-re, és válassza ki a lekérdezés létrehozásának adatbázisaként.

A lekérdezés futása közben a jelentés fejlécje megjelenik a képernyőn.

A listaformátumnak meg kell felelnie a kimeneti nyomtatásban lévő nyomtatási formátumnak, különben a jelentés nem nyomtatható. A leggyakoribb formátumok 65x132 és 65x80. Példánkban hagyta el az alapértelmezett formátumot: 0 sor (korlátozás nélkül) és 83 oszlop.

  • Adja meg a "Példa lekérdezés: Könyvelés" lekérdezés leírását, amint azt a 12. ábra mutatja.
  • Kattintson a képernyő felső részén lévő Fő lista gombra.

A lekérdezés szerkesztésére szolgáló grafikus képernyő megnyílik, ahogy a 13. ábrán látható. A lekérdezés általában ezen a képernyőn épül fel az objektum kiválasztása és húzása révén.

A lekérdezés felépítéséhez rendelkezésre álló mezők a képernyő bal oldalán táblázatos formában jelennek meg, amint azt a 13. ábra mutatja.

  • Bontsa ki az egyes szakaszokat a bal oldalon, hogy megjelenítse az InfoSet összes mezőjét.
  • A jelentésben megjelenítendő mezők kijelöléséhez állítsa a mutatót a listamezők oszlop minden mezőjére. Válassza ki a következő mezőket: G / L számla száma, G / L számla szövege, vállalati kód, összeg helyi pénznemben, közzététel dátuma, könyvelési bizonylat száma.
  • Határozza meg a kiválasztási képernyőn megjelenő mezőket úgy, hogy a Számlázó dokumentum szám mező mezőben válassza a Mezők kijelölése jelölőpontot. Ez a második oszlop. Egyes mezők, például a G / L számlaszám. már meg van határozva a kiválasztáshoz, és nem módosítható. Ez azt jelenti, hogy a mező már a logikai adatbázisban való kiválasztásra szolgáló mező. A lekérdezésválasztó képernyőn megjelenik az adatválasztáshoz kijelölt mezők: mind a logikai adatbázisban definiált, mind az Ön által azonosított mezők.

Ha a mezõ kijelölésre kerül, mint Lista mezõ. a képernyő jobb felső sarkában jelenik meg. Ebben a sorrendben a mezők megjelennek a jelentésben. Megváltoztatni

Korlátozott hozzáférés

A cikk teljes verziójának megtekintéséhez regisztrált felhasználónak kell bejelentkeznie.

2 embert tetszett

Vjacseszlav köszönöm.
Egy kis kérdés az Ön számára.
Ön sikerült lekötni a lekérdezési Z * táblázatokhoz. Jelenleg nincs 6 verzió a kezében, a 4.7-ben nem látom ezeket a táblázatokat.

Ezt még senki sem szerette

Valószínűleg mindenki már használta a tranzakciókat paraméterekkel. Itt egyszerűen kérdéseket tehet fel a START_REPORT és a paraméterek segítségével
D_SREPOVARI-JELENTÉS
D_SREPOVARI-EXTDREPORT
D_SREPOVARI variáns
D_SREPOVARI-REPORTTYPE

És könnyebb gondolkodni, ez valószínűleg nehéz. Nem is beszélve a jelentések generálásáról stb.

Ezt még senki sem szerette

Ezt még senki sem szerette

A PARAMÉTER ID "BES" TERÜLET BEÁLLÍTÁSA <номер заказа>.
HÍVJA A "ME23N" VÁLASZTÁSÁT ÉS VAGY AZ ELSŐ KÉPERNYŐ.

Vagy pontosabban használjon speciális FM-t:

HÍVÁSI FUNKCIÓ "ME_DISPLAY_PURCHASE_DOCUMENT"
EXPORTING
i_ebeln = <номере документа>
i_ebelp = <позиция документа>
i_enjoy = 'X'
EXCEPTIONS
EGYÉB = 1.

Ezt még senki sem szerette

Kapcsolódó cikkek