Additonal fixes to tax on foreign currency transactions.
[fa-stable.git] / reporting / rep709.php
index 13a0c4c6689cd1329a210b30dfc6ab834a0ede5f..842a7663bba036645499a316720e9d4b2f359732 100644 (file)
@@ -33,12 +33,10 @@ function getTaxTransactions($from, $to)
        $fromdate = date2sql($from);
        $todate = date2sql($to);
 
-       $sql = "SELECT taxrec.*, IF(ISNULL(dtrans.rate),IF(ISNULL(strans.rate), taxrec.amount, taxrec.amount*strans.rate), 
-                               taxrec.amount*dtrans.rate) AS amount,
-                   IF(ISNULL(dtrans.rate),IF(ISNULL(strans.rate), taxrec.net_amount,taxrec.net_amount*strans.rate),
-                   taxrec.net_amount*dtrans.rate) AS net_amount,
+       $sql = "SELECT taxrec.*, taxrec.amount*ex_rate AS amount,
+                   taxrec.net_amount*ex_rate AS net_amount,
                                stype.type_name,
-                               if(supp.supp_name is null, debt.name, supp.supp_name) as name,
+                               IF(ISNULL(supp.supp_name), debt.name, supp.supp_name) as name,
                                branch.br_name
                FROM ".TB_PREF."trans_tax_details taxrec
                LEFT JOIN ".TB_PREF."supp_trans strans