start_table(TABLESTYLE_NOBORDER); start_row(); stock_manufactured_items_list_cells(_("Select a manufacturable item:"), 'stock_id', null, false, true); end_row(); if (list_updated('stock_id')) { $Ajax->activate('_page_body'); } end_table(); br(); end_form(); //-------------------------------------------------------------------------------------------------- if (get_post('stock_id') != '') { //Parent Item selected so display bom or edit component $selected_parent = $_POST['stock_id']; if ($Mode == 'ADD_ITEM' || $Mode == 'UPDATE_ITEM') { on_submit($selected_parent, $selected_id); } //-------------------------------------------------------------------------------------- start_form(); display_bom_items($selected_parent); //-------------------------------------------------------------------------------------- echo '<br>'; start_table(TABLESTYLE2); if ($selected_id != -1) { if ($Mode == 'Edit') { //editing a selected component from the link to the line item $myrow = get_component_from_bom($selected_id); $_POST['loc_code'] = $myrow["loc_code"]; $_POST['component'] = $myrow["component"]; // by Tom Moulton $_POST['workcentre_added'] = $myrow["workcentre_added"];
if (isset($_POST['stock_id'])) { //Parent Item selected so display bom or edit component $selected_parent = $_POST['stock_id']; } echo "<center>" . tr("Select a manufacturable item:") . " "; stock_bom_items_list('stock_id', $selected_parent, false, true); end_form(); //-------------------------------------------------------------------------------------------------- if (isset($_POST['stock_id'])) { //Parent Item selected so display bom or edit component $selected_parent = $_POST['stock_id']; if (isset($selected_parent) && isset($_POST['Submit'])) { if (isset($selected_component)) { on_submit($selected_parent, $selected_component); } else { on_submit($selected_parent); } } //-------------------------------------------------------------------------------------- display_bom_items($selected_parent); if (isset($selected_parent) && isset($selected_component)) { hyperlink_params($_SERVER['PHP_SELF'], tr("Add a new Component"), "NewItem={$selected_parent}"); } //-------------------------------------------------------------------------------------- start_form(false, true, $_SERVER['PHP_SELF'] . "?" . SID . "NewItem=" . $selected_parent); start_table($table_style2); if (isset($selected_component)) { //editing a selected component from the link to the line item $sql = "SELECT bom.*,stock_master.description FROM bom,stock_master\n\t\t\tWHERE id='{$selected_component}'\n\t\t\tAND stock_master.stock_id=bom.component"; $result = db_query($sql, "could not get bom"); $myrow = db_fetch($result);