Interne Tabellen vereinen

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

Interne Tabellen vereinen

Beitrag von NORTNOK (ForumUser / 6 / 0 / 0 ) »
Hallo miteinander,
ich habe 2 interne Tabellen it_va und lt_cdhdr.

Tabelle IT_VA habe ich aus dem JOIN aus versch. Tabellen (VBAP, VBUK, VBAK,..) erhalten.
Tabelle LT_CDHDR wird mir vom Funktionsbaustein CHANGEDOCUMENT_READ_POSITIONS zurück gegeben.

Ich möchte nun gerne die Werte der 2 Felder VALUE_NEW / VALUE_OLD der internen Tabelle LT_CDHDR in die Tabelle IT_VA schreiben.
Oder etwa eine dritte interne Tabelle Deklarieren in der ich dann die beiden Tabellen vereine?

Habt ihr eine Idee wie das möglich ist?

Hier mein Code in vereinfachter Form:

Code: Alles auswählen.

REPORT  ZTEMP.

**** DATA ****
TABLES:
   CDPOS,
   VBAP,
   VBAK,
   VBUP.

DATA: lt_cdhdr type table of cdhdr with header line.
DATA: lt_editpos TYPE cdshw_tab.

DATA:  BEGIN OF WA_VA,
      	VBELN TYPE VBAP-VBELN
POSNR TYPE VBAP-POSNR´
MATNR TYPE VBAP-MATNR,
      	VABGRU TYPE VBAP-ABGRU,
LFSTA TYPE VBUP-LFSTA,
      	KUNNR TYPE VBAK-KUNNR,
      	VKORG TYPE VBAK-VKORG,
	VALUE_OLD TYPE CDPOS-VALUE_OLD.
VALUE_NEW TYPE CDPOS-VALUE_NEW.
END OF WA_VA.

DATA: IT_VA LIKE TABLE OF WA_VA.

**** PARAMETER ****

SELECT-OPTIONS s_vkorg FOR vbak-vkorg.


*** SELECT FÜR 1. INTERNE TABELLE IT_VA ***

SELECt VBAP~VBELN
       VBAP~POSNR
VBAP~MATNR
       VBAP~ABGRU
       VBUP~LFSTA
       VBAK~KUNNR
       VBAK~VKORG
INTO CORRESPONDING FIELDS OF TABLE IT_VA
FROM VBAP
INNER JOIN VBUP
ON VBAP~VBELN = vbup~vbeln
AND VBAP~posnr = vbup~posnr
INNER JOIN VBAK
ON VBAP~VBELN = VBAK~vbeln
WHERE VBAP~ABGRU = '  '
AND VBUP~lfsta NE 'C'
AND VBAK~VKORG in s_vkorg.

LOOP AT IT_VA INTO WA_VA.
ENDLOOP.

LT_CDHDR-objectid   = WA_VA-vbeln.

*** FUNKTIONSBAUSTEINE FÜR 2. INTERNE TABELLE LT_EDITPOS ***

      CALL FUNCTION 'CHANGEDOCUMENT_READ_HEADERS'
           EXPORTING
                objectclass = 'VERKBELEG'
                objectid    = lt_cdhdr-objectid
* 		   username    = spacex
           TABLES
                i_cdhdr     = lt_cdhdr.

      LOOP AT lt_cdhdr.
        CALL FUNCTION 'CHANGEDOCUMENT_READ_POSITIONS'
             EXPORTING
                  changenumber = lt_cdhdr-changenr
             TABLES
                  editpos      = LT_EDITPOS.

      ENDLOOP.

.*** DAS SOLL GEMACHT WERDEN:

*  LT_EDITPOS-value_old --> IT_VA-value_old
*  LT_EDITPOS-value_new --> IT_VA-value_new

*** NUR WIE??

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


Beitrag von NORTNOK (ForumUser / 6 / 0 / 0 ) »
Keiner? :(

Ist die Frage zu dumm oder zu komplex?

Seite 1 von 1

Vergleichbare Themen

3
Antw.
4504
Views
0
Antw.
62
Views
Spool vereinen OTF und PDF
von anna2205 » Gestern 16:10 • Verfasst in ABAP® für Anfänger
3
Antw.
1946
Views
2 interne tabellen
von swonny » 21.12.2006 09:40 • Verfasst in ABAP® für Anfänger
1
Antw.
2113
Views
RFC und interne Tabellen
von Mr.Black » 23.01.2007 18:22 • Verfasst in ABAP® Core
3
Antw.
2757
Views
interne Tabellen
von komel » 29.12.2016 16:35 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

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

Aktuelle Forenbeiträge

Spool vereinen OTF und PDF
vor 21 Stunden von anna2205 1 / 62
Prüfzeugnisse Anlagen finden
vor 2 Tagen von ewx 1 / 106
Zukunft des ABAP Entwicklers
vor einer Woche von ralf.wenzel 6 / 434
HR in der Zukunft?
vor einer Woche von waltersen 5 / 2570
VS Code statt Eclipse
vor einer Woche von rob_abc 3 / 207

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

Spool vereinen OTF und PDF
vor 21 Stunden von anna2205 1 / 62
Prüfzeugnisse Anlagen finden
vor 2 Tagen von ewx 1 / 106
Zukunft des ABAP Entwicklers
vor einer Woche von ralf.wenzel 6 / 434
HR in der Zukunft?
vor einer Woche von waltersen 5 / 2570
VS Code statt Eclipse
vor einer Woche von rob_abc 3 / 207

Unbeantwortete Forenbeiträge

Spool vereinen OTF und PDF
vor 21 Stunden von anna2205 1 / 62
Prüfzeugnisse Anlagen finden
vor 2 Tagen von ewx 1 / 106
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 6189
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 23895