cashbook report changes

This commit is contained in:
venbatechnologies@gmail.com 2018-02-24 18:25:52 +05:30
parent bf461a5d7f
commit 6c01ea7ec5
17 changed files with 1205 additions and 1846 deletions

View File

@ -985,7 +985,7 @@ class report extends BaseController
public function per()
{
$this->global['pageTitle'] = 'Siddharth : Reports';
$this->global['pageTitle'] = 'Resico : Reports';
$ab=$this->input->post('financialyear');
@ -1007,150 +1007,172 @@ class report extends BaseController
public function cashbook()
{
$this->global['pageTitle'] = 'Cashbook - Cashbook Reports - ';
$data['gettoptotal1'] = $this->dahsboard_Model->gettoptotal();
$data['getTotalServicePoCount'] = $this->dahsboard_Model->getTotalServicePoCount();
$data['getTotalimportPoCount'] = $this->dahsboard_Model->getTotalimportPoCount();
$data['getTotalcapitalPoCount'] = $this->dahsboard_Model->getTotalcapitalPoCount();
$data['getTotalrevenuePoCount'] = $this->dahsboard_Model->getTotalrevenuePoCount();
$data['cashbook']=$this->dahsboard_Model->cashbook();
$this->global['pageTitle'] = 'Resico : Cashbook Reports';
$income="RECEIPT";
$expense="PAYMENT";
$data['monthlywiseincome']=$this->dahsboard_Model->monthwise_data($income);
$data['monthlywiseexpense']=$this->dahsboard_Model->monthwise_data($expense);
$data['todayincome']=$this->dahsboard_Model->today_data($income);
$data['todayexpense']=$this->dahsboard_Model->today_data($expense);
$data['yearincome']=$this->dahsboard_Model->yearwise_data($income);
$data['yearexpense']=$this->dahsboard_Model->yearwise_data($expense);
$data['cashbook']=$this->dahsboard_Model->cashbook();
$data['gettoptotal1'] = $this->dahsboard_Model->gettoptotal();
$data['tdy']=$this->dahsboard_Model->today();
$data['Indiancurrency']=$this->dahsboard_Model->INRSymbol();
//This Array used to get and display today data (for today tile option)
$data['todayincome']=$this->dahsboard_Model->today_data($income);
$data['todayexpense']=$this->dahsboard_Model->today_data($expense);
//This Array used to get and display current month data (for monthly tile option)
$data['monthlywiseincome']=$this->dahsboard_Model->monthwise_data($income);
$data['monthlywiseexpense']=$this->dahsboard_Model->monthwise_data($expense);
//This Array used to get and display current fin year data (for yearly tile option)
$data['yearincome']=$this->dahsboard_Model->yearwise_data($income);
$data['yearexpense']=$this->dahsboard_Model->yearwise_data($expense);
$now = new DateTime();
$currentdate = $now->format('Y-m-d'); // MySQL datetime format
$yesterday = date('Y-m-d', strtotime("-1 day"));
$data['yesterdaytotal'] = $this->dahsboard_Model->daybeforetotal($yesterday);
$this->loadviews("reportcashbook",$this->global,$data, NULL);
}
public function monthexpenses()
{
$this->global['pageTitle'] = 'Cashbook - monthly expenses Reports - ';
//This Function used to get and display today data (link = form today tile option)//
// public function Viewtoday()
public function daily_incexp()
{
$this->global['pageTitle'] = 'Resico : Cashbook Daily Reports';
$data['tdy']=$this->dahsboard_Model->today();
//$data['Indiancurrency']=$this->dahsboard_Model->INRSymbol();
$now = new DateTime();
$currentdate = $now->format('Y-m-d'); // MySQL datetime format
$yesterday = date('Y-m-d', strtotime("-1 day"));
$data['yesterdaytotal'] = $this->dahsboard_Model->daybeforetotal($yesterday);
$this->loadviews("cashbooktoday",$this->global,$data, NULL);
}
//This Function used to get and display current monthly data (link = form monthly tile option)//
//public function monthexpenses()
public function load_monthly_incexp()
{
$this->global['pageTitle'] = 'Resico : Cashbook Monthly Reports';
$this->loadviews("cashbookmthlyreport",$this->global,NULL, NULL);
}
public function monthly_incexp()
{
$this->global['pageTitle'] = 'Resico : Cashbook Monthly Reports';
$monthyearvalue = $this->input->post('monthyear');
$data['monthyearvalue'] = $monthyearvalue;
$monthyear = explode("-",$monthyearvalue);
$month = $monthyear[0];
$year = $monthyear[1];
$premonth = $monthyear[0]-1;
$premonth = $premonth < 10 ? '0'.$premonth : ''.$premonth;
$premonth = $premonth == '00' ? '12' : $premonth;
$yearvalue = $premonth == '12' ? $year-1 : $year;
$data['prevmonthtotal']=$this->dahsboard_Model->monthbeforetotal($premonth,$yearvalue);
$data['monthlyreport']=$this->dahsboard_Model->month_incexp_report($month,$year);
$this->loadviews("cashbookmthlyreport",$this->global,$data, NULL);
//cashbookmonthlyexpenses=>cashbookmthlyreport
$data['monthlyreport']=$this->dahsboard_Model->monthexpensereport();
// $data['monthlyincreport']=$this->dahsboard_Model->monthincomereport();
$data['Indiancurrency']=$this->dahsboard_Model->INRSymbol();
$this->loadviews("cashbookmonthlyexpenses",$this->global,$data, NULL);
}
public function yearexpenses()
}
//This Function used to get and display current fin year data (link = form yearly tile option)//
//public function yearexpenses()
public function load_yearly_incexp()
{
$this->global['pageTitle'] = 'Cashbook - yearly expenses Reports - ';
$this->global['pageTitle'] = 'Resico : Cashbook Yearly Reports';
$data['financialyear']=$this->dahsboard_Model->cashbookfinyear();
$this->loadviews("cashbookyearlyreport",$this->global,$data, NULL);
//cashbookyearlyexpenses=>cashbookyearlyreport
}
public function yearly_incexp()
{
$this->global['pageTitle'] = 'Resico : Cashbook Yearly Reports';
$fyear = $this->input->post('financialyear');
$fa=substr( $fyear,0,-5);
$aa=substr( $fyear,5,5);
//echo $fyear;
//$data['yearlyincreport']=$this->dahsboard_Model->yearincomereport();
$data['yearlyreport']=$this->dahsboard_Model->yearexpensereport($fa,$aa);
$data['financialyear']=$this->dahsboard_Model->cashbookfinyear();
//print_r($data['finyear']);
$data['Indiancurrency']=$this->dahsboard_Model->INRSymbol();
$finyear = explode("-",$fyear);
$b4oneyear = $finyear[0] -1;
$b4twoyear = $finyear[1] -1;
$this->loadviews("cashbookyearlyexpenses",$this->global,$data, NULL);
$data['yearlyreport']=$this->dahsboard_Model->yearexpensereport($fa,$aa);
$data['financialyear']=$this->dahsboard_Model->cashbookfinyear();
$data['b4finyeartotal']=$this->dahsboard_Model->yearbeforetotal($b4oneyear,$b4twoyear);
$date['fyears'] = array('fina' => $fyear);
$this->loadviews("cashbookyearlyreport",$this->global,$data, NULL);
}
}
public function cashbookdepartment()
{
$this->global['pageTitle'] = 'Cashbook - department - ';
//$this->global['pageTitle'] = 'Cashbook - department - ';
$sid=$_GET['sid'];
$d=$_GET['d'];
$c=$_GET['c'];
if ($c=='PAYMENT')
{
$this->global['pageTitle'] = 'Resico : PaymentWise Reports';
$data['departmentwise']=$this->dahsboard_Model->departmentwise($sid,$d,$c);
$data['Indiancurrency']=$this->dahsboard_Model->INRSymbol();
$data['departmentwise']=$this->dahsboard_Model->departmentwise($sid,$d,$c);
$data['Indiancurrency']=$this->dahsboard_Model->INRSymbol();
$this->loadviews("cashbookmonthlydep",$this->global,$data, NULL);
$this->loadviews("cashbookmthlypaydep",$this->global,$data, NULL);
//cashbookmonthlydep=>cashbookmthlypaydep
}
else{
$this->global['pageTitle'] = 'Resico : ReceiptWise Reports';
$data['departmentwise']=$this->dahsboard_Model->departmentwise($sid,$d,$c);
$data['Indiancurrency']=$this->dahsboard_Model->INRSymbol();
$this->loadviews("cashbookmonthlyexp",$this->global,$data, NULL);
$this->loadviews("cashbookmthlyrecdep",$this->global,$data, NULL);
//cashbookmonthlyexp=>cashbookmthlyrecdep
}
}
public function cashbookdepartmentexp()
{
$sid=$_GET['sid'];
$d=$_GET['d'];
$c=$_GET['c'];
$this->global['pageTitle'] = 'Cashbook - department - ';
$data['departmentwise']=$this->dahsboard_Model->departmentwise($sid,$d,$c);
$data['Indiancurrency']=$this->dahsboard_Model->INRSymbol();
//print_r($data['departmentwise']);
$this->loadviews("cashbookmonthlyexp",$this->global,$data, NULL);
}
//for cashbook menu link//
// public function cashbookmonthmenu()
// {
// $this->global['pageTitle'] = 'Cashbook monthly ';
// $data['yearmonthwise']=$this->dahsboard_Model->yearmonthwise();
// $data['Indiancurrency']=$this->dahsboard_Model->INRSymbol();
// //print_r($data['departmentwise']);
// $this->loadviews("cashbookyearmonthwise",$this->global,$data, NULL);
// }
public function yearmonthwise()
{
$sid=$_GET['sid'];
$this->global['pageTitle'] = 'Cashbook - yearmonthwise - ';
//$this->global['pageTitle'] = 'Cashbook - yearmonthwise - ';
$this->global['pageTitle'] = 'Resico : Cashbook Yearly Reports';
$data['yearmonthwise']=$this->dahsboard_Model->yearmonthwise($sid);
$data['Indiancurrency']=$this->dahsboard_Model->INRSymbol();
$this->loadviews("cashbookyearmonthwise",$this->global,$data, NULL);
}
//this function used to today menu option//
public function Viewtoday()
{
$this->global['pageTitle'] = 'Cashbook - viewtoday ';
$data['tdy']=$this->dahsboard_Model->today();
$data['Indiancurrency']=$this->dahsboard_Model->INRSymbol();
$this->loadviews("cashbooktoday",$this->global,$data, NULL);
}
public function depmenu()
{
$this->global['pageTitle'] = 'Cashbook - AllReport ';
$fdate = $this->input->post('from_date');
$tdate = $this->input->post('to_date');
$finyear = $this->input->post('financialyear');
$fa=substr( $finyear,0,-5);
$aa=substr( $finyear,5,5);
$data['depmenu']=$this->dahsboard_Model->departmentmenu($fdate,$tdate,$fa,$aa);
$data['financialyear']=$this->dahsboard_Model->cashbookfinyear();
$data['Indiancurrency']=$this->dahsboard_Model->INRSymbol();
$this->loadviews("cashbookall",$this->global,$data, NULL);
}
public function cashbookmenudepartment()
{
$sid=$_GET['sid'];
$this->global['pageTitle'] = 'Cashbook - department - ';
$data['menudepartmentwise']=$this->dahsboard_Model->menudepartmentwise($sid);
$data['Indiancurrency']=$this->dahsboard_Model->INRSymbol();
$this->loadviews("cashbookdepday",$this->global,$data, NULL);
}
}
?>

