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 / 19 / 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 / 221 / 65 / 27 ) »
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 / 19 / 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 / 19 / 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 / 221 / 65 / 27 ) »
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.
1381
Views
User-Exit bei Änderung von SD-Aufträgen!
von Toto R. » 10.05.2005 14:52 • Verfasst in Basis
0
Antw.
852
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.
5388
Views
Was ist der Unterschied zw. customer exit & user exit
von bohne » 07.02.2007 21:04 • Verfasst in ABAP® für Anfänger
1
Antw.
1823
Views
Anderung Steuersätze
von Legende » 10.04.2007 14:20 • Verfasst in Financials
28
Antw.
3336
Views
Änderung im SAP Standard
von Stefan144 » 28.01.2020 13:00 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor 19 Stunden von tar 8 / 365
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 285
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 528

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

Regex in where
vor 19 Stunden von tar 8 / 365
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 285
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 528

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 221
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3403
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9953