U čemu su izlasci korisnika i izlasci kupaca SAP ABAP

Što su izlasci kupaca?

Izlasci kupaca su “kuke” osigurava SAP unutar mnogih standardnih programa, ekrana i izbornika na kojima korisnici mogu "objesiti" prilagođenu funkcionalnost za ispunjavanje poslovnih zahtjeva. Više o ovome za koji trenutak…

Vrste izlaza kupaca

Postoje tri glavne vrste izlaza kupaca:

  1. Funkcijski modul izlazi
  2. Zaslon izlazi
  3. Izbornik izlazi

Funkcijski modul Izlaz: Omogućuje kupcu dodavanje koda putem funkcijskog modula na određeno mjesto u SAP aplikacijski program

Syntax: CALL CUSTOMER-FUNCTION '004'

Izlaz iz zaslona: Omogućuje korisniku dodavanje polja na zaslon u SAP program putem podzaslona. Podzaslon se poziva unutar logike toka standardnog zaslona.

Format: CALL CUSTOMER-SUBSCREEN CUSTSCR2

Izlaz iz izbornika: Omogućuje kupcu dodavanje stavki u padajući izbornik u standardu SAP program. Ove se stavke mogu koristiti za pozivanje dodatnih programa ili prilagođenih zaslona.

Format: +CUS ( additional item in GUI status )

Primjeri izlaza kupaca

Primjer izlaza sa zaslona:

U transakciji CAT2 – Unos radnog vremena, HR želi uključiti interaktivnu potvrdu da je svjesno podnošenje netočnih podataka osnova za otkaz.

Primjeri izlaza kupaca

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

Primjeri izlaza kupaca

NAKON

Primjeri izlaza kupaca

Primjer izlaza iz funkcijskog modula:

Tvrtka želi da bankovni podaci dobavljača u kreiranju dobavljača budu obavezan događaj. Dakle, mora bljeskati poruka o pogrešci "Molimo unesite bankovne podatke"

PRIJE

Primjeri izlaza kupaca

NAKON

Primjeri izlaza kupaca

Lociranje izlaza kupaca

U transakciji SMOD i pogledaj u detalje-

Lociranje izlaza kupaca

Ili u transakciji SE81 možete koristiti odgovarajuće područje primjene

Lociranje izlaza kupaca

Stvorite korisnički izlaz

Da biste kreirali izlaz kupca, prvo trebate kreirati projekt u transakciji CMOD

Stvorite korisnički izlaz

Later svom projektu dodijelite Customer Exit.

Što je KORISNIČKI IZLAZ?

Korisnički izlazi služe istoj svrsi kao i korisnički izlazi, ali su dostupni samo za SD modul. Izlaz je implementiran kao poziv funkcijskom modulu. Kod je napisao programer.

Dobro znamo da je korisnički izlaz 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 zaglavlja korisnika premjeste u radno područje zaglavlja.
  • USEREXIT_MOVE_FIELD_TO_VBAP – Kada se promjene korisničke stavke premjeste u SAP radno područje predmeta