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 / 2036 / 274 / 428 ) »
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.
Wenn wir einer Partei die Regierungsbeteiligung verweigern, die von einer Mehrheit gewählt worden ist, weil wir diese Partei für schlecht halten, da wir einer anderen Partei angehören, wie ist dann unsere eigene demokratische Gesinnung zu bewerten?

Re: Gewicht einer LE ermitteln/Berechnen

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

Seite 1 von 1

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor 4 Tagen von codemaster1 2 / 26272
Stücklisten
vor einer Woche von Selma.schwarz 1 / 27271
Belege
vor einer Woche von Selma.schwarz 1 / 26799

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.

Vergleichbare Themen

SAPScript->Ausgabe Einheit nur wenn Gewicht gefüllt
von clinke » 07.08.2007 13:27
Datumsdifferenz berechnen
von Florian9999 » 18.03.2019 09:08
Datum berechnen
von schroeta » 19.07.2007 11:41
Differenztage berechnen
von jeyloeso » 26.09.2012 08:47
Durchschnittsalter berechnen
von quricky » 21.04.2013 18:17

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor 4 Tagen von codemaster1 2 / 26272
Stücklisten
vor einer Woche von Selma.schwarz 1 / 27271
Belege
vor einer Woche von Selma.schwarz 1 / 26799

Unbeantwortete Forenbeiträge

Stücklisten
vor einer Woche von Selma.schwarz 1 / 27271
Belege
vor einer Woche von Selma.schwarz 1 / 26799