0xV3NOMx
Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64



Your IP : 3.133.153.110


Current Path : /var/www/misc/public_html/oums_old/phpscript/
Upload File :
Current File : /var/www/misc/public_html/oums_old/phpscript/expense_report_summary.php

<?php
	include("sys_session.php");
	require("sys_mainphp.php");
	$load_data=$_POST["load_data"];

	$resp_mesg="";
	$resp_stat="";
	$resp_file="";

	if($load_data=='dept_data')
	{
		include("sys_connect.php");	
		if($type_id=='ADMIN')
		{
			$mysql="select * from masdept order by fdeptname";
		}
		elseif($type_id=='CHIEF')
		{
			$mysql="select * from masdept where fdeptstat='T' and fdepthead='$empl_id' order by fdeptname";
		}		
		else
		{
		$mysql="select * from masdept where fdeptcode='$dept_id' order by fdeptname";
		}
		$myres=mysqli_query($mycon,$mysql);
		if(mysqli_num_rows($myres)>1)
		{
			echo "<option value=0>--Select--</option>";
		}		
		while($row = mysqli_fetch_assoc($myres))
		{
			echo "<option value='$row[fdeptcode]'>$row[fdeptname]</option>";
		}
	}
	
	if($load_data=='empl_data')
	{
		$dept_code=$_POST["dept_code"];	
		include("sys_connect.php");	
		if($type_id=='ADMIN')
		{
			$mysql="select * from masempl where fexpnentr='T' order by femplname";
			echo "<option value=%>ALL</option>";												
		}				
		elseif($type_id=='CHIEF')
		{
			$mysql="select * from masempl where fdeptcode='$dept_code' and fexpnentr='T' order by femplname";
			echo "<option value=%>ALL</option>";												
		}		
		else
		{
			$mysql="select * from masempl where fdeptcode='$dept_code' and fexpnentr='T' order by femplname";
		}
		$myres=mysqli_query($mycon,$mysql);
		if(mysqli_num_rows($myres)!=0)
		{
			while($row = mysqli_fetch_assoc($myres))
			{
			echo "<option value='$row[femplcode]'>$row[femplname]</option>";
			}
		}	
	}

	if($load_data=='head_desc')
	{
		$acnt_type=$_POST["acnt_type"];		
		if($acnt_type!="") 
		{	
			include("sys_connect.php");	
			$mysql="select * from mashead where facnttype like '$acnt_type' order by facnttype,fheaddesc";			
			$myres=mysqli_query($mycon,$mysql);
			if(mysqli_num_rows($myres)!=0)
			{
				echo "<option value=%>ALL</option>";												
				while($row = mysqli_fetch_assoc($myres))
				{
				echo "<option value='$row[fheaddesc]'>$row[fheaddesc] [$row[facnttype]]</option>";
				}
			}
		}
	}
	
	if($load_data=='view_rept')
	{
		$dept_code=$_POST['dept_code'];
		$empl_code=$_POST['empl_code'];
		$acnt_type=$_POST['acnt_type'];	
		$head_desc=$_POST['head_desc'];							
		$expn_dat1=$_POST['expn_dat1'];						
		$expn_dat2=$_POST['expn_dat2'];							
		$rept_type=$_POST['rept_type'];	
	

		$header_dept_name=get_dept_name($dept_code);
		$header_empl_name=get_empl_name($empl_code);		

		include("sys_connect.php");
		//EXPENSE LIST
		if($rept_type==0)
		{					
			require("fpdf/fpdf.php");	
			$line_no=0;
			$pdf = new FPDF('L','mm','A4');
			$pdf->AddPage();
			$pdf->SetMargins(10,10);		
	
			$pdf->SetFont('Arial','B',10);		
			$pdf->Cell(0,7,"EXPENSE STATEMENT (DAYWISE)",0,1,"C");$line_no++;
			$pdf->Cell(0,7,"{$header_dept_name}",0,1,"C");	$line_no++;
			$pdf->Cell(0,7,"Employee: {$header_empl_name}, Expense Date: {$expn_dat1} to {$expn_dat2}",0,1,"C");$line_no++;
			
			$pdf->SetFont('Arial','B',9);		
			$pdf->Cell(10,7,"Sl No",1,0,"C");
			$pdf->Cell(25,7,"Date",1,0,"C");		
			$pdf->Cell(70,7,"Description",1,0,"C");		
			$pdf->Cell(25,7,"Receipt",1,0,"C");				
			$pdf->Cell(25,7,"Payment",1,0,"C");				
			$pdf->Cell(25,7,"Balance",1,0,"C");						
			$pdf->Cell(100,7,"Remarks",1,0,"C");								
			$pdf->ln();$line_no++;
	
			$pdf->SetFont('Arial','',9);
			
			$totl_recp=0;				
			$totl_payt=0;		
			$totl_baln=0;		
			$rang_recp=0;
			$rang_payt=0;
			$i=1;									
								
			//Prev. receipt and payments--------------
			$mysqlx="select sum(case when facnttype='receipt' then fexpnamnt end) as fexpnrecp,sum(case when facnttype='payment' then fexpnamnt end) as fexpnpayt from expenses where fdeptcode='$dept_code' and femplcode like '$empl_code' and fexpndate < str_to_date('$expn_dat1','%d-%m-%Y') and facnttype like '$acnt_type' and fheaddesc like '$head_desc'";
	
			$myresx=mysqli_query($mycon,$mysqlx);
			while($rowx = mysqli_fetch_assoc($myresx))
			{
				$totl_recp=$rowx['fexpnrecp'];
				$totl_payt=$rowx['fexpnpayt'];					
			}
			$totl_baln=$totl_recp-$totl_payt;					
	
			$totl_recp=number_format((float)$totl_recp,2,'.','');				
			$totl_payt=number_format((float)$totl_payt,2,'.','');				
			$totl_baln=number_format((float)$totl_baln,2,'.','');				
	
			$pdf->Cell(10,7,"{$i}",1,0,"C");
			$pdf->Cell(25,7,"-",1,0,"C");		
			$pdf->Cell(70,7,"BALANCE BEFORE {$expn_dat1}",1,0,"L");		
			$pdf->Cell(25,7,"{$totl_recp}",1,0,"R");				
			$pdf->Cell(25,7,"{$totl_payt}",1,0,"R");				
			$pdf->Cell(25,7,"{$totl_baln}",1,0,"R");						
			$pdf->Cell(100,7,"",1,0,"L");
			$pdf->ln();$line_no++;
			$i++;
	
			//Amount for the range given
			$mysql1="select fexpndate, facnttype, fheaddesc, sum(fexpnamnt) as famntexpn, fexpnremk from expenses where fdeptcode='$dept_code' and femplcode like '$empl_code' and fexpndate between str_to_date('$expn_dat1','%d-%m-%Y') and str_to_date('$expn_dat2','%d-%m-%Y') and facnttype like '$acnt_type' and fheaddesc like '$head_desc' group by fexpndate,facnttype,fheaddesc,fexpnremk order by fexpndate,facnttype desc,fheaddesc,fexpnremk";
			$myres1=mysqli_query($mycon,$mysql1);
		
			while($row1 = mysqli_fetch_assoc($myres1))
			{
				if($line_no==0||$line_no%25==0)
				{
					$pdf->SetFont('Arial','B',10);		
					$pdf->Cell(0,7,"EXPENSE STATEMENT (DAYWISE)",0,1,"C");$line_no++;
					$pdf->Cell(0,7,"{$header_dept_name}",0,1,"C");	$line_no++;
					$pdf->Cell(0,7,"Employee: {$header_empl_name}, Expense Date: {$expn_dat1} to {$expn_dat2}",0,1,"C");$line_no++;
					
					$pdf->SetFont('Arial','B',9);		
					$pdf->Cell(10,7,"Sl No",1,0,"C");
					$pdf->Cell(25,7,"Date",1,0,"C");		
					$pdf->Cell(70,7,"Description",1,0,"C");		
					$pdf->Cell(25,7,"Receipt",1,0,"C");				
					$pdf->Cell(25,7,"Payment",1,0,"C");				
					$pdf->Cell(25,7,"Balance",1,0,"C");						
					$pdf->Cell(100,7,"Remarks",1,0,"C");								
					$pdf->ln();$line_no++;			
				}
				$pdf->SetFont('Arial','',9);				
				$expn_date=date("d-m-Y",strtotime($row1['fexpndate']));
				$acnt_type=$row1['facnttype'];				
				$head_desc=$row1['fheaddesc'];
				$expn_amnt=$row1['famntexpn'];
				$expn_remk=$row1['fexpnremk'];
		
				if(strtolower($acnt_type)=='receipt')
				{
					$totl_recp=$totl_recp+$expn_amnt;
					$rang_recp=$rang_recp+$expn_amnt;
					$totl_baln=$totl_baln+$expn_amnt;
				}
				
				if(strtolower($acnt_type)=='payment')
				{
					$totl_payt=$totl_payt+$expn_amnt;										
					$rang_payt=$rang_payt+$expn_amnt;						
					$totl_baln=$totl_baln-$expn_amnt;																				
				}
		
				$totl_recp=number_format((float)$totl_recp,2,'.','');
				$totl_payt=number_format((float)$totl_payt,2,'.','');
				$totl_baln=number_format((float)$totl_baln,2,'.','');
		
		
				$pdf->Cell(10,7,"{$i}",1,0,"C");
				$pdf->Cell(25,7,"{$expn_date}",1,0,"C");		
				$pdf->Cell(70,7,"{$head_desc}",1,0,"L");		
				if(strtolower($acnt_type)=="receipt")
				{
					$pdf->Cell(25,7,"{$expn_amnt}",1,0,"R");				
					$pdf->Cell(25,7,"0.00",1,0,"R");						
				}
				elseif(strtolower($acnt_type)=="payment")
				{
					$pdf->Cell(25,7,"0.00",1,0,"R");						
					$pdf->Cell(25,7,"{$expn_amnt}",1,0,"R");							
				}
		
				$pdf->Cell(25,7,"{$totl_baln}",1,0,"R");				
				$pdf->Cell(100,7,"{$expn_remk}",1,0,"L");								
				$pdf->ln();$line_no++;
				$i++;
			}
	
			$rang_recp=number_format((float)$rang_recp,2,'.','');
			$rang_payt=number_format((float)$rang_payt,2,'.','');
			
			$rang_baln=$rang_recp-$rang_payt;
			$rang_baln=number_format((float)$rang_baln,2,'.','');
	
			$pdf->Cell(105,7,"Total from {$expn_dat1} to {$expn_dat2}",1,0,"C");
			$pdf->Cell(25,7,"{$rang_recp}",1,0,"R");
			$pdf->Cell(25,7,"{$rang_payt}",1,0,"R");
			$pdf->Cell(25,7,"{$rang_baln}",1,0,"R");
			$pdf->Cell(100,7,"",1,0,"C");		
			$pdf->ln();$line_no++;
	
			$pdf->Cell(105,7,"Grand Total",1,0,"C");
			$pdf->Cell(25,7,"{$totl_recp}",1,0,"R");
			$pdf->Cell(25,7,"{$totl_payt}",1,0,"R");
			$pdf->Cell(25,7,"{$totl_baln}",1,0,"R");
			$pdf->Cell(100,7,"",1,0,"C");		
			$pdf->ln();$line_no++;
			$resp_file='reports/expense_list.pdf';
			$pdf->output($resp_file,'F');		
		}
		
		//EXPENSE DETAILS
		if($rept_type==1)
		{							
			require("fpdf/fpdf.php");	
			$line_no=1;
			$pdf = new FPDF('L','mm','A4');
			$pdf->AliasNbPages();		
			$pdf->AddPage();
			$pdf->SetMargins(10,10);	
	
	
			$mysql1="select fexpndate, femplcode, facnttype, fheaddesc, fexpnamnt, fexpnremk, fexpnstat from expenses where fdeptcode='$dept_code' and femplcode like '$empl_code' and fexpndate between str_to_date('$expn_dat1','%d-%m-%Y') and str_to_date('$expn_dat2','%d-%m-%Y') and facnttype like '$acnt_type' and fheaddesc like '$head_desc' group by fexpndate, fdeptcode, femplcode, facnttype,fheaddesc,fexpnremk";
			$myres1=mysqli_query($mycon,$mysql1);
			$mycnt=mysqli_num_rows($myres1);
			if($mycnt==0)
			{
				$resp_mesg="No records found!";
			}
	
			$i=1;		
			$expn_date="";
			$totl_recp=0;
			$totl_payt=0;
			$recp_amnt=0;
			$days_recp=0;				
			$payt_amnt=0;
			$days_payt=0;								
		
			while($row1 = mysqli_fetch_assoc($myres1))
			{
				if($line_no==1||$line_no%26==0)
				{
					$line_no=1;
					$pdf->SetFont('Arial','B',10);		
					$pdf->Cell(0,7,"EXPENSE DETAILS (DAYWISE)",0,1,"C");$line_no++;
					$pdf->Cell(0,7,"{$header_dept_name}",0,1,"C");	$line_no++;
					$pdf->Cell(0,7,"Employee: {$header_empl_name}, Expense Date: {$expn_dat1} to {$expn_dat2}",0,1,"C");$line_no++;				
			
					$pdf->SetFont('Arial','B',9);				
					$pdf->Cell(10,7,"Sl No",1,0,"C");
					$pdf->Cell(25,7,"Date",1,0,"C");		
					$pdf->Cell(50,7,"Empl Name",1,0,"C");		
					$pdf->Cell(60,7,"Description",1,0,"C");				
					$pdf->Cell(25,7,"Receipt",1,0,"C");				
					$pdf->Cell(25,7,"Payment",1,0,"C");				
					$pdf->Cell(80,7,"Remarks",1,0,"C");								
					$pdf->ln();$line_no++;
				}
				
				if($expn_date!=date('d-m-Y',strtotime($row1['fexpndate'])) && $expn_date!='')
				{
					$pdf->SetFont('Arial','B',9);		
					$pdf->Cell(145,7,"{$expn_date} Total",1,0,"R");
					$pdf->Cell(25,7,"{$days_recp}",1,0,"R");				
					$pdf->Cell(25,7,"{$days_payt}",1,0,"R");				
					$pdf->Cell(80,7,"",1,0,"C");
					$pdf->ln();$line_no++;
					$pdf->ln();$line_no++;
	
					$days_recp=0;
					$days_payt=0;								
					$i=1;
				}
	
				if($line_no==1||$line_no%26==0)
				{
					$line_no=1;
					$pdf->SetFont('Arial','B',10);		
					$pdf->Cell(0,7,"EXPENSE DETAILS (DAYWISE)",0,1,"C");$line_no++;
					$pdf->Cell(0,7,"{$header_dept_name}",0,1,"C");	$line_no++;
					$pdf->Cell(0,7,"Employee: {$header_empl_name}, Expense Date: {$expn_dat1} to {$expn_dat2}",0,1,"C");$line_no++;				
			
					$pdf->SetFont('Arial','B',9);				
					$pdf->Cell(10,7,"Sl No",1,0,"C");
					$pdf->Cell(25,7,"Date",1,0,"C");		
					$pdf->Cell(50,7,"Empl Name",1,0,"C");		
					$pdf->Cell(60,7,"Description",1,0,"C");				
					$pdf->Cell(25,7,"Receipt",1,0,"C");				
					$pdf->Cell(25,7,"Payment",1,0,"C");				
					$pdf->Cell(80,7,"Remarks",1,0,"C");								
					$pdf->ln();$line_no++;
				}
				
				$recp_amnt=0;
				$payt_amnt=0;
				
				$expn_date=date('d-m-Y',strtotime($row1['fexpndate']));
				$empl_code=$row1['femplcode'];
				$gempl_name="";
				$acnt_type=$row1['facnttype'];				
				$head_desc=$row1['fheaddesc'];
				$expn_remk=$row1['fexpnremk'];
		
				if($acnt_type=='RECEIPT')
				{
					$recp_amnt=$row1['fexpnamnt'];
					$days_recp=$days_recp+$recp_amnt;																			
					$totl_recp=$totl_recp+$recp_amnt;									
				}
				
				if($acnt_type=='PAYMENT')
				{
					$payt_amnt=$row1['fexpnamnt'];
					$days_payt=$days_payt+$payt_amnt;																				
					$totl_payt=$totl_payt+$payt_amnt;										
		
				}
		
				$recp_amnt=number_format((float)$recp_amnt,2,'.','');
				$payt_amnt=number_format((float)$payt_amnt,2,'.','');
	
				$totl_recp=number_format((float)$totl_recp,2,'.','');
				$totl_payt=number_format((float)$totl_payt,2,'.','');
	
				$days_recp=number_format((float)$days_recp,2,'.','');
				$days_payt=number_format((float)$days_payt,2,'.','');
		
				$empl_name=get_empl_name($empl_code);			
				$pdf->SetFont('Arial','',9);					
				$pdf->Cell(10,7,"{$i}",1,0,"C");
				$pdf->Cell(25,7,"{$expn_date}",1,0,"C");		
				$pdf->Cell(50,7,"{$empl_name}",1,0,"L");		
				$pdf->Cell(60,7,"{$head_desc}",1,0,"L");				
				$pdf->Cell(25,7,"{$recp_amnt}",1,0,"R");				
				$pdf->Cell(25,7,"{$payt_amnt}",1,0,"R");				
				$pdf->Cell(80,7,"{$expn_remk}",1,0,"L");								
				$pdf->ln();$line_no++;							
				$i++;
			}
		
			$totl_amnt=$totl_payt+$totl_recp;
			$totl_amnt=number_format((float)$totl_amnt,2,'.','');
	
			$pdf->SetFont('Arial','B',9);		
			$pdf->Cell(145,7,"{$expn_date} Total",1,0,"R");
			$pdf->Cell(25,7,"{$days_recp}",1,0,"R");				
			$pdf->Cell(25,7,"{$days_payt}",1,0,"R");				
			$pdf->Cell(80,7,"",1,0,"C");								
			$pdf->ln();$line_no++;
			$pdf->ln();$line_no++;
		
			$pdf->Cell(145,7,"Grand Total",1,0,"R");
			$pdf->Cell(25,7,"{$totl_recp}",1,0,"R");				
			$pdf->Cell(25,7,"{$totl_payt}",1,0,"R");				
			$pdf->Cell(80,7,"",1,0,"C");								
			$pdf->ln();$line_no++;
			$resp_file='reports/expense_details.pdf';
			$pdf->output($resp_file,'F');		
		}				
		
		//Monthwise report -----------------------------------------				
		if($rept_type==2)
		{							
			require("fpdf/fpdf.php");	
			$line_no=0;
			$pdf = new FPDF('P','mm','A4');
			$pdf->AddPage();
			$pdf->SetMargins(10,10);		
	
			$pdf->SetFont('Arial','B',10);		
			$pdf->Cell(0,7,"EXPENSE SUMMARY (MONTHWISE)",0,1,"C");$line_no++;
			$pdf->Cell(0,7,"{$header_dept_name}",0,1,"C");	$line_no++;
			$pdf->Cell(0,7,"Employee: {$header_empl_name}, Expense Date: {$expn_dat1} to {$expn_dat2}",0,1,"C");$line_no++;								
	
			$pdf->SetFont('Arial','B',9);		
			$pdf->Cell(10,7,"Sl No",1,0,"C");
			$pdf->Cell(30,7,"Month",1,0,"C");		
			$pdf->Cell(30,7,"Receipt",1,0,"C");		
			$pdf->Cell(30,7,"Payment",1,0,"C");				
			$pdf->Cell(30,7,"Balance",1,0,"C");				
			$pdf->Cell(50,7,"Remarks",1,0,"C");								
			$pdf->ln();$line_no++;
	
			$pdf->SetFont('Arial','',9);
	
			$mysql1="select fexpndate,facnttype, sum(case when facnttype='receipt' then fexpnamnt end) as fexpnrecp,sum(case when facnttype='payment' then fexpnamnt end) as fexpnpayt from expenses where fdeptcode='$dept_code' and femplcode like '$empl_code' and fexpndate <= str_to_date('$expn_dat2','%d-%m-%Y') and facnttype like '$acnt_type' group by left(fexpndate,7)";
			
			$myres1=mysqli_query($mycon,$mysql1);	
			
			$i=1;
			$expn_mnth="";
			$curr_baln=0;
			$expn_recp=0;
			$expn_payt=0;
			$totl_recp=0;
			$totl_payt=0;
			
			while($row1 = mysqli_fetch_assoc($myres1))
			{	
				$expn_mnth=date('F Y',strtotime(substr($row1['fexpndate'],0,7)));
				$acnt_type=$row1['facnttype'];
				$expn_recp=$row1['fexpnrecp'];
				$expn_payt=$row1['fexpnpayt'];
				$expn_recp=number_format((float)$expn_recp,2,'.','');					
				$expn_payt=number_format((float)$expn_payt,2,'.','');										
		
				$totl_recp=$totl_recp+$expn_recp;
				$totl_payt=$totl_payt+$expn_payt;
				$curr_baln=$curr_baln+($expn_recp-$expn_payt);
		
				$totl_recp=number_format((float)$totl_recp,2,'.','');
				$totl_payt=number_format((float)$totl_payt,2,'.','');
				$curr_baln=number_format((float)$curr_baln,2,'.','');									
		
				$pdf->Cell(10,7,"{$i}",1,0,"C");
				$pdf->Cell(30,7,"{$expn_mnth}",1,0,"L");		
				$pdf->Cell(30,7,"{$expn_recp}",1,0,"R");		
				$pdf->Cell(30,7,"{$expn_payt}",1,0,"R");				
				$pdf->Cell(30,7,"{$curr_baln}",1,0,"R");				
				$pdf->Cell(50,7,"",1,0,"C");								
				$pdf->ln();$line_no++;		
				$i++;
			}
	
			$totl_amnt=$totl_payt+$totl_recp;
			$totl_amnt=number_format((float)$totl_amnt,2,'.','');
			$curr_baln=number_format((float)$curr_baln,2,'.','');
	
			$pdf->Cell(40,7,"Grand Total",1,0,"C");		
			$pdf->Cell(30,7,"{$totl_recp}",1,0,"R");		
			$pdf->Cell(30,7,"{$totl_payt}",1,0,"R");				
			$pdf->Cell(30,7,"{$curr_baln}",1,0,"R");				
			$pdf->Cell(50,7,"",1,0,"C");								
			$pdf->ln();$line_no++;		
			
			$resp_file='reports/expense_summary_month.pdf';
			$pdf->output($resp_file,'F');		
		}

		if($rept_type==3)
		{							
			require("fpdf/fpdf.php");	
			$line_no=0;
			$pdf = new FPDF('P','mm','A4');
			$pdf->AddPage();
			$pdf->SetMargins(10,10);		
	
			$pdf->SetFont('Arial','B',10);		
			$pdf->Cell(0,7,"EXPENSE STATEMENT SUMMARY",0,1,"C");$line_no++;
	
			$pdf->SetFont('Arial','B',9);		
			$pdf->Cell(10,7,"Sl No",1,0,"C");
			$pdf->Cell(80,7,"Department",1,0,"C");		
			$pdf->Cell(25,7,"Receipt",1,0,"C");		
			$pdf->Cell(25,7,"Payment",1,0,"C");				
			$pdf->Cell(25,7,"Balance",1,0,"C");				
			$pdf->Cell(25,7,"Remarks",1,0,"C");								
			$pdf->ln();$line_no++;
	
			$pdf->SetFont('Arial','',9);
	
			$mysql1="select fdeptcode, fexpndate, sum(case when facnttype='receipt' then fexpnamnt end) as fexpnrecp,sum(case when facnttype='payment' then fexpnamnt end) as fexpnpayt from expenses where fdeptcode like '$dept_code' and facnttype like '$acnt_type' and fheaddesc like '$head_desc' and fdeptcode<>'ADMN' group by fdeptcode";
			
			$myres1=mysqli_query($mycon,$mysql1);	
			
			$i=1;
			$dept_code="";
			$expn_recp=0;
			$expn_payt=0;
			$dept_baln=0;
			$curr_baln=0;				
			$totl_recp=0;
			$totl_payt=0;
			
			while($row1 = mysqli_fetch_assoc($myres1))
			{	

				$dept_code=$row1['fdeptcode'];
				$expn_recp=$row1['fexpnrecp'];
				$expn_payt=$row1['fexpnpayt'];
				$expn_recp=number_format((float)$expn_recp,2,'.','');					
				$expn_payt=number_format((float)$expn_payt,2,'.','');										
		
				$totl_recp=$totl_recp+$expn_recp;
				$totl_payt=$totl_payt+$expn_payt;
				$totl_baln=$expn_recp-$expn_payt;
				$curr_baln=$curr_baln+($expn_recp-$expn_payt);
		
				$totl_recp=number_format((float)$totl_recp,2,'.','');
				$totl_payt=number_format((float)$totl_payt,2,'.','');
				$totl_baln=number_format((float)$totl_baln,2,'.','');									
				$curr_baln=number_format((float)$curr_baln,2,'.','');									

				$dept_name=get_dept_name($dept_code);

				$pdf->Cell(10,7,"{$i}",1,0,"C");		
				$pdf->Cell(80,7,"{$dept_name}",1,0,"L");						
				$pdf->Cell(25,7,"{$expn_recp}",1,0,"R");		
				$pdf->Cell(25,7,"{$expn_payt}",1,0,"R");				
				$pdf->Cell(25,7,"{$curr_baln}",1,0,"R");				
				$pdf->Cell(25,7,"",1,0,"C");								
				$pdf->ln();$line_no++;		
				$i++;
			}
	
			$totl_amnt=$totl_payt+$totl_recp;
			$totl_amnt=number_format((float)$totl_amnt,2,'.','');
			$curr_baln=number_format((float)$curr_baln,2,'.','');
	
			$pdf->Cell(90,7,"Grand Total",1,0,"C");		
			$pdf->Cell(25,7,"{$totl_recp}",1,0,"R");		
			$pdf->Cell(25,7,"{$totl_payt}",1,0,"R");				
			$pdf->Cell(25,7,"{$curr_baln}",1,0,"R");				
			$pdf->Cell(25,7,"",1,0,"C");								
			$pdf->ln();$line_no++;		
			
			$resp_file='reports/expense_summary_total.pdf';
			$pdf->output($resp_file,'F');			
		}			

		if($rept_type==4)
		{							
			
		}			
		echo json_encode(array("mesg"=>$resp_mesg, "stat"=>$resp_stat, "file"=>$resp_file));
	}	
?>