Ce sunt ieșirile clienților?
Ieșirile clienților sunt „cârlige” furnizate de SAP în cadrul multor programe, ecrane și meniuri standard pe care clienții pot „atârna” funcționalități personalizate pentru a îndeplini cerințele afacerii. Mai multe despre asta într-o clipă ...
În acest tutorial veți învăța:
- Tipuri de ieșiri ale clienților
- Exemple de ieșiri ale clienților
- Localizarea ieșirilor clienților
- Creați o ieșire de client
- Ce este o IEȘIRE DE UTILIZATOR?
Tipuri de ieșiri ale clienților
Există trei tipuri principale de ieșiri ale clienților:
- Ieșirea modulului funcțional
- Ieșiri de ecran
- Meniul iese
Ieșirea modulului funcțional : permite clientului să adauge cod printr-un modul funcțional la o anumită locație într-un program de aplicații SAP
Sintaxă: FUNCȚIA APEL CUSTOMER „004”
Ieșire ecran : permite clientului să adauge câmpuri pe un ecran într-un program SAP printr-un subscreen. Subscreen-ul este apelat în cadrul logicii fluxului ecranului standard.
Format: APEL CUSTOMER-SUBSCREEN CUSTSCR2
Ieșire din meniu: permite clientului să adauge articole la un meniu derulant într-un program SAP standard. Aceste elemente pot fi utilizate pentru a apela programe suplimentare sau ecrane personalizate.
Format: + CUS (element suplimentar în stare GUI)
Exemple de ieșiri ale clienților
Exemplu de ieșire a ecranului :
În tranzacția CAT2 - Intrarea în foaia de timp, HR dorește să includă o confirmare interactivă că trimiterea în cunoștință de cauză a datelor incorecte este motivul respingerii.
Exemplu de ieșire din meniu :
În tranzacția SE38 - Editorul ABAP, echipa de dezvoltare dorește să includă un link de meniu către tranzacția SE80 - Navigator de obiecte pentru ușurință în utilizare.
INAINTE DE
DUPĂ
Exemplu de ieșire a modulului funcțional :
compania dorește ca datele bancare ale furnizorilor din crearea furnizorului să fie un eveniment obligatoriu. Deci trebuie să afișeze un mesaj de eroare care „Vă rugăm să introduceți datele bancare”
ÎNAINTE
DUPĂ
Localizarea ieșirilor clienților
În tranzacția SMOD și căutați detalii-
Sau în tranzacția SE81 puteți utiliza zona de aplicații corespunzătoare
Creați o ieșire de client
Pentru a crea o ieșire de client, trebuie mai întâi să creați un proiect în tranzacția CMOD
Mai târziu atribuiți Ieșirea clientului proiectului dumneavoastră.
Ce este o IEȘIRE DE UTILIZATOR?
Ieșirea utilizatorului are același scop ca Ieșirile clienților, dar acestea sunt disponibile numai pentru modulul SD . Ieșirea este implementată ca apel către un modul funcțional. Codul este scris de dezvoltator.
Bine știu că ieșirea utilizatorului în SD este MV45AFZZ
- USEREXIT_FIELD_MODIFICATION - Pentru a modifica atributele ecranului
- USEREXIT_SAVE_DOCUMENT - Pentru a efectua operațiuni atunci când utilizatorul accesează Salvare
- USEREXIT_SAVE_DOCUMENT_PREPARE
- USEREXIT_MOVE_FIELD_TO_VBAK - Când modificările antetului utilizatorului sunt mutate în zona de lucru a antetului.
- USEREXIT_MOVE_FIELD_TO_VBAP - Când modificările articolului utilizatorului sunt mutate în zona de lucru a articolului SAP