How-to-video: Hoe vind je eenvoudig user exits in SAP

Als SAP-professionals weten wij hoe moeilijk het kan zijn om snel de juiste SAP user exits te vinden in jouw SAP-systeem. In deze korte video laat onze SAP-expert Sarah Reitema je stap voor stap zien hoe je snel en eenvoudig user exits kan vinden. De demo is opgenomen op onze S/4HANA 1909 demo-omgeving.

Heb je nog vragen, tips of opmerkingen? Wij horen het graag. Neem gerust contact met ons op of laat een opmerking achter.

Samenvatting video:

Een user exit is in feite een manier om programmacode te beïnvloeden.

  1. Ga naar transactie “SE37”. 
  2. Typ in “fkk_func_module_determine”. 
  3. Klik op ‘display’ en ga naar regel 77.
  4. Plaats een breakpoint door te dubbelklikken op de regel.
  5. Ga vervolgens naar de transactie van jouw keuze om de user exit te vinden. In principe kan elke transactie worden gebruikt behalve mass-transacties of transacties die op de achtergrond moeten worden uitgevoerd. Met het starten van de transactie wordt de functiemodule aangeroepen. Je komt in de “debug”-modus.
  6. Dubbel klik op “I_FBEVE”. Aan de rechterkant zie je de user exit die is opgeroepen.
  7. Om erachter te komen wat de gevonden user exit doet, ga je deze opzoeken In “FQEVEBTS”. 
  8. Als dit niet de juiste is, dan ga je verder met zoeken door te klikken op op “F8”. 
  9. Je ziet dan de andere gerelateerde user exits. In deze demo zie je drie andere user exits vermeld.
  10. Met deze methode kunnen we het exacte moment vinden waarop een user exit wordt geactiveerd in SAP en hoeven we niet heel “FQEVENTS” meer te  te doorzoeken.

Credits:

Sarah Reitema, SAP Expert
Emrah Ayar, SAP Expert