<?php
if(!(($_SESSION['login_status']<=4) and ($_SESSION["mpms_add"]==1 or $_SESSION["mpms_edit"] ==1 or $_SESSION["mpms_dele"]==1))){	
exit();
}

//ปีงบประมาณ
$sql = "select * from  plan_year where year_active='1' order by budget_year desc limit 1";
$dbquery = mysqli_query($connect,$sql);
$year_active_result = mysqli_fetch_array($dbquery);
if($year_active_result['budget_year']==""){
echo "<br />";
echo "<div align='center'>ยังไม่ได้กำหนดทำงานในปีงบประมาณใด ๆ  กรุณาไปที่เมนูตั้งค่าระบบ เพื่อกำหนดปีงบประมาณ</div>";
exit();
}
?>

<br />
<table width="90%" border="0" align="center">
  <tr>
    <td><div align="center">
        <font color="#006666" size="3"><strong>รายงานเงินเหลือจ่าย ปีงบประมาณ <?php echo $year_active_result['budget_year']?></strong></font>
      </div></td>
  </tr>
</table>
<br>
<?php
$money_total=0;
$acti_total=0;
$net_total=0;

					$sql = "select * from  budget_receive where budget_year='$year_active_result[budget_year]' order by  num";
					$dbquery = mysqli_query($connect,$sql);
					$rd=1;
					While ($result = mysqli_fetch_array($dbquery))
						{
						$id = $result['id'];
						$num= $result['num'];
						$item= $result['item'];
						$money= $result['money'];
						$money_total=$money_total+$money;
						
						$num_ar[$rd]=$num;
						$item_ar[$rd]=$item;
						$money_ar[$rd]=$money;
						$rd++;
	    				}

//เงินในกิจกรรมรามใบงวด
for($i=1;$i<$rd;$i++)
{
$num_index="2_$num_ar[$i]";
					$sql = "select * from  plan_acti  where code_approve='$num_index' and budget_year='$year_active_result[budget_year]'";
					$dbquery = mysqli_query($connect,$sql);
					$sum_budget=0;
					While ($result = mysqli_fetch_array($dbquery))
						{
							$code_proj_acti= $result['code_proj'];
							$budget_acti= $result['budget_acti'];
							$sum_budget=$sum_budget+$budget_acti;
							$acti_total=$acti_total+$budget_acti;
	    				}
						$sum_budget_ar[$i]=$sum_budget;
}

//เงินในกิจกรรมที่หยุด
for($i=1;$i<$rd;$i++)
{
$num_index="2_$num_ar[$i]";
$rest_pj_budget=0;
					$sql = "select * from  plan_acti  where code_approve='$num_index' and budget_year='$year_active_result[budget_year]'  and  stop='1' ";
					$dbquery = mysqli_query($connect,$sql);
					$sum_budget_stop=0;
					While ($result = mysqli_fetch_array($dbquery)){
							$code_proj_acti= $result['code_proj'];
							$budget_acti_stop= $result['budget_acti'];
							$sum_budget_stop=$sum_budget_stop+$budget_acti_stop;
	    				}
					//ใช้จ่ายแล้ว
					$sql_pay = "select * from  budget_withdraw left join plan_acti on budget_withdraw.pj_activity=plan_acti.code_acti   where plan_acti.code_approve='$num_index' and budget_withdraw.budget_year='$year_active_result[budget_year]'  and  plan_acti.budget_year='$year_active_result[budget_year]'  and  plan_acti.stop='1' ";
					$dbquery_pay = mysqli_query($connect,$sql_pay);
					$sum_budget_pay=0;
					While ($result_pay = mysqli_fetch_array($dbquery_pay)){
					$money_pay= $result_pay['money'];
					$sum_budget_pay=$sum_budget_pay+$money_pay;
					}
					//คืนเงิน
					$sql_return = "select * from  budget_money_return left join plan_acti on budget_money_return.pj_activity=plan_acti.code_acti  where plan_acti.code_approve='$num_index' and budget_money_return.budget_year='$year_active_result[budget_year]'  and  plan_acti.budget_year='$year_active_result[budget_year]'  and  plan_acti.stop='1' ";
					$dbquery_return = mysqli_query($connect,$sql_return);
					$sum_budget_return=0;
					While ($result_return = mysqli_fetch_array($dbquery_return)){
					$money_return= $result_return['money'];
					$sum_budget_return=$sum_budget_return+$money_return;
					}
					$rest_pj_budget=$sum_budget_stop-$sum_budget_pay+$sum_budget_return;
					$rest_pj_budget_ar[$i]=$rest_pj_budget;
}

echo  "<table width='90%' border='0' align='center'>";
echo "<Tr bgcolor='#FFCCCC' align='center'><Td width='100'>ใบงวด</Td><Td>รายการ</Td><Td width='150'>จำนวนเงิน<br>ตามใบงวด</Td><Td width='100'>จัดสรรกิจกรรม<br>ในโครงการ</Td><Td align='center' width='100'>คงเหลือ<br>จากจัดสรร</Td><Td align='center' width='100'>คงเหลือ<br>จากกิจกรรมสิ้นสุด</Td><Td align='center' width='100'>คงเหลือ<br>ทั้งหมด</Td></Tr>";
$sum_total_proj=0;  //ตัวแปรเงินเหลือจากโครงการที่ยุติทั้งหมด
$sum_total_net=0;  //ตัวแปรเงินเหลือจากการจัดสรรและโครงการทั้งหมด
for($x=1;$x<$rd;$x++)
{
$total_net=0;   //ตัวแปรเงินเหลือจาการจัดสรร รายใบงวด

	$net=$money_ar[$x]-$sum_budget_ar[$x];
	$net_total=$net_total+$net;
	$net1=number_format($net,2);
	$total_net=$net+$rest_pj_budget_ar[$x];  //เหลือจากจัดสรรและจากกิจกรรมที่ยุติ
	$sum_total_net=$sum_total_net+$total_net;
	$sum_total_proj=$sum_total_proj+$rest_pj_budget_ar[$x];
	
	$money_rec=number_format($money_ar[$x],2);
	$sum_budget=number_format($sum_budget_ar[$x],2);
	$rest_pj_budget_ar[$x]=number_format($rest_pj_budget_ar[$x],2);
	$total_net=number_format($total_net,2);
	
			if(($x%2) == 0)
			$color="#FFFFC";
			else  	$color="#FFFFFF";
		echo "<Tr bgcolor=$color align='center'><Td>$num_ar[$x]</Td><Td align=left>$item_ar[$x]</Td><Td align=right>$money_rec</Td><Td align=right>$sum_budget</Td><Td align='right'><font color='#0000FF'>$net1</font></Td><td align='right'>";
		if($rest_pj_budget_ar[$x]!=0){
		echo "<font color='#FF0000'>";
		echo $rest_pj_budget_ar[$x];
		echo "</font>";
		}
		echo "</td><td align='right'>$total_net</td></Tr>";
}
		$money_total=number_format($money_total,2);
		$acti_total=number_format($acti_total,2);
		$net_total=number_format($net_total,2);
		$sum_total_net=number_format($sum_total_net,2);
		$sum_total_proj=number_format($sum_total_proj,2);
		echo "<Tr bgcolor='#FFCCCC' align='center'><Td colspan='2'>รวม</Td><Td>$money_total</Td><Td>$acti_total</Td><Td><font color='#0000FF'>$net_total</font></Td><td><font color='#FF0000'>$sum_total_proj</font></td><td>$sum_total_net</td></Tr>";
echo "</Table>";
?>
