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.
1455
Views
Summen in SAPscript
von ABAP - Programmierer » 26.01.2006 11:50 • Verfasst in ABAP® für Anfänger
3
Antw.
2211
Views
Summen-Icon in ALV fehlt
von KlausB » 01.09.2006 10:41 • Verfasst in ABAP® Core
4
Antw.
1335
Views
Summen bei Auswertung fett drucken
von L0w-RiDer » 01.07.2020 10:21 • Verfasst in Basis
3
Antw.
4760
Views
Interne Tabelle: Summen bilden
von BubbleSort » 30.03.2017 16:04 • Verfasst in ABAP® Core
0
Antw.
807
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

Aktuelle Forenbeiträge

alv_grid aktualisieren
vor 3 Stunden von Egzon gelöst 4 / 80
SELECT CHAR16 in CHAR12-Feld
vor 12 Stunden von Shortcut IT 3 / 42

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

alv_grid aktualisieren
vor 3 Stunden von Egzon gelöst 4 / 80
SELECT CHAR16 in CHAR12-Feld
vor 12 Stunden von Shortcut IT 3 / 42

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 / 170