SAP Jobsuche bei DV-Treff
flxxx
  • flxxx
  • SAP Forum - User Thema Starter
vor 9 Jahre
Hallo zusammen,

ich bin recht neu bei SAP und brauche daher etwas Hilfe.

Und zwar habe ich einen Query erstellt, der mir eine Auflistung aller Verschrottungsbuchungen in einer Periode auswerten soll. Dabei sollen mir u. A. die Mengen und Werte wiedergegeben werden.

Eigentlich klappt es auch, allerdings bekomme ich manche Buchungen aus irgendeinem Grund doppelt angezeigt und ich weiß nicht wieso. Habt ihr hierfür Ideen?

Ich gehe über einen Join aus MARA(, MAKT) und MSEG. Die Werte und Mengen lese ich über die Materialbelege aus, hier gibt es dann manchmal doppelte Einträge. Warum auch immer..

Ich hoffe, das Problem ist verständlich beschrieben, ansonsten mache ich gerne weitere Ausführungen.

Vielen Dank im Voraus..

Gruß

flxxx

Förderer

wreichelt
vor 9 Jahre
Hallo,

kommt schon auf den Join der Tabellen an.

Wenn MAKT mehrere Sprachen hat wird evtl. auch die MSEG

immer dazu gelesen.

Gruß

Wolfgang

Um näheres zu sagen müsste man den Join sehen.

flxxx
  • flxxx
  • SAP Forum - User Thema Starter
vor 9 Jahre
Hi Wolfgang,

hier der Join:

UserPostedImage

https://picload.org/infonail/pgploww/join.jpg 

wreichelt
vor 9 Jahre
Hallo,

das Bild ist nicht lesbar.

Gruß

Wolfgang

flxxx
  • flxxx
  • SAP Forum - User Thema Starter
vor 9 Jahre
Sorry, mein Fehler...

Hier dann der funktionierende Link .

VG

flxxx

wreichelt
vor 9 Jahre
Zitat von: flxxx 

Sorry, mein Fehler...

Hier dann der funktionierende Link .

VG

flxxx

Hi

auch nicht schlecht.

Gruß

W.

flxxx
  • flxxx
  • SAP Forum - User Thema Starter
vor 9 Jahre
Hallo Wolfgang,

bei einem Klick auf "Link" sieht man doch das Bild.

Kannst du damit was anfangen?

Gruß

flxxx

newgui
vor 9 Jahre
Hallo flxxx,

kann das Bild leider nicht öffnen (intrne Sicherheitsrichtlinien).

Mara hat im Normalfall immer nur 1 Eintrag je Material.

In der MSEG hat normalerweise jede Buchung midestens eine eigene Position wenn auch die Materialbelege mehrfach vorkommen können.

Somit schließe ich die beiden mal aus und wie Wolfgang schon geschrieben hat tippe ich auch sehr stark auf den Sprachenschlüssel der Tabelle makt. Musst im query dieses Feld nur als Selektion ausgeben und dann die gewünschte Sprache wählen.

mfg

newgui

nrmk
  • nrmk
  • SAP Forum - User
vor 9 Jahre
Hallo,

ich würde den Join folgendermaßen machen:

MSEG-MARA-MAKT

Und als Selektionsfeld den Sprachschlüssel mit aufnehmen. Ich vermute die Mehrfachausgaben kommen daher, dass zu dem Material mehrere Übersetzungen gibt. Beim Einstieg in die Selektion wählst du dann zum Beispiel "DE".

NRMK

flxxx
  • flxxx
  • SAP Forum - User Thema Starter
vor 9 Jahre
Hallo zusammen,

das mit dem Bild wusste ich nicht, tut mir leid.

Mit dem Sprachenschlüssel als Selektion funktioniert es. Vielen Dank! Habe auch nochmal im Materialstamm nachgeschaut, es wurde tatsächlich auf Deutsch und Englisch angelegt - wäre ich alleine nie drauf gekommen.

Super! Danke!

Viele Grüße

flxxx

RaiHan
vor 9 Jahre
Hallo,

es wird wahrscheinlich mehrere Belegnummern/Buchungen dazu geben.

Wenn du die Belegnummer und das Jahr noch hinzufügst, wirst du es

dann sehen.

Rainer