7. Juli 2011 08:42
Guten Morgen!
Für einen Report zur Lagerbewertung benötige ich den aktuellen Verkaufspreis zum jeweiligen Artikel. Leider konnte ich bisher nirgends eine für mich verwendbare Lösung dieser Anforderung finden.
Für die Artikel sind Verkaufspreise mit verschiedenen Gültigkeitszeiträumen, sowie für alle Debitoren und spezielle Preise für vereinzelte Debitoren hinterlegt.
Möchte ich nun das Lager des Debitor 271002 bewerten, so müsste bei einem Lagerbestand von z.B.22 Stück der aktuell gültige Verkaufspreis bei 20 Stück ermittelt werden.
Hier mein Versuch das ganze umgesetzt zu bekommen. Leider ohne Erfolg!
IF CBUSLager = TRUE AND CBAbruflager = FALSE THEN BEGIN
"Sales Price".SETFILTER("Ending Date", '>=%1|=%2', TODAY, 0D);
"Sales Price".SETFILTER("Starting Date", '<= %1', TODAY);
"Sales Price".SETFILTER("Sales Code", '= %1', '271002');
"Sales Price".SETFILTER("Minimum Quantity", '<= %1', "Bin Content".Quantity);
"Sales Price".FindFirst;
VKPreis := "Sales Price"."Unit Price";
END;
Hat hier evtl. jemand schon mal vor dem selben Problem gestanden und ne Lösung für mich?
Gruß
Fuige
Zuletzt geändert von fuige am 7. Juli 2011 10:14, insgesamt 1-mal geändert.