Hogyan lehet meghatározni a hozzáférési sorrend és feltétel táblázatot SAP V/05, M/03
Adja meg a hozzáférési sorrendet
A hozzáférési sorrendek meghatározásához és karbantartásához néhány egyszerű lépést kell követnie.
Step 1) Lépjen az SPRO > Anyagkezelés > Beszerzés > Feltételek > Ármeghatározási folyamat meghatározása > Hozzáférési sorrendek meghatározása menüpontra.
Az alábbiakban látható módon egy párbeszédablak struktúrát fog találni Hozzáférés a sorozatokhoz, Hozzáférések és a Fields.
- Válassza ki a fenntartani kívánt hozzáférési sorrendet (PB01 bruttó ár).
- Double kattintson a Hozzáférések mappát a párbeszédablakban.
Step 2) A következő lépésben meghatározza a hozzáférési szekvencia hozzáférési módjait. Látható, hogy egy sorozathoz több hozzáférési módszer is tartozik.
Mindegyikük exkluzív. Ez azt jelenti, hogy ha első hozzáférésben (Szerződés tétel) található rekord, vagyis ha a rendszer a Szerződés tételből elérhető feltételt talál, akkor nem keres tovább, és ezt az értéket fogja használni. Ha nem, akkor a rendszer követi a többi hozzáférést, hogy megtalálja a megfelelő bejegyzést.
A használandó hozzáférési mód követelményeit is beállíthatja. Például a hozzáféréshez 35 követelmény van hozzárendelve 10, amely feltételtáblázatot használ 17 – Anyaginformációs nyilvántartás (üzemspecifikus).
A 10-es hozzáférés követelménye: 35 – Üzeminformációs rekord. Ha nincs üzeminformációs rekord a 17. táblázatban szereplő értékek kombinációjához, akkor a 10-es hozzáférés egyáltalán nem kerül felhasználásra.
Step 3)
- Válassza ki a módosítani kívánt hozzáférést.
- Válassza ki a legalacsonyabb szintű mappát a párbeszédablakban – Fields.
Step 4)
- Láthatja, hogy a részletek képernyőn található a PB01 hozzáférési sorrend, a 20. hozzáférés és a 18. táblázat.
- Itt jelennek meg a feltétel-elérésben használt feltételtáblázat kulcsmezői.
A feltételtábla feltételmezőkből áll, amelyekhez bizonyos attribútumok vannak hozzárendelve. Amikor a rendszer megpróbál hozzáférni egy feltételrekordhoz, ezeket az attribútumokat használja.
- Különleges értékforrás – ez a mező olyan értéket tartalmaz, amelyet alapértelmezettként kell használni a hozzáférés során (pl. rögzített információs rekord kategória használata a hozzáférési sorrendhez)
- Benne – ha ez a négyzet be van jelölve, a rendszer engedélyezi a mező kezdeti értékét a feltételtábla elérésekor. Ha nem, a rendszer nem dolgozza fel a feltételtábla keresését.
- Atipikus – feldolgozási típus a hozzáférésben. Megadhatja, hogy a mező releváns-e a feltételelérés szempontjából, ha szabad vagy rögzített kulcstípus része. Az alapértelmezés üresen marad (fix kulcstípus).
- Prioritás – egy mező prioritása (karakterisztika), 01-től 99-ig állítható. Ez a mező legtöbbször üresen marad.
Állapottáblázatok meghatározása
Most, ha tudjuk, mi az a feltételtábla, mire használják, láthatjuk, hol lehet feltételtáblázatot definiálni, és milyen lehetőségünk van a létrehozása során.
Ahogy az előző témakörben is láthatta, példánkban a 18. táblázatot használtuk – Anyaginformációs rekord.
Lássuk, hol és hogyan definiálható.
Step 1)
- Hajtsa végre a tranzakció kódját V/05 és a kezdőképernyőn írja be a táblázatunk számát – 18.
- A 2. részben láthatja a táblázat definícióját, a táblázat számát, leírását és két választható lehetőséget. Az első az érvényességi időszak használatát jelenti (mindig ajánlott), a másik pedig az irat kiadási állapotának ellenőrzését. Ha be van jelölve, csak a kiadott információs rekordokat veszik figyelembe a feltétel keresése során.
- Itt van azoknak a mezőknek a listája, amelyeket már látott a Hozzáférési sorrend meghatározása témakörben.
Megtekintheti, hogyan van meghatározva a tábla későbbi felhasználásra a hozzáférési sorrend testreszabásakor.
V/05 A tranzakció egy feltételtábla megjelenítésére szolgál.
V/04 A tranzakció egy feltételtábla módosítására szolgál.
V/03 A tranzakció egy feltételtábla létrehozására szolgál.
Most megadhat egy új feltételtáblázatot, ha szükséges, hogy a hozzáférési sorrend definíciójában használhassa. A legtöbbször nincs szükség új hozzáférési táblákra, mivel rengeteg előre definiált tábla létezik.
Step 1)
- Írja be az M/03 t-kódot, és hajtsa végre.
- Válassza ki az új táblázat számát (nem használtnak kell lennie, pl. 818).
- Ha egy meglévő táblát szeretne átmásolni az új táblába, itt kiválaszthatja a forrástáblázatot. Ez akkor hasznos, ha a táblázat hasonló egy másik meglévő táblához, és csak egy egyszerű módosításra van szüksége a követelmények teljesítéséhez.
Step 2) A következő képernyőn elvégezheti a feltételtáblázat összes beállítását, és előállíthatja azt.
- Kattintson erre a gombra, ha módosítani szeretné a leírást.
- Válassza ki, hogy a táblázatnak ellenőriznie kell-e az érvényességi időszakokat és a kiadási állapotokat.
- Az aktuális mezők listája. Kijelölheti bármelyik eltávolítani kívánt mezőt (egyetlen kattintással), és kiválaszthatja az eltávolítás ikont (piros mínuszjellel ellátott lista ikon).
- A mezőkatalógusból dupla kattintással adhat hozzá mezőket.
- A táblát elő kell állítani, hogy az árképzési függvények használhassák.
A jobb gombbal is törölhet vagy hozzáadhat mezőt a táblázathoz, valamint navigálhat a képernyő jobb oldalán található Mezőkatalógusban. Nem minden mező jeleníthető meg a mezőkatalógus egyetlen oldalán.
A sikeres létrehozás után a rendszer felkéri Önt, hogy hozzon létre módosítási kérelmet, majd egy naplóképernyő jelenik meg, amely a következő képernyőn látható.
Sikeresen generált egy feltételtáblázatot, nézzük meg, látjuk-e a hozzáférési sorrend karbantartási képernyőjén.
Ott van, így most létrehozhatunk hozzáférést ezzel a táblázattal. Erre nem térünk ki részletesen, mivel ez rendkívül egyszerű folyamat.
A hozzáférési sorozatunk hozzáférési csomópontján kattintson az Új bejegyzések gombra. Hozzáférést hozhat létre az alábbi képernyőn látható módon Tesztelés célokra.
A megfelelő működés érdekében mezőket is hozzá kell rendelni a PB01 – 96 hozzáférésünkhöz