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 / 52 / 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 / 1856 / 233 / 402 ) »
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 / 4821 / 303 / 634 ) »
Auf jeden Fall auf die Mengeneinheit achten...! ;)

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2608
Views
Problem mit dem Netto Gewicht
von Enja » 20.02.2005 18:46 • Verfasst in ABAP® für Anfänger
6
Antw.
3392
Views
SAPScript->Ausgabe Einheit nur wenn Gewicht gefüllt
von clinke » 07.08.2007 13:27 • Verfasst in ABAP® Core
0
Antw.
1513
Views
Bilanzdaten ermitteln Bilanzpositionen ermitteln
von Blueshape » 20.01.2006 09:12 • Verfasst in ABAP® Core
2
Antw.
4453
Views
Bilanzdaten ermitteln Bilanzpositionen ermitteln
von Blueshape » 19.01.2006 11:31 • Verfasst in Financials
4
Antw.
2520
Views
Datumsfeld berechnen
von Fools » 07.04.2005 15:52 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Auslesen TableControl
vor 9 Stunden von DeathAndPain 3 / 220
Vererbung abstrakte Klassen
Gestern von rob_abc 5 / 150
Neue Themen als SAP Entwickler
Gestern von msfox 91 / 9079

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

Auslesen TableControl
vor 9 Stunden von DeathAndPain 3 / 220
Vererbung abstrakte Klassen
Gestern von rob_abc 5 / 150
Neue Themen als SAP Entwickler
Gestern von msfox 91 / 9079

Unbeantwortete Forenbeiträge

Hilfe bei SWEC/SWE2
vor 2 Tagen von retsch 1 / 206