looking at this delivery. Solution, can't delete, but set the deliveries to 0
on the lines.
! -> Note
$ -> Affected files
+21-Apr-2010 Joe Hunt
+# Deleting a Sales Order with reference to a voided delivery causes SQL error when
+ looking at this delivery. Solution, can't delete, but set the deliveries to 0
+ on the lines.
+$ /sales/includes/db/sales_order_db.inc
+
------------------------------- Release 2.2.8 ----------------------------------
18-Apr-2010
! Release 2.2.8
$row = db_fetch_row($result);
- return ($row[0] > 0);
+ if ($row[0] > 0)
+ return true; // 2010-04-21 added check for eventually voided deliveries, Joe Hunt
+ $sql = "SELECT order_ FROM ".TB_PREF."debtor_trans WHERE type=".ST_CUSTDELIVERY." AND order_=".db_escape($order_no);
+ $result = db_query($sql,"The related delivery notes could not be retreived");
+ return (db_num_rows($result) > 0);
}
//----------------------------------------------------------------------------------------