SAP Standard Programm kopieren und anpassen

Getting started ... Alles für einen gelungenen Start.
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

SAP Standard Programm kopieren und anpassen

Beitrag von L0w-RiDer (Expert / 535 / 83 / 2 ) »
Hallo,

ist es möglich ein SAP-Standard Programm einfach zu kopieren und ein Z-Programm daraus zu machen. Ich möchte hierbei eigentlich nur die Mehrwertsteuer rausrechnen lassen.

Ist das ein Riesenaufwand mit viel Anpassung oder wirklich nur kopieren und fertig?

Habe ich bisher so noch nichts gemacht, deshalb wollte ich mal kurz fragen.

Vielen Dank im Voraus.

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


Re: SAP Standard Programm kopieren und anpassen

Beitrag von black_adept (Top Expert / 3943 / 105 / 886 ) »
Hängt davon ab um welches Programm es sich handelt. Könntest du etwas genauer spezifizieren was du mit "Mehrwertsteuer rausrechnen" meinst bzw. in welchem Kontext du das brauchst und was letztendlich die Anforderung deiner Anwender ist. Evtl. gibt es ja auch andere Möglichkeiten das zu realisieren zumal ein kopiertes Programm eigentlich nach jedem Update des Originalprogramms neu aufgesetzt werden muss.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: SAP Standard Programm kopieren und anpassen

Beitrag von L0w-RiDer (Expert / 535 / 83 / 2 ) »
Hmm also es handelt sich um das Programm mit dem Transaktionscode S_ALR_87012093. Es sind hierbei die Kreditoren-Umsätze angegeben.

Es sollen hierbei bei dem Einkauf die Mehrwertsteuer herausgerechnet werden (Siehe Bild).

Re: SAP Standard Programm kopieren und anpassen

Beitrag von deejey (Specialist / 418 / 128 / 45 ) »
Kopieren ist die letzte Lösung, prüfe ob es nicht Customizing/Userexits/Enhancements oder Hinweise zu deiner Anforderung gibt

Re: SAP Standard Programm kopieren und anpassen

Beitrag von L0w-RiDer (Expert / 535 / 83 / 2 ) »
hmm leider sollte das ursprüngliche Programm so beibehalten bleiben, bloß nochmal ein gleichen existieren ohne Mehrwertsteuer. Ist also generell möglich, so etwas einfach zu kopieren und anzupassen, oder?

Re: SAP Standard Programm kopieren und anpassen

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
L0w-RiDer hat geschrieben:
14.08.2020 13:17
Ist also generell möglich, so etwas einfach zu kopieren und anzupassen, oder?
Möglich ist es, aber wie schon erwähnt verlierst du dabei alle weiteren Anpassungen und Fehlerkorrekturen die von SAP im Ursprungsprogramm später mal vorgenommen werden.

Zugegeben, es ist keine schöne Lösung, aber wenn wirklich nichts anderes (Enhancement oÄ) mehr hilft, würde ich eher noch eine Standardänderung einer Kopie vorziehen. Das könntest du dann so steuern, dass nur wenn das geänderte Programm z.B. über einen Z-Transaktionscode aufgerufen wird, deine Modifikationen ausgeführt werden.
Bei einem späteren Hinweiseinbau oder Patchupgrade kommt das dann zwar ständig zum Abgleichen hoch (SPAU) aber dafür hat man es dann immer präsent und weiß, da ist was zu machen, was bei einer Kopie einfach komplett fehlt.

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
deejey

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.18
Basis: 7.50

Re: SAP Standard Programm kopieren und anpassen

Beitrag von deejey (Specialist / 418 / 128 / 45 ) »
Ich sehe das ähnlich wie adt, und nicht die Includes mitkopieren, das können Dutzende sein. Sollte SAP in einem Include was ändern dann hast du vlt. Glück und dein Programm nippelt ab, dann weißt du wenigstens dass da was Wichtiges ist und du was anpassen musst.

Re: SAP Standard Programm kopieren und anpassen

Beitrag von black_adept (Top Expert / 3943 / 105 / 886 ) »
Hallo low-rider,

das Programm sammelt die Daten zunächst und am Ende des Zeitpunkts END-OF-SELECTION werden die Daten mittels einer der 3 FORM-Routinen display_alv_list1, display_alv_list2 oder output_hierseq_alv ausgegeben, wobei jede der genannten Routinen eine eigene Datentabelle als Quelle verwendet.

Die sauberste Lösung ist m.E. wie schon von a-d-t angedeutet, dass du dich in die o.a. Formroutinen einklinkst und am Anfang der jeweiligen Ausgaberoutine via impliziten Enhancement eine "Modifikationsmethode" aufrufst, die die Datentabelle nach deinen Wünschen anpasst falls z.B. ein eigener Transaktionscode verwendet wird.
Zusätzlich würde ich mich bemühen den neuen Transaktionscode zusätzlich oder anstatt des Transaktionscodes von SAP im Standardmenü einzubauen damit die User die neue oder beide Transaktionen sehen.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2981
Views
ALV: Kontextmenü: Standard-Funktion: Kopieren
von stefan.leder@nordlb-it.de » 03.06.2008 13:31 • Verfasst in ABAP Objects®
3
Antw.
1415
Views
ALV-Buffer-Problem nach Kopieren von Standard-Transaktion
von milram07 » 13.02.2006 21:14 • Verfasst in ABAP® Core
10
Antw.
7379
Views
SAP Standard-Programm erweitern
von Kenny » 07.05.2013 15:37 • Verfasst in ABAP® für Anfänger
10
Antw.
2252
Views
Select-Options einpflegen bei Standard SAP-Programm
von L0w-RiDer » 26.02.2020 13:41 • Verfasst in ABAP® für Anfänger
5
Antw.
7198
Views
Programm kopieren
von pohlmann-schwarza » 11.09.2008 09:47 • Verfasst in ABAP Objects®

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.

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141