Option to suppress tax rates on documents. To be used for tax on tax
[fa-stable.git] / includes / ui / ui_view.inc
index 55881b1d424e6e4bdb8756ce5fe6247991863823..cce5b51d7cfd4c2119517cce3e2d4592a3e2f677 100644 (file)
@@ -374,11 +374,15 @@ function display_debit_or_credit_cells($value)
 
 function display_customer_trans_tax_details($tax_items, $columns)
 {
-       global $alternative_tax_include_on_docs;
+       global $alternative_tax_include_on_docs, $suppress_tax_rates;
        $first = true;
     while ($tax_item = db_fetch($tax_items))
     {
        $tax = number_format2($tax_item['amount'],user_price_dec());
+               if (isset($suppress_tax_rates) && $suppress_tax_rates == 1)
+                       $tax_type_name = $tax_item['tax_type_name'];
+               else
+                       $tax_type_name = $tax_item['tax_type_name']." (".$tax_item['rate']."%) ";
        if ($tax_item['included_in_price'])
        {
                        if (isset($alternative_tax_include_on_docs) && $alternative_tax_include_on_docs == 1)
@@ -386,17 +390,15 @@ function display_customer_trans_tax_details($tax_items, $columns)
                                if ($first)
                                        label_row(_("Total Tax Excluded"), number_format2($tax_item['net_amount'], user_price_dec()),
                                                "colspan=$columns align=right", "align=right");
-                       label_row($tax_item['tax_type_name'] . " (" . $tax_item['rate'] . "%)",
-                               $tax, "colspan=$columns align=right", "align=right");
+                       label_row($tax_type_name, $tax, "colspan=$columns align=right", "align=right");
                        $first = false;
                }
                else
-                       label_row(_("Included") . " " . $tax_item['tax_type_name'] . " (" . $tax_item['rate'] . "%) " .
+                       label_row(_("Included") . " " . $tax_type_name .
                                _("Amount") . ": $tax", "", "colspan=$columns align=right", "align=right");
         }                      
        else
-               label_row($tax_item['tax_type_name'] . " (" . $tax_item['rate'] . "%)",
-                       $tax, "colspan=$columns align=right", "align=right");
+               label_row($tax_type_name, $tax, "colspan=$columns align=right", "align=right");
     }
 }