Mi az ügyfél kilép?
Az ügyfélkijáratok az SAP által biztosított "horgok" , sok szabványos programban, képernyőn és menüben, amelyeken az ügyfelek "felakaszthatják" az egyedi funkciókat az üzleti követelmények teljesítése érdekében. Bővebben erről egy pillanat alatt ...
Ebben az oktatóanyagban megtudhatja:
- Az ügyfél kilépési típusai
- Példák az ügyfél kilépésére
- Az ügyfél kijáratainak megkeresése
- Hozzon létre egy ügyfélkijáratot
- Mi az a USER EXIT?
Az ügyfél kilépési típusai
A vevői kilépéseknek három fő típusa van:
- Funkciómodul kilép
- Képernyő Kilépés
- A menü kilép
Funkciómodul kilépés : Lehetővé teszi az ügyfél számára, hogy egy funkciómodulon keresztül kódot adjon hozzá egy SAP alkalmazásprogram adott helyén
Szintaxis: HÍVÁS ÜGYFÉL-FUNKCIÓ '004'
Képernyő kilépés : Lehetővé teszi az ügyfél számára, hogy mezőket adjon hozzá az SAP program képernyőihez egy almenü segítségével. Az almenüt a szokásos képernyő folyamatlogikájában hívják meg.
Formátum: CALL CUSTUMER-ALSCREEN CUSTSCR2
Menü kilépés: Lehetővé teszi az ügyfelek számára, hogy elemeket vegyenek fel egy standard SAP program legördülő menüjébe. Ezeket az elemeket kiegészítő programok vagy egyedi képernyők hívására lehet használni.
Formátum: + CUS (további elem GUI állapotban)
Példák az ügyfél kilépésére
Példa a képernyőből való kilépésre :
A CAT2 tranzakcióban - Időtábla-bejegyzésben a HR interaktív nyugtázást kíván felvenni arra vonatkozóan, hogy a helytelen adatok tudatos megadása elutasítás alapja.
Példa egy menüből való
kilépésre : Az SE38 - ABAP Editor tranzakcióban a fejlesztőcsapat egy menü linket kíván hozzáadni az SE80 - Object Navigator tranzakcióhoz a könnyű használat érdekében.
ELŐTT
UTÁN
Példa egy funkciómodullal Kilépés :
A cég szeretné, ha a banki adatokat a gyártók a Szállító teremtés legyen kötelező esemény .Így kell flash egy hibaüzenetet, hogy „Kérem, adja meg a banki adatait”
ELŐTT
UTÁN
Az ügyfél kijáratainak megkeresése
A tranzakció SMOD-ban és vizsgálja meg a részleteket-
Vagy az SE81 tranzakcióban használhatja a megfelelő alkalmazási területet
Hozzon létre egy ügyfélkijáratot
Az ügyfél kilépés létrehozásához először létre kell hoznia egy projektet a tranzakció CMOD-ban
Később hozzárendeli az Ügyfélkijáratot a projekthez.
Mi az a USER EXIT?
A Felhasználói Kilépés ugyanazt a célt szolgálja, mint az Ügyfélkijáratokat, de csak az SD modulhoz állnak rendelkezésre . A kilépés egy függvénymodul hívásaként valósul meg. A kódot a fejlesztő írja.
Tudja, hogy az SD-n lévő felhasználói kilépés MV45AFZZ
- USEREXIT_FIELD_MODIFICATION - A képernyőattribútumok módosítása
- USEREXIT_SAVE_DOCUMENT - Műveletek végrehajtásához, amikor a felhasználó megnyomja a Mentés gombot
- USEREXIT_SAVE_DOCUMENT_PREPARE
- USEREXIT_MOVE_FIELD_TO_VBAK - Amikor a felhasználó fejléc-módosításait áthelyezik a fejléc munkaterületére.
- USEREXIT_MOVE_FIELD_TO_VBAP - Amikor a felhasználói elem módosításait áthelyezik az SAP elem munkaterületére