Exemple #1
0
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"];
Exemple #2
0
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:") . "&nbsp;";
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);