gelöst Implizite Erweiterungsimplementierung Modifikationsfrei?


Getting started ... Alles für einen gelungenen Start.

Moderatoren: Jan, Steff

gelöst Implizite Erweiterungsimplementierung Modifikationsfrei?

Beitragvon abuma » 16.02.2017, 11:03

Hallo zusammen,

es gibt ja verschiedene Erweiterungsmöglichkeiten in SAP die Modifikationsfrei sind, bspw. User-Exits, Business Transaction Events.

Wie sieht das denn mit den impliziten Erweiterungsimplementierungen aus?

Ich würde gerne in einem Funktionsbaustein eine implizite Erweiterung am Ende des Quelltextes implementieren.
Wenn ich dies tue, kommt keine Aufforderung zur Eingabe eines Objektschlüssels.
Im Modification Browser (SE95) werden ja die Objekte, die Modifiziert und somit in der SPAU abgearbeitet/beachtet werden müssen, aufgelistet.
Dort wird meine Anpassung nicht mit aufgelistet, was für mich heißt, dass diese auch nicht in der SPAU abgearbeitet werden muss.

Der Kunde möchte diese Anpassung nicht umgesetzt haben, wenn eine Modifikation durchgeführt wird, bzw. dieses Objekt in der SPAU aufgelistet wird,
daher wollte ich mich einfach nochmal vergewissern, dass implizite Erweiterungsimplementierungen Modifikationsfrei sind.

Vielen Dank im Voraus!
Liebe Grüße
abuma
abuma
ForumUser
 
Beiträge: 45
Registriert: 17.08.2016, 11:14
Dank erhalten: 5 mal
Ich bin: Entwickler/in

Sponsor

Alte ABAP-Entwicklerweisheit: Weißt du weder aus noch ein, baust du einen BADI ein

Re: Implizite Erweiterungsimplementierung Modifikationsfrei?

Beitragvon a-dead-trousers » 16.02.2017, 11:46

Es kommt nicht im SPAU hoch, sondern im SPAU_ENH.
Streng genommen ist aber auch eine implizite Erweiterungsimplementierung eine Art Standardmodifikation, da man den Programmfluss auf eine Weise beeinflussen kann, der in der ursprünglichen Entwicklung nicht vorgesehen war.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.07
Basis: 7.40

Für diese Nachricht hat a-dead-trousers einen Dank bekommen :
abuma
a-dead-trousers
Top Expert
 
Beiträge: 2673
Registriert: 07.02.2011, 13:40
Dank erhalten: 613 mal
Ich bin: Entwickler/in

Re: Implizite Erweiterungsimplementierung Modifikationsfrei?

Beitragvon Haubi » 16.02.2017, 11:48

Moin.

Technisch betrachtet ist ein Implizites Enhancement keine Modifikation, weil der Sourcecode vom Original getrennt ist.
Sachlich betrachtet ist es eine Modifikation, weil Du über ein Implizites Enhancement direkt in die Logik und die Daten des SAP-Programms eingreifen kannst, ohne eine definierte Schnittstelle.

Im Prinzip kannst Du Dir jetzt die Antwort aussuchen, die Dir besser in den Kram passt... :wink:

Grüße,
Haubi
Das ABAP Kochbuch ab sofort bei Amazon...

I'd rather write code that writes code than write code...
.. ..|. |.|| ||| ..| |.|. .| |. .|. . .| |.. | .... .. ... |.|| ||| ..| |.. ||| |. | |. . . |.. ||. .|.. .| ... ... . ...

Für diese Nachricht hat Haubi einen Dank bekommen :
abuma
Haubi
Expert
 
Beiträge: 576
Registriert: 13.12.2002, 09:52
Wohnort: Braunschweig
Dank erhalten: 17 mal
Ich bin: Entwickler/in

Re: Implizite Erweiterungsimplementierung Modifikationsfrei?

Beitragvon abuma » 16.02.2017, 13:40

Vielen Dank euch beiden, das hat meine Frage vollkommen beantwortet :)

Liebe Grüße
abuma
abuma
ForumUser
 
Beiträge: 45
Registriert: 17.08.2016, 11:14
Dank erhalten: 5 mal
Ich bin: Entwickler/in


Zurück zu ABAP® für Anfänger

  Aktuelle Beiträge   
Anwendungstabelle nur im Entw.system pflegbar
vor 5 Stunden von ralf.wenzel 4 Antw.
VBA // RFC-Baustein mit Tabelle als Import Parameter abrufen
vor 12 Stunden von Tron 3 Antw.
parallele Hintergrundjobs mit gleichem Endezeitpunkt
vor 2 Tagen von Timoniac 0 Antw.
Cluster-Tabelle ist JOIN nicht erlaubt
vor 2 Tagen von DeathAndPain 1 Antw.
AlphaGo Zero
vor 2 Tagen von black_adept 0 Antw.

  Ähnliche Beiträge beta
Implizite Erweiterung. Include. Anweisung ist n. erreichbar
02.03.2016, 13:02 von black_adept 8 Antw.

 

Wer ist online?

Mitglieder in diesem Forum: Exabot [Bot]

Feedback ...?

Was können wir verbessern? Hinterlasse deine Kontaktdaten, wenn du eine direkte Antwort möchtest.

... Absenden!