SAP Anpassung des Standards? Eure Meinungen dazu?

Alles Rund um SAP®.
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

SAP Anpassung des Standards? Eure Meinungen dazu?

Beitrag von TravellingEntwickler (ForumUser / 19 / 5 / 4 ) »
Moin,

ich habe so einen etwas besonderen Kunden, der recht viel im Standard gewerkelt hatte. Bspw. weitere Felder im Materialstamm bei Anlage (auch Erweiterung der DB-Tabellen) etc.

Jetzt stehe ich in der Funktion diesen Kunden vollumfänglich zu betreuen, da ich diesen von einem Kollegen übernommen habe. Nun kommen sie mit allen Themen, bzgl. Standardanpassungen (meist geht's nur um die Ausgabe von weiteren Felder (keine Änderung bestehender Logiken etc.), wo mein Kollege ihnen immer sagte "Standard anpassen machen wir nicht".

Jetzt denke ich mir dabei, wenn es doch von SAP (Enhancement, Modifikationen, UserExit) die Möglichkeiten gibt, wieso nicht?

Hat mein Kollege einfach nur Schiss oder warum agiert er so? Es ist ja schließlich was der Kunde braucht und eine Arbeitszeitersparnis für sie, wenn sie nicht über 3 Transaktionen die Details pro Position suchen müssen.

Ich würde mich mal interessieren, wie ihr dazu steht und wo ihr sagen würdet, "das geht definitiv nicht".

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


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


Re: SAP Anpassung des Standards? Eure Meinungen dazu?

Beitrag von Somani (ForumUser / 81 / 12 / 20 ) »
Hallo

Ich sehe kein Problem darin den SAP Standard an den von SAP dafür vorgesehenen Stellen anzupassen. Dafür sind sie ja da. Zusätzliche Felder im Materialstamm z.B. ist imo überhaupt kein Problem. Das vorgehen ist von SAP beschrieben und unterstützt. Lieber ein Z-Feld anlegen, als ein bestehendes Feld für eine alternative Verwendung "vergewaltigen".

Also entsprechende Appends, User-Exit, BADI oder Enhancement-Points gerne ran da. Bei Modifikationen von SAP Code ausserhalb dieser eben erwähnten Möglichkeiten bin ich auch der Meinung so wenig wie nur möglich - idealerweise gar nicht.

Selbstverständlich kann man sich vor jeder Anpassung des Programms überlegen ob nicht möglicherweise der Prozess angepasst werden kann oder ob man eine alternative SAP-Standard Lösung übersehen hat :) Darum ja "Berater".

Grüsse

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


Re: SAP Anpassung des Standards? Eure Meinungen dazu?

Beitrag von TravellingEntwickler (ForumUser / 19 / 5 / 4 ) »
Somani hat geschrieben:
20.02.2020 11:22
Selbstverständlich kann man sich vor jeder Anpassung des Programms überlegen ob nicht möglicherweise der Prozess angepasst werden kann oder ob man eine alternative SAP-Standard Lösung übersehen hat :) Darum ja "Berater".
Das denke ich auch, aber es von vornherein auszuschließen, ohne sich überhaupt mit dem Thema auseinander gesetzt zu haben, ist wohl doch kein guter Berater in dem Thema?

Re: SAP Anpassung des Standards? Eure Meinungen dazu?

Beitrag von black_adept (Top Expert / 3943 / 105 / 886 ) »
Das Problem bei Modifikationen ist meistens, dass du vielleicht weißt welchen Effekt du damit erzielen möchtest und wahrscheinlich kannst du das dann sogar garantieren. Aber kannst du auch garantieren, dass deine Änderung keine Nebeneffekte hat? Häufig ist das Sytem einfach zu komplex um das 100%ig zu überschauen. Und wenn dann irgendwann mal ein Fehler auftaucht wird es sehr schwer SAP in die Pflicht zu nehmen zur Korrektur da die verständlicherweise erst mal schauen ob der Kunde evtl. was am Standard geändert hat und ihr müsstet es erst alles zurückbauen um zu beweisen, dass der Fehler nicht bei euch sondern bei SAP liegt.
Und bei jedem SPAU-Abgleich wird sich die Basis an euch wenden um zu schauen ob die Modifikation übernommen werden muss oder inzwischen durch den Standard obsolet gemacht wurde.

