Mengeneinheit geht verloren

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

Mengeneinheit geht verloren

Beitrag von h1as (ForumUser / 19 / 0 / 1 ) »
Hallo,

ich möchte gerne eine Query erstellen die reklamierte Menge / gesamten Wareneingangsmenge aus Bestellungen gegenüberstellt.
Die Wareneingangsmenge hole ich mir folgendermassen und relevant sind für mich nur Stück.

Code: Alles auswählen.

  select sum( EKET~WEMNG )
from eket inner join ekpo
on eket~ebeln = ekpo~ebeln
and eket~EBELP = ekpo~EBELP
inner join ekko
on eket~ebeln = ekko~ebeln
where  ekko~lifnr eq s098-lifnum
AND eket~EINDT BETWEEN Datum1 AND Datum2
  AND ekpo~matnr eq matnr
    AND ekpo~MEINS EQ 'ST'.
Jedoch geht die Mengeneinheit dabei verloren und bleibt in der Query leer. Ich bin kein Programmierer und wahrscheinlich ist das ein ziemlicher murks, aber wie bekomme ich das richtig hin, dass mir die Menge mitgegeben wird

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


Re: Mengeneinheit geht verloren

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Moin,

na das geht ja nicht verloren, du selektierst es einfach nicht mit. Du lässt dir ja nur die Mengenangaben geben und zwar überall wo ST als Mengeneinheit. Und im Feld EKET~WEMNG steht nun mal nur der reine Zahlenwert. Deine Mengeneinheit kannst du nun im Prinzip "hart" mitgeben, da du ja definitiv nur Wareneingangsmengen selektierst deren Mengeneinheit "ST" ist.
Mit dem vorliegenden SELECT-Befehl wirst du dieses Feld auch nicht mit selektieren können, da ein SUM auf Mengeneinheiten ja schon rein logisch totaler Quatsch ist.
Was du machen könntest wäre folgendes:

Code: Alles auswählen.

  SELECT eket~wemng eket~meins
FROM eket INNER JOIN ekpo
on eket~ebeln = ekpo~ebeln
AND eket~EBELP = ekpo~EBELP
INNER JOIN ekko
on eket~ebeln = ekko~ebeln
INTO (lv_wemng_count, lv_meins_count)
WHERE  ekko~lifnr EQ s098-lifnum
AND eket~EINDT BETWEEN Datum1 AND Datum2
  AND ekpo~matnr EQ matnr
    AND ekpo~MEINS EQ 'ST'.
lv_wemng = lv_wemng + lv_wemng_count.
IF lv_meins IS INITIAL.
  lv_meins = lv_meins_count.
ENDIF.
ENDSELECT.
..ohne Gewähr auf Vollständigkeit des Codings..

Damit hättest du dann im Feld lv_wemng auch deine Summe und im Feld lv_meins deine Mengeneinheit noch einmal gesondert. aber wie gesagt, wenn du eh schon im SELECT direkt nur nach "ST"-Mengeneinheiten suchst, kannst du es auch so direkt weiter geben.
Gruß,
der Matze

Seite 1 von 1

Vergleichbare Themen

5
Antw.
15245
Views
Mengeneinheit auf englischer AB in deutsch
von Tastenhelfer » 09.08.2012 15:51 • Verfasst in Sales and Distribution
2
Antw.
5635
Views
Mengeneinheit in zweiter Sprache pflegen?
von vhoffe » 10.10.2006 13:37 • Verfasst in Basis
6
Antw.
2194
Views
Referenz im Report geht verloren
von msfox » 08.07.2019 11:52 • Verfasst in ABAP Objects®
1
Antw.
2107
Views
Fakturadruck durch Netzwerkfehler verloren
von vwaadenm » 28.04.2008 10:30 • Verfasst in Sales and Distribution
1
Antw.
1502
Views
LSMW Französische Sonderzeichen verloren!
von teerock » 26.10.2006 14:42 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Fehlermeldung in einer Klasse
vor 11 Stunden von ralf.wenzel gelöst 15 / 4422
BAPI_ACC_DOCUMENT_POST
vor 4 Tagen von Lukas Sanders 3 / 1612
Side by Side extensions
vor 6 Tagen von JHM 2 / 1774

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

Fehlermeldung in einer Klasse
vor 11 Stunden von ralf.wenzel gelöst 15 / 4422
BAPI_ACC_DOCUMENT_POST
vor 4 Tagen von Lukas Sanders 3 / 1612
Side by Side extensions
vor 6 Tagen von JHM 2 / 1774

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 15786
Spool vereinen OTF und PDF
vor 4 Wochen von anna2205 1 / 30111
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 37166
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 55996