Added missing tax_algorithm retrieval in read_po_header()
[fa-stable.git] / purchasing / includes / supp_trans_class.inc
index 21e5e5fbb32d3846593f9f8de5615c6b578052ca..f95a78258e4fc8f4222fbd2c1e3fb9c4e4c27914 100644 (file)
@@ -21,7 +21,6 @@ class supp_trans
        var $gl_codes; /*array of objects of class gl_codes using a counter as the pointer */
        var $supplier_id;
        var $supplier_name;
-       var $terms_description;
        var $terms;
        
        var $tax_description;
@@ -41,6 +40,8 @@ class supp_trans
        var $ov_gst;
        var $gl_codes_counter=0;
        var $credit = 0;
+       var $tax_algorithm;
+       var $stored_algorithm;
 
        function supp_trans($trans_type)
        {
@@ -115,7 +116,7 @@ class supp_trans
         if ($tax_group_id == null)
                $tax_group_id = $this->tax_group_id;
         $taxes = get_tax_for_items($items, $prices, $shipping_cost, $tax_group_id, 
-               $this->tax_included);
+               $this->tax_included, null, $this->tax_algorithm);
 
 ///////////////// Joe Hunt 2009.08.18
 
@@ -157,7 +158,9 @@ class supp_trans
                }       
                return $total;
     }
-
+       //
+       //      Returns transaction total 
+       //
        function get_items_total()
        {
                $total = 0;