X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=manufacturing%2Fmanage%2Fbom_edit.php;h=d06b84d321a6f525bfb6e6d1c0ed5f4355ec1c66;hb=ff164518757006525f9475ce01d501b023bc40be;hp=94cc504c746759a850cbc263774972678b3c93b2;hpb=de3a75773afa86df1739d14f24399d6f7a46f809;p=fa-stable.git diff --git a/manufacturing/manage/bom_edit.php b/manufacturing/manage/bom_edit.php index 94cc504c..d06b84d3 100644 --- a/manufacturing/manage/bom_edit.php +++ b/manufacturing/manage/bom_edit.php @@ -86,7 +86,7 @@ function display_bom_items($selected_parent) global $table_style; $result = get_bom($selected_parent); - +div_start('bom'); start_table("$table_style width=60%"); $th = array(_("Code"), _("Description"), _("Location"), _("Work Centre"), _("Quantity"), _("Units"),'',''); @@ -102,7 +102,7 @@ function display_bom_items($selected_parent) label_cell($myrow["description"]); label_cell($myrow["location_name"]); label_cell($myrow["WorkCentreDescription"]); - label_cell(qty_format($myrow["quantity"])); + qty_cell($myrow["quantity"], false, get_qty_dec($myrow["component"])); label_cell($myrow["units"]); edit_link_cell(SID . "NewItem=$selected_parent&selected_component=" . $myrow["id"]); delete_link_cell(SID . "delete=" . $myrow["id"]. "&stock_id=" . $_POST['stock_id']); @@ -110,6 +110,7 @@ function display_bom_items($selected_parent) } //END WHILE LIST LOOP end_table(); +div_end(); } //-------------------------------------------------------------------------------------------------- @@ -119,6 +120,7 @@ function on_submit($selected_parent, $selected_component=null) if (!check_num('quantity', 0)) { display_error(_("The quantity entered must be numeric and greater than zero.")); + set_focus('quantity'); return; } @@ -138,8 +140,8 @@ function on_submit($selected_parent, $selected_component=null) elseif (!isset($selected_component) && isset($selected_parent)) { - /*Selected component is null cos no item selected on first time round - so must be adding a record must be Submitting new entries in the new + /*Selected component is null cos no item selected on first time round + so must be adding a record must be Submitting new entries in the new component form */ //need to check not recursive bom component of itself! @@ -157,8 +159,8 @@ function on_submit($selected_parent, $selected_component=null) if (db_num_rows($result) == 0) { $sql = "INSERT INTO ".TB_PREF."bom (parent, component, workcentre_added, loc_code, quantity) - VALUES ('$selected_parent', '" . $_POST['component'] . "', '" - . $_POST['workcentre_added'] . "', '" . $_POST['loc_code'] . "', " + VALUES ('$selected_parent', '" . $_POST['component'] . "', '" + . $_POST['workcentre_added'] . "', '" . $_POST['loc_code'] . "', " . input_num('quantity') . ")"; db_query($sql,"check failed"); @@ -199,9 +201,12 @@ start_form(false, true); echo "