Changed voiding of Direct Invoice to automatically void 'auto' delivery and set SO...
[fa-stable.git] / admin / db / voiding_db.inc
index 553240c2b016c1d2220d930529d0dd244b21afe6..55a7308f8565640c387d806af670ba5ea30cea40 100644 (file)
@@ -42,12 +42,12 @@ function void_transaction($type, $type_no, $date_, $memo_)
                case ST_CUSTDELIVERY : // it's a customer dispatch
                        if (!exists_customer_trans($type, $type_no))
                                return false;
-                       if ($type == 13)        // added 04 Oct 2008 by Joe Hunt. If delivery note has a not voided invoice, then NO.
+                       if ($type == ST_CUSTDELIVERY)   // added 04 Oct 2008 by Joe Hunt. If delivery note has a not voided invoice, then NO.
                        {
                                $delivery = get_customer_trans($type_no, $type);
                                if ($delivery['trans_link'] != 0)
                                {
-                                       if (get_voided_entry(10, $delivery['trans_link']) === false)
+                                       if (get_voided_entry(ST_SALESINVOICE, $delivery['trans_link']) === false)
                                                return false;
                                }
                        }