Andererseits - Wenn ich bedenke an wie vielen Stellen meine Kunden inzwischen diverse Enhancements eingebaut bekommen haben um genau das zu tun was von dir verlangt wird halte ich kleine Anpassungen via Enhancement für absolut vertretbar ( solange man halt weiß was man tut ) und Userexits/ BADIs und all die anderen offiziellen SAP-Erweiterungsmöglichkeiten sollte man schamlos ausnutzen.

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag (Insgesamt 2):
LegxisTravellingEntwickler

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: SAP Anpassung des Standards? Eure Meinungen dazu?

Beitrag von msfox (Specialist / 302 / 50 / 62 ) »
TravellingEntwickler hat geschrieben:
20.02.2020 10:25
Jetzt denke ich mir dabei, wenn es doch von SAP (Enhancement, Modifikationen, UserExit) die Möglichkeiten gibt, wieso nicht?
Zunächst sollte man die Dinge differenziert betrachten und mal sortieren:

1. Modifikationen: nur im äußersten Notfall. Denn man weiß nicht, ob die SAP mit dem nächsten Relase alles geändert hat. Der SPAU-Abgleich fällt entsprechend umfangreich aus. Lieber etwas länger nach einem offiziellen Weg im SAP suchen....

2. Enhancement: Ja, dafür hat die SAP dies vorgesehen, aber auch dies schlägt beim SPAU-Abgleich auf und verursacht u.U. Folgeaufwände.

3. UserExit
Dazu zähle ich mal BTE, BDT, Badi, FQEVENTS etc.
Wir haben z.B. über eine eigene Anwendung die Transaktion PSOBWORK erweitert - via BDT. Dazu muss man aber wissen, was man tut und nach gut 10 Jahren Erfahrung haben wir hier auch aus vielen Fehlern gelernt.

Eine weitere Differenzierung würde ich nach Kunden- und Produktentwicklung machen. Wenn ich eine Entwicklung speziell nur für einen Kunden auf seinem System mache, kann das auch mal ein Modifikation sein.
Wenn ich aber eine Produktentwicklung mache, die ich an x-Kunden ausliefere, dann sind Modifikation ein no-go. Mit Enhancements sollte man vorsichtig umgehen, da man nicht weiß, was jeder Kunde an der Stelle am Code selbst hat. Lässt sich aber manchmal nicht vermeiden. Haben wir bei unserem Produkt auch an einigen Stellen, weil die SAP uns hier leider den Support verweigert hat.

Ergo:
Dein Kollege hatte schon recht. Primär ist Ziel, mit dem zu leben was die SAP im Standard anbietet. Dies führt zum geringsten Folgeaufwand. Wenn man jedoch erfahren genug ist, kann man den SAP-Standard auch mit einem vertretbaren Pflegeaufwand erweitern.

Folgende Benutzer bedankten sich beim Autor msfox für den Beitrag (Insgesamt 2):
LegxisTravellingEntwickler


Seite 1 von 1

Vergleichbare Themen

2
Antw.
1878
Views
SEPA-Standards für bargeldlosen Geldtransfer in Europa
von kallamann » 25.06.2007 15:10 • Verfasst in Financials
0
Antw.
784
Views
Anpassung der Fehlerausgabe?
von hmaxi96 » 26.01.2016 10:35 • Verfasst in ABAP® für Anfänger
0
Antw.
1073
Views
Anpassung Profilvergleich
von KlausB » 09.06.2006 09:59 • Verfasst in Human Resources
22
Antw.
5266
Views
Unicode Anpassung
von L0w-RiDer » 25.03.2019 09:42 • Verfasst in ABAP® für Anfänger
0
Antw.
719
Views
Anpassung Ausgabestruktur
von Gottschall » 26.04.2017 10:27 • Verfasst in ABAP® für Anfänger

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