BAdI/Userexit beim Anlegen/Speichern eines Benutzers

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alle Fragen rund um Basisthemen
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

BAdI/Userexit beim Anlegen/Speichern eines Benutzers

Beitrag von Thomas R. (Expert / 755 / 78 / 34 ) »
Hallo,
kennt jemand einen Userexit oder einen BAdI, der beim Anlegen oder Speichern eines Benutzers (SU01) aufgerufen wird.
Bisher habe ich nichts gefunden (CMOD,SAPNET,Foren). Aber vielleicht habe ich nur nach den falschen Begriffen gesucht.

MfG
Thomas R.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von pepedoc (ForumUser / 51 / 0 / 0 ) »
Hallo,

ob ein BAdI oder Userexit gerufen wird (die Hülle wird ja immer gerufen, egal ob eine Implementierung da ist, oder nicht) kannst Du ganz einfach herausfinden. Einen ABAP-Trace (Transaktion SE30) machen und da nach '_EXIT' suchen, dann findest Du alle Exitaufrufe, wenn Du mit 'IF_EX' (steht für Interface-Extention) suchst findest Du alle BAdI´s sofern denn welche gerufen werden.

Ich kann das Ergebnis zur SU02 leider nicht posten und muss Dich stattdessen tracen lassen, da ich in unseren Entwicklungssystemen keine User anlegen darf...

Viele Grüße,

Peter
Linux is Userfriendly, its only just selective who its friends are...

Beitrag von Thomas R. (Expert / 755 / 78 / 34 ) »
Danke Peter,
leider habe ich auch so nichts verwertbares gefunden.
Nun habe ich mir per Modifikation einen eigenen "Exit" im FuBa SUSR_USER_MAINT_WITH_DIALOG geschaffen.

MfG
Thomas R.

Re: BAdI/Userexit beim Anlegen/Speichern eines Benutzers

Beitrag von Anfänger (Specialist / 117 / 0 / 2 ) »
Hallo,
da ich die gleiche Fragestellung habe und auch nicht weiterkomme möchte ich den Vorschlag mit der SE30 noch einmal aufgreifen.
Ich habe einmal die Se30 aufgerufen und darüber dann einen User angelegt.
Ich kann aber werder einen BADI noch ein EXIT erkennen.

Hier mein Ergebnis
Suche IF_EX:

Anzahl Treffer: 18

1 2.668 182 0,1 0,0 CALL METHOD CL_EX_ADDRESS_UPDATE=>IF_EX_ADDRESS_UPDATE~ADDRESS3_
1 1.125 24 0,0 0,0 CALL METHOD CL_IM_CRM_BUPA_ADDR_CAM=>IF_EX_ADDRESS_UPDATE~ADDRES
1 943 126 0,0 0,0 CALL METHOD CL_EX_ADDRESS_UPDATE=>IF_EX_ADDRESS_UPDATE~FINISHED
1 534 25 0,0 0,0 CALL METHOD CL_IM_CRM_BUPA_ADDR_CAM=>IF_EX_ADDRESS_UPDATE~FINISH
1 78 23 0,0 0,0 CALL METHOD CL_IM_CVI_ADDRESS_UPD_IMPL=>IF_EX_ADDRESS_UPDATE~ADD
1 50 15 0,0 0,0 CALL METHOD /SRMERP/CL_IM_BD_PADDR_UPD=>IF_EX_ADDRESS_UPDATE~ADD
1 49 18 0,0 0,0 CALL METHOD CL_IM_CVI_ADDRESS_UPD_IMPL=>IF_EX_ADDRESS_UPDATE~FIN
1 16 10 0,0 0,0 CALL METHOD CL_IM_BUPA_BUT_TDTRANS_UPD=>IF_EX_ADDRESS_UPDATE~ADD
1 9 = 9 0,0 0,0 Load Report IF_EX_BADI_LAYER==============IP
1 9 = 9 0,0 0,0 CALL METHOD CL_IM_FSBP_ADDR_UPDATE=>IF_EX_ADDRESS_UPDATE~ADDRESS
1 8 = 8 0,0 0,0 Load Report IF_EX_ADDRESS_UPDATE==========IP
1 7 = 7 0,0 0,0 CALL METHOD CL_IM_FKK_ADDR_COLL_UPDATE=>IF_EX_ADDRESS_UPDATE~ADD
1 3 = 3 0,0 0,0 CALL METHOD CL_IM_FKK_ADDR_COLL_UPDATE=>IF_EX_ADDRESS_UPDATE~FIN
1 3 = 3 0,0 0,0 CALL METHOD CL_IM_BUPA_IFC_ADDR_CAM=>IF_EX_ADDRESS_UPDATE~ADDRES
1 2 = 2 0,0 0,0 CALL METHOD CL_IM_BUPA_BUT_TDTRANS_UPD=>IF_EX_ADDRESS_UPDATE~FIN
1 2 = 2 0,0 0,0 CALL METHOD /SRMERP/CL_IM_BD_PADDR_UPD=>IF_EX_ADDRESS_UPDATE~FIN
1 2 = 2 0,0 0,0 CALL METHOD CL_IM_FSBP_ADDR_UPDATE=>IF_EX_ADDRESS_UPDATE~FINISHE
1 1 = 1 0,0 0,0 CALL METHOD CL_IM_BUPA_IFC_ADDR_CAM=>IF_EX_ADDRESS_UPDATE~FINISH

