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.
1379
Views
User-Exit bei Änderung von SD-Aufträgen!
von Toto R. » 10.05.2005 14:52 • Verfasst in Basis
0
Antw.
850
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.
5384
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.
1822
Views
Anderung Steuersätze
von Legende » 10.04.2007 14:20 • Verfasst in Financials
28
Antw.
3335
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

Trennen Strasse und Hausnummer
vor 33 Minuten von ralf.wenzel 21 / 11218
Dialog-Container mit Toolbar/Status
vor 22 Stunden von black_adept gelöst 27 / 4322
IT0024 Qualifikationen CP-ID
vor 23 Stunden von ArjenR 1 / 215

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

Trennen Strasse und Hausnummer
vor 33 Minuten von ralf.wenzel 21 / 11218
Dialog-Container mit Toolbar/Status
vor 22 Stunden von black_adept gelöst 27 / 4322
IT0024 Qualifikationen CP-ID
vor 23 Stunden von ArjenR 1 / 215

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
vor 23 Stunden von ArjenR 1 / 215
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 3146
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9740