Lagerstand nach Datum und Lager
Lagerstand nach Datum und Lager
Section titled “Lagerstand nach Datum und Lager”Beschreibung
Section titled “Beschreibung”Liefert alle Artikel mit der Lagermenge zu einem gewissen Zeitpunkt und einem bestimmten Lager.
Eingabewerte
Section titled “Eingabewerte”- set @Datum =* : Geben Sie das gewünschte Datum ein. Beachten Sie bitte die Uhrzeit. ‘2011-01-01 00:00:00’ bedeutet, dass der Wert dem 01.01. morgens um Mitternacht entspricht. Geben Sie das Datum mit Uhrzeit 00:00:00 an und addieren sie sicherheitshalber einen Tag, oder geben Sie als Uhrzeit 23:59:59 an.
- set @LagerID =* : Geben Sie die LagerID ein. Diese finden Sie in der Tabelle tbl_Lager
SQL-Skript
Section titled “SQL-Skript”declare @Datum datetime,@LagerID bigintset @Datum = CONVERT(DATETIME, '2011-01-01 00:00:00', 102)set @LagerID = 1SELECT ID, dbo.Artikel_Lagerstand_Datum(ID, @LagerID, @Datum) AS Lagerstand, dbo.Artikel_DruchschnittEK_Datum(ID, @LagerID,@Datum, dbo.Artikel_Lagerstand_Datum(ID, @LagerID, @Datum)) AS EK_durchschnitt, EK,ArtikelnummerFROM tbl_Artikelwhere dbo.Artikel_Lagerstand_Datum(ID, @LagerID, @Datum) > 0Hinweis
“EK_durchschnitt” (Einzelpreis) berücksichtigt die Preisänderungen im EK
“EK” (Einzelpreis) verwendet als Grundlage den letzten Artikel EK und dient als Referenz um eventuelle Fehler (große Abweichungen) in der EK_Summe zu erkennen.
Quelle
Section titled “Quelle”- Ursprungsdatei: lagerstand_nach_datum_und_lage.htm