X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=manufacturing%2Fwork_order_issue.php;h=943dbc66be3851546fc0eae9ae1a6455d1009e9a;hb=45213ce27925039c0655c9d8160c5c8f45c092a9;hp=6d094ab3adbf1e0f53035f522dd4a4a1a1b3a1cb;hpb=da8311619dd73feae101d246a1957b972e00cbd2;p=fa-stable.git diff --git a/manufacturing/work_order_issue.php b/manufacturing/work_order_issue.php index 6d094ab3..943dbc66 100644 --- a/manufacturing/work_order_issue.php +++ b/manufacturing/work_order_issue.php @@ -6,14 +6,16 @@ include_once($path_to_root . "/includes/ui/items_cart.inc"); include_once($path_to_root . "/includes/session.inc"); -page(_("Issue Items to Work Order")); - include_once($path_to_root . "/includes/date_functions.inc"); include_once($path_to_root . "/includes/data_checks.inc"); include_once($path_to_root . "/manufacturing/includes/manufacturing_db.inc"); include_once($path_to_root . "/manufacturing/includes/manufacturing_ui.inc"); include_once($path_to_root . "/manufacturing/includes/work_order_issue_ui.inc"); +$js = ""; +if ($use_date_picker) + $js .= get_js_date_picker(); +page(_("Issue Items to Work Order"), false, false, "", $js); //----------------------------------------------------------------------------------------------- @@ -50,22 +52,26 @@ function can_process() if (!is_date($_POST['date_'])) { display_error(_("The entered date for the issue is invalid.")); + set_focus('date_'); return false; } elseif (!is_date_in_fiscalyear($_POST['date_'])) { display_error(_("The entered date is not in fiscal year.")); + set_focus('date_'); return false; } if (!references::is_valid($_POST['ref'])) { display_error(_("You must enter a reference.")); + set_focus('ref'); return false; } if (!is_new_reference($_POST['ref'], 28)) { display_error(_("The entered reference is already in use.")); + set_focus('ref'); return false; } @@ -108,18 +114,21 @@ function check_item_data() if (!is_numeric($_POST['qty'])) { display_error(_("The quantity entered is not a valid number.")); + set_focus('qty'); return false; } if ($_POST['qty'] <= 0) { display_error(_("The quantity entered must be greater than zero.")); + set_focus('qty'); return false; } if (!is_numeric($_POST['std_cost']) || $_POST['std_cost'] < 0) { display_error(_("The entered standard cost is negative or invalid.")); + set_focus('std_cost'); return false; }