function supplier_list($name, $selected_id, $all_option=false, $submit_on_change=false)
{
- global $no_supplier_list, $all_items;
+ global $all_items;
if ($selected_id == null)
$selected_id = ((!isset($_POST[$name]) || $_POST[$name] == "") ? "" : $_POST[$name]);
-
+ $no_supplier_list = get_company_pref('no_supplier_list');
if ($no_supplier_list)
{
global $search_button;
function customer_list($name, $selected_id, $all_option=false, $submit_on_change=false)
{
- global $no_customer_list, $all_items;
+ global $all_items;
if ($selected_id == null)
$selected_id = ((!isset($_POST[$name]) || $_POST[$name] == "") ? "" : $_POST[$name]);
-
+ $no_customer_list = get_company_pref('no_customer_list');
if ($no_customer_list)
{
global $search_button;
function stock_items_list($name, $selected_id, $all_option=false, $submit_on_change=false, $extra="")
{
- global $all_items, $no_item_list;
+ global $all_items;
if ($selected_id == null)
$selected_id = (!isset($_POST[$name]) ? "" : $_POST[$name]);
-
+ $no_item_list = get_company_pref('no_item_list');
if ($no_item_list)
{
global $search_button;
function stock_purchasable_items_list($name, &$selected_id, $all_option=false, $submit_on_change=false, $extra="")
{
- global $no_item_list, $all_items;
+ global $all_items;
if ($selected_id == null)
$selected_id = (!isset($_POST[$name]) ? "" : $_POST[$name]);
-
+ $no_item_list = get_company_pref('no_item_list');
if ($no_item_list)
{
$edit_name = $name."_edit";
{
global $stock_units;
+ $result = get_all_item_units();
echo "<tr><td>$label</td>\n";
if ($enabled)
echo "<td><select name='$name'>";
if ($value == null)
$value = (!isset($_POST[$name]) ? "" : $_POST[$name]);
- foreach ($stock_units as $unit)
+
+ while($unit = db_fetch($result))
{
- if ($value == "")
- $_POST[$name] = $value = $unit;
- if ($value==$unit)
+ if ($value == "") {
+ $_POST[$name] = $unit['abbr'];
+ }
+ $descr = $unit['name'];
+ if ($value==$unit['abbr'])
{
- echo "<option selected value='$unit'>$unit</option>\n";
+ echo "<option selected value='".$unit['abbr']."'>$descr</option>\n";
}
else
{
- echo "<option value='$unit'>$unit</option>\n";
+ echo "<option value='".$unit['abbr']."'>$descr</option>\n";
}
}
echo "</select></td></tr>\n";
function tax_types_list($name, $selected_id,
$none_option=false, $none_option_name=null, $submit_on_change=false)
{
- simple_codeandname_list("SELECT id, name FROM ".TB_PREF."tax_types",
+ simple_codeandname_list("SELECT id, CONCAT(name, ' (',rate,'%)') as name FROM ".TB_PREF."tax_types",
$name, $selected_id, $none_option, $none_option_name, true, $submit_on_change);
}
echo "</td>\n";
}
-function sales_persons_list_row($label, $name, $selected_id)
+function sales_persons_list_row($label, $name, $selected_id, $submit_on_change=false)
{
echo "<tr>\n";
- sales_persons_list_cells($label, $name, $selected_id);
+ sales_persons_list_cells($label, $name, $selected_id, $submit_on_change=false);
echo "</tr>\n";
}
//-----------------------------------------------------------------------------------------------
-function sales_types_list($name, $selected_id)
+function sales_types_list($name, $selected_id, $submit_on_change=false)
{
simple_codeandname_list("SELECT id, sales_type FROM ".TB_PREF."sales_types",
- $name, $selected_id);
+ $name, $selected_id, false, null, false, $submit_on_change);
}
-function sales_types_list_cells($label, $name, $selected_id)
+function sales_types_list_cells($label, $name, $selected_id, $submit_on_change=false)
{
if ($label != null)
echo "<td>$label</td>\n";
echo "<td>";
- sales_types_list($name, $selected_id);
+ sales_types_list($name, $selected_id, $submit_on_change);
echo "</td>\n";
}
-function sales_types_list_row($label, $name, $selected_id)
+function sales_types_list_row($label, $name, $selected_id, $submit_on_change=false)
{
echo "<tr>\n";
- sales_types_list_cells($label, $name, $selected_id);
+ sales_types_list_cells($label, $name, $selected_id, $submit_on_change);
echo "</tr>\n";
}
function themes_list_row($label, $name, $value)
{
- global $themes;
-
+ global $path_to_root;
+
+ $path = $path_to_root.'/themes/';
+ $themes = array();
+ $themedir = opendir($path);
+ while(false !== ($fname = readdir($themedir))) {
+ if($fname!='.' && $fname!='..' && $fname!='CVS' && is_dir($path.$fname)) {
+ $themes[] = $fname;
+ }
+ }
+ sort($themes);
echo "<tr><td>$label</td>\n";
echo "<td><select name='$name'>";
echo "<option " . ($selected == '2'?" selected ":"") . " value='2'>" . _("Overdue Invoices"). "</option>\n";
echo "<option " . ($selected == '3'?" selected ":"") . " value='3'>" . _("Payments"). "</option>\n";
echo "<option " . ($selected == '4'?" selected ":"") . " value='4'>" . _("Credit Notes"). "</option>\n";
+ echo "<option " . ($selected == '5'?" selected ":"") . " value='5'>" . _("Delivery Notes"). "</option>\n";
echo "</select></td>\n";
}