X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=taxes%2Fitem_tax_types.php;h=5f2d0e06a6d6304a4211c4d45b1ecb3aae747753;hb=e6c89f21df1c1d6742a7e335e6e0fc2c958a7a29;hp=7e3dfce6bbc572b75678b06e3af9b0ff35df2e72;hpb=963bc21ea092322d5750d4c0914b5e532e7d2467;p=fa-stable.git diff --git a/taxes/item_tax_types.php b/taxes/item_tax_types.php index 7e3dfce6..5f2d0e06 100644 --- a/taxes/item_tax_types.php +++ b/taxes/item_tax_types.php @@ -77,6 +77,11 @@ function can_delete($selected_id) display_error(_("Cannot delete this item tax type because items have been created referring to it.")); return false; } + if (key_in_foreign_table($selected_id, 'stock_category', 'dflt_tax_type')) + { + display_error(_("Cannot delete this item tax type because item categories have been created referring to it.")); + return false; + } return true; } @@ -108,7 +113,7 @@ if ($Mode == 'RESET') $result2 = $result = get_all_item_tax_types(check_value('show_inactive')); start_form(); -start_table("$table_style width=30%"); +start_table(TABLESTYLE, "width='30%'"); $th = array(_("Name"), _("Tax exempt"),'',''); inactive_control_column($th); table_header($th); @@ -140,13 +145,13 @@ inactive_control_row($th); end_table(1); //----------------------------------------------------------------------------------- -start_table($table_style2); +start_table(TABLESTYLE2); if ($selected_id != -1) { if ($Mode == 'Edit') { $myrow = get_item_tax_type($selected_id); - + unset($_POST); // clear exemption checkboxes $_POST['name'] = $myrow["name"]; $_POST['exempt'] = $myrow["exempt"]; @@ -176,7 +181,7 @@ if (!isset($_POST['exempt']) || $_POST['exempt'] == 0) display_note(_("Select which taxes this item tax type is exempt from."), 0, 1); - start_table($table_style2); + start_table(TABLESTYLE2); $th = array(_("Tax Name"), _("Rate"), _("Is exempt")); table_header($th); @@ -204,4 +209,3 @@ end_form(); end_page(); -?>