Sales invoice voiding is blocked when sales credit was issued against the invoice.
[fa-stable.git] / sales / includes / db / sales_invoice_db.inc
index f1ead0c6d8a55c48964e31396e404e2940aad201..73338a4144a702e02f3a4214d7774d3db0934af1 100644 (file)
@@ -277,6 +277,11 @@ function void_sales_invoice($type, $type_no)
        commit_transaction();
 }
 
+function is_cust_invoice_credited($trans_no)
+{
+       return db_num_rows(get_sales_child_lines(ST_SALESINVOICE, $trans_no));
+}
+
 function get_cust_prepayment_invoice_factor($trans_no)
 {
        $sql = "SELECT IF(dt.prep_amount>0, dt.prep_amount/so.total ,0)