Hallo zusammen!
Nachdem ich mich jetzt bereits stundenlang mit meinem Problem herumgeärgert habe und kein Kollege helfen kann, seid ihr jetzt meine letzte Hoffnung.
Folgendes Problem. Ich möchte eine Quick View über 4 Tabellen erstellen. Für mich am Wichtigsten sind folgende Daten:
- Nummer des Kreditoren (LFA1-LIFNR)
- Name des Kreditoren (LFA1-NAME1)
- Ort des Kreditoren (LFA1-ORT01)
- Abteilungsnummer (steht in Z-Tabelle)
- Abteilung Bearbeiter (=SAP Usernummer, steht aber in einer Z-Tabelle)
Soweit so gut, diese Daten stehen in zwei Tabellen und ich bekomme das richtige Ergebnis:
https://picload.org/view/dadlodcr/image.png.html
Jetzt soll zusätzlich noch der Name des Bearbeiters angezeigt werden, sofern das Feld ZFI_WF_KRED_STRG-ABTEILUNG_USER gefüllt ist. Und das scheint der Knackpunkt zu sein. Ich habe versucht, über die Tabelle USR21 und ADRP (Für die SU03 habe ich keine Berechtigung) Vor-und Nachname des Users an meine Quick View "dranzuklatschen":
https://picload.org/view/dadloldl/image.png.html
Allerdings wird mir jetzt die Zeile von oben, bei der der User nicht gefüllt war, nicht mehr angezeigt, nur noch die, bei denen eine USer-ID angegeben ist und dementsprechend ein Vor-und Nachname gefunden werden kann:
https://picload.org/view/dadlolri/image.png.html
Ich will aber alle sehen. Nun habe ich mich schon durch Foren gewühlt (unter anderem diesem) und versucht, das Problem mit einem Outer Join zu lösen, aber egal wo ich den hinsetze, die Zeilen werden nicht angezeigt.
Habe ich da mit der SQVI eine Chance? Wenn ja, was mache ich falsch?
Vielen Dank für eure Hilfe!
Beste Grüße
Snooze