<?php
+/**********************************************************************
+ 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 = 4;
$path_to_root="..";
include_once($path_to_root . "/includes/session.inc");
check_db_has_purchasable_items(_("There are no purchasable inventory items defined in the system."));
check_db_has_suppliers(_("There are no suppliers defined in the system."));
+//----------------------------------------------------------------------------------------
+if ($ret = context_restore()) {
+ if(isset($ret['supplier_id']))
+ $_POST['supplier_id'] = $ret['supplier_id'];
+}
+if (isset($_POST['_supplier_id_editor'])) {
+ context_call($path_to_root.'/purchasing/manage/suppliers.php?supplier_id='.$_POST['supplier_id'],
+ array( 'supplier_id', 'stock_id','_stock_id_edit', 'price',
+ 'suppliers_uom', 'supplier_description','conversion_factor'));
+}
simple_page_mode(true);
//--------------------------------------------------------------------------------------------------
}
else
{
- start_table("$table_style width=60%");
+ start_table("$table_style width=65%");
$th = array(_("Supplier"), _("Price"), _("Currency"),
- _("Supplier's Unit"), _("Supplier's Description"), "", "");
+ _("Supplier's Unit"), _("Conversion Factor"), _("Supplier's Description"), "", "");
table_header($th);
amount_cell($myrow["price"]);
label_cell($myrow["curr_code"]);
label_cell($myrow["suppliers_uom"]);
+ qty_cell($myrow['conversion_factor'], false, user_exrate_dec());
label_cell($myrow["supplier_description"]);
edit_button_cell("Edit".$myrow['supplier_id'], _("Edit"));
- edit_button_cell("Delete".$myrow['supplier_id'], _("Delete"));
+ delete_button_cell("Delete".$myrow['supplier_id'], _("Delete"));
end_row();
$j++;
$_POST['conversion_factor'] = exrate_format($myrow["conversion_factor"]);
}
-echo "<br>";
+br();
hidden('selected_id', $selected_id);
start_table($table_style2);
else
{
supplier_list_row(_("Supplier:"), 'supplier_id', null, false, true);
+ $_POST['price'] = $_POST['suppliers_uom'] = $_POST['conversion_factor'] = $_POST['supplier_description'] = "";
}
amount_row(_("Price:"), 'price', null,'', get_supplier_currency($selected_id));
text_row(_("Suppliers Unit of Measure:"), 'suppliers_uom', null, 50, 51);