Gewicht einer LE ermitteln/Berechnen

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

Gewicht einer LE ermitteln/Berechnen

Beitrag von f.weissenberger (ForumUser / 23 / 3 / 0 ) »
Ich bin ziemlich neu in der ABAP-Welt und habe nun den Auftrag bekommen, ein Programm mit folgenden Funktionen zu schreiben:

Das Programm soll das Gewicht aller Teile einer LE berechnen.
Also ich habe ein Material (mit Gewicht aus Stammdaten), eine Menge und zusätzlich noch einen Ladungsträger.

Bsp:
1x EPAL (28kg) +
5x Material à 4kg
= 28kg + 5x 4kg = 48kg

Nun die Frage...
(also nochmal sorry dafür aber wie gesagt, blutiger Anfänger)

Wie zum teufel geht das?
Ich habe bis jetzt meist irgendwelche Auswertungen bzw. Selects gemacht und diese dann z.B. in eine ALV bzw. in eine itab geschrieben.

Aber wohin muss ich mir meine Daten jetzt ziehen damit ich die verrechnen kann?
Und wie funktioniert das Rechnen?


Vielleicht kann mir das ja jemand einigermaßen verständlich und übersichtlich erklären.


Schon einmal viele vielen Dank.
Fabio

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


Re: Gewicht einer LE ermitteln/Berechnen

Beitrag von schick (ForumUser / 53 / 5 / 15 ) »
Hi,

das Rechnen geht ganz einfach.
Du brauchst einfach nur die Werte die du addieren willst und ein Zielfeld. Zum Beispiel so:

Code: Alles auswählen.

DATA:
feld1 TYPE i, 
feld2 TYPE i,
ergebnis TYPE i.

ergebnis = feld1 + feld2.

WRITE: ergebnis.

Re: Gewicht einer LE ermitteln/Berechnen

Beitrag von DeathAndPain (Top Expert / 2010 / 271 / 425 ) »
Letztlich hast Du doch schon gewonnen, wenn Deine Ausgangswerte in einer itab stehen. Definiere in der itab (oder in einer anderen itab) einfach eine Spalte, die den Ergebniswert aufnehmen soll. Und dann läuft das nach folgendem Muster:

Code: Alles auswählen.

LOOP AT itab ASSIGNING FIELD-SYMBOL(<itab>).
  <itab>-ergebnis = <itab>-basiswert + <itab>-anzahl * <itab>-menge.
ENDLOOP.
Anschließend kannst Du Deine itab wieder in ein ALV ausgeben oder was auch immer damit veranstalten.

Re: Gewicht einer LE ermitteln/Berechnen

Beitrag von ewx (Top Expert / 4913 / 332 / 653 ) »
Auf jeden Fall auf die Mengeneinheit achten...! ;)

Seite 1 von 1

Vergleichbare Themen

6
Antw.
4365
Views
SAPScript->Ausgabe Einheit nur wenn Gewicht gefüllt
von clinke » 07.08.2007 13:27 • Verfasst in ABAP® Core
5
Antw.
3453
Views
Datumsdifferenz berechnen
von Florian9999 » 18.03.2019 09:08 • Verfasst in ABAP® für Anfänger
5
Antw.
24941
Views
Datum berechnen
von schroeta » 19.07.2007 11:41 • Verfasst in ABAP® für Anfänger
4
Antw.
5452
Views
Differenztage berechnen
von jeyloeso » 26.09.2012 08:47 • Verfasst in ABAP® für Anfänger
7
Antw.
6659
Views
Durchschnittsalter berechnen
von quricky » 21.04.2013 18:17 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

LSMW-Problem
vor 3 Tagen von rob_abc 4 / 304

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

LSMW-Problem
vor 3 Tagen von rob_abc 4 / 304

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
letzen Monat von Manfred K. 1 / 69237
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 122085