User-Exit Arbeitsplananlage/-änderung

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

User-Exit Arbeitsplananlage/-änderung

Beitrag von mareikemei92 (ForumUser / 49 / 18 / 0 ) »
Hallo ABAPforum,

Ich brauche mal wieder eure Unterstützung und hoffe, dass jemand eine Antwort auf meine Frage hat.

Ich bin auf der Suche nach einem User-Exit, mit dem ich in den Transaktionen CA01/CA02 ein Pop-Up erzeugen kann, das vom User bestätigt werden muss, um den Arbeitsplan zu speichern. Hat jemand damit Erfahrung und weiß, welchen Exit ich dafür nehmen kann (oder ob da überhaupt einer existiert)?

Über eine beliebte Suchmaschine habe ich nur den Exit LOI00001 (EXIT_SAPLLOI1_006) gefunden und testweise mal einen Break-Point gesetzt. Wenn ich in der CA02 einen Arbeitsplan ändere und dann speicher, komme ich nicht in den Exit. Also denke ich mal, das ist nicht der richtige..

Cheers,
Mareike

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


Re: User-Exit Arbeitsplananlage/-änderung

Beitrag von Romaniac (Specialist / 198 / 57 / 26 ) »
Hallo Mareike,

schau doch mal ob Du bei einem geeigneten BADI vorbeikommst:

1. Transaktion SE24 (Anzeige Klasse cl_exithandler)
2. Doppelklick auf die Methode GET_INSTANCE.
3. Breakpoint in Zeile 28 anlegen (CASE sy-subrc)
4. Transaktion aufrufen, entsprechende Aktionen ausführen und auf den Debugger warten
5. Inhalt des Feldes exit_name auswerten

Wenn nicht dann über Erweiterung?

Gruß Wolfgang
Geht nicht gibts nicht

Re: User-Exit Arbeitsplananlage/-änderung

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
@Mareike

Hast Du auch ein Projekt in der CMOD angelegt und aktivert! ??

Re: User-Exit Arbeitsplananlage/-änderung

Beitrag von mareikemei92 (ForumUser / 49 / 18 / 0 ) »
Unit605 hat geschrieben:@Mareike

Hast Du auch ein Projekt in der CMOD angelegt und aktivert! ??
Ja, habe ich ;-)

Re: User-Exit Arbeitsplananlage/-änderung

Beitrag von mareikemei92 (ForumUser / 49 / 18 / 0 ) »
Romaniac hat geschrieben:Hallo Mareike,

schau doch mal ob Du bei einem geeigneten BADI vorbeikommst:

1. Transaktion SE24 (Anzeige Klasse cl_exithandler)
2. Doppelklick auf die Methode GET_INSTANCE.
3. Breakpoint in Zeile 28 anlegen (CASE sy-subrc)
4. Transaktion aufrufen, entsprechende Aktionen ausführen und auf den Debugger warten
5. Inhalt des Feldes exit_name auswerten

Wenn nicht dann über Erweiterung?

Gruß Wolfgang
Hallo Wolfgang,

Danke für den Tipp! Habe ich mal gemacht. Habe damit 5 Werte rausfinden können nach dem Speichern: BOM_UPDATE, CP_DIG_SIGNATURE, COPCMESSAGECONTROL, CUSLNTRTO_ADDIN, BADI_MATN1. Ich bin im Bereich BADI relativ grün hinter den Ohren. Ich hätte jetzt eventuell den BADI_MATN1 genommen, da ich in Abhängigkeit der Materialnummer ein Pop-Up erzeugen möchte. Da dieses BADI beim Konvertieren der Materialnummer durchgangen wird, wäre das ja passend. Oder siehst du hierbei ein Problem? Dieses BADI wird ja recht häufig aufgerufen, nicht nur in CA01/CA02..

Re: User-Exit Arbeitsplananlage/-änderung

Beitrag von Romaniac (Specialist / 198 / 57 / 26 ) »
mareikemei92 hat geschrieben:
Romaniac hat geschrieben:Hallo Mareike,

schau doch mal ob Du bei einem geeigneten BADI vorbeikommst:

1. Transaktion SE24 (Anzeige Klasse cl_exithandler)
2. Doppelklick auf die Methode GET_INSTANCE.
3. Breakpoint in Zeile 28 anlegen (CASE sy-subrc)
4. Transaktion aufrufen, entsprechende Aktionen ausführen und auf den Debugger warten
5. Inhalt des Feldes exit_name auswerten

Wenn nicht dann über Erweiterung?

Gruß Wolfgang
Hallo Wolfgang,

Danke für den Tipp! Habe ich mal gemacht. Habe damit 5 Werte rausfinden können nach dem Speichern: BOM_UPDATE, CP_DIG_SIGNATURE, COPCMESSAGECONTROL, CUSLNTRTO_ADDIN, BADI_MATN1. Ich bin im Bereich BADI relativ grün hinter den Ohren. Ich hätte jetzt eventuell den BADI_MATN1 genommen, da ich in Abhängigkeit der Materialnummer ein Pop-Up erzeugen möchte. Da dieses BADI beim Konvertieren der Materialnummer durchgangen wird, wäre das ja passend. Oder siehst du hierbei ein Problem? Dieses BADI wird ja recht häufig aufgerufen, nicht nur in CA01/CA02..
Hallo Mareike,

also das würde ich nicht machen, der wird wahrscheinlich in jeder Transaktion im Zusammenhang mit Material aufgerufen, Du müsstes dann ja genau wissen aus welcher Umgebung heraus der BADI aufgerufen wurde. Dann lieber an der von Dir gewünschten Stelle das Programm erweitern über Enhancements?

Gruß Wolfgang
Geht nicht gibts nicht

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1314
Views
User-Exit bei Änderung von SD-Aufträgen!
von Toto R. » 10.05.2005 14:52 • Verfasst in Basis
0
Antw.
788
Views
User-Exit im MIRO für Änderung der Rechnungskopfdaten
von Jura » 21.06.2006 16:11 • Verfasst in ABAP® für Anfänger
2
Antw.
4795
Views
Was ist der Unterschied zw. customer exit & user exit
von bohne » 07.02.2007 21:04 • Verfasst in ABAP® für Anfänger
28
Antw.
2096
Views
Änderung im SAP Standard
von Stefan144 » 28.01.2020 13:00 • Verfasst in ABAP® für Anfänger
1
Antw.
1548
Views
Anderung Steuersätze
von Legende » 10.04.2007 14:20 • Verfasst in Financials

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 255

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.

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 255

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140