View File

@ -2103,6 +2103,30 @@ if ($cname!= ''){
$query = $this->db->query($sql);
return $query->result();
}
function month_incexp_report($month,$year)
{
$sql="SELECT date_format(tinc.date,'%d-%m-%Y')as date,
ifnull(case
when tinc.type = 'PAYMENT'
then sum(tinc.total)
end,'0') as expense,
ifnull(case
when tinc.type = 'RECEIPT'
then sum(tinc.total)
end, '0') as income,
ifnull(case
when tinc.type = 'PAYMENT'
then tinc.towhom
end,'-') as paymentname,
ifnull(case
when tinc.type = 'RECEIPT'
then tinc.towhom
end, '-') as receiptname,
tinc.total,tinc.towhom,tinc.description,monthname(tinc.date)as month,tinc.type,tinc.account_code,ac.name FROM t_income_expense tinc join t_accountcode ac on ac.code=tinc.account_code where month(tinc.date)= ".$month." and year(tinc.date)=".$year." group by tinc.account_code";
$query = $this->db->query($sql);
return $query->result();
}
//home--this year//
function yearexpensereport($fa,$aa)
@ -2342,7 +2366,62 @@ function INRSymbol()
//echo $sql;
return $query->result();
}
}
function daybeforetotal($yesterday){
$sql="select date,
sum(if(type = 'PAYMENT',total,0)) as payment_amt,
sum(if(type = 'RECEIPT',total,0)) as receipt_amt
from t_income_expense
where date = ? ";
$query = $this->db->query($sql,array($yesterday));
return $query->result();
}
function minmaxdatevalue(){
$sql="SELECT MAX(date) AS Max_Date, MIN(date) AS Min_Date
FROM t_income_expense";
$query = $this->db->query($sql);
return $query->result();
}
// function monthbeforetotal($mindate,$maxdate){
// $sql="SELECT
// sum(if(type = 'PAYMENT',total,0)) as payment_amt,
// sum(if(type = 'RECEIPT',total,0)) as receipt_amt
// FROM t_income_expense
// WHERE date BETWEEN ? AND ? ";
// $query = $this->db->query($sql,array($mindate,$maxdate));
// return $query->result();
// }
function monthbeforetotal($month,$year){
$sql="SELECT month(date) as monthnum ,year(date) as yearnum,
sum(if(type = 'PAYMENT',total,0)) as payment_amt,
sum(if(type = 'RECEIPT',total,0)) as receipt_amt
FROM t_income_expense
WHERE
month(date) = '".$month."'and year(date) = '".$year."'";
$query = $this->db->query($sql);
return $query->result();
}
function yearbeforetotal($prefy,$fa){
$sql="SELECT
sum(if(type = 'PAYMENT',total,0)) as payment_amt,
sum(if(type = 'RECEIPT',total,0)) as receipt_amt
FROM t_income_expense
where date >= '".$prefy."-04-01' and date <= '".$fa."-03-31'";
$query = $this->db->query($sql);
return $query->result();
//print_r($query->result());
}
}
?>

View File

