Erweiterungsimplementieren deaktivieren

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

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

Erweiterungsimplementieren deaktivieren

Beitrag von IHe (Specialist / 141 / 35 / 45 ) »
Ich habe einen Report mit expliziter Erweiterungsoption (ENHANCEMENT-POINT .. SPOTS ..). Zu dieser Option existiert eine aktive Erweiterungsimplementierung, welche eine kundenspezifische Anpassung zum Standardreport darstellt.

Nun würde ich gerne diese Implementierung deaktivieren, ohne das Coding zu löschen, so dass ich diese bei Bedarf einfach wieder aktivieren kann. Eventuell soll es auch mehrere parallele Implementierungen geben, welche standardmäßig deaktiviert sind und somit nicht ausgeführt werden. Dies ist ja für BADIs problemlos möglich, aber geht das auch für solche Erweiterungsimplementierungen?

Hab auf die Schnelle nur die Möglichkeit mit Switch Framework und Schaltern gefunden. Kennt jemand eine einfachere Lösung?
Ingo Hoffmann

ECC|S/4HANA|BTP
dbh SAP Solutions

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


Re: Erweiterungsimplementieren deaktivieren

Beitrag von IHe (Specialist / 141 / 35 / 45 ) »
Ich hab dies nun mit dem Switchframework umgesetzt:

1. Erweiterungsimplementierung in ein separates Paket erstellen, z.B. ZENHANCE_001
2. Schalter erstellen in Transaktion SFW1
3. Paket mit Implementierung dem Schalter zuweisen
4. Business Function in Transaktion SFW2 vom Typ G = Enterprise Business Function erstellen
5. Schalter der Business Function zuweisen und Eigenschaft Reversibel aktivieren
6. In Transaktion SFW 5 kann nun die Business Function aktiviert/deaktiviert werden

Folgende Benutzer bedankten sich beim Autor IHe für den Beitrag:
Legxis

Ingo Hoffmann

ECC|S/4HANA|BTP
dbh SAP Solutions

Re: Erweiterungsimplementieren deaktivieren

Beitrag von Norbert_Z (ForumUser / 1 / 0 / 0 ) »
Zumindest bei Implementierungen innerhalb eines Erweiterungsspots geht es auch einfacher:
Im SE18 hatte ich den Erweiterungsspot ME_PROCESS_PO_CUST
Dieser hatte 3 Implementierungen. Die erste war inaktiv, die 2. und 3. war aktiv.
Eine Prüfung mit der Ikone "Waage" ergab, dass nur 1 Implementierung aktiv sein darf. Im Debugger hatte ich auch festgestellt, dass nur die 3. Implementierung aufgerufen wurde.
Die 3. Implementierung wollte ich deaktivieren, damit die 2. wieder läuft.

Dazu die "BAdI-Implementierung" (bei mir die 3.) mit SE19 aufrufen (2. Punkt von oben "Klassiches Badi Implementierung" ändern.
Dann Menüpunkt Implementierung -> Deaktivieren und sichern.

Bei anderen Erweiterungsspots oder Badis kann es sein, dass in SE19 nicht der 2. Punkt, sondern der erste Punkt "Neues Badi" zum Ziel führt. (ausprobieren)

Seite 1 von 1

Vergleichbare Themen

5
Antw.
2629
Views
Mandanten deaktivieren
von Anfänger » 06.03.2012 14:31 • Verfasst in Basis
6
Antw.
3703
Views
Checkbox deaktivieren
von Beginner014 » 07.08.2014 08:28 • Verfasst in ABAP® für Anfänger
7
Antw.
4499
Views
Report deaktivieren
von Google » 12.05.2006 08:49 • Verfasst in ABAP® Core
3
Antw.
5931
Views
ALV Markierungen zeilenweise deaktivieren
von Dele » 10.07.2012 15:23 • Verfasst in Tips + Tricks & FAQs
3
Antw.
5779
Views
Außenhandel komplett deaktivieren ?
von Matthias_L. » 16.04.2008 17:05 • 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

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 2 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 / 254

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 2 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 / 254

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 2 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