From 75d395c848898e725f8d8624309946b0754d5952 Mon Sep 17 00:00:00 2001 From: Ferran Marcet Date: Thu, 1 Apr 2021 14:13:59 +0200 Subject: [PATCH 1/2] FIX: Filter on supplier payment list --- htdocs/fourn/paiement/list.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/htdocs/fourn/paiement/list.php b/htdocs/fourn/paiement/list.php index 1bf8984a6ee..5a9fa544984 100644 --- a/htdocs/fourn/paiement/list.php +++ b/htdocs/fourn/paiement/list.php @@ -11,6 +11,7 @@ * Copyright (C) 2017 Alexandre Spangaro * Copyright (C) 2018 Frédéric France * Copyright (C) 2020 Tobias Sekan + * Copyright (C) 2021 Ferran Marcet * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -171,7 +172,7 @@ if ($search_company) $sql .= natural_search('s.nom', $search_company); if ($search_payment_type != '') $sql .= " AND c.code='".$db->escape($search_payment_type)."'"; if ($search_cheque_num != '') $sql .= natural_search('p.num_paiement', $search_cheque_num); if ($search_amount) $sql .= natural_search('p.amount', $search_amount, 1); -if ($search_bank_account > 0) $sql .= ' AND b.fk_account='.$search_bank_account."'"; +if ($search_bank_account > 0) $sql .= ' AND b.fk_account='.$search_bank_account; if ($search_all) $sql .= natural_search(array_keys($fieldstosearchall), $search_all); From b078c2dcc9ea627d824ef0b845a8e575a2ec9982 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 2 Apr 2021 01:34:53 +0200 Subject: [PATCH 2/2] Update list.php --- htdocs/fourn/paiement/list.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/fourn/paiement/list.php b/htdocs/fourn/paiement/list.php index 5a9fa544984..f61d1795cba 100644 --- a/htdocs/fourn/paiement/list.php +++ b/htdocs/fourn/paiement/list.php @@ -172,7 +172,7 @@ if ($search_company) $sql .= natural_search('s.nom', $search_company); if ($search_payment_type != '') $sql .= " AND c.code='".$db->escape($search_payment_type)."'"; if ($search_cheque_num != '') $sql .= natural_search('p.num_paiement', $search_cheque_num); if ($search_amount) $sql .= natural_search('p.amount', $search_amount, 1); -if ($search_bank_account > 0) $sql .= ' AND b.fk_account='.$search_bank_account; +if ($search_bank_account > 0) $sql .= ' AND b.fk_account='.((int) $search_bank_account); if ($search_all) $sql .= natural_search(array_keys($fieldstosearchall), $search_all);