SAP Jobsuche bei DV-Treff
SV_Treiber
vor 16 Jahre

Hi @ all,

trotz intensiver Suche habe ich bisher keine Antwort auf meine Frage finden können.

Ich habe das Problem, dass ich eine Bestandsliste benötige, die aufbauend auf eine
Stückliste erzeugt werden soll. (Automatische Abfrage und Ausgabe der Lagerbestände
entsprechend der vorhandenen Stückliste.)


Ich verbringe nun schon den zweiten Tag mit der Suche nach einer Antwort und hoffe,
dass ich hier Hilfe finde.






Förderer

schumi65
vor 16 Jahre

Hallo SV-Treiber,

dieses Problemchen hatte ich auch. Ich hoffe, du kennst dich mit SQ01 und SQ02 (Query) aus? Also, ich habe mir dazu über die SQ02 ein Info-Set über einen Tabellen-JOIN angelegt. Dazu habe ich im JOIN die Tabellen STPO, MARA, MAKT, MARD und MARC verknüpft. Dabei wird zunächst  aus der STPO die Materialnummer ausgelesen und an alle weiteren Tabellen weitergereicht. Für die Selektion habe ich die Stücklistennummer genommen. Man kann auch vorweg noch die EQST nehemen, und dann in der Selektion die Equipmentnummer eingeben. Aus der EQST wird dann zunächst der Feldwert der Stülinummer an die STPO weitergegeben.

Als Ergebnis bekommst du schön tabellarisch alle Stülis mit ihren Materialien und deren Beständen angezeigt.

 

schumi65
vor 16 Jahre

Hallo SV_Treiber,

...so dringend kann dein Problem ja nicht sein, sonst hättest du zumindest irgendwie auf meinen Tip geantwortet, ob verstanden, oder nicht. Wir sind ja gern bereit hier zu helfen, aber etwas mitmachen mußt du schon.

ifla
  • ifla
  • SAP Forum - User
vor 16 Jahre
Hallo Schumi65,

auf der Suche nach Lösungen zu meinem Problem bin ich über deinen Tip gestolpert.
Vielen Dank, konnte es sauber umsetzen.

Es ist eine Frage der Kultur sich für Hilfe zu bedanken.

Gruß
Jeder Mensch hat ein Brett vorm Kopf, nur die Entfernung ist eine andere.
pedroneb
vor 16 Jahre

Hallo,

mit CS12 kann man eine Stückliste wählen. Über die Anzeigevariante kann man sich das Feld "frei verwendbar" anzeigen lassen.

mfg

pedroneb

Morgana
vor 16 Jahre

Hallo Schumi65,´

habe mir ebenfalls Deinen Tip zu Eigen gemacht . . . was mir jedoch noch fehlt, ist die Material-Nr. der Stückliste.

Hasste da noch nen Tip für mich?

Meinen Dank vorab

Morgana


EVIL NEVER DIES

Userbetreuung - Customizing: MM/SD/FI

Projekte: Produkthierarchie, Kreditmanagement, Berechtigungskonzept, Serialnummern

SAP R/3 4.6c

- Leider ohne Anstellung -

schumi65
vor 16 Jahre

Mojn mojn Morgana,

so ganz habe ich dein Prob nicht verstanden, denn i.d.R. besteht eine Stüli aus mehr als nur "der" Materialnummer. Aber ich versuche es mal:

Ich habe also im Join die Tabellen (in dieser Reihenfolge) EQST STPO über das Feld STLNR, dann STPO mit  MARA über das Feld MATNR, dann MARA mit  MAKT,  MARD und MARC jeweils über MATNR. Die MARD und die MARC zusätzlich noch über Feld WERKS verknüpft. Dann habe ich noch vorn die erste Tabelle   EQST mit der Tabelle EQKT über das Feld EQUNR und die EQKT mit Tabelle EQUI ebenfalls über Feld EQUNR verknüpft.

Soweit erst mal alles klar? Dann geht's weiter: Als Selektionsfeld habe ich die Equipmentnummer und oder Stücklistennummer und den Stücklistentyp gewählt. Als Anzeige habe ich die Felder Eq-Nr., Bezeichnungf des techn. Objektes, Stüli-Nr., Mat-Nr. Matkurztext, Frei verwendbar, Mengeneinhait genommen. Das ist dann das Ergebnis.

Wenn du dagegen über die Materialselektion einsteigen willst, benötigst du eine andere Query: Reihenfolge der Tabellen: MARA MAKT MARD STPO EQST EQUI EQKT.  die ersten 4 Tabellen über Mat-Nr. verbinden, wobei MAKT und MARD verbunden werden, die MARD aber nicht weiter mit einer anderen Tabelle verbunden wird. Die STPO wird dann mit der EQST über STLNR verbunden, die EQST mit EQUI über EQUNR und die EQUI mit der EQKT ebenfalls übewr EQUNR.