Suche _EXIT:
Anzahl Treffer: 24

1 4.995 36 0,1 0,0 CALL METHOD LCL_MAINT_MAIN=>C_EXIT_MAINTENANCE
1 320 32 0,0 0,0 CALL METHOD CL_EXITHANDLER=>GET_INSTANCE
14 182 39 0,0 0,0 SELECT SINGLE SXC_IMPSWH
1 154 23 0,0 0,0 CALL METHOD CL_IM_FSBP_ADDR_UPDATE=>CONSTRUCTOR
2 153 54 0,0 0,0 CALL METHOD CL_BADI_FLT_DATA_TRANS_AND_DB=>ACT_IMPS_PER_FLT_VAL
2 142 37 0,0 0,0 CALL METHOD CL_EXITHANDLER=>GET_CLASS_NAME_BY_INTERFACE
1 141 24 0,0 0,0 CALL METHOD CL_EXITHANDLER=>GET_INSTANCE
1 57 = 57 0,0 0,0 Load Report SAPLSEXV
2 48 19 0,0 0,0 CALL FUNCTION SXV_GET_CLIF_BY_NAME
4 42 = 42 0,0 0,0 CALL FUNCTION CONVERSION_EXIT_SXIDN_OUTPUT
7 40 = 40 0,0 0,0 CALL FUNCTION CONVERSION_EXIT_USTYP_OUTPUT
2 38 4 0,0 0,0 FETCH V_EXT_IMP
1 27 = 27 0,0 0,0 Load Report CL_EX_ADDRESS_UPDATE==========CP
2 25 12 0,0 0,0 SELECT SINGLE SXS_ATTR
2 24 18 0,0 0,0 OPEN CURSOR V_EXT_IMP
1 18 = 18 0,0 0,0 Load Report CL_BADI_FLT_DATA_TRANS_AND_DB=CP
1 18 = 18 0,0 0,0 Load Report CL_EXITHANDLER================CP
2 16 = 16 0,0 0,0 CALL FUNCTION CONVERSION_EXIT_USTYP_INPUT
1 16 = 16 0,0 0,0 Load Report CL_EX_BADI_LAYER==============CP
1 13 7 0,0 0,0 SELECT SINGLE V_EXT_ACT
1 10 = 10 0,0 0,0 Load Report CL_EXIT_MASTER================CP
1 9 = 9 0,0 0,0 Load Report IF_EX_BADI_LAYER==============IP
1 8 = 8 0,0 0,0 Load Report IF_EX_ADDRESS_UPDATE==========IP
2 2 = 2 0,0 0,0 CLOSE CURSOR V_EXT_IMP

Kann mir jemand helfen? Kann jemand einen EXIT oder BADI beim Speichern erkennen?

Vielen Dank und Grüße

Thomas

Re: BAdI/Userexit beim Anlegen/Speichern eines Benutzers

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Hier http://www.tricktresor.de/blog/badis-finden/ wird beschrieben, wie man BADIs findet.

Ganz easy... und cool....

Bei Dir sieht man ja bereits an "CL_EXITHANDLER=>GET_INSTANCE" das versucht wird, einige BADIs zu durchlaufen.

Seite 1 von 1

Vergleichbare Themen

5
Antw.
2319
Views
Datei speichern userexit / badi
von Berghaferl » 13.11.2012 23:40 • Verfasst in ABAP® Core
2
Antw.
5790
Views
Userexit / BADI nach dem speichern in MIGO
von s.maerz » 02.09.2008 12:13 • Verfasst in Sales and Distribution
0
Antw.
1900
Views
0
Antw.
1324
Views
PM: gibt es einen BAdI oder UserExit für Substitutionen
von RainerF » 12.10.2007 09:05 • Verfasst in ABAP Objects®
1
Antw.
4882
Views
Exit/Badi VA01/VA02 bei speichern
von Thomas R. » 08.11.2005 16:28 • Verfasst in Sales and Distribution

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 753
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2377
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8962