PURBL um spalte erweitern

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

PURBL um spalte erweitern

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

ich würde gerne die Transaktion PURBL um eine Spalte erweitern, welche ich mit Daten füllen würde.

Nun habe ich dazu nur leider dieses eine Badi hier gefunden: ISAUTO_SUE_BACKLOG. Dieses beinhaltet die 2 Methoden CHANGE_DATA_DETLIST und DATA_OVLIST, mit welchen man wohl nur die Daten verändern kann.

Kennt da jemand vielleicht eine gute Möglichkeit diese Transaktion um eine Spalte zu erweitern? Die einzige Möglichkeit wäre sonst nur das Programm zu kopieren und ganz mühselig anzupassen :/

Vielen Dank im Voraus.

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


Re: PURBL um spalte erweitern

Beitrag von Haubi (Expert / 625 / 20 / 30 ) »
Moinsen.

Ich habe da jetzt nur kurz einen Blick geworfen, aber der BAdI schaut doch ganz gut aus. Die neue Spalte in die Customer-Includes der jeweiligen Ausgabestruktur aufnehmen und dann in der entsprechenden Methode das Feld der Ausgabetabelle füllen.
Oder übersehe ich etwas?

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

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

Re: PURBL um spalte erweitern

Beitrag von L0w-RiDer (Expert / 535 / 83 / 2 ) »
hmm ich weiß nicht, aber so wie ich das sehe, kann man doch nur die bestehenden Felder damit abändern oder?

Code: Alles auswählen.

CALL METHOD EXITINTF->CHANGE_DATA_DETLIST
           EXPORTING
             IT_PURSLINE_MAB = IT_PURSLINE_MAB
             IT_MATINFO = IT_MATINFO
             IT_PURASN = IT_PURASN
             IT_PURSLINE = IT_PURSLINE
             IT_PURDOC = IT_PURDOC
             IT_LPART = IT_LPART
             IT_BSART = IT_BSART
             IV_EINDTB = IV_EINDTB
             IV_EINDTV = IV_EINDTV
             IT_EKGRP = IT_EKGRP
             IT_LIFNR = IT_LIFNR
             IT_MATNR = IT_MATNR
             IV_BERID = IV_BERID
             IT_DISPO = IT_DISPO
             IV_WERKS = IV_WERKS
           CHANGING
             OT_FIELDCAT = OT_FIELDCAT
             OT_DETLIST = OT_DETLIST
           EXCEPTIONS
             GENERAL_ERROR =  1.
        case sy-subrc.
Das Zusatzfeld habe ich in die Struktur jetzt mal eingepflegt.

Re: PURBL um spalte erweitern

Beitrag von Haubi (Expert / 625 / 20 / 30 ) »
Hi.

Sieht doch gut aus.
Und jetzt müsste in der Implementierung doch folgendes gehen:

Code: Alles auswählen.

LOOP AT ot_detlist ASSIGING FIELD-SYMBOL(<details>).
  <details>-zzwerks = <details>-werks.
ENDLOOP.
...oder halt was immer man so braucht. Wenn ich das richtig verstehe, müsste man auch neue Zeilen an die Liste anhängen können. Da Du ja sogar den Feldkatalog ändern kannst, könnte als I-Tüpfelchen eine Ausgabe als Icon oder wasauchimmer drin sein... ;-)

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

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

Seite 1 von 1

Vergleichbare Themen

6
Antw.
4578
Views
ALV Ausgabe um eine Spalte erweitern
von ChristianHo » 07.12.2015 14:44 • Verfasst in ABAP® für Anfänger
9
Antw.
4923
Views
Struktur erweitern
von robin1at » 18.01.2006 12:06 • Verfasst in ABAP® für Anfänger
7
Antw.
2769
Views
itab erweitern
von Gast » 07.05.2005 21:30 • Verfasst in ABAP® für Anfänger
8
Antw.
6861
Views
Belegfluss erweitern
von jensschladitz » 22.04.2016 10:56 • Verfasst in ABAP® Core
3
Antw.
1980
Views
Interface erweitern
von PeterPaletti » 04.02.2015 16:35 • 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

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 134
Group Items auf einer Filterbar
vor 5 Wochen von Bright4.5 1 / 168