<?php
-
-$page_security = 2;
-$path_to_root="../..";
+/**********************************************************************
+ Copyright (C) FrontAccounting, LLC.
+ Released under the terms of the GNU General Public License, GPL,
+ as published by the Free Software Foundation, either version 3
+ of the License, or (at your option) any later version.
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ See the License here <http://www.gnu.org/licenses/gpl-3.0.html>.
+***********************************************************************/
+$page_security = 'SA_WORKORDERANALYTIC';
+$path_to_root = "../..";
include($path_to_root . "/includes/db_pager.inc");
include($path_to_root . "/includes/session.inc");
-page(_("Inventory Item Where Used Inquiry"));
+page(_($help_context = "Inventory Item Where Used Inquiry"));
include($path_to_root . "/includes/ui.inc");
$_POST['stock_id'] = get_global_stock_item();
echo "<center>" . _("Select an item to display its parent item(s).") . " ";
-stock_items_list('stock_id', $_POST['stock_id'], false, true);
+echo stock_items_list('stock_id', $_POST['stock_id'], false, true);
echo "<hr></center>";
set_global_stock_item($_POST['stock_id']);
"/manufacturing/manage/bom_edit.php?stock_id=" . $row["parent"]);
}
-$sql = "SELECT
- bom.parent,
- workcentre.name As WorkCentreName,
- location.location_name,
- bom.quantity,
- parent.description
- FROM ".TB_PREF."bom as bom, "
- .TB_PREF."stock_master as parent, "
- .TB_PREF."workcentres as workcentre, "
- .TB_PREF."locations as location
- WHERE bom.parent = parent.stock_id
- AND bom.workcentre_added = workcentre.id
- AND bom.loc_code = location.loc_code
- AND bom.component='" . $_POST['stock_id'] . "'";
+$sql = get_sql_for_where_used(get_post('stock_id'));
$cols = array(
_("Parent Item") => array('fun'=>'select_link'),
$table =& new_db_pager('usage_table', $sql, $cols);
-if (list_updated('stock_id')) {
- $table->set_sql($sql);
- $table->set_columns($cols);
- $Ajax->activate('usage_table');
-}
-
+$table->width = "80%";
display_db_pager($table);
end_form();
end_page();
-?>
\ No newline at end of file