Security update of sql statements, a couple of smaller fixes.
[fa-stable.git] / manufacturing / work_order_entry.php
index 18abddb5762fc20a75d89411960d3aaa4e10c2bf..659e9bec41a88228830f5492f19ce43c11c5f082 100644 (file)
@@ -380,7 +380,7 @@ else
        wo_types_list_row(_("Type:"), 'type', null);
 }
 
-if ($_POST['released'] == true)
+if (get_post('released'))
 {
        hidden('stock_id', $_POST['stock_id']);
        hidden('StockLocation', $_POST['StockLocation']);
@@ -391,13 +391,18 @@ if ($_POST['released'] == true)
 }
 else
 {
-       stock_manufactured_items_list_row(_("Item:"), 'stock_id', null);
+       stock_manufactured_items_list_row(_("Item:"), 'stock_id', null, false, true);
+       if (list_updated('stock_id'))
+               $Ajax->activate('quantity');
 
        locations_list_row(_("Destination Location:"), 'StockLocation', null);
 }
 
 if (!isset($_POST['quantity']))
        $_POST['quantity'] = qty_format(1, $_POST['stock_id'], $dec);
+else
+       $_POST['quantity'] = qty_format($_POST['quantity'], $_POST['stock_id'], $dec);
+       
 
 if (get_post('type') == wo_types::advanced())
 {
@@ -433,7 +438,7 @@ else
        
 }
 
-if ($_POST['released'])
+if (get_post('released'))
        label_row(_("Released On:"),$_POST['released_date']);
 
 textarea_row(_("Memo:"), 'memo_', null, 40, 5);
@@ -445,7 +450,7 @@ if (isset($selected_id))
        echo "<table align=center><tr>";
 
        submit_cells('UPDATE_ITEM', _("Update"), '', _('Save changes to work order'), true);
-       if (isset($_POST['released']))
+       if (get_post('released'))
        {
                submit_cells('close', _("Close This Work Order"),'','',true);
        }