= '$today 03:00:00') OR (`invoices_details_has_how_pay`.`date_time` LIKE '$Next%' AND `invoices_details_has_how_pay`.`date_time` < '$Next 03:00:00'))
AND `invoices_details`.`branch_id` = $branch_id
GROUP BY `how_pay_id`
)
, 0) AS `cash`,
IFNULL(
(SELECT
SUM(`invoices_details_has_how_pay`.`pay`)
FROM `invoices_details_has_how_pay`
INNER JOIN `invoices_details` ON `invoices_details_has_how_pay`.`invoices_details_id` = `invoices_details`.`id`
WHERE `invoices_details_has_how_pay`.`how_pay_id` = 2
AND (`invoices_details`.`invoices_status_id` = 1 OR `invoices_details`.`invoices_status_id` = 2)
AND `invoices_details_has_how_pay`.`user_id` = `user`.`id`
AND ((`invoices_details_has_how_pay`.`date_time` LIKE '$today%' AND `invoices_details_has_how_pay`.`date_time` >= '$today 03:00:00') OR (`invoices_details_has_how_pay`.`date_time` LIKE '$Next%' AND `invoices_details_has_how_pay`.`date_time` < '$Next 03:00:00'))
AND `invoices_details`.`branch_id` = $branch_id
GROUP BY `how_pay_id`
)
, 0) AS `card`,
IFNULL(
(SELECT
SUM(`invoices_details_has_how_pay`.`pay`)
FROM `invoices_details_has_how_pay`
INNER JOIN `invoices_details` ON `invoices_details_has_how_pay`.`invoices_details_id` = `invoices_details`.`id`
WHERE `invoices_details_has_how_pay`.`how_pay_id` = 3
AND (`invoices_details`.`invoices_status_id` = 1 OR `invoices_details`.`invoices_status_id` = 2)
AND `invoices_details_has_how_pay`.`user_id` = `user`.`id`
-- AND `invoices_details_has_how_pay`.`date_time` LIKE '$today%'
AND ((`invoices_details_has_how_pay`.`date_time` LIKE '$today%' AND `invoices_details_has_how_pay`.`date_time` >= '$today 03:00:00') OR (`invoices_details_has_how_pay`.`date_time` LIKE '$Next%' AND `invoices_details_has_how_pay`.`date_time` < '$Next 03:00:00'))
AND `invoices_details`.`branch_id` = $branch_id
GROUP BY `how_pay_id`
)
, 0) AS `stuck`,
IFNULL(
(SELECT
SUM(`invoices_details_has_how_pay`.`pay`)
FROM `invoices_details_has_how_pay`
INNER JOIN `invoices_details` ON `invoices_details_has_how_pay`.`invoices_details_id` = `invoices_details`.`id`
WHERE `invoices_details_has_how_pay`.`how_pay_id` = 1
AND (`invoices_details`.`invoices_status_id` = 3)
AND `invoices_details_has_how_pay`.`user_id` = `user`.`id`
AND ((`invoices_details_has_how_pay`.`date_time` LIKE '$today%' AND `invoices_details_has_how_pay`.`date_time` >= '$today 03:00:00') OR (`invoices_details_has_how_pay`.`date_time` LIKE '$Next%' AND `invoices_details_has_how_pay`.`date_time` < '$Next 03:00:00'))
AND `invoices_details`.`branch_id` = $branch_id
GROUP BY `how_pay_id`
)
, 0) AS `cash_back`,
IFNULL(
(SELECT
COUNT(`invoices_details_has_how_pay`.`pay`)
FROM `invoices_details_has_how_pay`
INNER JOIN `invoices_details` ON `invoices_details_has_how_pay`.`invoices_details_id` = `invoices_details`.`id`
WHERE `invoices_details_has_how_pay`.`how_pay_id` = 1
AND (`invoices_details`.`invoices_status_id` = 3)
AND `invoices_details_has_how_pay`.`user_id` = `user`.`id`
AND ((`invoices_details_has_how_pay`.`date_time` LIKE '$today%' AND `invoices_details_has_how_pay`.`date_time` >= '$today 03:00:00') OR (`invoices_details_has_how_pay`.`date_time` LIKE '$Next%' AND `invoices_details_has_how_pay`.`date_time` < '$Next 03:00:00'))
AND `invoices_details`.`branch_id` = $branch_id
GROUP BY `how_pay_id`
)
, 0) AS `count_cash_back`,
IFNULL(
(SELECT
COUNT(`bonds`.`id`) FROM `bonds`
WHERE (`bonds`.`date_time` LIKE '$today%') AND `bonds`.`user_id` = `user`.`id`
)
, 0) AS `bond_count`,
IFNULL(
(SELECT
SUM(`bonds_details_has_how_pay`.`pay`)
FROM `bonds_details_has_how_pay`
INNER JOIN `bonds_details` ON `bonds_details_has_how_pay`.`bonds_details_id` = `bonds_details`.`id`
WHERE `bonds_details_has_how_pay`.`how_pay_id` = 1
AND (`bonds_details`.`bonds_status_id` = 1 OR `bonds_details`.`bonds_status_id` = 2)
AND `bonds_details_has_how_pay`.`user_id` = `user`.`id`
AND ((`bonds_details_has_how_pay`.`date_time` LIKE '$today%' AND `bonds_details_has_how_pay`.`date_time` >= '$today 03:00:00') OR (`bonds_details_has_how_pay`.`date_time` LIKE '$Next%' AND `bonds_details_has_how_pay`.`date_time` < '$Next 03:00:00'))
AND `bonds_details`.`branch_id` = $branch_id
GROUP BY `how_pay_id`
)
, 0) AS `bond_cash`,
IFNULL(
(SELECT
SUM(`bonds_details_has_how_pay`.`pay`)
FROM `bonds_details_has_how_pay`
INNER JOIN `bonds_details` ON `bonds_details_has_how_pay`.`bonds_details_id` = `bonds_details`.`id`
WHERE `bonds_details_has_how_pay`.`how_pay_id` = 2
AND (`bonds_details`.`bonds_status_id` = 1 OR `bonds_details`.`bonds_status_id` = 2)
AND `bonds_details_has_how_pay`.`user_id` = `user`.`id`
AND ((`bonds_details_has_how_pay`.`date_time` LIKE '$today%' AND `bonds_details_has_how_pay`.`date_time` >= '$today 03:00:00') OR (`bonds_details_has_how_pay`.`date_time` LIKE '$Next%' AND `bonds_details_has_how_pay`.`date_time` < '$Next 03:00:00'))
AND `bonds_details`.`branch_id` = $branch_id
GROUP BY `how_pay_id`
)
, 0) AS `bond_card`
FROM `user`
LEFT JOIN `emplyee` ON `user`.`emplyee_id` = `emplyee`.`id`
LEFT JOIN `branch` ON `emplyee`.`branch_id` = `branch`.`id`
HAVING (`count` <> 0 OR `bond_count` <> 0) AND (`cash` OR `card` OR `stuck` OR `cash_back` OR `bond_cash` OR `bond_card`)
");
$count = 1;
while ($get_invoices = mysqli_fetch_assoc($get_invoices_sql)) {
?>
| =$count?> |
=$get_invoices['name']?> |
=$get_invoices['branch_name']?> |
فواتير |
=$get_invoices['count']?> |
=round($get_invoices['cash'],2)?> |
=round($get_invoices['card'],2)?> |
=round(0,2)?> |
=round($get_invoices['cash'] + $get_invoices['card'],2)?> |
=round($get_invoices['cash'] + $get_invoices['card'],2)?> |
=round($get_invoices['stuck'],2)?> |
=round(-$get_invoices['cash_back'],2)?> |
=round(($get_invoices['cash'] + $get_invoices['card']) + $get_invoices['stuck'] - $get_invoices['cash_back'],2)?> |
|
|
|
| أرصدة دائنة للعملاء |
=$get_invoices['bond_count']?> |
=round($get_invoices['bond_cash'],2)?> |
=round($get_invoices['bond_card'],2)?> |
=round(0,2)?> |
=round($get_invoices['bond_cash'] + $get_invoices['bond_card'],2)?> |
|
|
|
| إيرادات مرتجعة |
=$get_invoices['count_cash_back']?> |
=round(-$get_invoices['cash_back'],2)?> |
=round(0,2)?> |
=round(0,2)?> |
=round(-$get_invoices['cash_back'],2)?> |
|
|
|
| مجموع |
=$get_invoices['count'] + $get_invoices['bond_count'] + $get_invoices['count_cash_back']?> |
=round($get_invoices['cash'] + $get_invoices['bond_cash'] - $get_invoices['cash_back'],2)?> |
=round($get_invoices['card'] + $get_invoices['bond_card'],2)?> |
=round(0,2)?> |
=round(($get_invoices['cash'] + $get_invoices['card']) + ($get_invoices['bond_cash'] + $get_invoices['bond_card']) - $get_invoices['cash_back'],2)?> |
|
|
|