Mitä ovat käyttäjän poistumiset ja asiakkaan poistumiset SAP ABAP

Mikä on asiakaspoistuminen?

Asiakkaiden poistumiset ovat "koukut" antamat SAP monissa vakioohjelmissa, näytöissä ja valikoissa, joita asiakkaat voivat käyttää "ripustaa" mukautettuja toimintoja liiketoiminnan tarpeisiin. Tästä lisää hetken kuluttua…

Asiakaspoistumistyypit

Asiakkaiden poistumistapoja on kolme päätyyppiä:

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

Toimintomoduulin poistuminen:Sen avulla asiakas voi lisätä koodia toimintomoduulin kautta tietyssä paikassa SAP sovellusohjelma

Syntax: CALL CUSTOMER-FUNCTION '004'

Näytön poistuminen: Sen avulla asiakas voi lisätä kenttiä näytölle SAP ohjelma alinäytön kautta. Aliruutua kutsutaan vakionäytön kulkulogiikassa.

Format: CALL CUSTOMER-SUBSCREEN CUSTSCR2

Poistu valikosta: Sen avulla asiakas voi lisätä kohteita alasvetovalikkoon standardissa SAP ohjelmoida. Näitä kohteita voidaan käyttää lisäohjelmien tai mukautettujen näyttöjen kutsumiseen.

Format: +CUS ( additional item in GUI status )

Esimerkkejä asiakkaiden poistumisesta

Esimerkki näytön poistumisesta:

Tapahtumaan CAT2 – Time Sheet Entry HR haluaa sisällyttää interaktiivisen kuittauksen, että tietoinen virheellisten tietojen toimittaminen on irtisanomisperuste.

Esimerkkejä asiakkaiden poistumisesta

Esimerkki valikosta poistumisesta:

Transaktiossa SE38 – ABAP Editor kehitystiimi haluaa sisällyttää valikkolinkin tapahtumaan SE80 – Object Navigator käytön helpottamiseksi.

ENNEN

Esimerkkejä asiakkaiden poistumisesta

JÄLKEEN

Esimerkkejä asiakkaiden poistumisesta

Esimerkki toimintomoduulin poistosta:

Yritys haluaa, että toimittajan luomisessa toimittajien pankkitiedot ovat pakolliset tapahtumat. Siksi sen on vilkuttava virheilmoitus "Syötä pankkitiedot".

ENNEN

Esimerkkejä asiakkaiden poistumisesta

JÄLKEEN

Esimerkkejä asiakkaiden poistumisesta

Asiakkaan uloskäyntien paikantaminen

Kaupassa SMOD ja katso yksityiskohtia -

Asiakkaan uloskäyntien paikantaminen

Tai kaupassa SE81 voit käyttää sopivaa sovellusaluetta

Asiakkaan uloskäyntien paikantaminen

Luo asiakaspoistuminen

Luodaksesi asiakaspoistumisen, sinun on ensin luotava tapahtumassa oleva projekti CMOD

Luo asiakaspoistuminen

Later määrität asiakaslähtökohdan projektillesi.

Mikä on USER EXIT?

User Exit palvelee samaa tarkoitusta kuin Customer Exit, mutta ne ovat käytettävissä vain SD moduuli. Poistuminen toteutetaan kutsuna toimintomoduuliin. Koodi on kehittäjän kirjoittama.

Hyvin tunnettu User Exit SD:ssä on MV45AFZZ

  • USEREXIT_FIELD_MODIFICATION – Näytön attribuuttien muokkaaminen
  • USEREXIT_SAVE_DOCUMENT – Toimintojen suorittaminen, kun käyttäjä painaa Tallenna
  • USEREXIT_SAVE_DOCUMENT_PREPARE
  • USEREXIT_MOVE_FIELD_TO_VBAK – Kun käyttäjän otsikon muutokset siirretään otsikon työalueelle.
  • USEREXIT_MOVE_FIELD_TO_VBAP – Kun käyttäjäkohteiden muutokset siirretään SAP kohteen työalue