"; else echo ""; db_free_result($supplier_result); } function supplier_list_cells($label, $name, $selected_id, $all_option=false, $submit_on_change=false) { if ($label != null) echo "$label\n"; echo ""; supplier_list($name, $selected_id, $all_option, $submit_on_change); echo "\n"; } function supplier_list_row($label, $name, $selected_id, $all_option=false, $submit_on_change=false) { echo "\n"; supplier_list_cells($label, $name, $selected_id, $all_option, $submit_on_change); echo "\n"; } //---------------------------------------------------------------------------------------------- function customer_list($name, $selected_id, $all_option=false, $submit_on_change=false) { if ($submit_on_change==true) echo ""; $customer_sql = "SELECT debtor_no, name, curr_code FROM ".TB_PREF."debtors_master ORDER BY name"; $customer_result = db_query($customer_sql); $company_currency = get_company_currency(); if ($selected_id == null) $selected_id = (!isset($_POST[$name]) ? "" : $_POST[$name]); if (($all_option == true)) { if (reserved_words::get_all() == $selected_id) { echo "\n"; } else { echo "\n"; } if ($selected_id == "") { $selected_id = reserved_words::get_all(); } } while ($customer_row = db_fetch_row($customer_result)) { if ($selected_id == $customer_row[0]) { echo "\n"; // if no initial selection - set the first item // do we want to do this for all lists ???? probably if ($selected_id == "") { $selected_id = $customer_row[0]; $_POST[$name] = $selected_id; } } echo ""; db_free_result($customer_result); } function customer_list_cells($label, $name, $selected_id, $all_option = false, $submit_on_change=false) { if ($label != null) echo "$label\n"; echo ""; customer_list($name, $selected_id, $all_option, $submit_on_change); echo "\n"; } function customer_list_row($label, $name, $selected_id, $all_option = false, $submit_on_change=false) { echo "\n"; customer_list_cells($label, $name, $selected_id, $all_option, $submit_on_change); echo "\n"; } //------------------------------------------------------------------------------------------------ function customer_branches_list($customer_id, $name, $selected_id, $all_option = true, $enabled=true, $submit_on_change=false) { global $all_items; if ($submit_on_change==true) echo ""; $sql = "SELECT branch_code, br_name FROM ".TB_PREF."cust_branch WHERE debtor_no='" . $customer_id . "'"; if ($enabled) $sql .= " AND disable_trans = 0"; $result = db_query($sql); if ($selected_id == null) $selected_id = (!isset($_POST[$name]) ? "" : $_POST[$name]); if ($all_option == true) { echo "\n"; if ($selected_id == "") { $selected_id = reserved_words::get_all(); } } while ($row = db_fetch_row($result)) { if ($selected_id == $row[0]) { echo "\n"; if ($selected_id == "") { $selected_id = $row[0]; $_POST[$name] = $selected_id; } } echo ""; db_free_result($result); } function customer_branches_list_cells($label,$customer_id, $name, $selected_id, $all_option = true, $enabled=true, $submit_on_change=false) { if ($label != null) echo "$label\n"; echo ""; customer_branches_list($customer_id, $name, $selected_id, $all_option, $enabled, $submit_on_change); echo "\n"; } function customer_branches_list_row($label,$customer_id, $name, $selected_id, $all_option = true, $enabled=true, $submit_on_change=false) { echo ""; customer_branches_list_cells($label, $customer_id, $name, $selected_id, $all_option, $enabled, $submit_on_change); echo ""; } //------------------------------------------------------------------------------------------------ function locations_list($name, $selected_id, $all_option=false, $submit_on_change=false, $all_option_name="") { if ($submit_on_change == true) echo ""; // if ($selected_id =="" AND isset($_SESSION['UserStockLocation']) AND $_SESSION['UserStockLocation'] !="") { // $selected_id = $_SESSION['UserStockLocation']; // } $sql = "SELECT loc_code, location_name FROM ".TB_PREF."locations"; $result = db_query($sql); if ($selected_id == null) $selected_id = (!isset($_POST[$name]) ? "" : $_POST[$name]); if ($all_option == true) { echo "\n"; if ($selected_id == "") { $selected_id = reserved_words::get_all(); } } while ($row = db_fetch_row($result)) { if ($selected_id == $row[0]) { echo "\n"; if ($selected_id == "") { $selected_id = $row[0]; $_POST[$name] = $selected_id; } } echo ""; db_free_result($result); } function locations_list_cells($label, $name, $selected_id, $all_option=false, $submit_on_change=false) { if ($label != null) echo "$label\n"; echo ""; locations_list($name, $selected_id, $all_option, $submit_on_change); echo "\n"; } function locations_list_row($label, $name, $selected_id, $all_option=false, $submit_on_change=false) { echo ""; locations_list_cells($label, $name, $selected_id, $all_option, $submit_on_change); echo "\n"; } //----------------------------------------------------------------------------------------------- function currencies_list($name, &$selected_id, $submit_on_change=false) { if ($submit_on_change==true) echo ""; $company_currency = get_company_currency(); $sql = "SELECT curr_abrev, currency FROM ".TB_PREF."currencies"; $result = db_query($sql); if ($selected_id == null) $selected_id = (!isset($_POST[$name]) ? "" : $_POST[$name]); while ($row = db_fetch_row($result)) { // default to the company currency if ($selected_id == "" && ($row[0] == $company_currency)) { $selected_id = $row[0]; $_POST[$name] = $selected_id; } if ($selected_id == $row[0]) { echo "\n"; } echo ""; db_free_result($result); } function currencies_list_cells($label, $name, $selected_id) { if ($label != null) echo "$label\n"; echo ""; currencies_list($name, $selected_id); echo "\n"; } function currencies_list_row($label, $name, $selected_id) { echo "\n"; currencies_list_cells($label, $name, $selected_id); echo "\n"; } //--------------------------------------------------------------------------------------------------- function fiscalyears_list($name, &$selected_id, $submit_on_change=false) { if ($submit_on_change == true) echo ""; $company_year = get_company_pref('f_year'); $sql = "SELECT * FROM ".TB_PREF."fiscal_year ORDER BY begin"; $result = db_query($sql); if ($selected_id == null) $selected_id = (!isset($_POST[$name]) ? "" : $_POST[$name]); while ($row = db_fetch_row($result)) { // default to the company current fiscal year if ($selected_id == "" && ($row[0] == $company_year)) { $selected_id = $row[0]; $_POST[$name] = $selected_id; } if ($selected_id == $row[0]) { echo "\n"; } echo ""; db_free_result($result); } function fiscalyears_list_cells($label, $name, $selected_id) { if ($label != null) echo "$label\n"; echo ""; fiscalyears_list($name, $selected_id); echo "\n"; } function fiscalyears_list_row($label, $name, $selected_id) { echo "\n"; fiscalyears_list_cells($label, $name, $selected_id); echo "\n"; } //--------------------------------------------------------------------------------------------------- function simple_codeandname_list($sql, $name, &$selected_id, $all_option=false, $all_option_name=null, $all_option_numeric=false, $submit_on_change=false, $returnzero=false) { if ($submit_on_change == true) echo ""; if ($selected_id == null) $selected_id = (!isset($_POST[$name]) ? "" : $_POST[$name]); if ($all_option == true) { if ($returnzero) $reserved_word = 0; elseif ($all_option_numeric) $reserved_word = reserved_words::get_all_numeric(); else $reserved_word = reserved_words::get_all(); if ($reserved_word == $selected_id) { echo "\n"; } else { echo "\n"; } if ($selected_id == "") { $selected_id = $reserved_word; } } $result = db_query($sql); while ($row = db_fetch_row($result)) { if ($selected_id == $row[0]) { echo "\n"; if (!$returnzero && $selected_id == "") { $selected_id = $row[0]; $_POST[$name] = $selected_id; } } echo ""; db_free_result($result); } //------------------------------------------------------------------------------------ function dimensions_list($name, &$selected_id, $no_option=false, $showname=null, $submit_on_change=false, $showclosed=false, $showtype=1) { $sql = "SELECT id, CONCAT(reference,' ',name) FROM ".TB_PREF."dimensions"; if ($showclosed || $showtype) { $sql .= " WHERE"; if ($showclosed) $sql .= " closed=0"; if ($showclosed && $showtype) $sql .= " AND type_=$showtype"; else if ($showtype) $sql .= " type_=$showtype"; } $sql .= " ORDER BY reference"; simple_codeandname_list($sql, $name, &$selected_id, $no_option, $showname, true, $submit_on_change, true); } function dimensions_list_cells($label, $name, $selected_id, $no_option=false, $showname=null, $showclosed=false, $showtype=0) { if ($label != null) echo "$label\n"; echo ""; dimensions_list($name, $selected_id, $no_option, $showname, false, $showclosed, $showtype); echo "\n"; } function dimensions_list_row($label, $name, $selected_id, $no_option=false, $showname=null, $showclosed=false, $showtype=0) { echo "\n"; dimensions_list_cells($label, $name, $selected_id, $no_option, $showname, $showclosed, $showtype); echo "\n"; } //--------------------------------------------------------------------------------------------------- function stock_items_list($name, $selected_id, $all_option=false, $submit_on_change=false, $extra="") { global $all_items; if ($submit_on_change==true) echo ""; else echo ""; db_free_result($result); } function stock_items_list_cells($label, $name, $selected_id, $all_option=false, $submit_on_change=false, $extra="") { if ($label != null) echo "$label\n"; echo ""; stock_items_list($name, $selected_id, $all_option, $submit_on_change, $extra); echo "\n"; } function stock_items_list_row($label, $name, $selected_id, $all_option=false, $submit_on_change=false) { echo "\n"; stock_items_list_cells($label, $name, $selected_id, $all_option, $submit_on_change); echo "\n"; } //------------------------------------------------------------------------------------ function stock_bom_items_list($name, $selected_id, $all_option=false, $submit_on_change=false) { global $all_items; if ($submit_on_change==true) echo ""; $sql = "SELECT stock_id, ".TB_PREF."stock_master.description, ".TB_PREF."stock_category.description FROM ".TB_PREF."stock_master,".TB_PREF."stock_category WHERE ".TB_PREF."stock_master.category_id=".TB_PREF."stock_category.category_id AND (".TB_PREF."stock_master.mb_flag='M' OR ".TB_PREF."stock_master.mb_flag='K')"; $result = db_query($sql); if ($selected_id == null) $selected_id = (!isset($_POST[$name]) ? "" : $_POST[$name]); if (($all_option == true)) { if ($all_items == $selected_id) { echo "\n"; } else { echo "\n"; } if ($selected_id == "") { $selected_id = $all_items; } } while ($row = db_fetch_row($result)) { if ($selected_id==$row[0]) { echo "\n"; if ($selected_id == "") { $selected_id = $row[0]; $_POST[$name] = $selected_id; } } echo ""; db_free_result($result); } function stock_bom_items_list_cells($label, $name, $selected_id, $all_option=false, $submit_on_change=false) { if ($label != null) echo "$label\n"; echo ""; stock_bom_items_list($name, $selected_id, $all_option, $submit_on_change); echo "\n"; } function stock_bom_items_list_row($label, $name, $selected_id, $all_option=false, $submit_on_change=false) { echo "\n"; stock_bom_items_list_cells($label, $name, $selected_id, $all_option, $submit_on_change); echo "\n"; } //------------------------------------------------------------------------------------ function base_stock_items_list($sql, $name, &$selected_id, $all_option=false, $all_option_name="", $submit_on_change=false, $extra="") { if ($submit_on_change==true) echo ""; else echo ""; db_free_result($result); } //------------------------------------------------------------------------------------ function stock_manufactured_items_list($name, $selected_id, $all_option=false, $submit_on_change=false) { $sql = "SELECT stock_id, ".TB_PREF."stock_master.description, ".TB_PREF."stock_category.description FROM ".TB_PREF."stock_master,".TB_PREF."stock_category WHERE ".TB_PREF."stock_master.category_id=".TB_PREF."stock_category.category_id AND (".TB_PREF."stock_master.mb_flag='M')"; base_stock_items_list($sql, $name, &$selected_id, $all_option, _("All Items"), $submit_on_change); } function stock_manufactured_items_list_cells($label, $name, $selected_id, $all_option=false, $submit_on_change=false) { if ($label != null) echo "$label\n"; echo ""; stock_manufactured_items_list($name, $selected_id, $all_option, $submit_on_change); echo "\n"; } function stock_manufactured_items_list_row($label, $name, $selected_id, $all_option=false, $submit_on_change=false) { echo "\n"; stock_manufactured_items_list_cells($label, $name, $selected_id, $all_option, $submit_on_change); echo "\n"; } //------------------------------------------------------------------------------------ function stock_component_items_list($name, $parent_stock_id, &$selected_id, $all_option=false, $submit_on_change=false) { $sql = "SELECT stock_id, ".TB_PREF."stock_master.description, ".TB_PREF."stock_category.description FROM ".TB_PREF."stock_master,".TB_PREF."stock_category WHERE ".TB_PREF."stock_master.category_id=".TB_PREF."stock_category.category_id AND stock_id != '$parent_stock_id'"; base_stock_items_list($sql, $name, &$selected_id, $all_option, _("All Items"), $submit_on_change); } //------------------------------------------------------------------------------------ function stock_purchasable_items_list($name, &$selected_id, $all_option=false, $submit_on_change=false, $extra="") { $sql = "SELECT stock_id, ".TB_PREF."stock_master.description, ".TB_PREF."stock_category.description FROM ".TB_PREF."stock_master,".TB_PREF."stock_category WHERE ".TB_PREF."stock_master.category_id=".TB_PREF."stock_category.category_id AND mb_flag !='M'"; base_stock_items_list($sql, $name, &$selected_id, $all_option, _("All Items"), $submit_on_change, $extra); } function stock_purchasable_items_list_cells($label, $name, &$selected_id, $all_option=false, $submit_on_change=false, $extra = "") { if ($label != null) echo "$label\n"; echo ""; stock_purchasable_items_list($name, $selected_id, $all_option, $submit_on_change, $extra); echo "\n"; } function stock_purchasable_items_list_row($label, $name, &$selected_id, $all_option=false, $submit_on_change=false) { echo "\n"; stock_purchasable_items_list_cells($label, $name, $selected_id, $all_option, $submit_on_change); echo "\n"; } //------------------------------------------------------------------------------------ function stock_costable_items_list($name, &$selected_id, $all_option=false, $submit_on_change=false) { $sql = "SELECT stock_id, ".TB_PREF."stock_master.description, ".TB_PREF."stock_category.description FROM ".TB_PREF."stock_master,".TB_PREF."stock_category WHERE ".TB_PREF."stock_master.category_id=".TB_PREF."stock_category.category_id AND mb_flag !='D'"; base_stock_items_list($sql, $name, &$selected_id, $all_option, _("All Items"), $submit_on_change); } //------------------------------------------------------------------------------------ function stock_item_types_list_row($label, $name, $selected_id, $enabled=true) { echo ""; if ($label != NULL) echo "$label\n"; echo ""; if ($enabled) echo "\n"; if ($selected_id == null) $selected_id = (!isset($_POST[$name]) ? "" : $_POST[$name]); if ($selected_id == "") $_POST[$name] = $selected_id = "B"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; } function stock_units_list_row($label, $name, $value, $enabled=true) { global $stock_units; echo "$label\n"; if ($enabled) echo ""; if ($value == null) $value = (!isset($_POST[$name]) ? "" : $_POST[$name]); foreach ($stock_units as $unit) { if ($value == "") $_POST[$name] = $value = $unit; if ($value==$unit) { echo "\n"; } else { echo "\n"; } } echo "\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", $name, $selected_id, $none_option, $none_option_name, true, $submit_on_change); } function tax_types_list_cells($label, $name, $selected_id, $none_option=false, $none_option_name=null, $submit_on_change=false) { if ($label != null) echo "$label\n"; echo ""; tax_types_list($name, $selected_id, $none_option, $none_option_name, $submit_on_change); echo "\n"; } function tax_types_list_row($label, $name, $selected_id, $none_option=false, $none_option_name=null, $submit_on_change=false) { echo "\n"; tax_types_list_cells($label, $name, $selected_id, $none_option, $none_option_name, $submit_on_change); echo "\n"; } //------------------------------------------------------------------------------------ function tax_groups_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_groups ORDER BY id", $name, $selected_id, $none_option, $none_option_name, true, $submit_on_change); } function tax_groups_list_cells($label, $name, $selected_id, $submit_on_change=false) { if ($label != null) echo "$label\n"; echo ""; tax_groups_list($name, $selected_id, false, null, $submit_on_change); echo "\n"; } function tax_groups_list_row($label, $name, $selected_id, $submit_on_change=false) { echo "\n"; tax_groups_list_cells($label, $name, $selected_id, false, null, $submit_on_change); echo "\n"; } //------------------------------------------------------------------------------------ function item_tax_types_list($name, $selected_id) { simple_codeandname_list("SELECT id, name FROM ".TB_PREF."item_tax_types ORDER BY id", $name, $selected_id); } function item_tax_types_list_cells($label, $name, $selected_id) { if ($label != null) echo "$label\n"; echo ""; item_tax_types_list($name, $selected_id); echo "\n"; } function item_tax_types_list_row($label, $name, $selected_id) { echo "\n"; item_tax_types_list_cells($label, $name, $selected_id); echo "\n"; } //------------------------------------------------------------------------------------ function shippers_list($name, $selected_id) { simple_codeandname_list("SELECT shipper_id, shipper_name FROM ".TB_PREF."shippers", $name, $selected_id); } function shippers_list_cells($label, $name, $selected_id) { if ($label != null) echo "$label\n"; echo ""; shippers_list($name, $selected_id); echo "\n"; } function shippers_list_row($label, $name, $selected_id) { echo "\n"; shippers_list_cells($label, $name, $selected_id); echo "\n"; } //------------------------------------------------------------------------------------- function sales_persons_list($name, $selected_id) { simple_codeandname_list("SELECT salesman_code, salesman_name FROM ".TB_PREF."salesman", $name, $selected_id); } function sales_persons_list_cells($label, $name, $selected_id) { if ($label != null) echo "$label\n"; echo "\n"; sales_persons_list($name, $selected_id); echo "\n"; } function sales_persons_list_row($label, $name, $selected_id) { echo "\n"; sales_persons_list_cells($label, $name, $selected_id); echo "\n"; } //------------------------------------------------------------------------------------ function sales_areas_list($name, $selected_id) { simple_codeandname_list("SELECT area_code, description FROM ".TB_PREF."areas", $name, $selected_id); } function sales_areas_list_cells($label, $name, $selected_id) { if ($label != null) echo "$label\n"; echo ""; sales_areas_list($name, $selected_id); echo "\n"; } function sales_areas_list_row($label, $name, $selected_id) { echo "\n"; sales_areas_list_cells($label, $name, $selected_id); echo "\n"; } //------------------------------------------------------------------------------------ function workorders_list($name, $selected_id) { simple_codeandname_list("SELECT id, wo_ref FROM ".TB_PREF."workorders WHERE closed=0", $name, $selected_id); } function workorders_list_cells($label, $name, $selected_id) { if ($label != null) echo "$label\n"; echo ""; workorders_list($name, $selected_id); echo "\n"; } function workorders_list_row($label, $name, $selected_id) { echo "\n"; workorders_list_cells($label, $name, $selected_id); echo "\n"; } //------------------------------------------------------------------------------------ function payment_terms_list($name, $selected_id) { simple_codeandname_list("SELECT terms_indicator, terms FROM ".TB_PREF."payment_terms", $name, $selected_id); } function payment_terms_list_cells($label, $name, $selected_id) { if ($label != null) echo "$label\n"; echo ""; payment_terms_list($name, $selected_id); echo "\n"; } function payment_terms_list_row($label, $name, $selected_id) { echo "\n"; payment_terms_list_cells($label, $name, $selected_id); echo "\n"; } //------------------------------------------------------------------------------------ function credit_status_list($name, $selected_id) { simple_codeandname_list("SELECT id, reason_description FROM ".TB_PREF."credit_status", $name, $selected_id); } function credit_status_list_cells($label, $name, $selected_id) { if ($label != null) echo "$label\n"; echo ""; credit_status_list($name, $selected_id); echo "\n"; } function credit_status_list_row($label, $name, $selected_id) { echo "\n"; credit_status_list_cells($label, $name, $selected_id); echo "\n"; } //----------------------------------------------------------------------------------------------- function sales_types_list($name, $selected_id) { simple_codeandname_list("SELECT id, sales_type FROM ".TB_PREF."sales_types", $name, $selected_id); } function sales_types_list_cells($label, $name, $selected_id) { if ($label != null) echo "$label\n"; echo ""; sales_types_list($name, $selected_id); echo "\n"; } function sales_types_list_row($label, $name, $selected_id) { echo "\n"; sales_types_list_cells($label, $name, $selected_id); echo "\n"; } //----------------------------------------------------------------------------------------------- function movement_types_list($name, $selected_id) { simple_codeandname_list("SELECT id, name FROM ".TB_PREF."movement_types", $name, $selected_id); } function movement_types_list_cells($label, $name, $selected_id) { if ($label != null) echo "$label\n"; echo ""; movement_types_list($name, $selected_id); echo "\n"; } function movement_types_list_row($label, $name, $selected_id) { echo "\n"; movement_types_list_cells($label, $name, $selected_id); echo "\n"; } //----------------------------------------------------------------------------------------------- function bank_trans_types_list($name, $selected_id) { simple_codeandname_list("SELECT id, name FROM ".TB_PREF."bank_trans_types", $name, $selected_id); } function bank_trans_types_list_cells($label, $name, $selected_id) { if ($label != null) echo "$label\n"; echo ""; bank_trans_types_list($name, $selected_id); echo "\n"; } function bank_trans_types_list_row($label, $name, $selected_id) { echo "\n"; bank_trans_types_list_cells($label, $name, $selected_id); echo "\n"; } //----------------------------------------------------------------------------------------------- function workcenter_list($name, $selected_id, $all_option=false) { global $all_items; echo ""; db_free_result($result); } function workcenter_list_cells($label, $name, $selected_id, $all_option=false) { if ($label != null) echo "$label\n"; echo ""; workcenter_list($name, $selected_id, $all_option); echo "\n"; } function workcenter_list_row($label, $name, $selected_id, $all_option=false) { echo "\n"; workcenter_list_cells($label, $name, $selected_id, $all_option); echo "\n"; } //----------------------------------------------------------------------------------------------- function bank_accounts_list($name, $selected_id, $submit_on_change=false) { if ($submit_on_change==true) echo ""; $company_currency = get_company_currency(); $sql = "SELECT ".TB_PREF."bank_accounts.account_code, bank_account_name, bank_curr_code FROM ".TB_PREF."bank_accounts, ".TB_PREF."chart_master WHERE ".TB_PREF."bank_accounts.account_code=".TB_PREF."chart_master.account_code"; $result = db_query($sql); if ($selected_id == null) $selected_id = (!isset($_POST[$name]) ? "" : $_POST[$name]); while ($row = db_fetch_row($result)) { if ($selected_id == $row[0]) { echo "\n"; if ($selected_id == "") { $selected_id = $row[0]; $_POST[$name] = $selected_id; } } echo ""; db_free_result($result); } function bank_accounts_list_cells($label, $name, $selected_id, $submit_on_change=false) { if ($label != null) echo "$label\n"; echo ""; bank_accounts_list($name, $selected_id, $submit_on_change); echo "\n"; } function bank_accounts_list_row($label, $name, $selected_id, $submit_on_change=false) { echo "\n"; bank_accounts_list_cells($label, $name, $selected_id, $submit_on_change); echo "\n"; } //----------------------------------------------------------------------------------------------- function class_list($name, $selected_id, $submit_on_change=false) { if ($submit_on_change==true) echo ""; $sql = "SELECT cid, class_name FROM ".TB_PREF."chart_class"; $result = db_query($sql); if ($selected_id == null) $selected_id = (!isset($_POST[$name]) ? "" : $_POST[$name]); while ($row = db_fetch_row($result)) { if ($selected_id == $row[0]) { echo "\n"; if ($selected_id == "") { $selected_id = $row[0]; $_POST[$name] = $selected_id; } } echo ""; db_free_result($result); } function class_list_cells($label, $name, $selected_id, $submit_on_change=false) { if ($label != null) echo "$label\n"; echo ""; class_list($name, $selected_id, $submit_on_change); echo "\n"; } function class_list_row($label, $name, $selected_id, $submit_on_change=false) { echo "\n"; class_list_cells($label, $name, $selected_id, $submit_on_change); echo "\n"; } //----------------------------------------------------------------------------------------------- function stock_categories_list($name, $selected_id) { simple_codeandname_list("SELECT category_id, description FROM ".TB_PREF."stock_category ORDER BY category_id", $name, $selected_id); } function stock_categories_list_cells($label, $name, $selected_id) { if ($label != null) echo "$label\n"; echo ""; stock_categories_list($name, $selected_id); echo "\n"; } function stock_categories_list_row($label, $name, $selected_id) { echo "\n"; stock_categories_list_cells($label, $name, $selected_id); echo "\n"; } //----------------------------------------------------------------------------------------------- function gl_account_types_list($name, $selected_id, $all_option, $all_option_name, $all_option_numeric) { simple_codeandname_list("SELECT id, name FROM ".TB_PREF."chart_types ORDER BY id", $name, $selected_id, $all_option, $all_option_name, $all_option_numeric); } function gl_account_types_list_cells($label, $name, $selected_id, $all_option=false, $all_option_name=null, $all_option_numeric=false) { if ($label != null) echo "$label\n"; echo ""; gl_account_types_list($name, $selected_id, $all_option, $all_option_name, $all_option_numeric); echo "\n"; } function gl_account_types_list_row($label, $name, $selected_id, $all_option=false, $all_option_name=null, $all_option_numeric=false) { echo "\n"; gl_account_types_list_cells($label, $name, $selected_id, $all_option, $all_option_name, $all_option_numeric); echo "\n"; } //----------------------------------------------------------------------------------------------- function gl_all_accounts_list($name, $selected_id, $skip_bank_accounts=false, $show_group=false, $onchange="") { echo ""; db_free_result($result); } function gl_all_accounts_list_cells($label, $name, $selected_id, $skip_bank_accounts=false, $show_group=false, $onchange="") { if ($label != null) echo "$label\n"; echo ""; gl_all_accounts_list($name, $selected_id, $skip_bank_accounts, $show_group, $onchange); echo "\n"; } function gl_all_accounts_list_row($label, $name, $selected_id, $skip_bank_accounts=false, $show_group=false, $onchange="") { echo "\n"; gl_all_accounts_list_cells($label, $name, $selected_id, $skip_bank_accounts, $show_group, $onchange); echo "\n"; } function yesno_list($name, $selected_id, $name_yes="", $name_no="", $submit_on_change=false) { if ($submit_on_change == true) echo ""; if (strlen($name_yes) == 0) { unset($name_yes); } if (strlen($name_no) == 0) { unset($name_no); } if ($selected_id == null) $selected_id = (!isset($_POST[$name]) ? 0 : $_POST[$name]); if ($selected_id == 0) echo "\n"; else echo $name_yes . "\n"; if ($selected_id == 0) echo "\n"; else echo $name_no . "\n"; echo ""; } function yesno_list_cells($label, $name, $selected_id, $name_yes="", $name_no="", $submit_on_change=false) { if ($label != null) echo "$label\n"; echo ""; yesno_list($name, $selected_id, $name_yes, $name_no, $submit_on_change); echo "\n"; } function yesno_list_row($label, $name, $selected_id, $name_yes="", $name_no="", $submit_on_change=false) { echo "\n"; yesno_list_cells($label, $name, $selected_id, $name_yes, $name_no, $submit_on_change); echo "\n"; } //------------------------------------------------------------------------------------------------ function languages_list($name, &$selected_id) { global $installed_languages; echo ""; if ($selected_id == null) $selected_id = (!isset($_POST[$name]) ? "" : $_POST[$name]); foreach ($bank_account_types as $type) { echo "\n"; } } function bank_account_types_list_cells($label, $name, $selected_id) { if ($label != null) echo "$label\n"; echo ""; bank_account_types_list($name, $selected_id); echo "\n"; } function bank_account_types_list_row($label, $name, $selected_id) { echo "\n"; bank_account_types_list_cells($label, $name, $selected_id); echo "\n"; } //------------------------------------------------------------------------------------------------ function payment_person_types_list($name, $selected_id, $related=null) { $types = payment_person_types::get_all(); echo ""; if ($selected_id == null) $selected_id = (!isset($_POST[$name]) ? "" : $_POST[$name]); foreach ($types as $type) { echo "\n"; } } function wo_types_list_row($label, $name, &$selected_id) { echo "$label\n"; wo_types_list($name, $selected_id); echo "\n"; } //------------------------------------------------------------------------------------------------ function dateformats_list_row($label, $name, $value) { global $dateformats; echo "$label\n"; echo "\n"; } function dateseps_list_row($label, $name, $value) { global $dateseps; echo "$label\n"; echo "\n"; } function thoseps_list_row($label, $name, $value) { global $thoseps; echo "$label\n"; echo "\n"; } function decseps_list_row($label, $name, $value) { global $decseps; echo "$label\n"; echo "\n"; } function themes_list_row($label, $name, $value) { global $themes; echo "$label\n"; echo "\n"; } function pagesizes_list_row($label, $name, $value) { global $pagesizes; echo "$label\n"; echo "\n"; } function security_headings_list_row($label, $name, $value) { global $security_headings; echo "$label\n"; echo "\n"; } function systypes_list_cells($label, $name, $value, $submit_on_change=false) { global $systypes_array; if ($label != null) echo "$label\n"; echo "\n"; } function systypes_list_row($label, $name, $value, $submit_on_change=false) { echo "\n"; systypes_list_cells($label, $name, $value, $submit_on_change); echo "\n"; } function cust_allocations_list_cells($label, $name, $selected) { if ($label != null) label_cell($label); if ($selected == null) $selected = (!isset($_POST[$name]) ? "" : $_POST[$name]); echo "\n"; } function supp_allocations_list_cells($name, $selected) { if ($selected == null) $selected = (!isset($_POST[$name]) ? "" : $_POST[$name]); echo "\n"; } function policy_list_cells($label, $name, $selected) { if ($selected == null) { $selected = (!isset($_POST[$name]) ? "" : $_POST[$name]); if ($selected == "") $_POST[$name] = $selected; } if ($label != null) label_cell($label); echo "\n"; } function policy_list_row($label, $name, $selected) { echo "\n"; policy_list_cells($label, $name, $selected); echo "\n"; } function credit_type_list_cells($label, $name, $selected, $submit_on_change=false) { if ($selected == null) { $selected = (!isset($_POST[$name]) ? "Return" : $_POST[$name]); if ($selected == "Return") $_POST[$name] = $selected; } if ($label != null) label_cell($label); echo "\n"; } function credit_type_list_row($label, $name, $selected, $submit_on_change=false) { echo "\n"; credit_type_list_cells($label, $name, $selected, $submit_on_change); echo "\n"; } function number_list($name, $selected, $from, $to, $firstlabel="") { if ($selected == null) { $selected = (!isset($_POST[$name]) ? $from : $_POST[$name]); if ($selected == $from) $_POST[$name] = $selected; } echo "\n"; } function number_list_cells($label, $name, $selected, $from, $to) { if ($label != null) label_cell($label); echo "\n"; number_list($name, $selected, $from, $to); echo "\n"; } function number_list_row($label, $name, $selected, $from, $to) { echo "\n"; number_list_cells($label, $name, $selected, $from, $to); echo "\n"; } ?>