From 8dd78dfa556f30a4b992b2ec3abc9a5c65834825 Mon Sep 17 00:00:00 2001 From: OpenXE <> Date: Tue, 14 Mar 2023 12:10:54 +0100 Subject: [PATCH] Bugfix lager wert calculation of prices added geloescht != 1 and date range --- www/pages/lager.php | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/www/pages/lager.php b/www/pages/lager.php index d6c1635d..9a2273f8 100644 --- a/www/pages/lager.php +++ b/www/pages/lager.php @@ -451,7 +451,7 @@ class Lager extends GenLager { FROM einkaufspreise minek WHERE - einkaufspreise.artikel = minek.artikel AND DATE( + einkaufspreise.geloescht != 1 AND einkaufspreise.artikel = minek.artikel AND DATE( REPLACE ( COALESCE(gueltig_bis, '9999-12-31'), @@ -482,7 +482,17 @@ class Lager extends GenLager { ) ) >= DATE('".$datum."') ) - ) + ) AND DATE( + REPLACE + ( + COALESCE( + einkaufspreise.gueltig_bis, + '9999-12-31' + ), + '0000-00-00', + '9999-12-31' + ) + ) >= DATE('".$datum."') GROUP BY artikel, waehrung