= '$today 03:00:00') OR (`invoices`.`date_time` LIKE '$Next%' AND `invoices`.`date_time` < '$Next 03:00:00'))
AND `branch`.`id` = $branch_id
AND `dd`.`id` IN (SELECT MIN(`id`) FROM `invoices_details` WHERE `invoices_id` = `dd`.`invoices_id`)
AND `invoices`.`user_id` = `user`.`id`
)
,0) AS `count`,
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` = 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 `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(`bonds`.`id`)
FROM `bonds`
LEFT JOIN `bonds_details` AS `dd` ON `dd`.`bonds_id` = `bonds`.`id`
LEFT JOIN `branch` ON `dd`.`branch_id` = `branch`.`id`
WHERE ((`bonds`.`date_time` LIKE '$today%' AND `bonds`.`date_time` >= '$today 03:00:00') OR (`bonds`.`date_time` LIKE '$Next%' AND `bonds`.`date_time` < '$Next 03:00:00'))
AND `branch`.`id` = $branch_id
AND `dd`.`id` IN (SELECT MIN(`id`) FROM `bonds_details` WHERE `bonds_id` = `dd`.`bonds_id`)
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`,
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` = 3)
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_back`
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($get_invoices['cash_back'],2)?> |
=round($get_invoices['cash'] + $get_invoices['card'] - $get_invoices['cash_back'],2)?> |
=round($get_invoices['stuck'],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($get_invoices['bond_cash_back'],2)?> |
=round($get_invoices['bond_cash'] + $get_invoices['bond_card'] - $get_invoices['bond_cash_back'],2)?> |
0 |
=round($get_invoices['bond_cash'] + $get_invoices['bond_card'] - $get_invoices['bond_cash_back'],2)?> |
|
| المجاميع |
=$get_invoices['count'] + $get_invoices['bond_count']?> |
=round($get_invoices['cash'] + $get_invoices['bond_cash'],2)?> |
=round($get_invoices['card'] + $get_invoices['bond_card'],2)?> |
|
-=round($get_invoices['cash_back'] + $get_invoices['bond_cash_back'],2)?> |
=round($get_invoices['cash'] + $get_invoices['bond_cash'] + $get_invoices['card'] + $get_invoices['bond_card'] - $get_invoices['cash_back'] - $get_invoices['bond_cash_back'],2)?> |
=round($get_invoices['stuck'],2)?> |
=round(($get_invoices['cash'] + $get_invoices['card'] + $get_invoices['stuck'] - $get_invoices['cash_back']) + ($get_invoices['bond_cash'] + $get_invoices['bond_card'] - $get_invoices['bond_cash_back']),2)?> |
|
|