If I erase the following lines from "a2billing_bill_diduse.php", will it simply stop the DIDs from being released, and not have any other affect on my services?
I do still want the monthly cost for the DID to be deducted from the customer balance, that is why I do not want to stop the entire cronjob
Code:
// RELEASE THE DID
$QUERY = "UPDATE cc_did set iduser = 0, reserved = 0 WHERE id='" . $mydids[0] . "'";
if ($verbose_level >= 1)
echo "==> UPDATE DID QUERY: $QUERY\n";
$result = $instance_table->SQLExec($A2B->DBHandle, $QUERY, 0);
$QUERY = "UPDATE cc_did_use set releasedate = now() WHERE id_did = '" . $mydids[0] . "' and activated = 1";
$result = $instance_table->SQLExec($A2B->DBHandle, $QUERY, 0);
if ($verbose_level >= 1)
echo "==> UPDATE DID USE QUERY: $QUERY\n";
$QUERY = "INSERT INTO cc_did_use (activated, id_did) VALUES ('0','" . $mydids[0] . "')";
$result = $instance_table->SQLExec($A2B->DBHandle, $QUERY, 0);
if ($verbose_level >= 1)
echo "==> INSERT NEW DID USE QUERY: $QUERY\n";
$QUERY = "DELETE FROM cc_did_destination WHERE id_cc_did =" . $mydids[0];
$result = $instance_table->SQLExec($A2B->DBHandle, $QUERY, 0);
if ($verbose_level >= 1)
echo "==> DELETEDID did_destination QUERY: $QUERY\n";
$mail_user = true;
$mail = new Mail(Mail::$TYPE_DID_RELEASED,$mydids[4] );
$mail -> replaceInEmail(Mail::$DID_NUMBER_KEY,$mydids[7]);
$mail -> replaceInEmail(Mail::$DID_COST_KEY,$mydids[3]);
$mail -> replaceInEmail(Mail::$BALANCE_REMAINING_KEY, $mydids[5]);
}
}