Addition in test of duplicate fiscal year
[fa-stable.git] / manufacturing / work_order_release.php
index e93e4355434c4e004d344c0d741aed7a37bfca7f..02593137feff75c0a4e5125380a45587015c80e0 100644 (file)
@@ -4,14 +4,17 @@ $page_security = 10;
 $path_to_root="..";
 include_once($path_to_root . "/includes/session.inc");
 
-page(_("Work Order Release to Manufacturing"));
-
 include_once($path_to_root . "/includes/date_functions.inc");
 include_once($path_to_root . "/includes/manufacturing.inc");
 
 include_once($path_to_root . "/manufacturing/includes/manufacturing_db.inc");
 include_once($path_to_root . "/manufacturing/includes/manufacturing_ui.inc");
 
+$js = "";
+if ($use_date_picker)
+       $js .= get_js_date_picker();
+page(_("Work Order Release to Manufacturing"), false, false, "", $js);
+
 if (isset($_GET["trans_no"]))
 {
        $selected_id = $_GET["trans_no"];
@@ -33,6 +36,7 @@ function can_process($myrow)
        if ($myrow['released']) 
        {
                display_error(_("This work order has already been released."));
+               set_focus('released');
                return false;
        }
        
@@ -40,6 +44,7 @@ function can_process($myrow)
        if (!has_bom($myrow['stock_id'])) 
        {
                display_error(_("This Work Order cannot be released. The selected item to manufacture does not have a bom."));
+               set_focus('stock_id');
                return false;
        }               
        
@@ -83,7 +88,7 @@ if (can_process($myrow))
     
     end_table(1);
     
-    submit_center('release', _("Release Work Order"));
+    submit_center('release', _("Release Work Order"), true, '', true);
     
     hidden('selected_id', $selected_id);
     hidden('stock_id', $myrow['stock_id']);