add account opening comission function

This commit is contained in:
2025-10-06 13:47:10 +00:00
parent 34dadd8de5
commit d84ed20b19
5 changed files with 570 additions and 168 deletions

View File

@@ -63,11 +63,7 @@ function commission_report($dateFrom, $dateTo, $isAgent) {
}
// ---- Base Query for collection ----
$sql = "SELECT u.user_id, u.user_name, u.comi_rate, COALESCE(SUM(t.AT_AMOUNT),0) as total_amount
FROM `".$GLOBALS['arif_users']."` u
LEFT JOIN `".$GLOBALS['arif_ac']."` a ON u.user_id = a.AA_AGENT
LEFT JOIN `".$GLOBALS['arif_tran']."` t ON a.AA_ACNO = t.AT_ACID AND t.AT_TIMESTAMP BETWEEN '".$dateFrom." 00:00:00' AND '".$dateTo." 23:59:59'
WHERE u.type = 'agent'";
$sql = "SELECT u.user_id, u.user_name, u.comi_rate, COALESCE(SUM(t.AT_AMOUNT),0) as total_amount FROM `".$GLOBALS['arif_users']."` u LEFT JOIN `".$GLOBALS['arif_ac']."` a ON u.user_id = a.AA_AGENT LEFT JOIN `".$GLOBALS['arif_tran']."` t ON a.AA_ACNO = t.AT_ACID AND t.AT_TIMESTAMP BETWEEN '".$dateFrom." 00:00:00' AND '".$dateTo." 23:59:59' WHERE u.type = 'agent'";
if ($isAgent) $sql .= " AND u.user_id = '".$loginId."'";