Čo sú to východy zákazníkov?
Východiská pre zákazníkov sú „háčiky“ poskytované spoločnosťou SAP v rámci mnohých štandardných programov, obrazoviek a ponúk, na ktoré môžu zákazníci „zavesiť“ vlastnú funkčnosť tak, aby vyhovovala obchodným požiadavkám. Viac o tom za chvíľu ...
V tomto návode sa dozviete:
- Typy odchodov zákazníkov
- Príklady východov zo zákazníkov
- Vyhľadanie východov zákazníkov
- Vytvorte východ pre zákazníka
- Čo je VÝCHOD UŽÍVATEĽA?
Typy odchodov zákazníkov
Existujú tri hlavné typy východov zo zákazníkov:
- Výstupy funkčných modulov
- Ukončenie obrazovky
- Menu je ukončené
Výstup z funkčného modulu : Umožňuje zákazníkovi pridať kód prostredníctvom funkčného modulu na konkrétnom mieste v aplikačnom programe SAP
Syntax: CALL CUSTOMER-FUNCTION '004'
Ukončenie obrazovky : Umožňuje zákazníkovi pridávať polia na obrazovku v programe SAP pomocou čiastkovej obrazovky. Subcreen sa volá v rámci logiky toku štandardnej obrazovky.
Formát: HOVOR ZÁKAZNÍKOM - PREDPLATENÝM CUSTSCR2
Ukončenie ponuky: Umožňuje zákazníkovi pridávať položky do rozbaľovacej ponuky v štandardnom programe SAP. Tieto položky možno použiť na volanie doplnkových programov alebo vlastných obrazoviek.
Formát: + CUS (ďalšia položka v stave grafického používateľského rozhrania)
Príklady východov zo zákazníkov
Príklad ukončenia obrazovky :
V transakcii CAT2 - Zadanie časového rozvrhu si HR želá zahrnúť interaktívne potvrdenie, že vedomé uvedenie nesprávnych údajov je dôvodom na vylúčenie.
Príklad ukončenia ponuky :
V transakcii SE38 - ABAP Editor si vývojový tím želá zahrnúť odkaz na ponuku transakcie SE80 - Object Navigator pre jednoduchšie použitie.
PRED
PO
Príklad funkčného modulu Exit :
Spoločnosť chce bankové údaje z predajcov pri tvorbe dodávateľa za povinné udalosť .so musí blikať chybové hlásenie, že, Prosím, zadajte bankové údaje '
PRED
PO
Vyhľadanie východov zákazníkov
V transakcii SMOD a pozrite sa na podrobnosti-
Alebo v transakcii SE81 môžete použiť príslušnú oblasť použitia
Vytvorte východ pre zákazníka
Ak chcete vytvoriť výstup zo zákazníka, musíte najskôr vytvoriť projekt v transakcii CMOD
Neskôr svojmu projektu priradíte zákaznícky východ.
Čo je VÝCHOD UŽÍVATEĽA?
User Exit slúžia na ten istý účel ako Customer Exits, sú však k dispozícii iba pre SD modul. Výstup je implementovaný ako volanie funkčného modulu. Kód píše vývojár.
Dobre viem, že východ používateľa v SD je MV45AFZZ
- USEREXIT_FIELD_MODIFICATION - Úprava atribútov obrazovky
- USEREXIT_SAVE_DOCUMENT - Vykonať operácie, keď používateľ klikne na Uložiť
- USEREXIT_SAVE_DOCUMENT_PREPARE
- USEREXIT_MOVE_FIELD_TO_VBAK - keď sa zmeny hlavičky používateľa presunú do pracovnej oblasti hlavičky.
- USEREXIT_MOVE_FIELD_TO_VBAP - keď sa zmeny používateľských položiek presunú do pracovnej oblasti položiek SAP