From b40b482e5b9c85bab9c871696213ce60f2dff92c Mon Sep 17 00:00:00 2001 From: Joe Hunt Date: Sun, 18 Nov 2018 22:53:51 +0100 Subject: [PATCH] Added missing input data check for Gl Setup. @notrinos. --- admin/gl_setup.php | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/admin/gl_setup.php b/admin/gl_setup.php index 9539ba3d..3b086816 100644 --- a/admin/gl_setup.php +++ b/admin/gl_setup.php @@ -29,7 +29,42 @@ include_once($path_to_root . "/admin/db/company_db.inc"); function can_process() { - if (!check_num('po_over_receive', 0, 100)) + if (!check_num('past_due_days', 0, 100)) + { + display_error(_("The past due days interval allowance must be between 0 and 100.")); + set_focus('past_due_days'); + return false; + } + + if (!check_num('default_quote_valid_days', 0)) + { + display_error(_("Quote Valid Days is not valid number.")); + set_focus('default_quote_valid_days'); + return false; + } + + if (!check_num('default_delivery_required', 0)) + { + display_error(_("Delivery Required By is not valid number.")); + set_focus('default_delivery_required'); + return false; + } + + if (!check_num('default_receival_required', 0)) + { + display_error(_("Receival Required By is not valid number.")); + set_focus('default_receival_required'); + return false; + } + + if (!check_num('default_workorder_required', 0)) + { + display_error(_("Work Order Required By After is not valid number.")); + set_focus('default_workorder_required'); + return false; + } + + if (!check_num('po_over_receive', 0, 100)) { display_error(_("The delivery over-receive allowance must be between 0 and 100.")); set_focus('po_over_receive'); -- 2.30.2