@ -1,323 +0,0 @@
<?php
if(!empty($cashbook))
{
}
if(!empty($depmenu))
{
}
$inrsymbol='';
if(!empty($Indiancurrency))
{
foreach ($Indiancurrency as $inr)
{
$inrsymbol = $inr->FontCode2000;
}}
foreach($financialyear as $item)
{
$finyear = $item->financial_year;
} ?>
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.4.2/css/buttons.dataTables.min.css">
<style>
.dataTables_filter input {padding: 4px;}
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
position: relative;
float: right;
}
</style>
<!--<div class="row">
<div class="col-md-12">
<div id="container"></div>
</div>
</div>-->
<!-- Left col -->
<div class="col-md-12">
<!-- TABLE: LATEST ORDERS -->
<div class="box box-info">
<!--<div class="box-header with-border">-->
<!--<center><h3 class="box-title"><p style="color:#3c8dbc"><b>Cashbook Reports</b></p></h3></center>-->
<!--</div>-->
<!-- /.box-header -->
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<center><h3 class="box-title"><p style="color:#3c8dbc"><b>Cashbook Report</b></p></h3></center>
<div class="box-body">
<div class="row">
<div class="col-md-3">
<label for="from_date">
<?php echo 'From Date'; ?>
</label>
<div class="input-group">
<input name="from_date" id="max-date" class="form-control datepicker">
<span class="input-group-addon">
<i class="fa fa-calendar fa-fw"></i>
</span>
</div>
</div>
<div class="col-md-3">
<label for="to_date">
<?php echo 'To Date'; ?>
</label>
<div class="input-group">
<input name="to_date" id="min-date" class="form-control datepicker">
<span class="input-group-addon">
<i class="fa fa-calendar fa-fw"></i>
</span>
</div>
</div>
<div class="col-md-3" style="margin-top:24px;">
<select class="form-control" id="financialyear" name="financialyear">
<option value="">Select Year</option>
<?php
foreach($financialyear as $item):
{?>
<option value="<?php echo $item->financial_year;?>"><?php echo $item->financial_year ; ?></option>
<?php } endforeach; ?>
</select>
</div>
<div class="col-md-3" style="margin-top:24px;">
<input type="submit" class="btn btn-success" name="btn_submit"
value="View Report">
</div>
</div>
</form>
<br>
<br>
<table class="table table-bordered table-hover" id="req" style="table-layout:auto;">
<thead>
<tr>
<th>Date</th>
<!--<th>Account Code</th>-->
<th>Account Name</th>
<th>Type</th>
<th>Received From</th>
<th>Paid To</th>
<!--<th>Paid Type(RECEIPT)</th>-->
<!--<th>Paid Type(PAYMENTS)</th>-->
<th style="text-align:right;"> Receipt <?php echo '('.$inrsymbol.')' ?></th>
<th style="text-align:right;"> Payment <?php echo '('.$inrsymbol.')' ?></th>
<th>Description</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<?php
$ti=0.00;
$tvt=0.00;
if(!empty($depmenu)){
foreach($depmenu as $t)
{
?>
<tr>
<td><span><?php echo $t->date?></span></td>
<td align="left"><span><?php echo $t->name?></span></td>
<td align="left"><span><?php echo $t->type?></span></td>
<td align="left"><span><?php echo $t->receiptname?></span></td>
<td align="left"><span><?php echo $t->paymentname?></span></td>
<!--<td align="left"><span><?php echo $cash->expense?></span></td>-->
<td align="right"><span><?php
$ti= $ti + number_format($t->income,2,'.','');
echo number_format($t->income,2,'.','');?></span></td>
<td align="right"><span><?php
$tvt= $tvt + number_format($t->expense,2,'.','');
echo number_format($t->expense,2,'.','');?></span></td>
<td align="left"><span><?php echo $t->description?></span></td>
<td>
<?php
if(!empty($t->document))
{
?>
<a target="_blank" href="<?php echo base_url().$t->document ?>"><i class="fa fa-download" ></i></a>
<?php
}
else
{
echo "NO FILE";
}
?>
</td>
</tr>
<?php
}
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align:right"><strong>
<?php
{
echo number_format($ti,2,'.','');
}
?>
</strong>
</td>
<td style="text-align:right"><strong>
<?php
{
echo number_format($tvt,2,'.','');
}
?>
</strong>
</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</tfoot>
</table>
</div>
</div>
</div>
<!-- /.box -->
</div>
<!-- /.col -->
<script src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/dataTables.buttons.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/pdfmake.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/vfs_fonts.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.html5.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.colVis.min.js"></script>
<script>
$(document).ready(function() {
table = $('#req').DataTable( {
"dom": "<'row'<'col-md-6'l><'col-md-6'Bf>>" +
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
//messageTop: $('h3').text(),
title: $('h3').text(),
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );
$( function() {
//var dateFormat = "mm/dd/yy",
from = $( "#min-date" )
.datepicker({
dateFormat: "dd-mm-yy",
defaultDate: "+0d",
changeMonth: true,
//numberOfMonths: 1
})
.on( "change", function() {
to.datepicker("option", "minDate", getDate( this ) );
}),
to = $( "#max-date" ).datepicker({
dateFormat: "dd-mm-yy",
defaultDate: "+0d",
changeMonth: true,
//numberOfMonths: 1
})
.on( "change", function() {
from.datepicker( "option", "maxDate", getDate( this ) );
});
function getDate( element ) {
var date;
try {
date = $.datepicker.parseDate( dateFormat, element.value );
} catch( error ) {
date = null;
}
return date;
}
} );
</script>

View File

@ -1,116 +0,0 @@
<?php
$inrsymbol='';
if(!empty($Indiancurrency))
{
foreach ($Indiancurrency as $inr)
{
$inrsymbol = $inr->FontCode2000;
}}
?>
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.3.1/css/buttons.dataTables.min.css">
<style>
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
position: relative;
float: right;
}
</style>
<div class="content-wrapper">
<section class="content">
<div class="box">
<div class="box-header">
<CENTER><h3 class="box-title"><strong>Department Based Report</strong></h3></CENTER>
</div>
<div class="container-fluid">
<div class="row">
<div class="col-md-10 col-md-offset-1">
<table class="table table-bordered table-hover" id="req" style="background-color:#fff;font-size:11px;" >
<thead style="background-color:#ddf">
<tr>
<th>date</th>
<th>Account Name</th>
<th>Paid Type</th>
<th style="text-align:right;"> Amount <?php echo '('.$inrsymbol.')' ?></th>
<th>Description</th>
</tr>
</thead>
<tbody>
<?php if(!empty($menudepartmentwise)){
foreach($menudepartmentwise as $dt)
{
?>
<tr>
<td align="left"><span><?php echo $dt->date?></span></td>
<td align="left"><span><?php echo $dt->name?></span></td>
<td align="left"><span><?php echo $dt->type?></span></td>
<td align="right"><span><?php echo number_format($dt->total,2,'.','');?></span></td>
<td align="left"><span><?php echo $dt->description?></span></td>
</tr>
<?php
}
}
?>
</tbody>
</table>
</div>
</div>
</div>
</div>
</section>
</div>
<script src="https://cdn.datatables.net/buttons/1.3.1/js/dataTables.buttons.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.3.1/js/buttons.flash.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.3.1/js/buttons.html5.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.3.1/js/buttons.print.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script>
<script>
// Bootstrap datepicker
// Set up your table
$(document).ready(function() {
table = $('#req').DataTable( {
"dom": "<'row'<'col-md-3'l><'col-md-9'Bf>>" +
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",
buttons: [
{
extend: 'collection',
text: 'Export Cashbook Reports',
buttons: [
'excel'
]
}
]
} );
} );
</script>

View File

@ -1,125 +0,0 @@
<?php
$inrsymbol='';
if(!empty($Indiancurrency))
{
foreach ($Indiancurrency as $inr)
{
$inrsymbol = $inr->FontCode2000;
}}
?>
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.3.1/css/buttons.dataTables.min.css">
<style>
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
position: relative;
float: right;
}
</style>
<div class="content-wrapper">
<section class="content">
<div class="box">
<div class="box-header">
<CENTER><h3 class="box-title"><strong>Cashbook Department</strong></h3></CENTER>
</div>
<div class="container-fluid">
<div class="row">
<div class="col-md-10 col-md-offset-1">
<table class="table table-bordered table-hover" id="req" style="background-color:#fff;font-size:11px;" >
<thead style="background-color:#ddf">
<tr>
<th>Account Name</th>
<th>Paid Type</th>
<th style="text-align:right;"> Amount <?php echo '('.$inrsymbol.')' ?></th>
</tr>
</thead>
<tbody>
<?php if(!empty($depmenu)){
foreach($depmenu as $t)
{
?>
<tr>
<td align="left"><a href="<?php echo base_url(); ?>report/cashbookmenudepartment?sid=<?php echo $t->account_code;?>"><span><?php echo $t->name?></span></a></td>
<td align="left"><span><?php echo $t->type?></span></td>
<td align="right"><span><?php echo number_format($t->total,2,'.','');?></span></td>
</tr>
<?php
}
}
?>
</tbody>
</table>
</div>
</div>
</div>
</div>
</section>
</div>
<script src="https://cdn.datatables.net/buttons/1.3.1/js/dataTables.buttons.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.3.1/js/buttons.flash.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.3.1/js/buttons.html5.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.3.1/js/buttons.print.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script>
<script>
// Bootstrap datepicker
// Set up your table
$(document).ready(function() {
table = $('#req').DataTable( {
"dom": "<'row'<'col-md-3'l><'col-md-9'Bf>>" +
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
//messageTop: $('h3').text(),
title: $('h3').text(),
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );
</script>

View File

@ -1,203 +0,0 @@
<?php
$inrsymbol='';
if(!empty($Indiancurrency))
{
foreach ($Indiancurrency as $inr)
{
$inrsymbol = $inr->FontCode2000;
}}
if(!empty($monthlyreport))
{
}
if(!empty($monthlyincreport))
{
}
?>
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.4.2/css/buttons.dataTables.min.css">
<style>
.dataTables_filter input {padding: 4px;}
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
position: relative;
float: right;
}
.btn-success {
background-color: #3c8dbc;
border-color: #3c8dbc;
}
</style>
<div class="content-wrapper">
<section class="content">
<div class="col-md-12">
<div id="panel-quick-actions" class="panel panel-default quick-actions">
<div class="panel-heading">
<center><h3 class="box-title"><p style="color:#3c8dbc"><b>Month Report(<?php $month=date('F');echo $month;?>)</b></p></h3></center>
</div>
<div class="btn-group btn-group-justified no-margin">
<div>
<table class="table table-bordered table-hover" id="req" style="font-size:13px;">
<thead>
<tr>
<th>Account Name</th>
<th>Type</th>
<!--<th>Received From</th>
<th>Paid To</th>-->
<th style="text-align:right;"> Receipt <?php echo '('.$inrsymbol.')' ?></th>
<th style="text-align:right;"> Payment <?php echo '('.$inrsymbol.')' ?></th>
</tr>
</thead>
<tbody>
<?php
$ti=0.00;
$tvt=0.00;
if(!empty($monthlyreport)){
foreach($monthlyreport as $mr)
{
?>
<tr>
<td align="left"><a href="<?php echo base_url(); ?>report/cashbookdepartment?sid=<?php echo $mr->account_code;?>&d=<?php echo $mr->month?>&c=<?php echo $mr->type?>"><span><?php echo $mr->name?></span></a></td>
<td align="left"><span><?php echo $mr->type?></span></td>
<!--<td align="left"><span><?php echo $mr->receiptname?></span></td>
<td align="left"><span><?php echo $mr->paymentname?></span></td>-->
<!--<td align="left"><span><?php echo $cash->expense?></span></td>-->
<td align="right"><span><?php
$ti= $ti + number_format($mr->income,2,'.','');
echo number_format($mr->income,2,'.','');?></span></td>
<td align="right"><span><?php
$tvt= $tvt + number_format($mr->expense,2,'.','');
echo number_format($mr->expense,2,'.','');?></span></td>
</tr>
<?php
}
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td>&nbsp;</td>
<td style="text-align:right"><strong>
<?php
{
echo number_format($ti,2,'.','');
}
?>
</strong>
</td>
<td style="text-align:right"><strong>
<?php
{
echo number_format($tvt,2,'.','');
}
?>
</strong>
</td>
</tr>
</tfoot>
</table>
</div>
</div>
</div>
</div>
</section>
</div>
<script src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/dataTables.buttons.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/pdfmake.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/vfs_fonts.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.html5.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.colVis.min.js"></script>
<script>
// Bootstrap datepicker
// Set up your table
$(document).ready(function() {
table = $('#req').DataTable( {
"dom": "<'row'<'col-md-3'l><'col-md-9'Bf>>" +
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
//messageTop: $('h3').text(),
title: $('h3').text(),
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );
</script>

View File

@ -1,83 +0,0 @@
<?php
$inrsymbol='';
if(!empty($Indiancurrency))
{
foreach ($Indiancurrency as $inr)
{
$inrsymbol = $inr->FontCode2000;
}}
?>
<div class="content-wrapper">
<section class="content">
<div class="box">
<div class="box-header">
<CENTER><h3 class="box-title"><strong>Caskbook - "Monthly Payments"</strong></h3></CENTER>
</div>
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<table class="table table-bordered table-hover" id="datatable" style="background-color:#fff;font-size:11px;" >
<thead style="background-color:#ddf">
<tr>
<th>Date</th>
<th>Paid To</th>
<th>Paid Type</th>
<th style="text-align:right;"> Amount <?php echo '('.$inrsymbol.')' ?></th>
</tr>
</thead>
<tbody>
<?php if(!empty($monthlymenupayments)){
foreach($monthlymenupayments as $t)
{
?>
<tr>
<td><span><?php echo $t->date?></span></td>
<td align="left"><span><?php echo $t->name ?></span></td>
<td align="left"><span><?php echo $t->type?></span></td>
<td align="right"><span><?php echo number_format($t->total,2,'.','');?></span></td>
</tr>
<?php
}
}
?>
</tbody>
</table>
</div>
</div>
</div>
</div>
</section>
</div>
<script type="text/javascript" src="<?php echo base_url(); ?>assets/js/common.js" charset="utf-8"></script>
<script type="text/javascript">
$(function () {
$('#datatable').DataTable({
"paging": true,
"lengthChange": true,
"searching": true,
"ordering": true,
"info": true,
"autoWidth": true
});
});
</script>

View File

@ -14,63 +14,54 @@ if(!empty($departmentwise))
}
$inrsymbol='';
if(!empty($Indiancurrency))
{
foreach ($Indiancurrency as $inr)
{
$inrsymbol = $inr->FontCode2000;
}}
?>
?>
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.4.2/css/buttons.dataTables.min.css">
<style>
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
position: relative;
float: right;
}
.dataTables_filter input {padding: 4px;}
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
font-size: 15px;
position: relative;
float: right;
}
.btn-success {
background-color: #5d0411;
border-color: #5d0411;
}
</style>
<div class="row" style="min-height: 600px;">
<div class="content-wrapper">
<div class="col-md-10 col-md-offset-1">
<div id="panel-quick-actions" class="panel panel-default quick-actions">
<div class="panel-heading">
<center><h3 class="box-title"><p style="color:#3c8dbc"><b><?php $d=$_GET['d'] ;echo $d;?> Report(DEP:<?php echo $department; ?>)</b></p></h3></center>
</div>
<div class="btn-group btn-group-justified no-margin">
<div>
<table class="table table-bordered table-hover" id="req" style="font-size:13px;">
<thead>
<div class="content-wrapper">
<section class="content">
<div class="box">
<div class="container-fluid">
<div class="box-header">
<center><h3 class="box-title"><p style="color:#5d0411"><b><?php $d=$_GET['d'] ;echo $d;?> Report (DEP:<?php echo $department;?>)</b></p></h3></center>
</div><!-- /. box header -->
<div class="row">
<div class="col-md-12">
<table id="mthly_paydep" class="table table-bordered table-hover" style="background-color:#fff;font-size:12px;table-layout:auto;">
<thead style="background-color:#ddf">
<tr>
<th>Date</th>
<th>Account Name</th>
<th>Type</th>
<th>Account Name</th>
<th>Type</th>
<th>Paid To</th>
<th style="text-align:right;"> Payment <?php echo '('.$inrsymbol.')' ?></th>
<th style="text-align:right;"> Payment (&#8377;)</th>
<th>Description</th>
<th>Action</th>
@ -79,7 +70,7 @@ if(!empty($Indiancurrency))
<tbody>
<?php
$tvt=0.00;
$tvt=0.00;
if(!empty($departmentwise)){
foreach($departmentwise as $dw)
{
@ -87,16 +78,12 @@ if(!empty($Indiancurrency))
<tr>
<td><span><?php echo $dw->date?></span></td>
<td align="left"><span><?php echo $dw->name?></span></td>
<td align="left"><span><?php echo $dw->type?></span></td>
<td align="left"><span><?php echo $dw->paymentname?></span></td>
<td align="right"><span><?php
$tvt= $tvt + number_format($dw->expense,2,'.','');
echo number_format($dw->expense,2,'.','');?></span></td>
<td align="left"><span><?php echo $dw->description?></span></td>
<td>
<?php
@ -125,40 +112,23 @@ if(!empty($Indiancurrency))
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align:right"><strong>
<?php
{
echo number_format($tvt,2,'.','');
}
?>
</strong>
</td>
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align:right"><strong><?php echo number_format($tvt,2,'.',''); ?></strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</tfoot>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</tfoot>
</table>
</div><!-- /. row -->
</div><!-- /. col md 12 -->
</div><!-- /.container-fluid -->
</div><!-- /. box -->
</section><!-- /. content -->
</div><!-- /. content-wrapper -->
@ -176,7 +146,7 @@ if(!empty($Indiancurrency))
// Bootstrap datepicker
// Set up your table
$(document).ready(function() {
table = $('#req').DataTable( {
table = $('#mthly_paydep').DataTable( {
"dom": "<'row'<'col-md-3'l><'col-md-9'Bf>>" +
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",

View File

@ -13,35 +13,31 @@ foreach($departmentwise as $dw)
}
}
$inrsymbol='';
if(!empty($Indiancurrency))
{
foreach ($Indiancurrency as $inr)
{
$inrsymbol = $inr->FontCode2000;
}}
?>
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.4.2/css/buttons.dataTables.min.css">
<style>
.dataTables_filter input {padding: 4px;}
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
position: relative;
float: right;
}
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
font-size: 15px;
position: relative;
float: right;
}
.btn-success {
background-color: #5d0411;
border-color: #5d0411;
}
</style>
@ -49,31 +45,24 @@ if(!empty($Indiancurrency))
<div class="content-wrapper">
<!-- Main content -->
<section class="content">
<div class="col-md-12">
<div id="panel-quick-actions" class="panel panel-default quick-actions">
<div class="panel-heading">
<center><h3 class="box-title"><p style="color:#3c8dbc"><b><?php $d=$_GET['d'] ;echo $d;?> Report (DEP:<?php echo $department;?>)</b></p></h3></center>
</div>
<div class="btn-group btn-group-justified no-margin">
<div>
<table class="table table-bordered table-hover" id="req" style="font-size:13px;">
<thead>
<div class="content-wrapper">
<section class="content">
<div class="box">
<div class="container-fluid">
<div class="box-header">
<center><h3 class="box-title"><p style="color:#5d0411"><b><?php $d=$_GET['d'] ;echo $d;?> Report (DEP:<?php echo $department;?>)</b></p></h3></center>
</div><!-- /. box header -->
<div class="row">
<div class="col-md-12">
<table id="mthly_recdep" class="table table-bordered table-hover" style="background-color:#fff;font-size:12px;table-layout:auto;">
<thead style="background-color:#ddf">
<tr>
<th>Date</th>
<th>Account Name</th>
<th>Type</th>
<th>Received From</th>
<th style="text-align:right;"> Receipt <?php echo '('.$inrsymbol.')' ?></th>
<th>Date</th>
<th>Account Name</th>
<th>Type</th>
<th>Received From</th>
<th style="text-align:right;"> Receipt (&#8377;)</th>
<th>Description</th>
<th>File</th>
@ -94,14 +83,11 @@ if(!empty($Indiancurrency))
<td align="left"><span><?php echo $dw->name?></span></td>
<td align="left"><span><?php echo $dw->type?></span></td>
<td align="left"><span><?php echo $dw->receiptname?></span></td>
<td align="right"><span><?php
$ti= $ti + number_format($dw->income,2,'.','');
echo number_format($dw->income,2,'.','');?></span></td>
<td align="left"><span><?php echo $dw->description?></span></td>
<td>
<td>
<?php
if(!empty($dw->document))
{
@ -129,39 +115,24 @@ if(!empty($Indiancurrency))
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align:right"><strong>
<?php
{
echo number_format($ti,2,'.','');
}
?>
</strong>
</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align:right"><strong><?php echo number_format($ti,2,'.','');?> </strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</tfoot>
</tfoot>
</table>
</div>
</div>
</div>
</div>
</section>
</div>
</div><!-- /. row -->
</div><!-- /. col md 12 -->
</div><!-- /.container-fluid -->
</div><!-- /. box -->
</section><!-- /. content -->
</div><!-- /. content-wrapper -->
@ -181,7 +152,7 @@ if(!empty($Indiancurrency))
// Bootstrap datepicker
// Set up your table
$(document).ready(function() {
table = $('#req').DataTable( {
table = $('#mthly_recdep').DataTable( {
"dom": "<'row'<'col-md-3'l><'col-md-9'Bf>>" +
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",

View File

@ -0,0 +1,245 @@
<?php
$ti=0.00;
$tvt=0.00;
$in=0.00;
$payamt=0.00;
$recamt = 0.00;
$zero=0.00;
$curr_balances=0.00;
$monthyr = '';
$mthyr = '' ;
$monthNum = '' ;
$yearNum = '';
if(!empty($prevmonthtotal))
{
foreach ($prevmonthtotal as $prevttl){
// $payamt = $prevmonthtotal[0]->payment_amt;
$payamt = $prevttl->payment_amt;
// $recamt = $prevmonthtotal[0]->receipt_amt;
$recamt = $prevttl->receipt_amt;
}}
if(!empty($monthyearvalue))
{
$monthyr = explode("-",$monthyearvalue);
$monthNum = $monthyr[0];
$yearNum = $monthyr[1];
$dateObj = DateTime::createFromFormat('!m', $monthNum);
$monthName = $dateObj->format('F');
}
// $inrsymbol='';
// if(!empty($Indiancurrency))
// {
// foreach ($Indiancurrency as $inr)
// {
// $inrsymbol = $inr->FontCode2000;
// }}
?>
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.4.2/css/buttons.dataTables.min.css">
<style>
.dataTables_filter input {padding: 4px;}
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
font-size: 15px;
position: relative;
float: right;
}
.btn-success {
background-color: #5d0411;
border-color: #5d0411;
}
.ui-datepicker-calendar {
display: none;
}
</style>
<script type="text/javascript">
$(function() {
var d = new Date();
//var month = d.getMonth();
var month = d.getMonth() + 1;
month = month < 10 ? '0' + month : '' + month;
var day = d.getDate();
var year = d.getFullYear() ;
var RIAStartYear = year - 2007;
var mindt = year-70;
var maxdt = year-15;
$('#monthyear').datepicker( {
minDate : new Date(year-RIAStartYear,0,1),
maxDate :'now',
changeMonth: true,
changeYear: true,
showButtonPanel: true,
dateFormat: 'mm-yy',
onClose: function(dateText, inst) {
$(this).datepicker('setDate', new Date(inst.selectedYear, inst.selectedMonth, 1));
}
});
});
</script>
<div class="content-wrapper">
<section class="content">
<div class="box">
<div class="container-fluid">
<div class="box-header">
<center><h3 class="box-title"><p style="color:#5d0411"><b>Month Report <?php if($monthyr != ''){ echo '('.$monthName.'-'.$yearNum.')'; } else { echo ''; }//<?php ($month=date('F');echo $month;)?></b></p></h3></center>
</div>
<div class="col-xs-12 col-md-6 col-md-offset-6">
<center>
<!-- <div class="panel-body"> -->
<form role="form" id="monthlycashbook" action="<?php echo base_url() ?>report/monthly_incexp" method="post" enctype="multipart/form-data">
<div class="col-md-8">
<label for="monthyear">Month year :</label>
<input name="monthyear" id="monthyear" class="date-picker" />
</div>
<div class="col-md-2">
<input type="submit" class="btn btn-success" id="monthly" name="btn_submit" value="View Report">
</div>
</form>
<!-- </div> -->
</center>
</div>
<div class="col-md-12">
<div class="box-body">
<div>
<table id="cbmthly" class="table table-bordered table-hover" style="background-color:#fff;font-size:12px;">
<thead style="background-color:#ddf">
<tr>
<th>Account Name</th>
<th>Type</th>
<th style="text-align:right;"> Receipt (&#8377;)</th>
<th style="text-align:right;"> Payment (&#8377;)</th>
<th style="text-align:right;"> Current Balances(&#8377;)</th>
</tr>
</thead>
<tr>
<td style="text-align:left;"><strong>Previous Month Balance(Opening Balances)</strong></td>
<td>&nbsp;</td>
<?php $in = $recamt-$payamt;//prevmonthincome-prevmonthexpense ?>
<td style="text-align:right"><strong><?php echo number_format($in,2,'.','') ?></strong></td>
<td style="text-align:right"><strong><?php echo number_format($zero,2,'.','');?></strong></td>
<td>&nbsp;</td>
</tr>
<tbody>
<?php
if(!empty($monthlyreport)){
foreach($monthlyreport as $mr)
{
?>
<tr>
<td align="left"><a href="<?php echo base_url(); ?>report/cashbookdepartment?sid=<?php echo $mr->account_code;?>&d=<?php echo $mr->month?>&c=<?php echo $mr->type?>"><span><?php echo $mr->name?></span></a></td>
<td align="left"><span><?php echo $mr->type?></span></td>
<td align="right"><span><?php
$ti= $ti + number_format($mr->income,2,'.','');
echo number_format($mr->income,2,'.','');?></span></td>
<td align="right"><span><?php
$tvt= $tvt + number_format($mr->expense,2,'.','');
echo number_format($mr->expense,2,'.','');?></span></td>
<td align="right"><span><?php echo number_format($in+$ti-$tvt,2,'.',''); ?></span></td>
</tr>
<?php
}
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td>&nbsp;</td>
<td style="text-align:right"><strong><?php echo number_format($ti,2,'.','');?></strong></td>
<td style="text-align:right"><strong><?php echo number_format($tvt,2,'.','');?></strong></td>
<td style="text-align:right"><strong><?php $curr_balances = $in+$ti-$tvt; echo number_format($curr_balances,2,'.','');?></strong></td>
</tr>
<tr>
<td style="text-align:left;"><strong>Current Month Closing Balances</strong></td>
<td>&nbsp;</td>
<td style="text-align:right"><strong><?php echo number_format($curr_balances,2,'.','');?></strong></td>
<td style="text-align:right"><strong><?php echo number_format($zero,2,'.','');?></strong></td>
<td>&nbsp;</td>
</tr>
</tfoot>
</table>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
<script src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/dataTables.buttons.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/pdfmake.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/vfs_fonts.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.html5.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.colVis.min.js"></script>
<script>
// Bootstrap datepicker
// Set up your table
$(document).ready(function() {
table = $('#cbmthly').DataTable( {
"dom": "<'row'<'col-md-3'l><'col-md-9'Bf>>" +
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
//messageTop: $('h3').text(),
title: $('h3').text(),
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );
$('#monthly').click(function() {
if($("#monthyear").val().length < 1)
{
alert('Please Select/Choose Month Year');
$("#monthyear").focus();
return false;
}
//alert('finished');
});
</script>

View File

@ -9,12 +9,12 @@ if(($data[0]->type) == 'EXPENSE')
$pic = base_url().'uploads/images/'.$company[0]->ProfilePic;
?>
<br><br><br><br>
<table width="100%" style="font-size:13px;">
<table width="100%" style="font-size:12px;">
<tbody>
<tr style="height: 57px;">
<td style="width: 89px; height: 57px;"><img src='<?php echo $pic;?>' ></td>
<td style="width: 89px; height: 57px;"><img src='<?php echo $pic;?>'width="200" ></td>
<td style="width: 89px; height: 57px;" colspan="5">
<h1><?php $company[0]->CompanyName;?></h1><br /><?php echo $company[0]->Address;?><br />Mobile <?php echo $company[0]->AlternateContactNumber;?> <br> E-mail <?php echo $company[0]->EmailAddress;?></a><br>GSTIN : <?php echo $company[0]->GSTNO;?>
<h1><?php $company[0]->CompanyName;?></h1><br /><?php echo $company[0]->Address;?><br />Mobile : <?php echo $company[0]->AlternateContactNumber;?> <br> E-mail : <?php echo $company[0]->EmailAddress;?></a><br>GSTIN : <?php echo $company[0]->GSTNO;?>
</td>
</tr>
<hr>
@ -23,37 +23,37 @@ $pic = base_url().'uploads/images/'.$company[0]->ProfilePic;
<td style="width: 89px; height: 25px; text-align: center;" colspan="6"><h3>CASH VOUCHER</h3></td>
</tr>
<tr style="height: 26px;">
<td style="width: 100px; height: 26px;">&nbsp;<?php if(($data[0]->type) == 'PAYMENT'){echo 'Voucher Number';}else{echo 'Invoice Number';} ?> </td>
<td style="width: 70px; height: 26px;">&nbsp;<?php if(($data[0]->type) == 'PAYMENT'){echo 'Voucher Number';}else{echo 'Invoice Number';} ?> </td>
<td style="width: 89px; height: 26px;" colspan="3"><?php if(($data[0]->type) == 'PAYMENT'){echo $data[0]->invoice_no;}else{echo $data[0]->invoice_no;}?></td>
<hr>
<td style="width: 90px; height: 197px;text-align: center;" colspan="2" rowspan="5"><p> <h1>Rs <?php echo $data[0]->total;?></h1></p>Amount &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
<td style="width: 90px; height: 197px;text-align: center;" colspan="2" rowspan="5"><p> <h1>&#8377; <?php echo $data[0]->total;?></h1></p>Amount &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
</tr>
<tr style="height: 26px;">
<td style="width: 100px; height: 26px;">&nbsp;Date </td>
<td style="width: 70px; height: 26px;">&nbsp;Date </td>
<td style="width: 89px; height: 26px;" colspan="3"><?php echo date_format(date_create($data[0]->date),'d-m-Y');?></td>
<hr>
</tr>
<tr style="height: 26px;">
<td style="width: 100px; height: 26px;">&nbsp;<?php echo $label;?></td>
<td style="width: 70px; height: 26px;">&nbsp;<?php echo $label;?></td>
<td style="width: 89px; height: 26px;" colspan="3"><?php echo $data[0]->towhom;?></td>
<hr>
</tr>
<tr style="height: 46px;">
<td style="width: 100px; height: 46px;">&nbsp;Amount (In Words)</td>
<td style="width: 70px; height: 46px;">&nbsp;Amount (In Words)</td>
<td style="width: 89px; height: 46px;" colspan="3"><b><?php echo $amtinwords;?></b></td>
</tr>
<?php if(($data[0]->code) == '999'){ ?>
<tr style="height: 46px;">
<td style="width: 100px; height: 46px;">&nbsp;Tax</td>
<td style="width: 70px; height: 46px;">&nbsp;Tax</td>
<td>SGST :<b>&#8377;<?php echo $data[0]->sgst;?></b></td>
<td>CGST :<b>&#8377;<?php echo $data[0]->cgst;?></b></td>
<td>IGST :<b>&#8377;<?php echo $data[0]->igst;?></b></td>
</tr>
<tr style="height: 46px;">
<td style="width: 100px; height: 46px;">&nbsp;Payment Details</td>
<td style="width: 70px; height: 46px;">&nbsp;Payment Details</td>
<td colspan="3">
<table style="border: 1px solid black; border-collapse: collapse;">
<tr style="border: 1px solid black; border-collapse: collapse;">
@ -115,7 +115,7 @@ $pic = base_url().'uploads/images/'.$company[0]->ProfilePic;
</tr>
<tr style="height: 26px;">
<td style="width: 89px; height: 26px; text-align: center;" colspan="6">Note : Above Rs.750/- With Revenue Stamp &amp; Signature &nbsp; &nbsp; &nbsp;</td>
<td style="width: 89px; height: 26px; text-align: center;" colspan="6">Note : Above &#8377;.750/- With Revenue Stamp &amp; Signature &nbsp; &nbsp; &nbsp;</td>
</tr>
</tbody>
</table>

View File

@ -1,149 +1,145 @@
<?php
$inrsymbol='';
if(!empty($Indiancurrency))
{
foreach ($Indiancurrency as $inr)
{
$inrsymbol = $inr->FontCode2000;
}}
<?php
$strdayttl = '';
$in=0.00;
$payamt=0.00;
$recamt = 0.00;
$zero=0.00;
$curr_balances=0.00;
$ti=0.00;
$tvt=0.00;
// [date] => 2018-02-21 [payment_amt] => 0 [receipt_amt] => 13 ) )
if(!empty($yesterdaytotal))
{
foreach ($yesterdaytotal as $ttl)
{
$strdayttl = $ttl->date;
$payamt = $ttl->payment_amt;
$recamt = $ttl->receipt_amt;
}}
?>
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.4.2/css/buttons.dataTables.min.css">
<style>
.dataTables_filter input {padding: 4px;}
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
position: relative;
float: right;
}
</style>
<style>
.dataTables_filter input {padding: 4px;}
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
font-size: 15px;
position: relative;
float: right;
}
.btn-success {
background-color: #5d0411;
border-color: #5d0411;
}
</style>
<div class="content-wrapper">
<section class="content">
<section class="content">
<div class="box">
<div class="box-header">
<center><h3 class="box-title"><p style="color:#3c8dbc"><b>Today Report</b></p></h3></center>
</div>
<div class="container-fluid">
<div class="row">
<div class="container-fluid">
<div class="box-header">
<center><h3 class="box-title"><p style="color:#5d0411"><b>Today Report</b></p></h3></center>
</div>
<div class="row">
<div class="col-md-12">
<table class="table table-bordered table-hover" id="req" style="background-color:#fff;font-size:11px;" >
<thead style="background-color:#ddf">
<table id="cbdaily" class="table table-bordered table-hover" style="background-color:#fff;font-size:12px;table-layout:auto;">
<thead style="background-color:#ddf">
<tr>
<th>Date</th>
<th>Account Name</th>
<th>Type</th>
<th>Received From</th>
<th>Paid To</th>
<th style="text-align:right;"> Receipt <?php echo '('.$inrsymbol.')' ?></th>
<th style="text-align:right;"> Payment <?php echo '('.$inrsymbol.')' ?></th>
<th>Description</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<th>Date</th>
<th>Account Name</th>
<th>Type</th>
<th>Received From</th>
<th>Paid To</th>
<th style="text-align:right;"> Receipt (&#8377;)</th>
<th style="text-align:right;"> Payment (&#8377;)</th>
<th>Description</th>
<th>Action</th>
<th>Current Balances</th>
</tr>
</thead>
<tr>
<td style="text-align:left;"><strong>Yesterday Balances (opening balances)</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<?php $in = $recamt-$payamt;//prevmonthincome-prevmonthexpense ?>
<td style="text-align:right"><strong><?php echo number_format($in,2,'.','');?></strong></td>
<td style="text-align:right"><strong><?php echo number_format($zero,2,'.','');?></strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tbody>
<?php
$ti=0.00;
$tvt=0.00;
if(!empty($tdy)){
foreach($tdy as $t)
{
foreach($tdy as $t)
{
?>
<tr>
<tr>
<td><span><?php echo $t->date?></span></td>
<td align="left"><span><?php echo $t->name?></span></td>
<td align="left"><span><?php echo $t->type?></span></td>
<td align="left"><span><?php echo $t->receiptname?></span></td>
<td align="left"><span><?php echo $t->paymentname?></span></td>
<td align="right"><span><?php
$ti= $ti + number_format($t->income,2,'.','');
echo number_format($t->income,2,'.','');?></span></td>
$ti= $ti + number_format($t->income,2,'.','');
echo number_format($t->income,2,'.','');?></span></td>
<td align="right"><span><?php
$tvt= $tvt + number_format($t->expense,2,'.','');
echo number_format($t->expense,2,'.','');?></span></td>
$tvt= $tvt + number_format($t->expense,2,'.','');
echo number_format($t->expense,2,'.','');?></span></td>
<td align="left"><span><?php echo $t->description?></span></td>
<td>
<?php
if(!empty($t->document))
{
?>
<a target="_blank" href="<?php echo base_url().$t->document ?>"><i class="fa fa-download" ></i></a>
<?php
}
else
{
echo "NO FILE";
}
?>
<td><?php if(!empty($t->document))
{
?>
<a target="_blank" href="<?php echo base_url().$t->document ?>"><i class="fa fa-download" ></i></a>
<?php } else { echo "NO FILE"; } ?>
</td>
</tr>
<?php
<td align="right"><span><?php echo number_format($in+$ti-$tvt,2,'.',''); ?></span></td>
</tr>
<?php
}
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align:right"><strong>
<?php
{
echo number_format($ti,2,'.','');
}
?>
</strong>
</td>
<td style="text-align:right"><strong>
<?php
{
echo number_format($tvt,2,'.','');
}
?>
</strong>
</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align:right"><strong> <?php echo number_format($ti,2,'.','');?> </strong> </td>
<td style="text-align:right"><strong> <?php echo number_format($tvt,2,'.','');?> </strong> </td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align:right"><strong><?php $curr_balances = $in+$ti-$tvt; echo number_format($curr_balances,2,'.','');?></strong></td>
</tr>
</tfoot>
<tr>
<td style="text-align:left;"><strong>Today Closing Balances</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align:right"><strong><?php echo number_format($curr_balances,2,'.','');?></strong></td>
<td style="text-align:right"><strong><?php echo number_format($zero,2,'.','');?></strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</tfoot>
</table>
</div>
</div>
</div>
@ -159,30 +155,30 @@ if(!empty($Indiancurrency))
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.colVis.min.js"></script>
<script>
$(document).ready(function() {
table = $('#req').DataTable( {
"dom": "<'row'<'col-md-3'l><'col-md-9'Bf>>" +
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
//messageTop: $('h3').text(),
title: $('h3').text(),
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );
$(document).ready(function() {
table = $('#cbdaily').DataTable( {
"dom": "<'row'<'col-md-3'l><'col-md-9'Bf>>" +
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
//messageTop: $('h3').text(),
title: $('h3').text(),
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );
</script>

View File

@ -1,213 +0,0 @@
<?php
$inrsymbol='';
$finyear ='';
if(!empty($Indiancurrency))
{
foreach ($Indiancurrency as $inr)
{
$inrsymbol = $inr->FontCode2000;
}}
foreach($financialyear as $item)
{
$finyear = $item->financial_year;
} ?>
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.4.2/css/buttons.dataTables.min.css">
<style>
.dataTables_filter input {padding: 4px;}
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
position: relative;
float: right;
}
.btn-success {
background-color: #3c8dbc;
border-color: #3c8dbc;
}
</style>
<div class="content-wrapper">
<section class="content">
<div class="container-fluid">
<div class="col-md-12">
<div id="panel-quick-actions" class="panel panel-default quick-actions">
<div class="panel-heading">
<center><h3 class="box-title"><p style="color:#3c8dbc"><b>YEAR REPORTS(<?php echo $finyear?>)</b></p></h3></center>
</div>
<div class="col-xs-12 col-md-6 col-md-offset-6">
<center>
<div class="panel-body">
<form method="post" action=" ">
<div class="col-md-8">
<select class="form-control" id="financialyear" name="financialyear">
<option value="">Select Year</option>
<?php
foreach($financialyear as $item):
{?>
<option value="<?php echo $item->financial_year;?>"><?php echo $item->financial_year ; ?></option>
<?php } endforeach; ?>
</select>
</div>
<div class="col-md-2">
<input type="submit" class="btn btn-success" id="year" name="btn_submit" value="View Report">
</div>
</form>
</div>
</center>
</div>
<div class="btn-group btn-group-justified no-margin">
<table class="table table-bordered table-hover" id="req"style="font-size:13px;">
<thead>
<tr>
<th>Month</th>
<th style="text-align:right;"> Receipt <?php echo '('.$inrsymbol.')' ?></th>
<th style="text-align:right;"> Payment <?php echo '('.$inrsymbol.')' ?></th>
</tr>
</thead>
<tbody>
<?php
$ti=0.00;
$tvt=0.00;
if(!empty($yearlyreport)){
foreach($yearlyreport as $yr)
{
?>
<tr>
<!--<td><span><?php echo $yr->date?></span></td>-->
<td align="left"><a href="<?= base_url() ?>report/yearmonthwise?sid=<?php echo $yr->month;?>"><span><?php echo $yr->month?></span></a></td>
<!--<td align="left"><span><?php echo $yr->type?></span></td>-->
<td align="right"><span><?php
$ti= $ti + number_format($yr->inc,2,'.','');
echo number_format($yr->inc,2,'.','');?></span></td>
<td align="right"><span><?php
$tvt= $tvt + number_format($yr->exp,2,'.','');
echo number_format($yr->exp,2,'.','');?></span></td>
</tr>
<?php
}
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td style="text-align:right"><strong>
<?php
{
echo number_format($ti,2,'.','');
}
?>
</strong>
</td>
<td style="text-align:right"><strong>
<?php
{
echo number_format($tvt,2,'.','');
}
?>
</strong>
</td>
<td>&nbsp;</td>
</tr>
</tfoot>
</table>
</div>
</div>
</div>
</div>
</section>
</div>
<script src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/dataTables.buttons.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/pdfmake.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/vfs_fonts.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.html5.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.colVis.min.js"></script>
<script>
// Bootstrap datepicker
// Set up your table
$(document).ready(function() {
table = $('#req').DataTable( {
"dom": "<'row'<'col-md-3'l><'col-md-9'Bf>>" +
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
//messageTop: $('h3').text(),
title: $('h3').text(),
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );
</script>

View File

@ -0,0 +1,209 @@
<?php
$inrsymbol='';
$finyear ='';
$ti=0.00;
$tvt=0.00;
$in=0.00;
$payamt=0.00;
$recamt = 0.00;
$zero=0.00;
$curr_balances=0.00;
if(!empty($Indiancurrency))
{
foreach ($Indiancurrency as $inr)
{
$inrsymbol = $inr->FontCode2000;
}}
if(!empty($b4finyeartotal)){
foreach ($b4finyeartotal as $prevttl)
{
//$payamt = $b4finyeartotal[0]->payment_amt;
//$recamt = $b4finyeartotal[0]->receipt_amt;
$payamt = $prevttl->payment_amt;
$recamt = $prevttl->receipt_amt;
}}
?>
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.4.2/css/buttons.dataTables.min.css">
<style>
.dataTables_filter input {padding: 4px;}
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
font-size: 15px;
position: relative;
float: right;
}
.btn-success {
background-color: #5d0411;
border-color: #5d0411;
}
</style>
<div class="content-wrapper">
<section class="content">
<div class="box">
<div class="container-fluid">
<div class="box-header">
<center><h3 class="box-title"><p style="color:#5d0411"><b>Year Report <?php if(!empty($finyear)){ echo '('.$finyear.')'; } else { echo ''; }//echo $finyear?></b></p></h3></center>
<!-- <center><h3 class="box-title"><p style="color:#5d0411"><b>Month Report <?php if($monthyr != ''){ echo '('.$monthName.'-'.$yearNum.')'; } else { echo ''; }//<?php ($month=date('F');echo $month;)?></b></p></h3></center> -->
</div>
<div class="col-xs-12 col-md-6 col-md-offset-6">
<center>
<!-- <div class="panel-body"> -->
<form method="post" action="<?php echo base_url() ?>report/yearly_incexp">
<div class="col-md-8">
<select class="form-control" id="financialyear" name="financialyear">
<option value=" ">Select Year</option>
<?php
foreach($financialyear as $item):
{?>
<option value="<?php echo $item->financial_year;?>"><?php echo $item->financial_year ; ?></option>
<?php } endforeach; ?>
</select>
</div>
<div class="col-md-2">
<input type="submit" class="btn btn-success" id="yearly" name="btn_submit" value="View Report">
</div>
</form>
<!-- </div> -->
</center>
</div>
<div class="col-md-12">
<div class="box-body">
<div>
<table id="yearlypayment" class="table table-bordered table-hover" style="background-color:#fff;font-size:12px;">
<thead style="background-color:#ddf">
<tr>
<th>Month</th>
<th style="text-align:right;"> Receipt (&#8377;)</th>
<th style="text-align:right;"> Payment (&#8377;)</th>
<th>Current Balances</th>
</tr>
</thead>
<tr>
<td style="text-align:left;"><strong>Previous Year Balance(opening balances)</strong></td>
<?php $in = $recamt-$payamt;?>
<td style="text-align:right"><strong><?php echo number_format($in,2,'.','') ?></strong></td>
<td style="text-align:right"><strong><?php echo number_format($zero,2,'.','');?></strong></td>
<td></td>
</tr>
<tbody>
<?php
if(!empty($yearlyreport)){
foreach($yearlyreport as $yr)
{
?>
<tr>
<td align="left"><a href="<?= base_url() ?>report/yearmonthwise?sid=<?php echo $yr->month;?>"><span><?php echo $yr->month?></span></a></td>
<td align="right"><span><?php
$ti= $ti + number_format($yr->inc,2,'.','');
echo number_format($yr->inc,2,'.','');?></span></td>
<td align="right"><span><?php
$tvt= $tvt + number_format($yr->exp,2,'.','');
echo number_format($yr->exp,2,'.','');?></span></td>
<td align="right"><span><?php echo number_format($in+$ti-$tvt,2,'.',''); ?></span></td>
</tr>
<?php
}
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td style="text-align:right"><strong> <?php echo number_format($ti,2,'.','');?> </strong> </td>
<td style="text-align:right"><strong> <?php echo number_format($tvt,2,'.','');?> </strong> </td>
<td style="text-align:right"><strong><?php $curr_balances = $in+$ti-$tvt; echo number_format($curr_balances,2,'.','');?></strong></td>
</tr>
<tr>
<td style="text-align:left;"><strong>Current Year Closing Balances</strong></td>
<td style="text-align:right"><strong><?php echo number_format($curr_balances,2,'.','');?></strong></td>
<td style="text-align:right"><strong><?php echo number_format($zero,2,'.','');?></strong></td>
<td>&nbsp;</td>
</tr>
</tfoot>
</table>
</div>
</div>
</div>
</div>
</div>
</section>
</div><!-- content-wrapper -->
<script src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/dataTables.buttons.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/pdfmake.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/vfs_fonts.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.html5.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.colVis.min.js"></script>
<script>
// Bootstrap datepicker
// Set up your table
$(document).ready(function() {
table = $('#yearlypayment').DataTable( {
"dom": "<'row'<'col-md-3'l><'col-md-9'Bf>>" +
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
//messageTop: $('h3').text(),
title: $('h3').text(),
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );
$('#yearly').click(function() {
if($("option:selected", $("#financialyear")).val() == " ")
{
alert('Please Select/Choose Financial year ');
$("#financialyear").focus();
return false;
}
//alert('finished');
});
//
</script>

View File

@ -1,136 +1,89 @@
<?php
$inrsymbol='';
if(!empty($Indiancurrency))
{
foreach ($Indiancurrency as $inr)
{
$inrsymbol = $inr->FontCode2000;
}}
?>
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.4.2/css/buttons.dataTables.min.css">
<style>
.dataTables_filter input {padding: 4px;}
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
position: relative;
float: right;
}
.dataTables_filter input {padding: 4px;}
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
font-size: 15px;
position: relative;
float: right;
}
.btn-success {
background-color: #5d0411;
border-color: #5d0411;
}
</style>
<div class="content-wrapper">
<section class="content">
<div class="container-fluid">
<div class="col-md-10 col-md-offset-1">
<div id="panel-quick-actions" class="panel panel-default quick-actions">
<div class="panel-heading">
<center><h3 class="box-title"><p style="color:#3c8dbc"><b>Month Report(<?php $month=$_GET['sid'];echo $month;?>)</b></p></h3></center>
</div>
<table class="table table-bordered table-hover" id="req">
<thead>
<tr>
<!--<th>Date</th>-->
<th>Account Name</th>
<!--<th>month</th>-->
<!--<th>Paid To</th>-->
<th>Paid Type</th>
<!--<th>Received From</th>
<th>Paid To</th>-->
<th style="text-align:right;"> Receipt <?php echo '('.$inrsymbol.')' ?></th>
<th style="text-align:right;"> Payment <?php echo '('.$inrsymbol.')' ?></th>
<!--<th>Description</th>-->
</tr>
</thead>
<tbody>
<?php
$ti=0.00;
$tvt=0.00;
if(!empty($yearmonthwise)){
foreach($yearmonthwise as $ym)
{
?>
<tr>
<div class="content-wrapper">
<section class="content">
<div class="box">
<div class="container-fluid">
<div class="box-header">
<center><h3 class="box-title"><p style="color:#5d0411"><b>Month Report(<?php $month=$_GET['sid'];echo $month;?>)</b></p></h3></center>
</div><!-- /. box header -->
<div class="row">
<div class="col-md-12">
<table id="yrly_mthwise" class="table table-bordered table-hover" style="background-color:#fff;font-size:12px;table-layout:auto;">
<thead style="background-color:#ddf">
<tr>
<th>Account Name</th>
<th>Paid Type</th>
<th style="text-align:right;"> Receipt (&#8377;)</th>
<th style="text-align:right;"> Payment (&#8377;)</th>
</tr>
</thead>
<tbody>
<?php
$ti=0.00;
$tvt=0.00;
if(!empty($yearmonthwise)){
foreach($yearmonthwise as $ym)
{
?>
<tr>
<!--<td align="right"><span><a href="<?= base_url() ?>report/yearmonthwise"><?php echo $ym->month?></a></span></td>-->
<td align="left"><a href="<?php echo base_url(); ?>report/cashbookdepartment?sid=<?php echo $ym->account_code;?>&d=<?php echo $ym->month?>&c=<?php echo $ym->type?>"><span><?php echo $ym->name?></span></a></td>
<!--<td align="right"><span><?php echo $ym->towhom?></span></td>-->
<td align="left"><span><?php echo $ym->type?></span></td>
<!--<td align="left"><span><?php echo $ym->receiptname?></span></td>
<td align="left"><span><?php echo $ym->paymentname?></span></td>-->
<!--<td align="left"><span><?php echo $cash->expense?></span></td>-->
<td align="right"><span><?php
$ti= $ti + number_format($ym->income,2,'.','');
echo number_format($ym->income,2,'.','');?></span></td>
<td align="right"><span><?php
$tvt= $tvt + number_format($ym->expense,2,'.','');
echo number_format($ym->expense,2,'.','');?></span></td>
</tr>
<?php
<td align="left"><a href="<?php echo base_url(); ?>report/cashbookdepartment?sid=<?php echo $ym->account_code;?>&d=<?php echo $ym->month?>&c=<?php echo $ym->type?>"><span><?php echo $ym->name?></span></a></td>
<td align="left"><span><?php echo $ym->type?></span></td>
<td align="right"><span><?php
$ti= $ti + number_format($ym->income,2,'.','');
echo number_format($ym->income,2,'.','');?></span></td>
<td align="right"><span><?php
$tvt= $tvt + number_format($ym->expense,2,'.','');
echo number_format($ym->expense,2,'.','');?></span></td>
</tr>
<?php
}
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td>&nbsp;</td>
<td style="text-align:right"><strong>
<?php
{
echo number_format($ti,2,'.','');
}
?>
</strong>
</td>
<td style="text-align:right"><strong>
<?php
{
echo number_format($tvt,2,'.','');
}
?>
</strong>
</td>
<td style="text-align:right"><strong><?php echo number_format($ti,2,'.','');?> </strong> </td>
<td style="text-align:right"><strong><?php echo number_format($tvt,2,'.','');?> </strong> </td>
</tr>
</tfoot>
</table>
</div>
</div>
</div>
</section>
</div>
</table>
</div><!-- /. row -->
</div><!-- /. col md 12 -->
</div><!-- /.container-fluid -->
</div><!-- /. box -->
</section><!-- /. content -->
</div><!-- /. content-wrapper -->
<script src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/dataTables.buttons.min.js"></script>
@ -146,7 +99,7 @@ if(!empty($Indiancurrency))
// Bootstrap datepicker
// Set up your table
$(document).ready(function() {
table = $('#req').DataTable( {
table = $('#yrly_mthwise').DataTable( {
"dom": "<'row'<'col-md-5'l><'col-md-7'Bf>>" +
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",

View File

@ -7,14 +7,6 @@ $month_in='';
$month_ex='';
$year_in='';
$year_ex='';
if(!empty($cashbook))
{
}
if(!empty($monthlyreport))
{
}
if(!empty($todayincome))
{
@ -23,91 +15,104 @@ if(!empty($todayincome))
$today_in=$ti->todaydata;
}}
if(!empty($todayexpense))
{
foreach ($todayexpense as $te)
{
$today_ex=$te->todaydata;
if(!empty($todayexpense))
{
foreach ($todayexpense as $te)
{
$today_ex=$te->todaydata;
}}
if(!empty($monthlywiseincome))
if(!empty($monthlywiseincome))
{
foreach ($monthlywiseincome as $mi)
{
foreach ($monthlywiseincome as $mi)
{
$month_in = $mi->monthlydata;
}}
}}
if(!empty($monthlywiseexpense))
{
foreach ($monthlywiseexpense as $me)
{
if(!empty($monthlywiseexpense))
{
foreach ($monthlywiseexpense as $me)
{
$month_ex = $me->monthlydata;
}}
if(!empty($yearexpense))
{
foreach ($yearexpense as $ye)
{
}}
if(!empty($yearexpense))
{
foreach ($yearexpense as $ye)
{
$year_ex=$ye->yearlydata;
}}
}}
if(!empty($yearincome))
{
foreach ($yearincome as $yi)
{
if(!empty($yearincome))
{
foreach ($yearincome as $yi)
{
$year_in = $yi->yearlydata;
}}
}}
$inrsymbol='';
if(!empty($Indiancurrency))
{
foreach ($Indiancurrency as $inr)
{
$inrsymbol = $inr->FontCode2000;
}}
// $inrsymbol='';
// if(!empty($Indiancurrency))
// {
// foreach ($Indiancurrency as $inr)
// {
// $inrsymbol = $inr->FontCode2000;
// }}
?>
$in=0.00;
$payamt=0.00;
$recamt = 0.00;
$zero=0.00;
$curr_balances=0.00;
$ti=0.00;
$tvt=0.00;
// [date] => 2018-02-21 [payment_amt] => 0 [receipt_amt] => 13 ) )
if(!empty($yesterdaytotal))
{
foreach ($yesterdaytotal as $ttl)
{
$strdayttl = $ttl->date;
$payamt = $ttl->payment_amt;
$recamt = $ttl->receipt_amt;
}}
?>
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.4.2/css/buttons.dataTables.min.css">
<style>
.dataTables_filter input {padding: 4px;}
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
position: relative;
float: right;
<style>
.dataTables_filter input {padding: 4px;}
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
font-size: 15px;
position: relative;
float: right;
}
.btn-success {
background-color: #5d0411;
border-color: #5d0411;
}
}
.btn-success {
background-color: #3c8dbc;
border-color: #3c8dbc;
}
</style>
</style>
<div>
<section class="content-header">
<!-- Main content -->
<section>
<!-- Info boxes -->
<div class="content-wrapper">
<div class="col-md-12">
<br>
<section>
<center>
<div class="col-md-12">
<!-- fix for small devices only -->
<div class="clearfix visible-sm-block"></div>
@ -115,10 +120,10 @@ if(!empty($todayincome))
<div class="info-box">
<span class="info-box-icon bg-red" style="height: 90px;padding:25px;"><i class="fa fa-hourglass-end"></i></span>
<div class="info-box-content">
<span class="info-box-number" ><a href="<?php echo base_url().'report/Viewtoday' ?>" data-toggle="tooltip" title="Click here to View Today's payments" ><?php echo "Today" ?></a></span>
<span class="info-box-number" ><a href="<?php echo base_url().'report/daily_incexp' ?>" data-toggle="tooltip" title="Click here to View Today's payments" ><?php echo "Today" ?></a></span>
<span class="info-box-text text-center"><strong>Receipt :</strong><?php echo $inrsymbol.number_format($today_in,2,'.',''); ?> </span>
<span class="info-box-text text-center"><strong>Payment :</strong><?php echo $inrsymbol.number_format($today_ex,2,'.',''); ?> </span>
<span class="info-box-text text-center"><strong>Receipt :</strong>&#8377;<?php echo number_format($today_in,2,'.',''); ?> </span>
<span class="info-box-text text-center"><strong>Payment :</strong>&#8377;<?php echo number_format($today_ex,2,'.',''); ?> </span>
</div>
</div>
@ -130,9 +135,9 @@ if(!empty($todayincome))
<div class="info-box">
<span class="info-box-icon bg-aqua" style="height: 90px;padding:25px;"><i<i class="fa fa-spinner"></span>
<div class="info-box-content">
<span class="info-box-number"><a href="<?php echo base_url().'report/monthexpenses' ?>" data-toggle="tooltip" title="Click here to View Monthly payments"><?php echo "This Month" ?></a></span>
<span class="info-box-text text-center"><strong>Receipt :</strong><?php echo $inrsymbol.number_format($month_in,2,'.',''); ?></span>
<span class="info-box-text text-center"><strong>Payment :</strong><?php echo $inrsymbol.number_format($month_ex,2,'.',''); ?></span>
<span class="info-box-number"><a href="<?php echo base_url().'report/load_monthly_incexp' ?>" data-toggle="tooltip" title="Click here to View Monthly payments"><?php echo "This Month" ?></a></span>
<span class="info-box-text text-center"><strong>Receipt :</strong>&#8377;<?php echo number_format($month_in,2,'.',''); ?></span>
<span class="info-box-text text-center"><strong>Payment :</strong>&#8377;<?php echo number_format($month_ex,2,'.',''); ?></span>
</div>
</div>
</div>
@ -143,196 +148,170 @@ if(!empty($todayincome))
<div class="info-box">
<span class="info-box-icon bg-green" style="height: 90px;padding:25;"><i class="fa fa-industry" style="padding: 5px;"></i></span>
<div class="info-box-content">
<span class="info-box-number"><a href="<?php echo base_url().'report/yearexpenses' ?>" data-toggle="tooltip" title="Click here to View Yearly payments"><?php echo "This Year" ?></a></span>
<span class="info-box-text text-center"><strong>Receipt :</strong><?php echo $inrsymbol. number_format($year_in,2,'.',''); ?></span>
<span class="info-box-text text-center"><strong>Payment :</strong><?php echo $inrsymbol.number_format($year_ex,2,'.',''); ?></span>
<span class="info-box-number"><a href="<?php echo base_url().'report/load_yearly_incexp' ?>" data-toggle="tooltip" title="Click here to View Yearly payments"><?php echo "This Year" ?></a></span>
<span class="info-box-text text-center"><strong>Receipt :</strong>&#8377;<?php echo number_format($year_in,2,'.',''); ?></span>
<span class="info-box-text text-center"><strong>Payment :</strong>&#8377;<?php echo number_format($year_ex,2,'.',''); ?></span>
</div>
</div>
</div>
</div>
</center>
</section>
</div>
<!--<div class="row">
<div class="col-md-12">
<div id="container"></div>
</div>
</div>-->
<div class="col-md-12">
<!-- Left col -->
<div class="col-md-12">
<!-- TABLE: LATEST ORDERS -->
<div class="box box-info">
<!--<div class="box-header with-border">-->
<!--<center><h3 class="box-title"><p style="color:#3c8dbc"><b>Cashbook Reports</b></p></h3></center>-->
<!--</div>-->
<!-- /.box-header -->
<center><h3 class="box-title"><p style="color:#3c8dbc"><b>Day Wise Report</b></p></h3></center>
<div class="box-body">
<div>
<table class="table table-bordered table-hover" id="req" style="table-layout:auto;">
<thead>
<tr>
<section class="content"><br/>
<div class="box">
<div class="container-fluid">
<div class="box-header">
<center><h3 class="box-title"><p style="color:#5d0411"><b>Day Wise Report</b></p></h3></center>
</div>
<div class="col-md-12">
<div class="box-body">
<div>
<table id="dailyentries" class="table table-bordered table-hover" style="background-color:#fff;font-size:12px;table-layout:auto;">
<thead style="background-color:#ddf">
<tr>
<th>Date</th>
<!--<th>Account Code</th>-->
<th>Account Name</th>
<th>Type</th>
<th>Received From</th>
<th>Paid To</th>
<!--<th>Paid Type(RECEIPT)</th>-->
<!--<th>Paid Type(PAYMENTS)</th>-->
<th style="text-align:right;"> Receipt <?php echo '('.$inrsymbol.')' ?></th>
<th style="text-align:right;"> Payment <?php echo '('.$inrsymbol.')' ?></th>
<th>Description</th>
<th>File</th>
<th>Date</th>
<th>Account Name</th>
<th>Type</th>
<th>Received From</th>
<th>Paid To</th>
<th style="text-align:right;"> Receipt (&#8377;)</th>
<th style="text-align:right;"> Payment (&#8377;)</th>
<th>Description</th>
<th>File</th>
<th>Current Balances</th>
</tr>
</thead>
<tbody>
<?php
$ti=0.00;
$tvt=0.00;
if(!empty($tdy)){
</tr>
</thead>
<tr>
<td style="text-align:left;"><strong>Yesterday Balances (opening balances)</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<?php $in = $recamt-$payamt;//prevmonthincome-prevmonthexpense ?>
<td style="text-align:right"><strong><?php echo number_format($in,2,'.','');?></strong></td>
<td style="text-align:right"><strong><?php echo number_format($zero,2,'.','');?></strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tbody>
<?php
$ti=0.00;
$tvt=0.00;
if(!empty($tdy)){
foreach($tdy as $t)
{
?>
<tr>
?>
<tr>
<td><span><?php echo $t->date?></span></td>
<td align="left"><span><?php echo $t->name?></span></td>
<td align="left"><span><?php echo $t->type?></span></td>
<td align="left"><span><?php echo $t->receiptname?></span></td>
<td align="left"><span><?php echo $t->paymentname?></span></td>
<!--<td align="left"><span><?php echo $cash->expense?></span></td>-->
<td align="right"><span><?php
$ti= $ti + number_format($t->income,2,'.','');
echo number_format($t->income,2,'.','');?></span></td>
<td align="right"><span><?php
$tvt= $tvt + number_format($t->expense,2,'.','');
echo number_format($t->expense,2,'.','');?></span></td>
<td><span><?php echo $t->date?></span></td>
<td align="left"><span><?php echo $t->name?></span></td>
<td align="left"><span><?php echo $t->type?></span></td>
<td align="left"><span><?php echo $t->receiptname?></span></td>
<td align="left"><span><?php echo $t->paymentname?></span></td>
<td align="right"><span><?php
$ti= $ti + number_format($t->income,2,'.','');
echo number_format($t->income,2,'.','');?></span></td>
<td align="right"><span><?php
$tvt= $tvt + number_format($t->expense,2,'.','');
echo number_format($t->expense,2,'.','');?></span></td>
<td align="left"><span><?php echo $t->description?></span></td>
<td>
<?php
if(!empty($t->document))
{
?>
<a target="_blank" href="<?php echo base_url().$t->document ?>"><i class="fa fa-download" ></i></a>
<?php
}
else
{
echo "NO FILE";
}
?>
</td>
</tr>
<?php
}
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align:right"><strong>
<?php
{
echo number_format($ti,2,'.','');
}
?>
</strong>
</td>
<td style="text-align:right"><strong>
<?php
{
echo number_format($tvt,2,'.','');
}
?>
</strong>
</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</tfoot>
</table>
</div>
</div>
</div>
<!-- /.box -->
</div>
<!-- /.col -->
<td align="left"><span><?php echo $t->description?></span></td>
<td><?php
if(!empty($t->document))
{
?>
<a target="_blank" href="<?php echo base_url().$t->document ?>"><i class="fa fa-download" ></i></a>
<?php
}
else
{
echo "NO FILE";
}
?></td>
<td align="right"><span><?php echo number_format($in+$ti-$tvt,2,'.',''); ?></span></td>
</tr>
<?php
}
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align:right"><strong><?php echo number_format($ti,2,'.','');?></strong></td>
<td style="text-align:right"><strong><?php echo number_format($tvt,2,'.','');?></strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align:right"><strong><?php $curr_balances = $in+$ti-$tvt; echo number_format($curr_balances,2,'.','');?></strong></td>
</tr>
<tr>
<td style="text-align:left;"><strong>Today Closing Balances</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align:right"><strong><?php echo number_format($curr_balances,2,'.','');?></strong></td>
<td style="text-align:right"><strong><?php echo number_format($zero,2,'.','');?></strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</tfoot>
</table>
</div>
</div><!-- /.box body-->
</div><!-- /.col md 12 -->
</div><!-- /.container-fluid -->
</div><!-- /.box-->
</section>
</div><!-- /.col md row 6 -->
</div><!-- /.content wrapper -->
<script src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/dataTables.buttons.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/pdfmake.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/vfs_fonts.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.html5.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.colVis.min.js"></script>
<script>
$(document).ready(function() {
table = $('#req').DataTable( {
"dom": "<'row'<'col-md-6'l><'col-md-6'Bf>>" +
<script>
$(document).ready(function() {
table = $('#dailyentries').DataTable( {
"dom": "<'row'<'col-md-3'l><'col-md-9'Bf>>" +
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
//messageTop: $('h3').text(),
title:$('h3').text(),
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
//messageTop: $('h3').text(),
title: $('h3').text(),
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );
</script>

View File

@ -67,9 +67,7 @@
<div class="col-xs-3">
<h4><span class="fa fa-inr">&nbsp; Cashbook </span></h4>
<a href="<?php echo base_url(); ?>cashbookreport" target="_blank" ><p class="uk-text uk-margin-remove">Cashbook Reports</p></a>
<a href="<?php echo base_url(); ?>cashbookmonthlyexpenses" target="_blank" ><p class="uk-text uk-margin-remove">Cashbook Monthly Expenses</p></a>
<a href="<?php echo base_url(); ?>cashbookyearlyexpenses" target="_blank" ><p class="uk-text uk-margin-remove">Cashbook Yearly Expenses</p></a>
</div>
</div>
</div>