hook_db_prewrite is not properly used inside journal entry. Fixed by @kvvaradha.
[fa-stable.git] / sales / includes / db / cust_trans_details_db.inc
index 2656e54450c7177905a6da82034bfe4f41e1ba50..f34226241ca5c1a7cfe4f51c92c8c549436e62a2 100644 (file)
@@ -16,11 +16,15 @@ function get_customer_trans_details($debtor_trans_type, $debtor_trans_no)
 if (!is_array($debtor_trans_no))
        $debtor_trans_no = array( 0=>$debtor_trans_no );
 
-       $sql = "SELECT ".TB_PREF."debtor_trans_details.*,
-               ".TB_PREF."debtor_trans_details.unit_price+".TB_PREF."debtor_trans_details.unit_tax AS FullUnitPrice,
-               ".TB_PREF."debtor_trans_details.description As StockDescription,
-               ".TB_PREF."stock_master.units
-               FROM ".TB_PREF."debtor_trans_details,".TB_PREF."stock_master
+       $sql = "SELECT line.*,
+               line.unit_price+line.unit_tax AS FullUnitPrice,
+        line.unit_price AS UnitPriceExTax,  
+               line.description AS StockDescription,
+               item.long_description AS StockLongDescription,
+               item.units, item.mb_flag
+               FROM "
+                       .TB_PREF."debtor_trans_details line,"
+                       .TB_PREF."stock_master item
                WHERE (";
 
        $tr=array();
@@ -31,7 +35,7 @@ if (!is_array($debtor_trans_no))
 
 
        $sql.=  ") AND debtor_trans_type=".db_escape($debtor_trans_type)."
-               AND ".TB_PREF."stock_master.stock_id=".TB_PREF."debtor_trans_details.stock_id
+               AND item.stock_id=line.stock_id
                ORDER BY id";
        return db_query($sql, "The debtor transaction detail could not be queried");
 }
@@ -78,4 +82,3 @@ function write_customer_trans_detail_item($debtor_trans_type, $debtor_trans_no,
        db_query($sql, "The debtor transaction detail could not be written");
 }
 
-?>
\ No newline at end of file