X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=gl%2Fgl_deposit.php;h=a4b5f1734f38cf97f0234b11f83a6d7123459376;hb=2f139f65da2e400350031bdbbeb44aa7ceeb66d8;hp=019e36a4cace9f77342654e3207cc76a6a7250f2;hpb=da8311619dd73feae101d246a1957b972e00cbd2;p=fa-stable.git diff --git a/gl/gl_deposit.php b/gl/gl_deposit.php index 019e36a4..a4b5f173 100644 --- a/gl/gl_deposit.php +++ b/gl/gl_deposit.php @@ -15,6 +15,8 @@ include_once($path_to_root . "/gl/includes/gl_ui.inc"); $js = get_js_form_entry("CodeID2", "code_id", "amount"); if ($use_popup_windows) $js .= get_js_open_window(800, 500); +if ($use_date_picker) + $js .= get_js_date_picker(); $js .= get_js_set_focus('CodeID2'); page(_("Bank Account Deposit Entry"), false, false, "setFocus()", $js); @@ -147,15 +149,9 @@ if (isset($_POST['Process'])) function check_item_data() { - if (!is_numeric($_POST['amount'])) + if (!check_num('amount', 0)) { - display_error( _("The amount entered is not a valid number.")); - return false; - } - - if ($_POST['amount'] <= 0) - { - display_error( _("The amount entered must be a postitive number.")); + display_error( _("The amount entered is not a valid number or is less than zero.")); return false; } @@ -180,7 +176,8 @@ function handle_update_item() { if($_POST['UpdateItem'] != "" && check_item_data()) { - $_SESSION['deposit_items']->update_gl_item($_POST['Index'], $_POST['dimension_id'], $_POST['dimension2_id'], -$_POST['amount'], $_POST['LineMemo']); + $_SESSION['deposit_items']->update_gl_item($_POST['Index'], $_POST['dimension_id'], + $_POST['dimension2_id'], -input_num('amount'), $_POST['LineMemo']); } } @@ -198,7 +195,8 @@ function handle_new_item() if (!check_item_data()) return; - $_SESSION['deposit_items']->add_gl_item($_POST['code_id'], $_POST['dimension_id'], $_POST['dimension2_id'], -$_POST['amount'], $_POST['LineMemo']); + $_SESSION['deposit_items']->add_gl_item($_POST['code_id'], $_POST['dimension_id'], + $_POST['dimension2_id'], -input_num('amount'), $_POST['LineMemo']); } //-----------------------------------------------------------------------------------------------