SAP Jobsuche bei DV-Treff
SAP-Rookie
vor 12 Jahre
Hallo zusammen,

ich habe folgendes Problem:

Bei uns sind die Zuordnungen der Materialien zu den jeweiligen Prüfplänen, naja, sagen wir mal, ein wenig durcheinander geraten.

Ich würde jetzt gerne eine Auswertung bzw. einen Report über alle Materialien fahren, der mir anschließend ausgibt, ob für das Material eine Prüfung aktiv ist, wenn ja welche und ob bzw. welcher Prüfplan zugeordnet ist.

Dazu muss ich anmerken, es gibt Materialien, für die eine Prüfung aktiv, jedoch kein Prüfplan zugeordnet ist. Zudem gibt es auch Materialien, die mehrere Prüfarten (01 & 08) aufweisen und auch dementsprechend zwei Prüfplänen - je nach Verwendungsart - zugeordnet sind.

Ich habe bereits einen Report über SQVI erzeugt, jedoch wird mir dabei pro Material maximal ein Prüfplan angezeigt, auch wenn zwei vorhanden sind. Ich habe es auch nicht geschafft, mir die Prüfart dazu anzeigen zu lassen. Hab weder Tabelle noch Tabellennamen herausgefunden, konnte über den Materialstamm nur eine Struktur entdecken.

Ich hoffe mir kann jemand behilflich sein.

Gruß

Förderer

Saute
vor 12 Jahre
Hallo,

die Prüfarten zum Material stehen in der QMAT.

Ansonsten müsste das in der SQVI schon klappen.

Du musst nur auf deine Verknüpfungen achten, SAP verknüpft manchmal automatisch, was nicht immer sinnvoll ist.

Gruß

Saute


Leiter Digitale Prozessoptimierung & IT

Anwendungsbetreuer PP / PM / PDM / VC / G.I.B DC

SAP ECC 6.0 EHP8

SAP-Rookie
vor 12 Jahre
Hallo,

danke schon mal für die Antwort. Es funktioniert jetzt auch soweit (hab die Verknüpfung zu QMAT als Left Outer Join eingestellt), jedoch bekomme ich mit meinen Einstellungen nur angezeigt, ob ein Prüfplan bzw. eine Plangruppe zugeordnet ist und nicht welche. Vermutlich benötige ich dafür wieder eine andere Tabelle, die Frage ist welche...

Gruß

daytona80
vor 12 Jahre
Hallo Roockie,

ich mache die gleichen Auswertungen wie folgt:

Über Query, QMAT als outer left join neben MARA und MARC. So sehe ich schon einmal wo eine entsprechende Prüfeinstellung vorhanden bzw aktiv ist.

Als nächste fahre ich über EWB eine weitere Analyse mit den Materialnummer für die geprüft werden soll. So sehe ich die zugehörigen Prüfpläne inkl. Plangruppe, Planzähler, naja und so weiter. Massenänderungen führe ich dann auch hier durch...

Grüße


Vielen Dank und viele Grüße
Saute
vor 12 Jahre
Hallo,

nimm noch die MAPL und ggf noch die PLKO mit Plantyp Q als leftouter dazu, dann hast du auch noch die Prüfpläne.

Gruß

Saute


Leiter Digitale Prozessoptimierung & IT

Anwendungsbetreuer PP / PM / PDM / VC / G.I.B DC

SAP ECC 6.0 EHP8

daytona80
vor 12 Jahre
@ Saute

das klingt fast nach der eierlegenden Wollmilchsau 😁

das probiere ich gleich mal aus...

edit: kannst du bitte mal die genauen Verknüfungen posten?

Ich hab jetzt wie folgt:

MARC(MATNR) - MARA(MATNR) -leftouterj- QMAT(MATNR)-MAPL(MATNR)

Das funktioniert soweit.

Wenn ich jedoch noch die PLKO ins Spiel bringe funktioniert es nicht mehr bzw es werden keine Daten aus der PLKO ausgegeben.


Vielen Dank und viele Grüße
Saute
vor 12 Jahre
Hallo,

MAPL und PLKO verknüpfen über PLNTY, PLNAL, PLNNR und NICHT über ZAEHL, den SAP fälschlicherweise verknüpft.

Gruß

SAute


Leiter Digitale Prozessoptimierung & IT

Anwendungsbetreuer PP / PM / PDM / VC / G.I.B DC

SAP ECC 6.0 EHP8

daytona80
vor 12 Jahre
Danke,funktioniert einwandfrei.

Wie kann man als Query-Rookie solch falschen Verknüpfungen erkennen?


Vielen Dank und viele Grüße
Saute
vor 12 Jahre
nur indem du die Tabellen, die du verknüpfst vorher auch genau anschaust.

Sonst leider nicht.


Leiter Digitale Prozessoptimierung & IT

Anwendungsbetreuer PP / PM / PDM / VC / G.I.B DC

SAP ECC 6.0 EHP8

SAP-Rookie
vor 12 Jahre
Danke euch beiden sehr.

Die Lösung von Saute hilft mir vollkommen.

@ Daytona80: deine Lösung kann ich leider nicht testen, da ich keine Berechtigung für EWB habe - verdammtes Berechtigungssystem;-) Aber trotzdem danke...

daytona80
vor 12 Jahre
bei der Lösung von Saute ist mir noch eins aufgefallen:

wenn besipielsweise noch keine Prüfpläne zum Material vorliegen, werden diese nciht in der tabelle MAPL angezeigt. Die Spalte Materialnummer zeigt dann nur die Werte wo Verbindungen zw Material und Prüfplan vorhanden sind.

Das finde ich etwas schade, da bei uns fast täglich neue Materialien angelegt werden und anschlißend die Prüfpläne hierfür angelegt werden müssen. Daher wäre es schön ALLE Materialien anzuzeigen und fehlende Mat - Planzuordnungen ebenfalls auszugeben.


Vielen Dank und viele Grüße
SAP-Rookie
vor 12 Jahre
Ich habe jetzt sowohl die QMAT als auch die MAPL jeweils separat (also nicht verkettet) mit einem left outer join über den Verknüpfungspunkt MATNR an die Tabelle MARA geknüpft. Dann werden auch die Materialien angezeigt, für die noch keine Prüfart angelegt wurde.

edit: funktioniert leider doch noch nicht so, wie ich mir das vorgestellt habe...

edit 2: wenn ich aus der Selektion des Plantyps das Q rausnehme, sehe ich die, denen einen Prüfart, aber noch keine Plangruppe zugewiesen wurde. Leider kann ich (zumindest in SAP) nicht nach diesen leeren Feldern filtern, wie das beispielsweise in Excel funktioniert (nach leeren Zellen filtern).