Što je izlaz kupaca?
Izlazi za kupce su "kuke" koje SAP nudi u okviru mnogih standardnih programa, zaslona i izbornika na koje kupci mogu "objesiti" prilagođenu funkcionalnost kako bi udovoljili poslovnim zahtjevima. O ovome više za trenutak ...
U ovom vodiču naučit ćete:
- Vrste izlazaka kupaca
- Primjeri izlazaka kupaca
- Lociranje izlaza kupaca
- Stvorite izlaz za kupce
- Što je USER EXIT?
Vrste izlazaka kupaca
Tri su glavne vrste izlaza kupaca:
- Izlazi iz funkcijskog modula
- Izlazi iz zaslona
- Izlaz iz izbornika
Izlaz iz funkcijskog modula : Omogućuje kupcu dodavanje koda putem funkcijskog modula na određeno mjesto u SAP-ovom aplikacijskom programu
Sintaksa: FUNKCIJA POZIVA KUPCA "004"
Izlaz s zaslona : Omogućuje kupcu dodavanje polja na zaslon u SAP programu putem podzaslona. Podzaslon se naziva unutar logike protoka standardnog zaslona.
Format: POZOVITE KUPCA-PODSKREN CUSTSCR2
Izlaz iz izbornika: Omogućuje kupcu dodavanje stavki u padajući izbornik u standardnom SAP programu. Te se stavke mogu koristiti za pozivanje dodatnih programa ili prilagođenih zaslona.
Format: + CUS (dodatna stavka u GUI statusu)
Primjeri izlazaka kupaca
Primjer izlaza s ekrana :
U transakciju CAT2 - unos vremenskog lista, HR želi uključiti interaktivno priznanje da je svjesno podnošenje netočnih podataka osnova za otkaz.
Primjer izlaza iz izbornika :
U transakciji SE38 - ABAP Editor, razvojni tim želi uključiti vezu izbornika na transakciju SE80 - Object Navigator radi lakšeg korištenja.
PRIJE
NAKON
Primjer izlaska iz funkcijskog modula :
Tvrtka želi da su bankovni podaci dobavljača u stvaranju dobavljača obavezni događaj. Stoga mora bljeskati poruka o pogrešci koja glasi: "Molimo unesite bankovne podatke"
PRIJE
NAKON
Lociranje izlaza kupaca
U transakciji SMOD i pogledajte detalje-
Ili u transakciji SE81 možete koristiti odgovarajuće područje primjene
Stvorite izlaz za kupce
Da biste stvorili izlaz za kupca, prvo morate stvoriti projekt u transakcijskom CMOD-u
Kasnije svom projektu dodjeljujete izlaz kupaca.
Što je USER EXIT?
Izlaz korisnika služi u istu svrhu kao i izlazak kupaca, ali dostupan je samo za SD modul. Izlaz je implementiran kao poziv funkcijskom modulu. Kod je napisao programer.
Dobro znate da je izlaz korisnika u SD-u MV45AFZZ
- USEREXIT_FIELD_MODIFICATION - za izmjenu atributa zaslona
- USEREXIT_SAVE_DOCUMENT - Za izvođenje operacija kada korisnik pritisne Spremi
- USEREXIT_SAVE_DOCUMENT_PREPARE
- USEREXIT_MOVE_FIELD_TO_VBAK - Kada se promjene korisničkog zaglavlja premjeste u radno područje zaglavlja.
- USEREXIT_MOVE_FIELD_TO_VBAP - Kada se promjene korisničkih stavki premjeste u radno područje SAP stavke