From 50a1b5aa77d4b497ca6688733b17b86aac4df1ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathias=20Gla=CC=88ser?= Date: Mon, 15 Jun 2026 16:19:17 +0200 Subject: [PATCH] Bestellungen-Suche auf alle Felder erweitern --- modules/erp/bestellungen/service.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/erp/bestellungen/service.php b/modules/erp/bestellungen/service.php index 11a434f..986e089 100644 --- a/modules/erp/bestellungen/service.php +++ b/modules/erp/bestellungen/service.php @@ -221,9 +221,16 @@ function get_sales_order_overview(PDO $pdo, array $filters = []): array $filterSql = <<<'SQL' WHERE ( so.external_ref ILIKE :search_term ESCAPE '\' + OR so.order_date::text ILIKE :search_term ESCAPE '\' + OR COALESCE(so.total_amount::text, '') ILIKE :search_term ESCAPE '\' OR COALESCE(ad.last_name, '') ILIKE :search_term ESCAPE '\' OR COALESCE(ad.first_name, '') ILIKE :search_term ESCAPE '\' OR (COALESCE(ad.first_name, '') || ' ' || COALESCE(ad.last_name, '')) ILIKE :search_term ESCAPE '\' + OR COALESCE(ad.street, '') ILIKE :search_term ESCAPE '\' + OR COALESCE(ad.house_number, '') ILIKE :search_term ESCAPE '\' + OR COALESCE(ad.zip, '') ILIKE :search_term ESCAPE '\' + OR COALESCE(ad.city, '') ILIKE :search_term ESCAPE '\' + OR COALESCE(ad.country_name, '') ILIKE :search_term ESCAPE '\' ) SQL; $params[':search_term'] = '%' . escape_sales_order_search_term($searchTerm) . '%';