Co jsou výjezdy uživatelů a odchody zákazníků v systému SAP ABAP

Obsah:

Anonim

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ů:

  1. Ukončí funkční modul
  2. Ukončení obrazovky
  3. 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