Enhancement

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

Enhancement

Beitrag von Mrs. Hilflos (Specialist / 225 / 0 / 0 ) »
Hallo zusammen,

ich hatte bisher nichts mit Enhancements zu tun und kenne mich deshalb gar nicht aus. Ich hoffe mir kann jemand helfen.
Also...
Ich möchte das Programm RCOPCA02 in der Ausgabe um ein Feld ProfitCenterText erweitern. Ich habe mir gedacht, die Itab i_glpca um ein Feld (z.B. eprctr_ktext LIKE cepct-ktext) zu erweitern.
Mit den Enhancements sollte das doch modifikationsfrei gehen.
Ich bin im Anzeigemodus in das Programm RCOPCA02. Dort im Menü auf Programm --> Erweitern. Dann über Bearbeiten --> Erweiterungsoperationen --> impl. Erw.optionen einblenden bekomme ich an meiner erhofften Stelle das.

Code: Alles auswählen.

DATA: BEGIN OF i_glpca OCCURS 0.
        INCLUDE STRUCTURE rpca2.
DATA:   racct_ktext LIKE rpcak-ktext,
        psppp LIKE prps-posid,
""""""*""""""""""""""""$"$\SE:(4 ) Struktur I_GLPCA, Ende
     END OF i_glpca.
Wie muss ich jetzt weitervorgehen, dass ich hier das Feld reinbekomme.

Es soll dann so aussehen:

Code: Alles auswählen.

DATA: BEGIN OF i_glpca OCCURS 0.
        INCLUDE STRUCTURE rpca2.
DATA:   racct_ktext LIKE rpcak-ktext,
        psppp LIKE prps-posid,
       eprctr_ktext LIKE cepct-ktext,
     END OF i_glpca.
Wäre nett, wenn mir jemand weiterhelfen kann. Ich es schon über die SAP-Hilfe probiert komme aber nicht wirklich weiter. Bin schon sein fast zwei Tagen am rumprobieren :cry:

Danke und Grüße
Mrs. Hilflos
peace and long life

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


Beitrag von Mrs. Hilflos (Specialist / 225 / 0 / 0 ) »
... was ich gerade gemerkt habe.
Das Vorgehen passt so, habe es auf einem anderen System mit niedrigerem Patchstand der Komponente SAP-Basis ausprobiert.
Da klappte es wunderbar.

Nur bei meinem geforderten System bekomme ich diese Meldung "Das Erweiterungsobjekt ENHS kann nicht gelesen werden . (Ausnahme der Klasse CX_ENH_IO_ERROR)".

Kennt jemand das Problem?

Danke und Grüße
Mrs. Hilflos
peace and long life

Beitrag von steffiherr (ForumUser / 11 / 0 / 1 ) »
Hallo,

wir haben vor kurzem auch mal mit Enhancements rumgespielt und sind immer wieder auf Fehler gelaufen. Wir haben u.a. die Hinweise 1098603/1087299/1099339 eingespielt. Danach waren zumindest unsere Fehler weg...

Grüße,
Stephan

Beitrag von Mrs. Hilflos (Specialist / 225 / 0 / 0 ) »
Hallo Stephan,

supiiii :D
Die haben geholfen.

Mein Wochenende ist gerettet.
Vielen, vielen Dank.

Mrs. Hilflos
peace and long life

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1356
Views
Enhancement: ME58
von 82kolu1bma » 24.03.2016 09:27 • Verfasst in ABAP® für Anfänger
4
Antw.
3800
Views
Problem mit Implizitem Enhancement
von kbit100 » 16.02.2016 12:33 • Verfasst in ABAP® für Anfänger
2
Antw.
2919
Views
ENHANCEMENT-SECTION ändern
von debianfan » 10.04.2018 20:37 • Verfasst in ABAP® für Anfänger
2
Antw.
610
Views
Enhancement für FuBa MASTERIDOC_CREATE_COND_A
von SAP_ENTWICKLER » 28.10.2019 10:49 • Verfasst in ABAP® Core
3
Antw.
1759
Views
Dynproaufruf aus Enhancement heraus
von ABAP_User » 22.02.2012 09:21 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

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

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 717
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2343
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8926