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 / 1964 / 261 / 415 ) »
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 / 4873 / 314 / 644 ) »
Auf jeden Fall auf die Mengeneinheit achten...! ;)

Seite 1 von 1

Vergleichbare Themen

6
Antw.
3537
Views
SAPScript->Ausgabe Einheit nur wenn Gewicht gefüllt
von clinke » 07.08.2007 13:27 • Verfasst in ABAP® Core
2
Antw.
5218
Views
Bilanzdaten ermitteln Bilanzpositionen ermitteln
von Blueshape » 19.01.2006 11:31 • Verfasst in Financials
0
Antw.
2175
Views
Bilanzdaten ermitteln Bilanzpositionen ermitteln
von Blueshape » 20.01.2006 09:12 • Verfasst in ABAP® Core
4
Antw.
2653
Views
Datumsfeld berechnen
von Fools » 07.04.2005 15:52 • Verfasst in ABAP® für Anfänger
7
Antw.
5613
Views
Durchschnittsalter berechnen
von quricky » 21.04.2013 18:17 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Feldwerte vergleichen
vor 13 Stunden von wreichelt 2 / 31
Workflow-Datenfluss mit Multi-Line-Container
vor 15 Stunden von ewx gelöst 2 / 102
Mahnung erstellen
vor 19 Stunden von Sebastian82 4 / 138
Absprung VA02 Position
vor 2 Tagen von gs3rr4 gelöst 3 / 127

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

Feldwerte vergleichen
vor 13 Stunden von wreichelt 2 / 31
Workflow-Datenfluss mit Multi-Line-Container
vor 15 Stunden von ewx gelöst 2 / 102
Mahnung erstellen
vor 19 Stunden von Sebastian82 4 / 138
Absprung VA02 Position
vor 2 Tagen von gs3rr4 gelöst 3 / 127

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor 2 Tagen von Manfred K. 1 / 92
Export von Spools in XLSX
vor einer Woche von abapamateur 1 / 899
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 1480