Mis on klientide väljumised?
Kliendi väljapääsud on "konksud" , mille SAP pakub paljudes standardsetes programmides, ekraanidel ja menüüdes, millele kliendid võivad ärinõuete täitmiseks kohandatud funktsioone riputada . Lisateavet selle kohta hetkega ...
Selles õpetuses saate teada:
- Kliendi väljapääsude tüübid
- Näited klientide väljapääsudest
- Kliendi väljapääsude leidmine
- Looge kliendiväljapääs
- Mis on KASUTAJA VÄLJU?
Kliendi väljapääsude tüübid
Klientide väljumistüüpe on kolm:
- Funktsioonimoodul väljub
- Ekraan väljub
- Menüü väljub
Funktsioonimoodulist väljumine : see võimaldab kliendil lisada funktsiooni mooduli kaudu koodi SAP-i rakenduse kindlas kohas
Süntaks: CALL CUSTOMER-FUNCTION '004'
Ekraanist väljumine : see võimaldab kliendil lisada alamekraani kaudu SAP-i ekraanile välju. Alamekraani nimetatakse standardekraani vooguloogikas.
Vorming: CALL CUSTOMER-SUBSCREEN CUSTSCR2
Menüüst väljumine: see võimaldab kliendil lisada üksusi SAP-standardprogrammi rippmenüüsse. Neid üksusi saab kasutada lisaprogrammide või kohandatud ekraanide helistamiseks.
Vorming: + CUS (GUI olekus täiendav üksus)
Näited klientide väljapääsudest
Näide
ekraaniväljapääsust : tehingusse CAT2 - ajalehe sisestamine soovib HR lisada interaktiivse kinnituse, et valede andmete teadlik esitamine on vallandamise alus.
Näide
menüüväljundist : tehingu SE38 - ABAP Editor puhul soovib arendustiim kasutusmugavuse huvides lisada menüülingi tehingule SE80 - Object Navigator.
ENNE
PÄRAST
Funktsioonimooduli väljumise näide :
ettevõte soovib, et hankija loomingus olevate müüjate pangaandmed oleksid kohustuslikud sündmused. Nii et see peab vilkuma tõrketeate, et ENNE "Palun sisestage pangaandmed"
PÄRAST
Kliendi väljapääsude leidmine
Tehingu SMOD-is ja uurige üksikasju-
Või tehingus SE81 saate kasutada sobivat rakendusala
Looge kliendiväljapääs
Kliendi väljumise loomiseks peate kõigepealt looma projekti tehingu CMOD-is
Hiljem määrate oma projektile kliendiväljapääsu.
Mis on KASUTAJA VÄLJU?
Kasutajaväljund täidab sama eesmärki kui klientide väljumised, kuid need on saadaval ainult SD- mooduli jaoks. Väljumine viiakse läbi kutsena funktsioonimoodulile. Koodi kirjutab arendaja.
Hästi tean, et SD-st väljuv kasutaja väljumine on MV45AFZZ
- USEREXIT_FIELD_MODIFICATION - ekraani atribuutide muutmiseks
- USEREXIT_SAVE_DOCUMENT - toimingute tegemiseks, kui kasutaja vajutab nuppu Salvesta
- USEREXIT_SAVE_DOCUMENT_PREPARE
- USEREXIT_MOVE_FIELD_TO_VBAK - kui kasutaja päise muudatused teisaldatakse päise tööpiirkonda.
- USEREXIT_MOVE_FIELD_TO_VBAP - kui kasutajaüksuse muudatused teisaldatakse SAP-i üksuse tööpiirkonda