Summen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Summen

Beitrag von XMABAP ( / / 0 / 3 ) »
hallo Kollegen,
ich habe dringende frage
zwar :
in einem Tab :

itab_data_out
----------------------------------------------------
-Matnr - eblen- menge-
----------------------------------------------------
mat1 ebel1 10
mat1 ebel1 23
mat1 ebel1 45
matz ebelnx 12
matz ebelnx 34

+++++++++++++++++++++++++++++++++++++++++
ich muss pro Matn die bestellete Menege summieren un einenem
anderen tab speichern
-------------------------------
-Matnr Menge
------------------------------


ich habe folgende logik gebaut aber leider ist faslsch kann mir jemand helfen ?


DATA hilfsfeld TYPE matnr.



READ TABLE it_data_out INTO wa_data_out INDEX 1.



hilfsfeld = wa_data_out-matnr.



LOOP AT it_data_out INTO wa_data_out .



IF hilfsfeld <> wa_data_out-matnr.



wa_data_sum-matnr = wa_data_out-matnr.

wa_data_sum-menge = anzahl_mm.

wa_data_sum-meins = wa_data_out-meins.

wa_data_sum-txz01 = wa_data_out-txz01.



APPEND wa_data_sum TO it_data_sum.



CLEAR anzahl_mm.

else.

hilfsfeld = wa_data_out-matnr.

anzahl_mm = wa_data_out-menge + anzahl_mm.

ENDIF.



hilfsfeld = wa_data_out-matnr.

ENDLOOP.

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


Beitrag von Gast ( / / 0 / 3 ) »
Einfachste?

Move alte_itab[] to neue_itab[].
Collect neue_itab.

summe

Beitrag von xmabap ( / / 0 / 3 ) »
danke für die Hilfe ,
obwohl die beiden itab keine gleice stukturn haben ?

Beitrag von Gast ( / / 0 / 3 ) »
Dann vielleicht:

Code: Alles auswählen.

Loop at alte_itab.

Move alte_itab-feldname to neue_itab-feldname.
Append neue_itab. 

oder (wenn die benötigten Feldnamen identisch sind)

Move-Corresponding alte_itab to neue_itab.
Append neue_itab.

endloop.

Sort neue_itab by.... Feldname1 ... FeldnameN.
Collect itab. 


oder ganz anders.... bei einfügen direkt sortieren und summieren..... 


Beitrag von Asaph (Expert / 580 / 6 / 1 ) »
Hi,

statt : APPEND wa_data_sum TO it_data_sum

muß es heissen :

Code: Alles auswählen.

collect  wa_data_sum INTO it_data_sum. 

Gruß Andreas

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1454
Views
Summen in SAPscript
von ABAP - Programmierer » 26.01.2006 11:50 • Verfasst in ABAP® für Anfänger
3
Antw.
2206
Views
Summen-Icon in ALV fehlt
von KlausB » 01.09.2006 10:41 • Verfasst in ABAP® Core
4
Antw.
1313
Views
Summen bei Auswertung fett drucken
von L0w-RiDer » 01.07.2020 10:21 • Verfasst in Basis
3
Antw.
4742
Views
Interne Tabelle: Summen bilden
von BubbleSort » 30.03.2017 16:04 • Verfasst in ABAP® Core
0
Antw.
806
Views
IDOC GSVERF01 Summen Differenz
von autohandel7 » 12.09.2016 11:55 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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.