knackig
Sehr aktives Mitglied
Und wieder eine Ansicht, die mir das Arbeiten erleichtert. Um schnell zu sehen, welche Artikel aus einer Lieferantenbestellung in einem nicht komplett ausgelieferten Auftrag enthalten sind. Samt Anzeige des Lagerbestandes und des verfügbaren Lagerbestandes:
Code:
SELECT tLieferantenBestellungPos.cArtNr AS 'ArtNr'
,cLieferantenArtNr AS 'Lief-ArtNr'
,tLieferantenBestellungPos.cName AS 'ArtName'
,cBestellNr AS 'Auftrag'
,FORMAT(nAnzahl,'N', 'de-de') AS 'Menge im Auftrag'
,FORMAT(fLagerbestand,'N', 'de-de') AS 'Lagerbestand'
,FORMAT(fVerfuegbar,'N', 'de-de') AS 'Verfügbar'
FROM tLieferantenBestellungPos
JOIN tbestellpos ON tLieferantenBestellungPos.kArtikel = tbestellpos.tArtikel_kArtikel
JOIN tBestellung ON tbestellpos.tBestellung_kBestellung = tBestellung.kBestellung
JOIN tlagerbestand ON tLieferantenBestellungPos.kArtikel = tlagerbestand.kArtikel
WHERE kLieferantenBestellung = @Key AND tBestellung.nKomplettAusgeliefert = 0