Co jsou východy zákazníků?
Zákaznické východy jsou „háčky“ poskytované společností SAP v mnoha standardních programech, obrazovkách a nabídkách, na které mohou zákazníci „zavěsit“ vlastní funkce, aby splnili obchodní požadavky. Více o tom za chvíli…
V tomto výukovém programu se naučíte:
- Typy odchodů zákazníků
- Příklady odchodů zákazníků
- Vyhledání východy zákazníků
- Vytvořte zákaznický východ
- Co je UŽIVATELSKÝ VÝSTUP?
Typy odchodů zákazníků
Existují tři hlavní typy odchodů zákazníků:
- Ukončí funkční modul
- Ukončení obrazovky
- Nabídka se ukončí
Ukončení funkčního modulu : Umožňuje zákazníkovi přidat kód prostřednictvím funkčního modulu na konkrétním místě v aplikačním programu SAP
Syntaxe: CALL CUSTOMER-FUNCTION '004'
Ukončení obrazovky : Umožňuje zákazníkovi přidávat pole na obrazovku v programu SAP prostřednictvím podobrazovky. Dílčí obrazovka se volá v logice toku standardní obrazovky.
Formát: CALL CUSTOMER-SUBSCREEN CUSTSCR2
Konec nabídky: Umožňuje zákazníkovi přidávat položky do rozevírací nabídky ve standardním programu SAP. Tyto položky lze použít k volání doplňkových programů nebo vlastních obrazovek.
Formát: + CUS (další položka ve stavu grafického uživatelského rozhraní)
Příklady odchodů zákazníků
Příklad ukončení obrazovky :
V transakci CAT2 - Zadání časového listu si HR přeje zahrnout interaktivní potvrzení, že vědomé zadání nesprávných údajů je důvodem k propuštění.
Příklad ukončení nabídky :
V transakci SE38 - ABAP Editor si vývojový tým přeje zahrnout odkaz na nabídku transakce SE80 - Object Navigator pro snadné použití.
PŘED
PO
Příklad funkčního modulu Exit :
Společnost chce bankovní údaje z prodejců při tvorbě dodavatele za povinné událost .so musí blikat chybová zpráva, že ‚Prosím, zadejte bankovní údaje‘
PŘED
PO
Vyhledání východy zákazníků
V transakci SMOD a podívejte se do podrobností-
Nebo v transakci SE81 můžete použít příslušnou oblast aplikace
Vytvořte zákaznický východ
Chcete-li vytvořit odchod zákazníka, musíte nejprve vytvořit projekt v transakci CMOD
Později svému projektu přiřadíte zákaznický východ.
Co je UŽIVATELSKÝ VÝSTUP?
User Exit slouží ke stejnému účelu jako Customer Exits, ale jsou k dispozici pouze pro modul SD . Ukončení je implementováno jako volání funkčního modulu. Kód je napsán vývojářem.
Dobře vím, že User Exit v SD je MV45AFZZ
- USEREXIT_FIELD_MODIFICATION - Úpravy atributů obrazovky
- USEREXIT_SAVE_DOCUMENT - Provádět operace, když uživatel stiskne Uložit
- USEREXIT_SAVE_DOCUMENT_PREPARE
- USEREXIT_MOVE_FIELD_TO_VBAK - Když jsou změny záhlaví uživatele přesunuty do pracovní oblasti záhlaví.
- USEREXIT_MOVE_FIELD_TO_VBAP - Když jsou změny uživatelských položek přesunuty do pracovní oblasti položek SAP