Als Selektion kannst du nun die Materialnummer oder -nummern eingeben und bekommst alle Stülis angezeigt, in denen diese Materialien verwendet werden inklusive dem Bestand. Hier stand also bei mir im Vordergrund die Frage "In welchen Stülis wird mein Materiel überall verwendet?".

Ich hoffe, das meine Erläuterungen einigermaßen nachvollziehbar sind, ansonsten kurze PM an mich dann machen wir es darüber, ok?

Grüße

Jens

 

flxxx
vor 8 Jahre
Hallo schumi65,

dein Query ist für mich auch nach sieben Jahren noch interessant :-)

Ich möchte gerne eine Massenauswertung machen von Materialien und die dazugehörigen Lagerbestände sowie Komponenten auswerten.

Daher wollte ich deinen zweiten Query nachbauen, leider bekomme ich es nicht ganz hin. Habe nun angefangen mit der MARA und diese mit MAKT verknüpft. Dann MAKT mit MARD. Jeweils über das Feld MATNR.

Nun wollte ich die MARA mit STPO über das Feld MATNR verknüpfen, aber dieses hat die STPO gar nicht?! Bei mir wird der Join dann durch MARA-MATNR und STPO-NFMAT gemacht. Ist das korrekt?

Oder mache ich etwas vollkommen falsch?

Edit: Achja, die Equipment-Tabellen habe ich gar nicht eingebunden, da sie für mich nicht notwendig sind. Liegt dort evtl der Fehler?

Wenn es hilft, kann ich auch ein Screenshot von meinem Join hochladen.

Viele Grüße

Felix

wreichelt
vor 8 Jahre
Hallo,

zwischen MARA und STPO müssen die Tabellen MAST und evtl. STKO reingehängt werden.

Gruß

Wolfgang

flxxx
vor 8 Jahre
Hallo Wolfgang,

hat super funktioniert. Vielen Dank!

Gruß

Felix

daochsi
vor 2 Jahre
Hallo zusammen, durch die Suche bin ich auf den Post hier gestoßen.

Ich konnte dadurch schon einiges über SAP lernen, jedoch funktioniert der Query so nicht für meine gewünschte Abfrage.

Ich hoffe es kann mir jemand weiter helfen.

Wir switchen gerade von BAAN zu SAP.

In BAAN gab es die Funktion "Lagerbestand pro Stückliste".

Dort hat man eine Artikelnummer eingegeben und dann wurde diese in die einzelnen Komponenten aufgesplittet inkl. aktuellem Lagerbestand.

z.b.

Artikel 1234 Wattestäbchen

Artikel 1 Stab benötigt 1 auf lager 2

Artikel 2 watte benötigt 2 auf Lager 4

ich habe mit den angegebenen Listen von schumi65 getestet, bekomme es aber leider nicht so hin.

wreichelt
vor 2 Jahre
Hallo,

die Tabellen MAST, STKO, STPO und dann noch die MARD (Lagerbestand je Lagerort) verknüpfen, dann sollte

das schon gehen.

Gruß Wolfgang

daochsi
vor 2 Jahre
Guten Morgen Wolfgang,

danke für die schnelle Antwort.

Darf ich dir dazu eine private Nachricht schicken?

wreichelt
vor 2 Jahre
kopfgeist
vor 2 Jahre
Hallo zusammen, diese Funktionalität (wie User User daochsi) suche ich auch. Leider benötige ich eine detaillierte Anleitung, da ich absoluter Neueinsteiger bin.

Vielen Dank im Voraus für Eure antworten!

lg kopfgeist

wreichelt
vor 2 Jahre
Hallo,

über SQVI/SQ01/SQ02 kann einen Query angelegt werden. Die dazu notwendigen Tabellen sind ja benannt.

Eine Auflistung wie eine Query angelegt wird gibts ja im Internet zu Hauf.

Gruß Wolfgang

kopfgeist
vor 2 Jahre
Hallo Wolfgang,

ich habe schon Quick Views erstellt - das ist an sich nicht das Thema. Nur an diesem verzweifle ich, SAP liefert mir kein Ergebnis.

Als Basisauswertung hatte ich die Tabellen

MARA, MAKT, MARD über die Materialnummer verknüpft.

MAST hängt ebenfalls an der MARA per Materialnummer - an der MAST hängen dann STKO sowie STPO per STLNR (Stückliste).

Selektionsfelder sind Materialnummer und Stücklistentyp

Listenfelder sind Materialnummer, Materialkurztext, Nummer der Stücklistenposition, Stücklistenkomponente, Komponentenmenge, freier, bewerteter Bestand, Lagerort

Wie besagt bekomme ich kein Ergebnis. Fehlt mir ein zeitlicher Bezug, oder wo liegt mein Fehler?

Ich sehe leider den Wald vor lauter Bäumen nicht. :-(

Wunsch wäre eben eine Stückliste mit den entsprechenden Komponenten inkl. des Bestandes...

LG

wreichelt
vor 2 Jahre
Hallo,

ich würde über die MAST -> STKO …. STPO …. MARx Tabellen gegen, also eine andere Reihenfolge

Gruß Wolfgang