Mikä on SAP ABAP -käyttäjien ja asiakkaiden poistumiset

Sisällysluettelo:

Anonim

Mikä on asiakaslähtö?

Asiakkaan poistumiset ovat "koukkuja" , jotka SAP tarjoaa monissa vakio-ohjelmissa, näytöissä ja valikoissa, joihin asiakkaat voivat "ripustaa" mukautettuja toimintoja vastaamaan liiketoiminnan vaatimuksia. Lisää tästä hetkessä ...

Tässä opetusohjelmassa opit:

  • Asiakkaan poistumistyypit
  • Esimerkkejä asiakkaiden poistumisista
  • Asiakkaan poistumisten sijainti
  • Luo asiakaspoistuminen
  • Mikä on USER EXIT?

Asiakkaan poistumistyypit

Asiakkaan irtautumisia on kolme päätyyppiä:

  1. Toimintomoduuli poistuu
  2. Näyttö poistuu
  3. Valikko poistuu

Toimintomoduulin poistuminen : Sen avulla asiakas voi lisätä koodin toimintomoduulin kautta tiettyyn paikkaan SAP-sovellusohjelmassa

Syntaksi: CALL CUSTOMER-FUNCTION '004'

Näytön poistuminen : Sen avulla asiakas voi lisätä kenttiä SAP-ohjelman näyttöön alinäytön kautta. Alanäyttöä kutsutaan vakionäytön vuontalogiikassa.

Muoto: CALL CUSTOMER-SUBSCREEN CUSTSCR2

Valikosta poistuminen: Sen avulla asiakas voi lisätä kohteita avattavaan valikkoon tavallisessa SAP-ohjelmassa. Näitä kohteita voidaan käyttää lisäohjelmien tai mukautettujen näyttöjen soittamiseen.

Muoto: + CUS (lisäosa GUI-tilassa)

Esimerkkejä asiakkaiden poistumisista

Esimerkki näytön poistumisesta :
Tapahtumaan CAT2 - Aikataulukon merkintä HR haluaa sisällyttää interaktiivisen vahvistuksen siitä, että virheellisten tietojen tietoinen toimittaminen on peruste hylkäämiselle.

Esimerkki valikosta poistumisesta :
Tapahtumaan SE38 - ABAP Editor kehitystiimi haluaa sisällyttää valikkolinkin tapahtumaan SE80 - Object Navigator käytön helpottamiseksi.
ENNEN

JÄLKEEN

Esimerkki toimintomoduulin poistumisesta :
Yritys haluaa toimittajien pankkitiedot toimittajan luomisessa olevan pakollisen tapahtuman. Joten sen on vilkaistava virheilmoitus, että "Anna pankkitiedot"
ENNEN

JÄLKEEN

Asiakkaan poistumisten sijainti

SMOD- tapahtumassa ja tutkia yksityiskohtia-

Tai tapahtumassa SE81 voit käyttää asianmukaista sovellusaluetta

Luo asiakaspoistuminen

Asiakkaan poistumisen luomiseksi sinun on ensin luotava projekti tapahtuman CMOD: ssä

Myöhemmin määrität asiakkaalle Exit-projektisi.

Mikä on USER EXIT?

User Exit -toiminnolla on sama tarkoitus kuin Customer Exit -toiminnolla, mutta ne ovat käytettävissä vain SD- moduulille. Poistuminen toteutetaan kutsuna toimintomoduulille. Koodin on kirjoittanut kehittäjä.
Hyvä tietää, että käyttäjän poistuminen SD: ssä on MV45AFZZ

  • USEREXIT_FIELD_MODIFICATION - Näytön määritteiden muokkaaminen
  • USEREXIT_SAVE_DOCUMENT - Suorittaa toimintoja, kun käyttäjä napsauttaa Tallenna
  • USEREXIT_SAVE_DOCUMENT_PREPARE
  • USEREXIT_MOVE_FIELD_TO_VBAK - Kun käyttäjän otsikkomuutokset siirretään otsikon työalueelle.
  • USEREXIT_MOVE_FIELD_TO_VBAP - Kun käyttäjän kohteen muutokset siirretään SAP-kohteen työalueelle