Verkaufszahl um Umsatz erweitern

This commit is contained in:
gitea_admin committed 2026-09-21 08:21:02 +02:00
1 parent d03f653848
commit 42127b0916
2 files changed
+15 -2

No files matched your search

+13 -1
View File
@@ -563,7 +563,19 @@ function market_management_search_occurrences(PDO $pdo, array $input): array
AND sale.market_occurrence_day_id IS NOT NULL
AND sale.order_source = \'direct\'
AND sale.order_status <> \'cancelled\'
), 0) AS sold_item_count
), 0) AS sold_item_count,
COALESCE((
SELECT SUM(CASE
WHEN line.line_status = \'cancelled\' OR line.line_total IS NULL THEN 0
ELSE line.line_total * GREATEST(line.qty - line.qty_cancelled, 0) / NULLIF(line.qty, 0)
END)
FROM sales_order sale
INNER JOIN sales_order_line line ON line.sales_order_id = sale.id
WHERE sale.market_occurrence_id = o.id
AND sale.market_occurrence_day_id IS NOT NULL
AND sale.order_source = \'direct\'
AND sale.order_status <> \'cancelled\'
), 0) AS sold_gross_revenue
FROM market_occurrence o
INNER JOIN market_definition m ON m.id = o.market_definition_id
INNER JOIN market_category c ON c.id = m.category_id