BankStatement

This commit is contained in:
sriramv 2019-01-10 17:50:08 +05:30
parent 3294b2800a
commit 9c65a6f993
33 changed files with 62044 additions and 3510 deletions

View File

@ -261,7 +261,7 @@ $route['Cashstatement']= "cashbook/cashreceipt";
$route['BankingFile']= "cashbook/bankfileupload";
//$route['Filelist']="cashbook/filelist";
//$route['Bankingrecord']= "cashbook/bankdata";
$route['Bankamountpaid']= "cashbook/amountpaid";
$route['Bankamountpaid']= "cashbook/amountpaid"; // conform this function
$route['Bankamountreceived']= "cashbook/amountreceived";
$route['Receipt']= "cashbook/cashreceipt";
$route['Payment']= "cashbook/cashpayment";
@ -270,6 +270,18 @@ $route['Bankcash']= "cashbook/cashbanking";
$route['DeleteInvoice']="cashbook/deletemappingiv";
$route['DeletePo']="cashbook/Deletemappingporeport";
$route['MappingInvoice']="cashbook/mappinginvoice";
// new added on cashbook controller
$route['MappingPo']="cashbook/mappingpo";
$route['Bankledgersupplier']="cashbook/supplierledger";
$route['Bankledgercustomer']="cashbook/customerledger";
//$route['Bankamountpaid']= "cashbook/amountpaidsupplier";
$route['Bankamountunpaid']= "cashbook/amountunpaid";
$route['Bankamountreceived']= "cashbook/bankreceivedsupp";
$route['Bankamountunreceived']= "cashbook/bankunreceivedsupp";
$route['Receiptamount']="cashbook/receipt";
$route['Amountreceived']="cashbook/amountreceived";
/**------------Application Stock Details---------------**/

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,7 @@
<?php
//echo $suppliername;
if(!empty($amountpaid))
{
@ -50,22 +50,23 @@ if(!empty($amountpaid))
</div>-->
<div class="content-wrapper">
<section class ="content">
<div class="content-wrapper">
<section class ="content">
<div class="row">
<!-- Left col -->
<div class="col-md-12">
<!-- TABLE: LATEST ORDERS -->
<div class="box box-info">
<div id="content" > </div>
<div class="modal fade" id="Fileshow" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<!-- Modal. content-->
<form>
<div class="modal-content" style="width:800px;">
<div class="modal-content" style="width:800px;">
<!-- Table to show the line item of po -->
<div id="content" > </div>
<table class="table table-bordered" id="Inwardgateregistertable1" style="font-size:12px;">
<thead style="background-color:#ddf">
<tr>
@ -93,13 +94,102 @@ if(!empty($amountpaid))
<!--<center><h3 class="box-title"><p style="color:#3c8dbc"><b>Cashbook Reports</b></p></h3></center>-->
<!--</div>-->
<!-- /.box-header -->
<div class="col-md-1 col-md-offset-11">
<a href="<?php base_url() ?>amountpaidsupplier" class="btn btn-primary" value="Back"/>Back</a>
</div>
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<center><h3 class="box-title"><p style="color:#5d0411"><b>Bank Debit Amount Paid Reports</b></p></h3></center>
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<center><h3 class="box-title"><p style="color:#5d0411; font-size: 18px;">Bank Debit Amount Paid Reports
&nbsp;&nbsp;<?php if(!empty($fa)){
echo $fa;
}
?>
<?php if(!empty($fa)){
echo '-';
echo $aa;
}
?>
<?php if(!empty($m))
{
echo '/';
echo $m;
}
?>
<?php if(!empty($fdate))
{
echo '/';
echo $fdate;
}
?><?php if(!empty($tdate)){
echo '/';
echo $tdate;
}
?>
</p></h3></center>
<center><h4 style="color:#5d0411"><span><?php echo $suppliername;?></span></h4></center>
<div class="row">
<div class="col-md-6 col-xs-6">
<input type="hidden" class="form-control required" id="supplier" name="supplier" value="<?php echo $supplierid;?>" ></textarea>
<input type="hidden" class="form-control required" id="suppliername" name="suppliername" value="<?php echo $suppliername;?>" ></textarea>
</div>
</div>
<div class="box-body">
<div class="row">
<div class="col-md-2">
<label for="to_date">
<?php echo 'Year'; ?>
</label>
<div class="input-group">
<select class="form-control" id="financialyear" name="financialyear">
<option value="">Select Year</option>
<?php
foreach($finyear as $item):
{?>
<option value="<?php echo $item->financial_year;?>"><?php echo $item->financial_year ; ?></option>
<?php } endforeach; ?>
</select>
</div>
</div>
<div class="col-md-2">
<label for="to_date">
<?php echo 'Month'; ?>
</label>
<div class="input-group">
<select class="form-control" id="month" name="month">
<option value="">Select Month</option>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
</div>
</div>
<div class="col-md-2">
<label for="from_date">
<?php echo 'From Date'; ?>
@ -124,34 +214,16 @@ if(!empty($amountpaid))
</span>
</div>
</div>
<div class="col-md-3" >
<label for="from_date">
<?php echo 'Customer'; ?>
</label>
<select class="form-control" id="SupplierName" name="SupplierName">
<option value="">Select Supplier</option>
<?php
foreach($supplier as $gs):
{
print_r($gs->SupplierID);
?>
<option value="<?php echo $gs->SupplierID;?>"><?php echo $gs->SupplierName ; ?></option>
<?php } endforeach; ?>
</select>
</div>
<div class="col-md-2" style="margin-top:24px;">
<input type="submit" class="btn btn-success" name="btn_submit"
value="View Report">
value="View Paid">
</div>
</div>
</form>
<br>
<br>
<table class="table table-bordered table-hover" id="req" style="table-layout:auto;">
@ -159,10 +231,11 @@ if(!empty($amountpaid))
<tr>
<th>Date</th>
<th>BankDate</th>
<th>PONO</th>
<th>IGR NO</th>
<th>IGRItemNo</th>
<th>Supplier Name</th>
<!--<th>IGRItemNo</th>-->
<!--<th>Supplier Name</th>-->
<th>Total PO Amount (&#8377;)</th>
<!--<th>Advance PO Amount (&#8377;)</th>-->
<th>Balance To Pay (&#8377;)</th>
@ -177,13 +250,16 @@ if(!empty($amountpaid))
</thead>
<tbody>
<?php
$tot_amount=0;
$i=1;
$ti=0.00;
$tvt=0.00;
if(!empty($bankdebit)){
foreach($bankdebit as $ap)
{
// $id=$ap->id;
$rate=$ap->Amountpaid;
// $id=$ap->id;
//print_r($ap);
?>
<tr>
@ -193,32 +269,39 @@ if(!empty($amountpaid))
<input type="hidden" name="clearbal" id="clearbal<?php echo $i ?>" value="<?php echo $ap->Clearbalance; ?>"/>
<input type="hidden" name="bankingid" id="bankingid<?php echo $i ?>" value="<?php echo $ap->mid; ?>"/>
<td align="left" id="date<?php echo $i ?>"><span><?php echo date_format(date_create($ap->MaterialRcvdDate),'d-m-Y'); ?></span></td>
<td align="left" id="pono<?php echo $i ?>"><a href="<?= base_url() ?>cashbook/mappingdebit?sid=<?php echo $ap->PONO;?>"><span><?php echo $ap->PONO?></span></a></td>
<td align="left" id="date<?php echo $i ?>"><span><?php echo date_format(date_create($ap->Podate),'d-m-Y'); ?></span></td>
<td align="left" id="bankdate<?php echo $i ?>"><span><?php echo date_format(date_create($ap->BankDate),'d-m-Y'); ?></span></td>
<td align="left" id="pono<?php echo $i ?>"><a href="<?= base_url() ?>cashbook/mappingdebit?sid=<?php echo $ap->PONO;?>"><span><?php echo $ap->PONO?></span></td>
<!--<td align="left"><a href="<?= base_url() ?>cashbook/bankreceipt?sid=<?php echo $t->PONO;?>"><span><?php echo $t->PONO?></span></a></td>-->
<td align="left" id="igrno<?php echo $i ?>"><span><?php echo $ap->IGRNO?></span></td>
<td align="left" id="igritemno<?php echo $i ?>"><span><?php echo $ap->IGRLineItemNo?></span></td>
<td align="left" id="sn<?php echo $i ?>"><span><?php echo $ap->Suppliername?></span></td>
<!--<td align="left" id="igritemno<?php echo $i ?>"><?php echo $ap->IGRLineItemNo?></span></a></td>-->
<!--<td align="left" id="sn<?php echo $i ?>"><span><?php echo $ap->Suppliername?></span></td>-->
<td align="left" id="tpoa<?php echo $i ?>"><span><?php echo $ap->Totalpoamount?></span></td>
<td align="left" id="btp<?php echo $i ?>"><span><?php echo $ap->Totalpoamount-$ap->Amountpaid?></span></td>
<td align="left" id="ap<?php echo $i ?>"><span><?php echo $ap->Amountpaid?></span></td>
<td align="left" id="btp<?php echo $i ?>"><span><?php echo $ap->Totalpoamount-$ap->Amountpaid;?></span></td>
<td align="left" id="ap<?php echo $i ?>"><span><?php $tot_amount=$tot_amount+round($rate)?> <?php echo round($rate,2)?></span></td>
<?php
if($ap->file !='')
if($ap->igrfile !='')
{
?>
<td> <a data-toggle="tooltip"><i class="fa fa-download" data-toggle="tooltip" title="<?php echo $record->pono; ?> -Attachment Available for Download/View" onclick="igrno(<?php echo $i ?>)"></i></a> </td>
<td> <a data-toggle="tooltip"><i class="fa fa-download" data-toggle="tooltip" title="<?php echo $record->pono; ?> -Attachment Available for Download/View" onclick="igrfile(<?php echo $i ?>)"></i></a> </td>
<?php
}
else if($ap->Fpath !='')
else
{
?>
<td>N/A</td>
<?php
}
if($ap->pofile !='')
{
?>
<td> <a data-toggle="tooltip"><i class="fa fa-download" data-toggle="tooltip" title="<?php echo $record->pono; ?> -Attachment Available for Download/View" onclick="igrno(<?php echo $i ?>)"></i></a> </td>
<td> <a data-toggle="tooltip"><i class="fa fa-download" data-toggle="tooltip" title="<?php echo $record->pono; ?> -Attachment Available for Download/View" onclick="pofile(<?php echo $i ?>)"></i></a> </td>
<?php
@ -228,22 +311,9 @@ if(!empty($amountpaid))
<?php }
if($ap->FilePath=='')
{
?>
<td>N/A</td>
<?php
}
else
{
?>
<td>
<a data-toggle="tooltip" ><i class="fa fa-download" data-toggle="tooltip" title="<?php echo $record->pono; ?> - Click here to Delete details" onclick="pono(<?php echo $i ?>)"></i>&nbsp;&nbsp;&nbsp;</a>
</td>
<?php
}
?>
<?php }
?>
<td>
<a data-toggle="tooltip" ><i class="fa fa-trash" data-toggle="tooltip" title="<?php echo $record->AdjustmentId; ?> - Click here to Delete details" onclick="podelete(<?php echo $i ?>)"></i>&nbsp;&nbsp;&nbsp;</a>
</td>
@ -259,16 +329,39 @@ if(!empty($amountpaid))
<?php
$i++;
}
}
?>
?>
</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>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td class="amount"><strong>
<?php echo $tot_amount; ?>
</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</tfoot>
<?php
}
?>
</table>
</div>
</div>
</div>
</div>
</section></div>
</section>
</div>
@ -285,37 +378,34 @@ if(!empty($amountpaid))
<script>
function podelete(i)
{
$('#content').loader('show');
var totalamount=$('#tpoa'+i).text();
var totalamount=$('#tpoa'+i).text();//totalpoamount
var paidamount=$('#ap'+i).text();//amountpaid
var paidamount=$('#ap'+i).text();//amount
var balancetopay=$('#btp'+i).text();
var balancetopay=$('#btp'+i).text();//balancetopay
var igrno=$('#igrno'+i).text();//igritemno
var pono=$('#pono'+i).text();//pono
var bankid=$('#bankingid'+i).val();//bankid
var Igritemno=$('#igritemno'+i).text();
var bankid=$('#bankingid'+i).val();
var mappingid=$('#mapid'+i).val();
var bankingclear=$('#bankingbalclear'+i).val();
var clearedbalance=$('#clearbal'+i).val();
$.ajax(
{
data:{mappingid:mappingid,Totalpoamount:totalamount,paidamount:paidamount,balancetopay:balancetopay,IGRItemNo:Igritemno,bankid:bankid,balancetobankingclear:bankingclear,clearbalance:clearedbalance},
$.ajax({
data:{mappingid:mappingid,Totalpoamount:totalamount,paidamount:paidamount,balancetopay:balancetopay,pono:pono,igrno:igrno,bankid:bankid,balancetobankingclear:bankingclear,clearbalance:clearedbalance},
type:"POST",
url:"<?php echo base_url() ?>DeletePo",
success:function(data)
@ -323,9 +413,9 @@ $.ajax(
if(data)
{
//$('#content').loader('hide');
window.location.href ="Bankingstatement";
window.location.href ="amountpaidsupplier";
//location.reload();
}
@ -333,10 +423,85 @@ $.ajax(
});
}
function pono(i)
function igrfile(i)
{
var igrno=$('#igrno'+i).text();
var pono=$('#pono'+i).text();
$("#Fileshow").modal('show');
$.ajax(
{
data:{igrno:igrno,pono:pono},
type:"POST",
url:"<?php echo base_url()?>cashbook/IGRFilelist",
success:function(data)
{
var trHTML = '';
var FilePath ='';
var Filename = '';
var PONO ='';
var BillNO ='';
i=0;
$.each($.parseJSON(data),function (i, item) {
if(item.file == null)
{ if(item.Remarks ==null)
{
//alert()
PONO =item.PONO;
BillNO =item.BillNo;
Filename =item.FilePath;
FilePath = "<?php echo base_url()?>uploads/Igrfiles/"+item.FilePath;
}else{
Filename ="BillDetails";
PONO =item.PONO;
BillNO =item.BillNo;
FilePath = item.FilePath;
}
}else{
Filename = item.file;
PONO =item.pono;
BillNO = '-';
FilePath ="<?php echo base_url()?>"+item.file;
}
if(Filename != null)
{
i=i+1;
i=i-1;
trHTML += '<tr id='+i+'>' +
'<td align="right">' + i + '</td>' +
'<td id="billno'+i+'">' + BillNO+ '</td>' +
'<td>' + PONO+ '</td>' +
'<td id="file'+i+'"><a target="_blank" href = '+FilePath+'>'+ Filename +'</a></td>' +
// '<td name="filepathname" id="filepathname" onclick="openbillmodel('+i+');"><i class="fa fa-pencil"></i></td>' +
'</tr>';
}
});
$("#tbleAppend1").empty();
$('#Inwardgateregistertable1 > tbody').append(trHTML);
}
});
}
function pofile(i)
{
var igrno=$('#igrno'+i).text();
var pono =$('#pono'+i).text();
$("#Fileshow").modal('show');
$.ajax(
@ -406,7 +571,7 @@ $( function() {
})
.on( "change", function() {
to.datepicker("option", "minDate", getDate( this ) );
to.datepicker("option", "minDate", getDate( this ));
}),
to = $( "#max-date" ).datepicker({
dateFormat: "dd-mm-yy",
@ -432,85 +597,12 @@ $( function() {
return date;
}
} );
function igrno(i)
{
var igrno=$('#igrno'+i).text();
var pono =$('#pono'+i).text();
$("#Fileshow").modal('show');
$.ajax(
{
data:{igrno:igrno,pono:pono},
type:"POST",
url:"<?php echo base_url() ?>cashbook/IGRFilelist",
success:function(data)
{
var trHTML = '';
var FilePath ='';
var Filename = '';
var PONO ='';
var BillNO ='';
i=0;
$.each($.parseJSON(data),function (i, item) {
if(item.file == null)
{
// if(item.Remarks ==null)
// {
//alert()
PONO =item.PONO;
BillNO =item.BillNo;
Filename =item.FilePath;
FilePath = "<?php echo base_url()?>uploads/Igrfiles/"+item.FilePath;
// }
// else{
// Filename ="BillDetails";
// PONO =item.PONO;
// BillNO =item.BillNo;
// FilePath = item.FilePath;
// }
}else{
Filename = item.file;
PONO =item.pono;
BillNO = '-';
FilePath =item.file;
}
if(Filename != null)
{
i=i+1;
i=i-1;
trHTML += '<tr id='+i+'>' +
'<td align="right">' + i + '</td>' +
'<td id="billno'+i+'">' + BillNO+ '</td>' +
'<td>' + PONO+ '</td>' +
'<td id="file'+i+'"><a target="_blank" href = '+FilePath+'>'+ Filename +'</a></td>' +
// '<td name="filepathname" id="filepathname" onclick="openbillmodel('+i+');"><i class="fa fa-pencil"></i></td>' +
'</tr>';
}
});
$("#tbleAppend1").empty();
$('#Inwardgateregistertable1 > tbody').append(trHTML);
}
});
}
</script>

View File

@ -14,7 +14,7 @@ foreach($financialyear as $item)
} ?>
<!-- <link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css"> -->
<!-- <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;}
@ -62,14 +62,118 @@ foreach($financialyear as $item)
<!--<center><h3 class="box-title"><p style="color:#3c8dbc"><b>Cashbook Reports</b></p></h3></center>-->
<!--</div>-->
<!-- /.box-header -->
<div class="col-md-1 col-md-offset-11">
<a href="<?php base_url() ?>Bankamountreceived" class="btn btn-primary" value="Back"/>Back</a>
</div>
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<center><h3 class="box-title"><p style="color:#5d0411"><b>Bank Credit Amount Received Report</b></p></h3></center>
<div class="box-body">
<div class="row">
<div class="col-md-3">
<center><h3 class="box-title"><p style="color:#5d0411; font-size: 18px;">Amount Received Reports &nbsp;&nbsp;<?php if(!empty($fa)){
echo $fa;
}
?>
<?php if(!empty($fa)){
echo '-';
echo $aa;
}
?>
<?php if(!empty($m))
{
echo '/';
echo $m;
}
?>
<?php if(!empty($fdate))
{
echo '/';
echo $fdate;
}
?><?php if(!empty($tdate)){
echo '/';
echo $tdate;
}
?></p></h3></center>
<center><h4 style="color:#5d0411"><span><?php echo $clientname;?></span></h4></center>
<div class="row">
<div class="col-md-6 col-xs-6">
<input type="hidden" class="form-control required" id="customer" name="customer" value="<?php echo $clientname;?>" ></textarea>
<input type="hidden" class="form-control required" id="clientid" name="clientid" value="<?php echo $clientid;?>" ></textarea>
</div>
</div>
<div class="box-body">
<div class="row">
<!-- <div class="col-md-3" style=" border: 2px solid black;font-size:14px;background-color:#ccc;">-->
<!-- <div style=" ;margin-left:0%;margin-top: -55px;"> -->
<!-- <p style="margin-left:25px;" id="bid" value="">Payment ID:&nbsp;&nbsp;</p> -->
<!--<p style="margin-left:25px;" id="debit1amount" value="">Total Amount:&nbsp;&nbsp; </p>-->
<!-- <p style="margin-left:25px;">Payment Mode:&nbsp;&nbsp;Bank</p>
<p style="margin-left:25px;" id="bamount" </p>
<p style="margin-left:25px;" id="bdate" value="">Payment Amount Date:&nbsp;&nbsp;</p> -->
<!-- </div> -->
<!-- </div> -->
<div class="col-md-2">
<label for="to_date">
<?php echo 'Year'; ?>
</label>
<div class="input-group">
<select class="form-control" id="financialyear" name="financialyear">
<option value="">Select Year</option>
<?php
foreach($finyear as $item):
{?>
<option value="<?php echo $item->financial_year;?>"><?php echo $item->financial_year ; ?></option>
<?php } endforeach; ?>
</select>
</div>
</div>
<div>
</div>
<div class="col-md-2">
<label for="to_date">
<?php echo 'Month'; ?>
</label>
<div class="input-group">
<select class="form-control" id="month" name="month">
<option value="">Select Month</option>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
</div>
</div>
<div class="col-md-3">
<label for="from_date">
<?php echo 'From Date'; ?>
</label>
@ -82,7 +186,7 @@ foreach($financialyear as $item)
</div>
<div class="col-md-3">
<div class="col-md-3">
<label for="to_date">
<?php echo 'To Date'; ?>
</label>
@ -90,35 +194,45 @@ foreach($financialyear as $item)
<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>
</span>
</div>
</div>
<div class="col-md-3" >
</div>
<!--<div class="col-md-2" >
<label for="from_date">
<?php echo 'Customer'; ?>
</label>
<select class="form-control" id="Customer" name="Customer">
<select class="form-control" id="CustomerName" name="CustomerName">
<option value="">Select Customer</option>
<?php
foreach($getcustomer as $gs):
foreach($getcustomer as $gc):
{?>
{
?>
<option value="<?php echo $gs->client_id;?>"><?php echo $gs->client_name ; ?></option>
<option value="<?php echo $gc->client_id;?>"><?php echo $gc->client_name ;?></option>
<?php } endforeach; ?>
</select>
</div>
<div class="col-md-2" style="margin-top:24px;">
<input type="submit" class="btn btn-success" name="btn_submit"
value="View Report">
</div>
</div>-->
<div class="col-md-2" style="margin-top:23px;">
<!-- <div class="col-md-1 col-md-offset-10" style="margin-top:20px;"> -->
<input type="submit" class="btn btn-success" name="btn_submit" value="View Received" >
</div>
</form>
</div>
<div class="row">
</div>
</form>
<br>
<br>
<table class="table table-bordered table-hover" id="req" style="table-layout:auto;">
@ -126,8 +240,9 @@ foreach($financialyear as $item)
<tr>
<th>Date</th>
<th>BankDate</th>
<th>INVOICENO</th>
<th>Supplier Name</th>
<!--<th>Supplier Name</th>-->
<th>Total Invoice Amount (&#8377;)</th>
<!--<th>Advance PO Amount (&#8377;)</th>-->
<th>Balance To Received (&#8377;)</th>
@ -140,11 +255,12 @@ foreach($financialyear as $item)
</thead>
<tbody>
<?php
$tot_amount=0;
$i=1;
$ti=0.00;
$tvt=0.00;
if(!empty($bankcredit)){
foreach($bankcredit as $ap)
if(!empty($amountreceived)){
foreach($amountreceived as $ap)
{
?>
<tr>
@ -159,14 +275,15 @@ foreach($financialyear as $item)
<!-- <td align="left" id="date<?php echo $i ?>"><span><?php echo $ap->indate?></span></td> -->
<td align="left"><?php $Pdt = new DateTime($ap->indate);$Created_Date = $Pdt->format('d-m-Y'); echo $Created_Date?></td>
<td align="left" id="bankdate<?php echo $i ?>"><span><?php echo date_format(date_create($ap->BankDate),'d-m-Y'); ?></span></td>
<td align="left" id="invno<?php echo $i ?>"><a href="<?= base_url() ?>cashbook/mappingcredit?sid=<?php echo $ap->invoiceno;?>"><span><?php echo $ap->invoiceno?></span></a></td>
<!--<td align="left"><a href="<?= base_url() ?>cashbook/bankreceipt?sid=<?php echo $t->PONO;?>"><span><?php echo $t->PONO?></span></a></td>-->
<td align="left" id="sn<?php echo $i ?>"><span><?php echo $ap->customername?></span></td>
<!--<td align="left" id="sn<?php echo $i ?>"><span><?php echo $ap->customername?></span></td>-->
<td align="left" id="totinvoiceamount<?php echo $i ?>"><span><?php echo $ap->totinvoiceamount?></span></td>
<td align="left" id="balancetoreceived<?php echo $i ?>"><span><?php echo $ap->totinvoiceamount- $ap->amountreceived?></span></td>
<td align="left" id="amountreceived<?php echo $i ?>"><span><?php echo $ap->amountreceived?></span></td>
<td align="left" id="amountreceived<?php echo $i ?>"><span><?php $tot_amount=$tot_amount+round( $ap->amountreceived)?><?php echo $ap->amountreceived?></span></td>
<td>
<a data-toggle="tooltip" ><i class="fa fa-trash" data-toggle="tooltip" title="<?php echo $record->AdjustmentId; ?> - Click here to Delete details" onclick="invoice(<?php echo $i ?>)"></i>&nbsp;&nbsp;&nbsp;</a>
</td>
@ -186,40 +303,21 @@ foreach($financialyear as $item)
}
?>
</tbody>
<!--<tfoot width="100%">
<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,'.','');
<td style="text-align:left;"><strong>Total</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
}
?>
</strong>
</td>
<td style="text-align:right"><strong>
<?php
{
echo number_format($tvt,2,'.','');
}
?>
</strong>
</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</tfoot>-->
<td class="amount"><strong>
<?php echo $tot_amount; ?>
</strong></td>
<td>&nbsp;</td>
</tr>
</tfoot>
</table>
</div>
@ -237,86 +335,16 @@ foreach($financialyear as $item)
<!-- <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://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 src="https://cdn.datatables.net/plug-ins/1.10.16/sorting/datetime-moment.js"></script>
<script>
function invoice(i)
{
$('#content').loader('show');
var totinvoiceamount=$('#totinvoiceamount'+i).text();
var balancetoreceived=$('#balancetoreceived'+i).text();
var invoiceno=$('#invno'+i).text();
var amountreceived=$('#amountreceived'+i).text();
var bankid=$('#bankid'+i).val();
var mappingid=$('#mapid'+i).val();
var bankingclear=$('#ccbalance'+i).val();
var bankingbalclear=$('#btc'+i).val();
$.ajax(
{
data:{mappingid:mappingid,invoiceno:invoiceno,bankid:bankid,amountreceived:amountreceived,bankingclear:bankingclear,bankingbalclear:bankingbalclear,totinvoiceamount:totinvoiceamount,balancetoreceived:balancetoreceived},
type:"POST",
url:"<?php echo base_url() ?>DeleteInvoice",
success:function(data)
{
if(data)
{
window.location.href ="Bankingstatement";
//location.reload();
}
}
});
}
</script>
<script>
$(document).ready(function() {
$.fn.dataTable.moment( 'DD-MM-YYYY' );
table = $('#req').DataTable( {
"aaSorting": [[ 0, "desc" ]],
"info": true,
"autoWidth": false,
orderCellsTop: true,
"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: 'cashbook Overall Report',
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );
$( function() {
//var dateFormat = "mm/dd/yy",
from = $( "#min-date" )
@ -354,8 +382,80 @@ $( function() {
return date;
}
} );
function invoice(i)
{
$('#content').loader('show');
var totinvoiceamount=$('#totinvoiceamount'+i).text();
var balancetoreceived=$('#balancetoreceived'+i).text();
var invoiceno=$('#invno'+i).text();
var amountreceived=$('#amountreceived'+i).text();
var bankid=$('#bankid'+i).val();
var mappingid=$('#mapid'+i).val();
var bankingclear=$('#ccbalance'+i).val();
var bankingbalclear=$('#btc'+i).val();
$.ajax(
{
data:{mappingid:mappingid,invoiceno:invoiceno,bankid:bankid,amountreceived:amountreceived,bankingclear:bankingclear,bankingbalclear:bankingbalclear,totinvoiceamount:totinvoiceamount,balancetoreceived:balancetoreceived},
type:"POST",
url:"<?php echo base_url() ?>DeleteInvoice",
success:function(data)
{
if(data)
{
window.location.href ="Bankingstatement";
//location.reload();
}
}
});
}
$(document).ready(function() {
$.fn.dataTable.moment( 'DD-MM-YYYY' );
table = $('#req').DataTable( {
"aaSorting": [[ 0, "desc" ]],
"info": true,
"autoWidth": false,
orderCellsTop: true,
"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: $('h4').text(),
title: 'Amount Received Reports',
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );
</script>
<script src="https://cdn.datatables.net/plug-ins/1.10.16/sorting/datetime-moment.js"></script>

View File

@ -0,0 +1,572 @@
<?php
foreach($financialyear as $item)
{
$finyear = $item->financial_year;
}
?>
<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="content-wrapper">
<section class="content">
<div class="row">
<!-- Left col -->
<div class="col-md-12">
<div class="modal fade" id="Fileshow" role="dialog">
<div class="modal-dialog">
<!-- Modal. content-->
<form>
<div class="modal-content" style="width:800px;">
<!-- Table to show the line item of po -->
<div id="content" > </div>
<table class="table table-bordered" id="Inwardgateregistertable1" style="font-size:12px;">
<thead style="background-color:#ddf">
<tr>
<th>SNo</th>
<th>BillNO</th>
<th>PONO</th>
<th>FileName</th>
</tr>
</thead>
<tbody id="tbleAppend1">
</tbody>
</table>
<div class="modal-footer">
<a class="btn btn-primary" data-dismiss="modal" value="Cancel">Cancel</a>
</div>
</div>
</form>
</div>
</div>
<!-- TABLE: LATEST ORDERS -->
<div class="box box-info" id="content">
<br>
<div class="col-md-1 col-md-offset-11">
<a href="<?php base_url() ?>amountunpaid" class="btn btn-primary" value="Back"/>Back</a>
</div>
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<center><h3 class="box-title"><p style="color:#5d0411; font-size: 18px;">Un Paid Reports(<?php if(!empty($fa)){
echo $fa;
}
?>
<?php if(!empty($fa)){
echo '-';
echo $aa;
}
?>
<?php if(!empty($m))
{
echo '/';
echo $m;
}
?>
<?php if(!empty($fdate))
{
echo '/';
echo $fdate;
}
?><?php if(!empty($tdate)){
echo '/';
echo $tdate;
}
?>)</p></h3></center>
<center><h4 style="color:#5d0411"><span><?php echo $t->SupplierName?></span></h4></center>
<?php
if(!empty($bankunpaid)){
foreach($bankunpaid as $t)
{
}
?>
<center><h4 style="color:#5d0411"><span><?php echo $t->supplier_name?></span></h4></center>
<?php
}
?>
<div class="row">
<div class="col-md-6 col-xs-6">
<input type="hidden" class="form-control required" id="supplier" name="supplier" value="<?php echo $suppliername;?>" ></textarea>
</div>
</div>
<div class="box-body">
<br>
<div class="row">
<!-- <div class="col-md-3" style=" border: 2px solid black;font-size:14px;background-color:#ccc;">-->
<!-- <div style=" ;margin-left:0%;margin-top: -55px;"> -->
<!-- <p style="margin-left:25px;" id="bid" value="">Payment ID:&nbsp;&nbsp;</p> -->
<!--<p style="margin-left:25px;" id="debit1amount" value="">Total Amount:&nbsp;&nbsp; </p>-->
<!-- <p style="margin-left:25px;">Payment Mode:&nbsp;&nbsp;Bank</p>
<p style="margin-left:25px;" id="bamount" </p>
<p style="margin-left:25px;" id="bdate" value="">Payment Amount Date:&nbsp;&nbsp;</p> -->
<!-- </div> -->
<!-- </div> -->
<div class="col-md-2">
<label for="to_date">
<?php echo 'Year'; ?>
</label>
<div class="input-group">
<select class="form-control" id="financialyear" name="financialyear">
<option value="">Select Year</option>
<?php
foreach($finyear as $item):
{?>
<option value="<?php echo $item->financial_year;?>"><?php echo $item->financial_year ; ?></option>
<?php } endforeach; ?>
</select>
</div>
</div>
<div class="col-md-2">
<label for="to_date">
<?php echo 'Month'; ?>
</label>
<div class="input-group">
<select class="form-control" id="month" name="month">
<option value="">Select Month</option>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
</div>
</div>
<div class="col-md-2">
<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-2">
<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:20px;">
<!-- <div class="col-md-1 col-md-offset-10" style="margin-top:20px;"> -->
<input type="submit" class="btn btn-success" name="btn_submit" value="View Payable">
</div>
</div>
<br>
<br>
<div class="row">
</div>
</form>
<br>
<br>
<input type="hidden" name="Rowid" id="Rowid" placeholder="Row Id" readonly>
<table class="table table-bordered table-hover" id="req" style="table-layout:auto;">
<thead>
<tr>
<th>Invoice No</th>
<!--delivery challandate /igrmaster -->
<th>PONO</th>
<th>IGRNO</th>
<th>IGR Created Date</th><!-- IGRCreatedDate /igrmaster -->
<th>Material Received Date</th><!--MaterialReceivedDate -->
<!--<th>IGR Item No</th>-->
<th>PO Amount (&#8377;)</th>
<th style="display:none;">IGR File</th>
<th style="display:none;">PO File</th>
<!--<th>Over Due Days</th>DATEDIFF(CURDATE(),T_IGR_Master.MaterialReceivedDate)as days-->
</tr>
</thead>
<tbody>
<?php
$i=1;
$tot_amount = 0;
$ti=0.00;
$tvt=0.00;
if(!empty($bankunpaid)){
foreach($bankunpaid as $t)
{
$status=$t->Paymentstatus;
$balancetopay=$t->Balancetopay;
$ReceivedQuantity=$t->ReceivedQuantity;
$rate=$t->total;
?>
<tr>
<?php
if($t->DeliveryChellanOrInvoiceNo=='')
{
?>
<td>-</td>
<?php
}
else
{
?>
<td align="left" id="delivey"><span><?php echo $t->DeliveryChellanOrInvoiceNo?></span></a></td>
<?php
}
?>
<td align="left" id="pono<?php echo $i ?>"><span><?php echo $t->pono?></span></a></td>
<td align="left" id="igrno<?php echo $i ?>"><span><?php echo $t->igrn?></span></a></td>
<td align="left" id="Ddate<?php echo $i ?>"><span><?php echo date_format(date_create($t->created_date),'d-m-Y');?></span></td>
<td align="left" id="Ddate<?php echo $i ?>"><span><?php echo date_format(date_create($t->materialrcvddate),'d-m-Y');?></span></td>
<!--<td align="left" id="igrlineitem<?php echo $i ?>" ><span><?php echo $t->IGRItemNo?></span></td>-->
<td align="left" id="tov<?php echo $i ?>" ><?php $tot_amount=$tot_amount+round($rate)?><?php echo round($rate,2)?></span></td>
<?php
if($t->iwFpath !='')
{
?>
<td style="display:none;"> <a data-toggle="tooltip"><i class="fa fa-download" data-toggle="tooltip" title="<?php echo $record->pono; ?> -Attachment Available for Download/View" onclick="igrfile(<?php echo $i ?>)"></i></a> </td>
<?php
}
else
{
?>
<td style="display:none;" >NA</td>
<?php
}
if($t->poFilePath !='')
{
?>
<td style="display:none;" > <a data-toggle="tooltip"><i class="fa fa-download" data-toggle="tooltip" title="<?php echo $record->pono; ?> -Attachment Available for Download/View" onclick="pofile(<?php echo $i ?>)"></i></a> </td>
<?php
} else
{ ?>
<td style="display:none;" >N/A</td>
<?php }
?>
<!--<td align="left" id="tov<?php echo $i ?>" ><span><?php echo $t->days?></span></td>-->
</tr>
<?php
$i++;
}
}
?>
</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 class="amount"><strong>
<?php echo $tot_amount; ?>
</strong></td>
<td style="display:none;" >&nbsp;</td>
</tr>
</tfoot>
</table>
</div>
</div>
</div><!-- /.box -->
</div><!-- /.col -->
</section>
</div>
<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 src="https://cdn.datatables.net/plug-ins/1.10.16/sorting/datetime-moment.js"></script>
<script>
function pofile(i)
{
var igrno=$('#igrno'+i).text();
var pono =$('#pono'+i).text();
$("#Fileshow").modal('show');
$.ajax(
{
data:{igrno:igrno,pono:pono},
type:"POST",
url:"<?php echo base_url() ?>cashbook/filelist",
success:function(data)
{
var trHTML = '';
$.each($.parseJSON(data),function (i, item) {
i=i+1;
trHTML += '<tr>' +
'<td align="right">' + i + '</td>' +
'<td>' + item.BillNo+ '</td>' +
'<td>' + item.PONO+ '</td>' +
'<td><a target="_blank" href = <?php echo base_url()?>uploads/BillFiles/'+item.FilePath+'>'+ item.FilePath +'</a></td>' +
// '<td>' +item.FilePath+"<?php echo base_url().'uploads/BillFiles/'?>"> +'</td>'
'</tr>';
});
$("#tbleAppend1").empty();
$('#Inwardgateregistertable1 > tbody').append(trHTML);
}
});
}
function igrfile(i)
{
var igrno=$('#igrno'+i).text();
var pono=$('#pono'+i).text();
$("#Fileshow").modal('show');
$.ajax(
{
data:{igrno:igrno,pono:pono},
type:"POST",
url:"<?php echo base_url()?>cashbook/IGRFilelist",
success:function(data)
{
var trHTML = '';
var FilePath ='';
var Filename = '';
var PONO ='';
var BillNO ='';
i=0;
$.each($.parseJSON(data),function (i, item) {
if(item.file == null)
{ if(item.Remarks ==null)
{
//alert()
PONO =item.PONO;
BillNO =item.BillNo;
Filename =item.FilePath;
FilePath = "<?php echo base_url()?>uploads/Igrfiles/"+item.FilePath;
}else{
Filename ="BillDetails";
PONO =item.PONO;
BillNO =item.BillNo;
FilePath = item.FilePath;
}
}else{
Filename = item.file;
PONO =item.pono;
BillNO = '-';
FilePath ="<?php echo base_url()?>"+item.file;
}
if(Filename != null)
{
i=i+1;
i=i-1;
trHTML += '<tr id='+i+'>' +
'<td align="right">' + i + '</td>' +
'<td id="billno'+i+'">' + BillNO+ '</td>' +
'<td>' + PONO+ '</td>' +
'<td id="file'+i+'"><a target="_blank" href = '+FilePath+'>'+ Filename +'</a></td>' +
// '<td name="filepathname" id="filepathname" onclick="openbillmodel('+i+');"><i class="fa fa-pencil"></i></td>' +
'</tr>';
}
});
$("#tbleAppend1").empty();
$('#Inwardgateregistertable1 > tbody').append(trHTML);
}
});
}
/** jquery on ready for DataPicker. */
$( 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;
}
} );
$(document).ready(function() {
$.fn.dataTable.moment( 'DD-MM-YYYY' );
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: $('h4').text(),
title: 'Unpaid Purchase Order Report',
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );/** datatable closed */
} );/** ready closed */
</script>

View File

@ -0,0 +1,306 @@
<?php
foreach($financialyear as $item)
{
$finyear = $item->financial_year;
}
?>
<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="content-wrapper">
<section class="content">
<div class="row">
<!-- Left col -->
<div class="col-md-12">
<!-- TABLE:. LATEST ORDERS -->
<div class="box box-info" id="content">
<div class="col-md-1 col-md-offset-11">
<a href="<?php base_url() ?>bankunreceivedsupp" class="btn btn-primary" value="Back"/>Back</a>
</div>
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<center><h3 class="box-title"><p style="color:#3c8dbc; font-size: 18px;">Receivable Invoice Report(<?php if(!empty($fa)){
echo $fa;
}
?>
<?php if(!empty($fa)){
echo '-';
echo $aa;
}
?>
<?php if(!empty($m))
{
echo '/';
echo $m;
}
?>
<?php if(!empty($fdate))
{
echo '/';
echo $fdate;
}
?><?php if(!empty($tdate)){
echo '/';
echo $tdate;
}
?>)</p></h3></center>
<?php
if(!empty($amountunreceived)){
foreach($amountunreceived as $t)
{
}
?>
<center><h4 style="color:#3c8dbc"><?php echo $t->client_name?></h4></center>
<?php
}
?>
<div class="row">
<div class="col-md-6 col-xs-6">
<input type="hidden" class="form-control required" id="client" name="client" value="<?php echo $client;?>"maxlength="250"></textarea>
</div>
</div>
<div class="box-body">
<div class="row">
<!-- <div class="col-md-3" style=" border: 2px solid black;font-size:14px;background-color:#ccc;"> -->
<input type="hidden" id="debitamount" value="<?php echo $cash; ?>" placeholder="Debit Amount" readonly>
<input type="hidden" id="bankid" value="<?php echo $bankid; ?>" placeholder="Bank Id" readonly>
<div class="col-md-2">
<label for="to_date">
<?php echo 'Year'; ?>
</label>
<div class="input-group">
<select class="form-control" id="financialyear" name="financialyear">
<option value="">Select Year</option>
<?php
foreach($finyear as $item):
{?>
<option value="<?php echo $item->financial_year;?>"><?php echo $item->financial_year ; ?></option>
<?php } endforeach; ?>
</select>
</div>
</div>
<div>
</div>
<div class="col-md-2">
<label for="to_date">
<?php echo 'Month'; ?>
</label>
<div class="input-group">
<select class="form-control" id="month" name="month">
<option value="">Select Month</option>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
</div>
</div>
<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-2" style="margin-top:20px;">
<!-- <div class="col-md-1 col-md-offset-10" style="margin-top:20px;"> -->
<input type="submit" class="btn btn-success" name="btn_submit" value="View Receivable">
</div>
</div>
<br>
<br>
</form>
<br>
<br>
<input type="hidden" name="Rowid" id="Rowid" placeholder="Row Id" readonly >
<table class="table table-bordered table-hover" id="req" style="table-layout:auto;">
<thead>
<tr>
<th>Date</th>
<th>Invoice Number</th>
<!--<th>Customer Name</th>-->
<th>Invoice Amount (&#8377;)</th>
</tr>
</thead>
<tbody>
<?php
$tot_amount=0;
$i=1;
$ti=0.00;
$tvt=0.00;
if(!empty($amountunreceived)){
foreach($amountunreceived as $t)
{
//print_r($bankinvoicedata);
$status=$t->Paymentstatus;
$balancetopay=$t->Balancetopay;
if($status !='ST057')
{
?>
<tr>
<td align="left" id="invoicedate<?php echo $i ?>"><span><?php echo date_format(date_create($t->invoice_date_created),'d-m-Y');?></span></td>
<td align="left" id="invoice_id<?php echo $i ?>"><span><?php echo $t->invoice_number?></span></td>
<!--<td align="left" id="client_name<?php echo $i ?>"><span><?php echo $t->client_name?></span></td>-->
<td align="left" id="invoice_paid<?php echo $i ?>"><span><?php $tot_amount=$tot_amount+$t->invoice_total?><?php echo $t->invoice_total?></span></td>
</tr>
<?php
$i++;
}
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td>&nbsp;</td>
<td class="amount"><strong>
<?php echo $tot_amount; ?>
</strong></td>
</tr>
</tfoot>
<?php } ?>
</table>
</div><!-- / .box-body closed -->
</div><!-- /.box box-info closed-->
</div><!--/ .col (col-md-12)-->
</div><!-- /. 1st row closed -->
</section>
</div>
<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() {
$.fn.dataTable.moment( 'DD-MM-YYYY' );
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: 'Unpaid Purchase Order Report',
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );/** datatable closed */
} );/** ready closed */
</script>
<script src="https://cdn.datatables.net/plug-ins/1.10.16/sorting/datetime-moment.js"></script>

View File

@ -26,7 +26,7 @@
} ?>
<!-- <link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css"> -->
<!-- <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;}

File diff suppressed because it is too large Load Diff

View File

@ -24,7 +24,7 @@
} ?>
<!-- <link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css"> -->
<!-- <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;}

View File

@ -0,0 +1,484 @@
<?php
//echo $suppliername;
foreach($openingbalance as $balance)
{
$openbalance=$balance->payment;
}
foreach($financialyear as $item)
{
$finyear = $item->financial_year;
} ?>
<style>
p {
font-family: verdana;
font-size: 14px;
}
</style>
<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>-->
<div class="content-wrapper">
<section class ="content">
<div class="row">
<!-- Left col -->
<div class="col-md-12">
<!-- TABLE: LATEST ORDERS -->
<div class="box box-info">
<div id="content" > </div>
<div class="modal fade" id="Fileshow" role="dialog">
<div class="modal-dialog">
<!-- Modal. content-->
<form>
<div class="modal-content" style="width:800px;">
<!-- Table to show the line item of po -->
<table class="table table-bordered" id="Inwardgateregistertable1" style="font-size:12px;">
<thead style="background-color:#ddf">
<tr>
<th>SNo</th>
<th>BillNO</th>
<th>PONO</th>
<th>FileName</th>
</tr>
</thead>
<tbody id="tbleAppend1">
</tbody>
</table>
<div class="modal-footer">
<a class="btn btn-primary" data-dismiss="modal" value="Cancel">Cancel</a>
</div>
</div>
</form>
</div>
</div>
<!--<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:#5d0411; font-size: 18px;">Customer Ledger
&nbsp;&nbsp;<?php if(!empty($fa)){
echo $fa;
}
?>
<?php if(!empty($fa)){
echo '-';
echo $aa;
}
?>
<?php if(!empty($m))
{
echo '/';
echo $m;
}
?>
<?php if(!empty($fdate))
{
echo '/';
echo $fdate;
}
?><?php if(!empty($tdate)){
echo '/';
echo $tdate;
}
?>
</p></h3></center>
<?php
foreach($customerledger as $cl)
{
$clientname=$cl->client_name;
}
?>
<center><h4 style="color:#3c8dbc"><span><?php echo $clientname;?></span></h4></center>
<p><?php echo $tot_amount; ?></p>
<div class="row">
<div class="col-md-6 col-xs-6">
<input type="hidden" class="form-control required" id="supplier" name="supplier" value="<?php echo $supplierid;?>" ></textarea>
<input type="hidden" class="form-control required" id="suppliername" name="suppliername" value="<?php echo $suppliername;?>" ></textarea>
</div>
</div>
<div class="box-body">
<div class="row">
<div class="col-md-2">
<label for="to_date">
<?php echo 'Year'; ?>
</label>
<div class="input-group">
<select class="form-control" id="financialyear" name="financialyear">
<option value="">Select Year</option>
<?php
foreach($finyear as $item):
{?>
<option value="<?php echo $item->financial_year;?>"><?php echo $item->financial_year ; ?></option>
<?php } endforeach; ?>
</select>
</div>
</div>
<div class="col-md-2">
<label for="to_date">
<?php echo 'Month'; ?>
</label>
<div class="input-group">
<select class="form-control" id="month" name="month">
<option value="">Select Month</option>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
</div>
</div>
<div class="col-md-2">
<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-2">
<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-2" >
<label for="customer">
<?php echo 'Supplier'; ?>
</label>
<select class="form-control" id="Customer" name="Customer">
<option value="">Select Supplier</option>
<?php foreach($getcustomer as $gc):
{?>
<option value="<?php echo $gc->client_id;?>"><?php echo $gc->client_name ;?></option>
<?php } endforeach; ?>
</select>
</div>
<div class="col-md-2" style="margin-top:24px;">
<input type="submit" class="btn btn-success" name="btn_submit"
value="View CusLedger">
</div>
</div>
</form>
<br>
<br>
<?php
$i=1;
$amount_receive=0;
$total_invoice=0;
$balance_due=0;
if(!empty($customerledger)){
foreach($customerledger as $cls)
{
$totalinvoice=$cls->amount;
$total_invoice=$total_invoice+$totalinvoice;
$amountreceived=$cls->payment;
$amount_receive= $amount_receive+$amountreceived;
$balance_due=$total_invoice-$amount_receive;
}
$i++;
?>
<p style="color:green" "font-size:22px";><strong>Opening Balance</strong> &nbsp;&nbsp;&nbsp;: &nbsp;&nbsp;&nbsp;<?php echo $openbalance ?>(&#8377;)</p>
<p style="color:green";><strong>Invoiced Amount </strong>:&nbsp;&nbsp;&nbsp; <?php echo $total_invoice ?>(&#8377;)</p>
<p style="color:green";><strong>Amount Paid </strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp; <?php echo $amount_receive?>(&#8377;)</p>
<!--<p style="color:green";><strong>Balance Due </strong> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;<?php echo $balance_due?>(&#8377;)</p>-->
<?php
}
?>
<br>
<br>
<table class="table table-bordered table-hover" id="req" style="table-layout:auto;">
<thead>
<tr>
<th>Date</th>
<th>Transactions</th>
<th>Document No</th>
<th>Amount</th>
<th>Payments(&#8377;)</th>
<th>Balance (&#8377;)</th>
<!--<th>Print</th>-->
</tr>
</thead>
<tbody>
<?php
$tot_amountreceived=0;
$tot_amount=0;
$i=1;
$ti=0.00;
$tvt=0.00;
if(!empty($customerledger)){
foreach($customerledger as $cl)
{
$total=$cl->amount;
$payments=$cl->payment;
$amountreceived=$cl->amountreceived;
$Balance=$total-$amountreceived;
$invoice_status_idcheck=$cl->invoice_status_id;
// $id=$ap->id;
//print_r($ap);
?>
<tr>
<input type="hidden" name="mapid" id="mapid<?php echo $i ?>" value="<?php echo $ap->id; ?>"/>
<input type="hidden" name="bankingbalclear" id="bankingbalclear<?php echo $i ?>" value="<?php echo $ap->Balancetocleared; ?>"/>
<input type="hidden" name="clearbal" id="clearbal<?php echo $i ?>" value="<?php echo $ap->Clearbalance; ?>"/>
<input type="hidden" name="bankingid" id="bankingid<?php echo $i ?>" value="<?php echo $ap->mid; ?>"/>
<td align="left" id="bankdate<?php echo $i ?>"><span><?php echo date_format(date_create($cl->date),'d-m-Y'); ?></span></td>
<?php
if($invoice_status_idcheck==2)
{
$invoice_status_id='Invoice';
}
else
{
$invoice_status_id=$cl->invoice_status_id;
}
?>
<td align="left" id="sn<?php echo $i ?>"><span><?php echo $invoice_status_id?></span></td>
<td align="left" id="sn<?php echo $i ?>"><span><?php echo $cl->id?></span></td>
<td align="left" id="tpoa<?php echo $i ?>"><span><?php $tot_amount=$tot_amount+round($total)?> <?php echo $total;?></span></td>
<td align="left" id="btp<?php echo $i ?>"><span><?php $tot_amountreceived=$tot_amountreceived+round($payments)?> <?php echo round($payments,2);?></span></td>
<td align="left" id="ap<?php echo $i ?>"><span><?php $tot_balance=$tot_balance+round($Balance)?> <?php echo round($Balance,2)?></span></td>
<!--<td>
<a data-toggle="tooltip" ><i class="fa fa-print" data-toggle="tooltip" title="<?php echo $record->AdjustmentId; ?> - Click here to Delete details" onclick="podelete(<?php echo $i ?>)"></i>&nbsp;&nbsp;&nbsp;</a>
</td> -->
</tr>
<?php
$i++;
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Balance Due</strong></td>
<!--<td>&nbsp;</td>-->
<td>&nbsp;</td>
<td>&nbsp;</td>
<td class="amount"><strong>
<?php echo $tot_amount;?>
</strong></td>
<td class="amount"><strong>
<?php echo $tot_amountreceived; ?>
</strong></td>
<td>&nbsp;</td>
</tr>
</tfoot>
<?php
}
?>
</table>
</div>
</div>
</div>
</div>
</section>
</div>
<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>
$( 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;
}
} );
$(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: $('h4').text(),
title: 'Customer Ledger',
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );
</script>

View File

@ -24,8 +24,6 @@ foreach($financialyear as $item)
float: right;
}
.btn-success {
border: 2px solid #5d0411 !important;}
</style>
@ -35,24 +33,24 @@ foreach($financialyear as $item)
<div class="row">
<!-- Left col -->
<div class="col-md-12">
<!-- TABLE: LATEST ORDERS -->
<!-- TABLE:. LATEST ORDERS -->
<div class="box box-info" id="content">
<br>
<div class="col-md-1 col-md-offset-11">
<a href="<?php base_url() ?>Bankingstatement" class="btn btn-primary" value="Back"/>Back</a>
</div>
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<center><h3 class="box-title"><p style="color:#5d0411"><b><?php echo $pageTitle." - View Purchase " ?> </b></p></h3></center>
<center><h3 class="box-title"><p style="color:#5d0411"><b>View Purchase </b></p></h3></center>
<div class="box-body">
<table class="table table-bordered table-hover" style="table-layout:auto;">
<thead>
<tr>
<th style="text-align:center">Payment ID</th>
<th style="text-align:center">Payment Mode</th>
<th style="text-align:center">Payment Amount (&#8377;)</th>
<th style="text-align:center">Payment date </th>
<th style="text-align:center">Narration </th>
<th>Payment ID</th>
<th>Payment Mode</th>
<th>Payment Amount (&#8377;)</th>
<th>Payment date </th>
<th>Narration </th>
</tr>
@ -60,10 +58,10 @@ foreach($financialyear as $item)
<tbody>
<tr>
<td><p style="margin-left:25px;" id="bid"></p></td>
<td style="text-align:center">Bank</td>
<td><p style="text-align:center" id="bamount" ></p></td>
<td>Bank</td>
<td><p style="margin-left:25px;" id="bamount" ></p></td>
<td><p style="margin-left:25px;" id="bdate"></p></td>
<td><p style="text-align:center" id="narration"></p></td>
<td><p style="margin-left:25px;" id="narration"></p></td>
</tr>
</tbody>
</table>
@ -83,7 +81,17 @@ foreach($financialyear as $item)
<!-- <div style=" ;margin-left:0%;margin-top: -55px;"> -->
<!-- <p style="margin-left:25px;" id="bid" value="">Payment ID:&nbsp;&nbsp;</p> -->
<!--<p style="margin-left:25px;" id="debit1amount" value="">Total Amount:&nbsp;&nbsp; </p>-->
<!-- <p style="margin-left:25px;">Payment Mode:&nbsp;&nbsp;Bank</p>
<p style="margin-left:25px;" id="bamount" </p>
<p style="margin-left:25px;" id="bdate" value="">Payment Amount Date:&nbsp;&nbsp;</p> -->
<!-- </div> -->
<!-- </div> -->
<div class="col-md-3">
<label for="from_date">
<?php echo 'From Date'; ?>
@ -117,7 +125,7 @@ foreach($financialyear as $item)
<option value="">Select Supplier</option>
<?php foreach($getsupplier as $gs):
{?>
<option value="<?php echo $gs->SupplierID;?>"><?php echo $gs->SupplierName ; ?></option>
<option value="<?php echo $gs->SupplierName;?>"><?php echo $gs->SupplierName ;?></option>
<?php } endforeach; ?>
</select>
@ -145,12 +153,14 @@ foreach($financialyear as $item)
<thead>
<tr>
<th>Select</th>
<th>Date</th>
<th>IGR Created Date</th>
<th>Material Received Date</th>
<th>PONO</th>
<th>IGRNO</th>
<th>IGR Item No</th>
<!--<th>IGR Item No</th>-->
<th>Supplier Name</th>
<th>IGR Amount (&#8377;)</th>
<th style="display:none;">Supplier ID</th>
<th>PO Amount (&#8377;)</th>
<th>Balance payable (&#8377;)</th>
<th>Amount Paid (&#8377;)</th>
</tr>
@ -160,36 +170,38 @@ foreach($financialyear as $item)
$i=1;
$ti=0.00;
$tvt=0.00;
if(!empty($bankdepit)){
foreach($bankdepit as $t)
if(!empty($bankdepitpaid)){
foreach($bankdepitpaid as $t)
{
$status=$t->Paymentstatus;
$balancetopay=$t->Balancetopay;
$ReceivedQuantity=$t->ReceivedQuantity;
$rate=$t->total;
$Amountpaid=$t->Amountpaid;
//$rate=$t->TotalOrderValue;
if($status !='ST057')
{
?>
<tr>
<td data-name="sell"><input type="checkbox" class="checkboxcheckbox" onchange="GetPayment(<?php echo $i ?>) "id="checkboxcheckbox<?php echo $i ?>" name="checkbox<?php echo $i ?>";></td>
<td align="left" id="date<?php echo $i ?>"><span><?php echo date_format(date_create($t->CreatedDate),'d-m-Y');?></span></td>
<td align="left" id="pono<?php echo $i ?>"><span><?php echo $t->PONO?></span></td>
<td align="left" id="igrno<?php echo $i ?>"><a href="<?= base_url() ?>cashbook/mappingdebit?sid=<?php echo $t->IGRItemNo;?>"><span><?php echo $t->IGRNO?></span></a></td>
<td align="left" id="igrlineitem<?php echo $i ?>"><a href="<?= base_url() ?>cashbook/mappingdebit?sid=<?php echo $t->IGRItemNo;?>"><span><?php echo $t->IGRItemNo?></span></a></td>
<td align="left" id="sn<?php echo $i ?>" ><span><?php echo $t->SupplierName?></span></td>
<td align="left" id="tov<?php echo $i ?>" ><span><?php echo $rate?></span></td>
<td align="left" id="qw<?php echo $i ?>" ><span><?php echo ($rate-$t->Amountpaid)?></span></td>
<td align="left" id="date<?php echo $i ?>"><span><?php echo date_format(date_create($t->created_date),'d-m-Y');?></span></td>
<td align="left" id="date<?php echo $i ?>"><span><?php echo date_format(date_create($t->materialrcvddate),'d-m-Y');?></span></td>
<td align="left" id="pono<?php echo $i ?>"><span><?php echo $t->pono?></span></td>
<td align="left" id="igrno<?php echo $i ?>"><span><?php echo $t->igrn?></span></td>
<!--<td align="left" id="igrlineitem<?php echo $i ?>"><span><?php echo trim($t->IGRItemNo)?></span></td>-->
<td align="left" id="sn<?php echo $i ?>"><span><?php echo $t->supplier_name?></span></td>
<td style="display:none;" align="left" id="sid<?php echo $i ?>"><span><?php echo $t->sid?></span></td>
<td align="left" id="tov<?php echo $i ?>" ><span><?php echo round($rate,2)?></span></td>
<td align="left" id="qw<?php echo $i ?>" ><span><?php echo round($rate-$t->Amountpaid,2)?></span></td>
<td data-name="sel"><input type="text" onkeypress="return isNumberKey(event)" onchange="GetAmount(<?php echo $i ?>)" id="invoicepaymet<?php echo $i ?>"></td>
</tr>
<?php
$i++;
}
}
}
?>
</tbody>
<tfoot width="100%">
@ -212,25 +224,27 @@ foreach($financialyear as $item)
</table>
<div class="col-md-2 col-md-offset-10">
<a style="float:right;" class="btn btn-success ajax-loader" ID="Save" onclick="Save()" >&nbsp;&nbsp;<span class="bold">Save</span></a>
<a style="float:right;" class="btn btn-success ajax-loader" ID="Save" onclick="Save()" ><span class="bold">Save</span></a>
</div>
</div>
</div>
</div><!-- /.box -->
</div><!-- /.col -->
<div class="row">
<div class="row">
<div class="col-md-12" id="HideDateDiv"></div>
<div class="col-md-12" id="HidePONODiv"></div>
<div class="col-md-12" id="HideIGRDiv"></div>
<div class="col-md-12" id="HideIGRDiv"></div>
<div class="col-md-12" id="HideIGRLineItem"></div>
<!--<div class="col-md-12" id="HideIGRLineItem"></div>-->
<div class="col-md-12" id="HideSuppDiv"></div>
<div class="col-md-12" id="HideSuppidDiv"></div>
<div class="col-md-12" id="aa1"></div>
<div class="col-md-12" id="HideTtlPoAmtDiv"></div>
@ -263,8 +277,7 @@ foreach($financialyear as $item)
var cashdate=localStorage.getItem('cddate');
var narration= localStorage.getItem('narr');
$('#debitamount').val(localStorage.getItem('test'));
document.getElementById("bamount").innerHTML=amount;
document.getElementById("bamount").innerHTML=amount;
document.getElementById("bdate").innerHTML=cashdate;
document.getElementById("narration").innerHTML=narration;
@ -276,8 +289,7 @@ foreach($financialyear as $item)
var res2 = value.split('-');
var bid=res2[0];
var bam=res2[1];
$('#bankid').val(bid);
$('#bankid').val(bid);
document.getElementById("bid").innerHTML=bid;
});/** foreach closed */
$.fn.dataTable.moment( 'DD-MM-YYYY' );
@ -308,7 +320,6 @@ var row = 0;
function GetPayment(i)
{
var bankdebitamount=$('#debitamount').val();
var totalvalue=$('#addvalue').val();
var balanceamount=bankdebitamount-totalvalue;
@ -316,7 +327,7 @@ function GetPayment(i)
var x = document.getElementById('checkboxcheckbox'+i).checked;
var amount= parseFloat( $('#invoicepaymet'+i).val() == '' ? '0.00' : $('#invoicepaymet'+i).val())
var negative=0;
if(amount<0)
{
@ -328,17 +339,25 @@ function GetPayment(i)
if(x==true)
{
row = parseInt(row)+1;
$('#Rowid').val(row);
var date= document.getElementById ( "date"+i ).innerText;//value taken from table, col name : date
var pono =document.getElementById ( "pono"+i ).innerText;//value taken from table, col name : purchase order no
var igrno =document.getElementById ( "igrno"+i ).innerText;
var igrlineitem=document.getElementById ( "igrlineitem"+i ).innerText;
var supname =document.getElementById ("sn"+i ).innerText;//value taken from table col name : suppliername
var date= document.getElementById ("date"+i).innerText;//value taken from table, col name : date
var pono1 =document.getElementById ("pono"+i).innerText;//value taken from table, col name : purchase
var pono=pono1.trim();
var igrno1 =document.getElementById ("igrno"+i).innerText;
var igrno=igrno1.trim();
// var igrlineitem1=document.getElementById ("igrlineitem"+i).innerText;
// var igrlineitem=igrlineitem1.trim();
var supname =document.getElementById ("sn"+i).innerText;//value taken from table col name : suppliername
var supid =document.getElementById ("sid"+i ).innerText;
var totalordervalue =document.getElementById ("tov"+i ).innerText;//value taken from table col name : total po amount
var invoicepayment =document.getElementById ( "qw"+i ).innerText;//value taken from table col name : Balance to pay
var invoicepayment1 =document.getElementById ("qw"+i).innerText;//value taken from table col name : Balance to pay
var invoicepayment=invoicepayment1.trim();
$('#invoicepaymet'+i).val(invoicepayment);//to copy the value from 'balance to pay' to 'amount paid'
//alert(invoicepayment);
$('<input>').attr({
type:'hidden',
@ -361,12 +380,12 @@ function GetPayment(i)
value:igrno
}).appendTo('#HideIGRDiv');
$('<input>').attr({
type:'hidden',
name:'hideigrline'+i,
id:'hideigrline'+i,
value:igrlineitem
}).appendTo('#HideIGRLineItem');
// $('<input>').attr({
// type:'hidden',
// name:'hideigrline'+i,
// id:'hideigrline'+i,
// value:igrlineitem
// }).appendTo('#HideIGRLineItem');
$('<input>').attr({
type:'hidden',
@ -374,6 +393,13 @@ function GetPayment(i)
id:'hidesupname'+i,
value:supname
}).appendTo('#HideSuppDiv');
$('<input>').attr({
type:'hidden',
name:'hidesupid'+i,
id:'hidesupid'+i,
value:supid
}).appendTo('#HideSuppidDiv');
$('<input>').attr({
type:'hidden',
@ -389,10 +415,12 @@ function GetPayment(i)
value:invoicepayment
}).appendTo('#HideAmtPaidDiv');
var poamount = $('#hideamtpaid'+i).val();
var ponovalue = i+','+igrlineitem+','+poamount;
var poamount1 = $('#hideamtpaid'+i).val();
var poamount=poamount1.trim();
//alert(poamount+'1');
var ponovalue = i+','+igrno+','+poamount;
temppo.push(ponovalue);
//console.log(temppo);
console.log(temppo);
calculategrandtotal();
@ -415,13 +443,14 @@ function GetPayment(i)
else
{
var rr = $('#Rowid').val();
row = parseInt(rr)-1;
var Payment = parseFloat( $('#invoicepaymet'+i).val() == '' ? '0.00' : $('#invoicepaymet'+i).val());
var Inid = document.getElementById ('igrlineitem'+i ).innerText
var Inid1 = document.getElementById ('igrno'+i ).innerText
var Inid=Inid1.trim();
var ponovalue = i+','+Inid+','+Payment;
$.each(temppo,function(i,val){
@ -432,7 +461,7 @@ else
if(a != -1){
//sconsole.log('if');
temppo.splice(a,1);
//console.log(temppo);
console.log(temppo);
}
if(b!=-1)
{
@ -451,30 +480,44 @@ else
$('#invoicepaymet'+i).val('');
$('#hidedate'+i).val('');
$('#hidepono'+i).val('');
$('#hideigrno'+i).val('');
$('#hideigrline'+i).val('');
$('#hideigrno'+i).val('');
// $('#hideigrline'+i).val('');
$('#hidesupname'+i).val('');
$('#hidesupid'+i).val('');
$('#hidettlPoamt'+i).val('');
$('#hideamtpaid'+i).val('');
//$('#invoicepaymet'+i).remove();
$('#hidedate'+i).remove();
$('#hidepono'+i).remove();
$('#hideigrno'+i).remove();
$('#hideigrline'+i).remove();
$('#hideigrno'+i).remove();
// $('#hideigrline'+i).remove();
$('#hidesupname'+i).remove();
$('#hidesupid'+i).remove();
$('#hidettlPoamt'+i).remove();
$('#hideamtpaid'+i).remove();
}
}
function isNumberKey(evt)
{
var charCode = (evt.which) ? evt.which : evt.keyCode;
// Added to allow decimal, period, or delete
if (charCode == 110 || charCode == 190 || charCode == 46)
return true;
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
function GetAmount(i)
{
//alert("onchnage function getamount"+i);
var amount = parseFloat( $('#invoicepaymet'+i).val() == '' ? '0.00' : $('#invoicepaymet'+i).val())
//alert(amount+'amount');
var negative=0;
if(amount<0)
{
@ -489,20 +532,27 @@ function GetAmount(i)
if(x==true )
{
var date= document.getElementById ( "date"+i ).innerText;
var pono =document.getElementById ( "pono"+i ).innerText;
var igr =document.getElementById ( "igrno"+i ).innerText;
var igrlineitem=document.getElementById ( "igrlineitem"+i ).innerText;
var supname =document.getElementById ("sn"+i ).innerText;
var date= document.getElementById ("date"+i).innerText;
var pono1 =document.getElementById ("pono"+i).innerText;
var pono=pono1.trim();
var igrno1 =document.getElementById ("igrno"+i).innerText;
var igrno=igrno1.trim();
// var igrlineitem1=document.getElementById ("igrlineitem"+i).innerText;
// var igrlineitem=igrlineitem1.trim();
var supname =document.getElementById ("sn"+i).innerText;
var supid =document.getElementById ("sid"+i ).innerText;
var totalordervalue =document.getElementById ("tov"+i ).innerText;
var balancetopay =document.getElementById ( "qw"+i ).innerText;
var balancetopay1 =document.getElementById ("qw"+i ).innerText;
var balancetopay =balancetopay1.trim();
//alert(balancetopay+'eee');
for(k=1;k<=i;k++)
{
//alert(k);
var idcheck=$('#igrlineitem'+k).val();
if(igrlineitem == idcheck)
var idcheck=$('#hideigrno'+k).val();
//var idcheck=idcheck1.trim();
if(igrno == idcheck)
{
var cid=k;
break;
@ -517,10 +567,11 @@ function GetAmount(i)
$('#hidedate'+cid).val(date);
$('#hidepono'+cid).val(pono);
$('#hidesupname'+cid).val(supname);
$('#hidesupid'+cid).val(supid);
$('#hidettlPoamt'+cid).val(totalordervalue);
$('#hideamtpaid'+cid).val(amount);
$('#hideigrno'+cid).val(igr);
$('#hideigrline'+cid).val(igrlineitem);
$('#hideigrno'+cid).val(igrno);
// $('#hideigrline'+cid).val(igrlineitem);
var totalvalue=$('#addvalue').val();
var bid=$('#bankid').val();
@ -537,9 +588,9 @@ function GetAmount(i)
$.each(temppo, function( index, value )
{
var res2 = value.split(',');
if(res2[1] == igrlineitem){
if(res2[1] == igrno){
temppo[index] = i+','+igrlineitem+','+amount;
temppo[index] = i+','+igrno+','+amount;
}
});
@ -550,26 +601,35 @@ function GetAmount(i)
}
/** To calculate the overall total and store the value in table's footer */
function calculategrandtotal(){
$.each(temppo, function( index, value )
{
var res2 = value.split(',');
tempTotal[index]=parseFloat(res2[2]);
var res2 = value.split(',');
tempTotal[index]=parseFloat(res2[2]);
//alert(tempTotal[index]);
});
var sum = 0;
for (var i = 0; i < tempTotal.length; i++) {
sum += tempTotal[i] << 0;
sum += tempTotal[i];
}
$('#addvalue').val(parseFloat(sum).toFixed(2));
// console.log(tempTotal);
}
function Save()
{
var bankamount=$('#debitamount').val();
var totalamount=$('#addvalue').val();
if(parseFloat(bankamount)>=parseFloat(totalamount))
{
$('#content').loader('show');
var rowCount= $('#Rowid').val();
var check= 0;
@ -579,54 +639,39 @@ function Save()
var arrval = temppo[i-1];
var number = arrval.split(',');
number = number[0];
//alert('rowcount'+i+'selectedcheckboxnumber'+number+'tempinvoice'+arrval);
rw= parseFloat(rw)+1;
check = parseFloat(check)+1;
var bankdebitamount=$('#debitamount').val();
var bankdate=localStorage.getItem('cddate');
var bid =$('#bankid').val();
var date =$('#hidedate'+number).val();
var pono =$('#hidepono'+number).val();
var igrno =$('#hideigrno'+number).val();
var igrlineitem =$('#hideigrline'+number).val();
// var igrlineitem =$('#hideigrline'+number).val();
var suppliername=$('#hidesupname'+number).val();
var supplierid=$('#hidesupid'+number).val();
var totalordervalue=$('#hidettlPoamt'+number).val();
var amountpaid=$('#hideamtpaid'+number).val();
var invoicepaymet=$('#invoicepaymet'+number).val();
var totalvalue=$('#addvalue').val();
var payment = parseFloat(amountpaid);
var balnceamount=bankdebitamount-totalvalue;
if(parseFloat(bankdebitamount)>=parseFloat(totalvalue))
{
$.ajax(
$.ajax(
{
data:{podate:date,pono:pono,igrno:igrno,igrlineitem:igrlineitem,sname:suppliername,tot:totalordervalue,aa:invoicepaymet,rc:rowCount,tpv:totalvalue,bda:bankdebitamount,bi:bid,check:check,rw:rw},
data:{bankdate:bankdate,podate:date,pono:pono,igrno:igrno,sname:suppliername,sid:supplierid,tot:totalordervalue,aa:amountpaid,rc:rowCount,tpv:totalvalue,bda:bankdebitamount,bi:bid,check:check,rw:rw},
//alert(data);
type:"POST",
url:"<?php echo base_url() ?>cashbook/receipt",
success:function(data)
@ -643,31 +688,18 @@ function Save()
}
});
}
else{
alert('Your payment exceeding ');
location.reload();
}
}
}
else{
alert('Your Amount Is Not Match');
location.reload();
}
}
function isNumberKey(evt)
{
var charCode = (evt.which) ? evt.which : evt.keyCode;
// Added to allow decimal, period, or delete
if (charCode == 110 || charCode == 190 || charCode == 46)
return true;
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
</script>
<script>
$( function() {
@ -707,6 +739,6 @@ $( function() {
return date;
}
} );
</script>
</script>

View File

@ -25,10 +25,6 @@ foreach($financialyear as $item)
float: right;
}
.btn-success {
border: 2px solid #5d0411 !important;}
</style>
@ -39,7 +35,7 @@ foreach($financialyear as $item)
<!-- Left col -->
<div class="col-md-12">
<!-- TABLE: LATEST ORDERS -->
<!-- TABLE: LATEST. ORDERS -->
<div class="box box-info" id="content">
<br>
<div class="col-md-1 col-md-offset-11">
@ -48,8 +44,8 @@ foreach($financialyear as $item)
<br>
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<center><h3 class="box-title"><p style="color:#5d0411"><b><?php echo " View Invoice " ?> </b></p></h3></center>
<center><h3 class="box-title"><p style="color:#5d0411"><b>View Invoice</b></p></h3></center>
<div class="box-body">
<table class="table table-bordered table-hover" style="table-layout:auto;">
@ -162,6 +158,7 @@ foreach($financialyear as $item)
<th>Date</th>
<th>Invoice Number</th>
<th>Customer Name</th>
<th style="display:none;">Customer ID</th>
<th>Invoice Amount (&#8377;)</th>
<th> Balance Receivable</th>
<th> Amount Received</th>
@ -188,6 +185,7 @@ foreach($financialyear as $item)
<td align="left" id="invoicedate<?php echo $i ?>"><span><?php echo date_format(date_create($t->invoice_date_created),'d-m-Y');?></span></td>
<td align="left" id="invoice_id<?php echo $i ?>"><a href="<?= base_url() ?>cashbook/mappingcredit?sid=<?php echo $t->invoice_number;?>"><span><?php echo $t->invoice_number?></span></td>
<td align="left" id="client_name<?php echo $i ?>"><span><?php echo $t->client_name?></span></td>
<td style="display:none;" align="left" id="clientid<?php echo $i ?>" ><span><?php echo $t->client_id?></span></td>
<td align="left" id="invoice_paid<?php echo $i ?>"><span><?php echo $t->invoice_total?></span></td>
<td align="left" id="invoice_balance<?php echo $i ?>"><span><?php echo ($t->invoice_total)-($t->amountreceived)?></span></td>
<td data-name="sel"><input type="text" onkeypress="return isNumberKey(event)" onchange="GetAmount(<?php echo $i ?>)" id="invoicereceived<?php echo $i ?>"></td>
@ -243,6 +241,8 @@ foreach($financialyear as $item)
<div class="col-md-12" id="HideCustomerNameDiv"></div>
<div class="col-md-12" id="HideCustomeridDiv"></div>
<div class="col-md-12" id="HideInvoiceAmtDiv"></div>
<div class="col-md-12" id="HideInvoiceRecdDiv"></div>
@ -267,6 +267,7 @@ foreach($financialyear as $item)
$('#debitamount').val(localStorage.getItem('tes'));
var amount=localStorage.getItem('tes');
var cashdate=localStorage.getItem('ccdate');
var narration=localStorage.getItem('narr')
document.getElementById("bamount").innerHTML=amount;
document.getElementById("bdate").innerHTML=cashdate;
@ -318,13 +319,13 @@ var x = document.getElementById('checkboxcheckbox'+i).checked;
var amount= parseFloat( $('#invoicereceived'+i).val() == '' ? '0.00' : $('#invoicereceived'+i).val())
//alert(amount);
var negative=0;
if(amount<0)
{
negative=1;
alert("Invalid Amount")
$('#invoicereceived'+i).val('');
// if(amount<0)
// {
// negative=1;
// alert("Invalid Amount")
// $('#invoicereceived'+i).val('');
}
// }
temp=intex;
if(x==true)
{
@ -332,11 +333,16 @@ if(x==true)
row = parseInt(row)+1;
$('#Rowid').val(row);
var date= document.getElementById ( "invoicedate"+i ).innerText;
var invid =document.getElementById ( "invoice_id"+i ).innerText;
//alert(invid);
var invid1 =document.getElementById ( "invoice_id"+i ).innerText;
var invid=invid1.trim();
var cusname =document.getElementById ("client_name"+i ).innerText;
var cusid =document.getElementById ("clientid"+i ).innerText;
var invoiceamount =document.getElementById ("invoice_paid"+i ).innerText;
var invoicereceived=document.getElementById ("invoice_balance"+i ).innerText;
var invoicereceived1=document.getElementById ("invoice_balance"+i ).innerText;
var invoicereceived=invoicereceived1.trim();
//alert(invoicereceived+'inv');
$('#invoicereceived'+i).val(invoicereceived);
$('<input>').attr({
@ -359,6 +365,13 @@ if(x==true)
id:'hidecustomername'+i,
value:cusname
}).appendTo('#HideCustomerNameDiv');
$('<input>').attr({
type:'hidden',
name:'hidecustomerid'+i,
id:'hidecustomerid'+i,
value:cusid
}).appendTo('#HideCustomeridDiv');
$('<input>').attr({
type:'hidden',
@ -405,14 +418,13 @@ else
row = parseInt(rr)-1;
var Payment= parseFloat( $('#invoicereceived'+i).val() == '' ? '0.00' : $('#invoicereceived'+i).val());
var Inid = document.getElementById ('invoice_id'+i ).innerText
var Inid1 = document.getElementById ('invoice_id'+i ).innerText
var Inid=Inid1.trim();
var invoicevalue = i+','+Inid+','+Payment;
//alert(invoicevalue);
var a = tempinvoice.indexOf(invoicevalue);
var b = tempTotal.indexOf(Payment);
//alert(a);
//alert(b);
if(a!=-1)
{
@ -434,12 +446,14 @@ else
$('#hideinvoicedate'+i).val('');
$('#hideinvoiceid'+i).val('');
$('#hidecustomername'+i).val('');
$('#hidecustomerid'+i).val('');
$('#hideinvoiceamount'+i).val('');
$('#hideinvoicerecd'+i).val('');
$('#hideinvoicedate'+i).remove();
$('#hideinvoiceid'+i).remove();
$('#hidecustomername'+i).remove();
$('#hidecustomerid'+i).remove();
$('#hideinvoiceamount'+i).remove();
$('#hideinvoicerecd'+i).remove();
@ -469,8 +483,11 @@ function GetAmount(i)
{
var date= document.getElementById ( "invoicedate"+i ).innerText;
var invid =document.getElementById ( "invoice_id"+i ).innerText;
var invid1 =document.getElementById ( "invoice_id"+i ).innerText;
var invid=invid1.trim();
var cusname =document.getElementById ("client_name"+i ).innerText;
var cusid =document.getElementById ("clientid"+i ).innerText;
var invoiceamount =document.getElementById ("invoice_paid"+i ).innerText;
var invoicereceived=document.getElementById ("invoice_balance"+i ).innerText;
@ -492,6 +509,7 @@ function GetAmount(i)
$('#hideinvoicedate').val(date);
$('#hideinvoiceid'+cid).val(invid);
$('#hidecustomername'+cid).val(cusname);
$('#hidecustomerid'+cid).val(cusid);
$('#hideinvoiceamount'+cid).val(invoiceamount);
$('#hideinvoicerecd'+cid).val(amount);
var totalvalue=$('#addvalue').val();
@ -575,6 +593,11 @@ function calculategrandtotal(){
function Save()
{
var totalamount=$('#addvalue').val();
var bankamount=$('#debitamount').val();
if(parseFloat(bankamount) >= parseFloat(totalamount))
{
$('#content').loader('show');
var totalvalue=$('#addvalue').val();
@ -593,6 +616,7 @@ function Save()
rw= parseFloat(rw)+1;
check = parseFloat(check)+1;
var bankdebitamount=$('#debitamount').val();
var bankdate=localStorage.getItem('ccdate')
var bid=$('#bankid').val();
@ -602,18 +626,21 @@ function Save()
var customername=$('#hidecustomername'+number).val();
var invoiceamount=$('#hideinvoiceamount'+number).val();
var customerid=$('#hidecustomerid'+number).val();
var invoiceamount1=$('#hideinvoiceamount'+number).val();
var invoiceamount=invoiceamount1.trim();
//alert()
var amountreceived=$('#hideinvoicerecd'+number).val();
var invoicereceived=$('#invoicereceived'+number).val();
//var payment = parseFloat(invoiceamount);
$.ajax(
{
data:{date:date,invid:invid,cname:customername,invamount:invoiceamount,ar:amountreceived,rc:rowCount,tpv:totalvalue,bda:bankdebitamount,bi:bid,check:check,rw:rw,invrec:invoicereceived},
data:{bankdate:bankdate,date:date,invid:invid,cname:customername,cid:customerid,invamount:invoiceamount,ar:amountreceived,rc:rowCount,tpv:totalvalue,bda:bankdebitamount,bi:bid,check:check,rw:rw,invrec:invoicereceived},
type:"POST",
url:"<?php echo base_url() ?>cashbook/invoiceamount1",
success:function(data)
@ -626,9 +653,15 @@ function Save()
}
}
});
// j=j+1;
}
}
else
{
alert('Your Amount Is Not Match');
location.reload();
}
}
</script>
<script>

View File

@ -3,6 +3,11 @@
<?php
if(!empty($debitmapping))
{
}
foreach($financialyear as $item)
@ -12,7 +17,7 @@ foreach($financialyear as $item)
} ?>
<!-- <link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css"> -->
<!-- <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;}
@ -103,7 +108,7 @@ foreach($financialyear as $item)
//echo $totalamount;
?>
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<center><h3 class="box-title"><p style="color:#5d0411"><b><?php echo " Bank Credit Amount Paid Report " ?> </b></p></h3></center>
<center><h3 class="box-title"><p style="color:#5d0411"><b>Bank Credit Amount Paid Report</b></p></h3></center>
<br>
<br>
@ -124,7 +129,7 @@ foreach($financialyear as $item)
<tr>
<td><?php echo $bankid?></td>
<td>Bank</td>
<td><?php echo $totalamount ?></td>
<td><?php echo $bankclear ?></td>
</tr>
</tbody>
</table>
@ -143,8 +148,9 @@ foreach($financialyear as $item)
<th>INVOICE NO</th>
<th>Customer Name</th>
<th>Total Amount (&#8377;)</th>
<th>Received Amount</th>
<th>Balance To Received</th>
<th>Received Amount</th>
<th>Action</th>
@ -172,9 +178,11 @@ foreach($financialyear as $item)
<td align="left" id="invno<?php echo $i ?>"><?php echo $ap->invoiceno?></span></td>
<td align="left" id="aa<?php echo $i ?>"><span><?php echo $ap->customername?></span></td>
<td align="left" id="totinvoiceamount<?php echo $i ?>"><span><?php echo $ap->totinvoiceamount?></span></td>
<td align="left" id="balancetoreceived<?php echo $i ?>"><span><?php echo $ap->totinvoiceamount-$ap->amountreceived?></span></td>
<td align="left" id="amountreceived<?php echo $i ?>"><span><?php echo $ap->amountreceived?></span></td>
<td>
<!--<td align="left" id="balancetoreceived<?php echo $i ?>"><span><?php echo $ap->balancetoreceived-$ap->amountreceived?></span></td> -->
<td align="left" id="balancetoreceived<?php echo $i ?>"><span><?php echo $ap->balancetoreceived?></span></td>
<td>
<a data-toggle="tooltip" ><i class="fa fa-trash" data-toggle="tooltip" title="<?php echo $record->AdjustmentId; ?> - Click here to Delete details" onclick="invoice(<?php echo $i ?>)"></i>&nbsp;&nbsp;&nbsp;</a>
</td>
@ -196,7 +204,7 @@ foreach($financialyear as $item)
</tbody>
</table>
<center><h3 class="box-title"><p style="color:#5d0411"><b><?php echo " Cashbook Reports " ?> </b></p></h3></center>
<center><h3 class="box-title"><p style="color:#5d0411"><b>Cashbook Reports</b></p></h3></center>
<br>
<table class="table table-bordered table-hover" id="req" style="table-layout:auto;">
<thead>
@ -239,7 +247,7 @@ foreach($financialyear as $item)
<td align="left" id="aa"><span><?php echo $mc->total?></span></td>
<td align="left" id="aa"><span><?php echo $mc->cashtype?></span></td>
<td>
<a data-toggle="tooltip" href="<?php echo base_url().'cashbook/Deletemappingcashbookcredit?bankid='.$mc->bankid; ?>&id=<?php echo $mc->id?>&amount=<?php echo $mc->total?>&balancetoclear=<?php echo $balancetoclear?>&clearbalance=<?php echo $bankclear?>&accountname=<?php echo $mc->name?>&amounttype=<?php echo $mc->amounttype?>"><i class="fa fa-trash" data-toggle="tooltip" title="<?php echo $record->AdjustmentId; ?> - Click here to Delete details"></i>&nbsp;&nbsp;&nbsp;</a>
<a data-toggle="tooltip" href="<?php echo base_url().'Deleteinvoiceurl?bankid='.$mc->bankid; ?>&id=<?php echo $mc->id?>&amount=<?php echo $mc->total?>&balancetoclear=<?php echo $balancetoclear?>&clearbalance=<?php echo $bankclear?>&accountname=<?php echo $mc->name?>&amounttype=<?php echo $mc->amounttype?>"><i class="fa fa-trash" data-toggle="tooltip" title="<?php echo $record->AdjustmentId; ?> - Click here to Delete details"></i>&nbsp;&nbsp;&nbsp;</a>
</td>
@ -278,16 +286,20 @@ function invoice(i)
{
$('#content').loader('show');
var totinvoiceamount=$('#totinvoiceamount'+i).text();
var totinvoiceamount=$('#totinvoiceamount'+i).text();
var balancetoreceived=$('#balancetoreceived'+i).text();
var invoiceno=$('#invno'+i).text();
//alert(invoiceno);
var bankid=$('#bankingid'+i).val();
var amountreceived=$('#amountreceived'+i).text();
var bankingclear=$('#bankingclear'+i).val();
var mappingid=$('#mappingid'+i).val();
var credit=$('#credit'+i).val();
var bankingbalclear=$('#bankingbalclear'+i).val();
$.ajax(
{

View File

@ -13,7 +13,7 @@ foreach($financialyear as $item)
} ?>
<!-- <link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css"> -->
<!-- <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;}
@ -63,7 +63,7 @@ foreach($financialyear as $item)
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<center><h3 class="box-title"><p style="color:#3c8dbc"><b>Bank Invoice settlement</b></p></h3></center>
<center><h3 class="box-title"><p style="color:#5d0411"><b>Bank Invoice settlement</b></p></h3></center>
<div class="box-body">
<!--<div class="row">

View File

@ -0,0 +1,450 @@
<?php
foreach($financialyear as $item)
{
$finyear = $item->financial_year;
}
?>
<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="content-wrapper">
<section class="content">
<div class="row">
<!-- Left col -->
<div class="col-md-12">
<!-- TABLE: LATEST. ORDERS -->
<div class="box box-info" id="content">
<br>
<div class="col-md-1 col-md-offset-11">
</div>
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<center><h3 class="box-title"><p style="color:#3c8dbc; font-size: 18px;">Sundry Creditors &nbsp;&nbsp;<?php if(!empty($ab)){
echo $ab;
}
?>
<?php if(!empty($m))
{
echo '/';
echo $m;
}
?>
<?php if(!empty($fdate))
{
echo '/';
echo $fdate;
}
?><?php if(!empty($tdate)){
echo '/';
echo $tdate;
}
?></p></h3></center>
<?php
$totpo=0;
if(!empty($bankdebitsupp)){
foreach($bankdebitsupp as $t)
{
$potot=$t->Amountpaid;
$totpo=$potot+$totpo;
}
}
$totcash=0;
if(!empty($amountpaidcashbook)){
foreach($amountpaidcashbook as $c)
{
$cashtot=$c->total;
$totcash=$cashtot+$totcash;
}
}
$totalmappedamount=$totpo+$totcash;
?>
<center class="box-title"><p style="color:#333FFF"><b>Mapped Amount&nbsp; :&nbsp;Rs&nbsp;<?php echo $totalmappedamount; ?></b></p></center>
<div class="box-body">
<div class="row">
<!-- <div class="col-md-3" style=" border: 2px solid black;font-size:14px;background-color:#ccc;">-->
<!-- <div style=" ;margin-left:0%;margin-top: -55px;"> -->
<!-- <p style="margin-left:25px;" id="bid" value="">Payment ID:&nbsp;&nbsp;</p> -->
<!--<p style="margin-left:25px;" id="debit1amount" value="">Total Amount:&nbsp;&nbsp; </p>-->
<!-- <p style="margin-left:25px;">Payment Mode:&nbsp;&nbsp;Bank</p>
<p style="margin-left:25px;" id="bamount" </p>
<p style="margin-left:25px;" id="bdate" value="">Payment Amount Date:&nbsp;&nbsp;</p> -->
<!-- </div> -->
<!-- </div> -->
<div class="col-md-2">
<label for="to_date">
<?php echo 'Year'; ?>
</label>
<div class="input-group">
<select class="form-control" id="financialyear" name="financialyear">
<option value="">Select Year</option>
<?php
foreach($finyear as $item):
{?>
<option value="<?php echo $item->financial_year;?>"><?php echo $item->financial_year ; ?></option>
<?php } endforeach; ?>
</select>
</div>
</div>
<div class="col-md-2">
<label for="to_date">
<?php echo 'Month'; ?>
</label>
<div class="input-group">
<select class="form-control" id="month" name="month">
<option value="">Select Month</option>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
</div>
</div>
<div class="col-md-2">
<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-2">
<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:20px;">
<!-- <div class="col-md-1 col-md-offset-10" style="margin-top:20px;"> -->
<input type="submit" class="btn btn-success" name="btn_submit" value="View Paid">
</div>
</div>
<div class="row">
</div>
</form>
<br>
<br>
<input type="hidden" name="Rowid" id="Rowid" placeholder="Row Id" readonly>
<table class="table table-bordered table-hover" id="req" style="table-layout:auto;">
<thead>
<tr>
<th style="width:50%;">Supplier Name</th>
<th>Paid Amount (&#8377;)</th>
</tr>
</thead>
<tbody>
<?php
$tot_amount=0;
$ti=0.00;
$tvt=0.00;
if(!empty($bankdebitsupp)){
foreach($bankdebitsupp as $t)
{
$Amountpaid=$t->Amountpaid;
$supplierid=$t->SupplierID;
?>
<tr>
<td align="left" id="sn<?php echo $i ?>" ><a href="<?= base_url() ?>cashbook/amountpaid?sid=<?php echo $t->SupplierID;?>&sn=<?php echo $t->Suppliername ?>&fa=<?php echo $fa ?>&aa=<?php echo $aa ?>&m=<?php echo $m ?>&fdate=<?php echo $fdate ?>&tdate=<?php echo $tdate ?>"><span><?php echo $t->Suppliername?></span></a></td>
<td align="left" id="tov<?php echo $i ?>" ><span><?php $tot_amount=$tot_amount+round($Amountpaid)?><?php echo round($Amountpaid,2)?></span></td>
</tr>
<?php
$i++;
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td class="amount"><strong>
<?php echo $tot_amount; ?>
</strong></td>
</tr>
</tfoot>
<?php }
else
{
?>
<tr>
<td><span style="text-align:right;">No Records Found!!!</span></td>
<td></td>
</tr>
<?php
}
?>
</table>
<center><h3 class="box-title"><p style="color:#3c8dbc; font-size: 18px;">CashBook &nbsp;&nbsp;<?php if(!empty($ab)){
echo $ab;
}
?>
<?php if(!empty($m))
{
echo '/';
echo $m;
}
?>
<?php if(!empty($fdate))
{
echo '/';
echo $fdate;
}
?><?php if(!empty($tdate)){
echo '/';
echo $tdate;
}
?></p></h3></center>
<table class="table table-bordered table-hover" id="req1" style="table-layout:auto;">
<thead>
<tr>
<th style="width:50%;">Account Name</th>
<th>Paid Amount(&#8377;)</th>
</tr>
</thead>
<tbody>
<?php
$tot_amountcash=0;
$ti=0.00;
$tvt=0.00;
if(!empty($amountpaidcashbook)){
foreach($amountpaidcashbook as $c)
{
$rate=$c->total;
$accountname=$c->name;
?>
<tr>
<td align="left" id="sn<?php echo $i ?>" ><a href="<?= base_url() ?>cashbook/amountpaidcashbook?ac=<?php echo $c->account_code;?>&an=<?php echo $accountname ?>&fa=<?php echo $fa ?>&aa=<?php echo $aa ?>&m=<?php echo $m ?>&fdate=<?php echo $fdate ?>&tdate=<?php echo $tdate ?>"><span><?php echo $accountname?></span></a></td>
<td align="left" id="tov<?php echo $i ?>" ><span><?php $tot_amountcash=$tot_amountcash+round($rate)?><?php echo round($rate,2)?></span></td>
</tr>
<?php
$i++;
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td class="amount"><strong>
<?php echo $tot_amountcash; ?>
</strong></td>
</tr>
</tfoot>
<?php } ?>
</table>
</div><!-- /.col -->
</section>
</div>
<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 src="https://cdn.datatables.net/plug-ins/1.10.16/sorting/datetime-moment.js"></script>
<script>
$( 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;
}
} );
$(document).ready(function() {
$.fn.dataTable.moment( 'DD-MM-YYYY' );
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: 'paid Purchase Order Report',
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );/** datatable closed */
} );/** ready closed */
$(document).ready(function() {
$.fn.dataTable.moment( 'DD-MM-YYYY' );
table = $('#req1').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: 'paid Cashbook Report',
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );/** datatable closed */
} );
</script>

View File

@ -1,7 +1,24 @@
<?php foreach($financialyear as $item){
$finyear = $item->financial_year;
} ?>
<?php
if(!empty($debitmapping))
{
}
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;}
@ -21,25 +38,41 @@
float: right;
}
</style>
<div class="content-wrapper">
<section class="content">
<!--<div class="row">
<div class="col-md-12">
<div id="container"></div>
</div>
</div>-->
<div class="content-wrapper">
<section class="content">
<!-- Left col -->
<div class="col-md-12">
<!-- TABLE: LATEST ORDERS -->
<div class="box box-info">
<!-- <form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>"> -->
<!-- <center><h3 class="box-title"><p style="color:#3c8dbc"><b>Bank PO settlement</b></p></h3></center> -->
<center><h3 class="box-title"><p style="color:#5d0411"><b><?php echo "Bank PO settlement"; ?></b></p></h3></center>
<div class="box-body">
<!-- </form> -->
<!--<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>Bank PO settlement</b></p></h3></center>
<div class="box-body">
</form>
<br>
<br>
<table class="table table-bordered table-hover" id="req" style="table-layout:auto;">
@ -49,7 +82,7 @@
<th>Bank ID</th>
<th>Narration</th>
<th>PONO</th>
<th>IGRLine Item No</th>
<!--<th>IGRLine Item No</th>-->
<th>Amount Paid (&#8377;) </th>
@ -75,7 +108,7 @@
<td align="left" id="tov"><span><?php echo $ap->mid?></span></td>
<td align="left" id="aa"><span><?php echo $ap->Narration?></span></td>
<td align="left" id="aa"><span><?php echo $ap->PONO?></span></td>
<td align="left" id="aa"><span><?php echo $ap->IGRLineItemNo?></span></td>
<!--<td align="left" id="aa"><span><?php echo $ap->IGRLineItemNo?></span></td>-->
<td align="left" id="aa"><span><?php echo $ap->Amountpaid?></span></td>
@ -128,17 +161,17 @@
</tr>
</tfoot>-->
</table>
</table>
</div><!-- /.box body-->
</div>
</div>
</div>
</div>
<!-- /.box -->
</div>
<!-- /.col -->
</section>
</div>
</section>
</div>

View File

@ -0,0 +1,433 @@
<?php
foreach($financialyear as $item)
{
$finyear = $item->financial_year;
}
?>
<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="content-wrapper">
<section class="content">
<div class="row">
<!-- Left col -->
<div class="col-md-12">
<!-- TABLE: LATEST ORDERS -->
<div class="box box-info" id="content">
<br>
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<center><h3 class="box-title"><p style="color:#5d0411; font-size: 18px;">Sundry Debtors &nbsp;&nbsp;<?php if(!empty($fa)){
echo $fa;
}
?>
<?php if(!empty($fa)){
echo '-';
echo $aa;
}
?>
<?php if(!empty($m))
{
echo '/';
echo $m;
}
?>
<?php if(!empty($fdate))
{
echo '/';
echo $fdate;
}
?><?php if(!empty($tdate)){
echo '/';
echo $tdate;
}
?></p></h3></center>
<?php
$totiv=0;
if(!empty($amountreceivedsupplier)){
foreach($amountreceivedsupplier as $t)
{
$ivtot=$t->amountreceived;
$totiv=$ivtot+$totiv;
}
}
$totcash=0;
if(!empty($amountpaidcashbook)){
foreach($amountpaidcashbook as $c)
{
$ivcash=$c->total;
$totcash= $totcash+$ivcash;
}
}
$totalmappedamount=$totiv+$totcash;
?>
<center class="box-title"><p style="color:#5d0411"><b>Mapped Amount&nbsp; :&nbsp;Rs&nbsp;<?php echo $totalmappedamount; ?></b></p></center>
<div class="box-body">
<div class="row">
<!-- <div class="col-md-3" style=" border: 2px solid black;font-size:14px;background-color:#ccc;">-->
<!-- .<div style=" ;margin-left:0%;margin-top: -55px;"> -->
<!-- <p style="margin-left:25px;" id="bid" value="">Payment ID:&nbsp;&nbsp;</p> -->
<!--<p style="margin-left:25px;" id="debit1amount" value="">Total Amount:&nbsp;&nbsp; </p>-->
<!-- <p style="margin-left:25px;">Payment Mode:&nbsp;&nbsp;Bank</p>
<p style="margin-left:25px;" id="bamount" </p>
<p style="margin-left:25px;" id="bdate" value="">Payment Amount Date:&nbsp;&nbsp;</p> -->
<!-- </div> -->
<!-- </div> -->
<div class="col-md-2">
<label for="to_date">
<?php echo 'Year'; ?>
</label>
<div class="input-group">
<select class="form-control" id="financialyear" name="financialyear">
<option value="">Select Year</option>
<?php
foreach($finyear as $item):
{?>
<option value="<?php echo $item->financial_year;?>"><?php echo $item->financial_year ; ?></option>
<?php } endforeach; ?>
</select>
</div>
</div>
<div>
</div>
<div class="col-md-2">
<label for="to_date">
<?php echo 'Month'; ?>
</label>
<div class="input-group">
<select class="form-control" id="month" name="month">
<option value="">Select Month</option>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
</div>
</div>
<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-2" style="margin-top:20px;">
<!-- <div class="col-md-1 col-md-offset-10" style="margin-top:20px;"> -->
<input type="submit" class="btn btn-success" name="btn_submit" value="View Received ">
</div>
</div>
<div class="row">
</div>
</form>
<br>
<br>
<input type="hidden" name="Rowid" id="Rowid" placeholder="Row Id" readonly>
<table class="table table-bordered table-hover" id="req" style="table-layout:auto;">
<thead>
<tr>
<th style="width:50%;">Supplier Name</th>
<th>Received Amount (&#8377;)</th>
</tr>
</thead>
<tbody>
<?php
$tot_amount=0;
$ti=0.00;
$tvt=0.00;
if(!empty($amountreceivedsupplier)){
foreach($amountreceivedsupplier as $t)
{
$amountreceived=$t->amountreceived;
?>
<tr>
<td align="left" id="sn<?php echo $i ?>" ><a href="<?= base_url() ?>Amountreceived?sid=<?php echo $t->customerid;?>&cname=<?php echo $t->customername?>&fa=<?php echo $fa ?>&aa=<?php echo $aa ?>&m=<?php echo $m ?>&fdate=<?php echo $fdate ?>&tdate=<?php echo $tdate ?>"><span><?php echo $t->customername?></span></a></td>
<td align="left" id="tov<?php echo $i ?>" ><span><?php $tot_amount=$tot_amount+round($amountreceived)?><?php echo round($amountreceived,2)?></span></td>
</tr>
<?php
$i++;
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td class="amount"><strong>
<?php echo $tot_amount; ?>
</strong></td>
</tr>
</tfoot>
<?php } ?>
</table>
<center><h3 class="box-title"><p style="color:#5d0411; font-size: 18px;">CashBook &nbsp;&nbsp;<?php if(!empty($fa)){
echo $fa;
}
?>
<?php if(!empty($fa)){
echo '-';
echo $aa;
}
?>
<?php if(!empty($m))
{
echo '/';
echo $m;
}
?>
<?php if(!empty($fdate))
{
echo '/';
echo $fdate;
}
?><?php if(!empty($tdate)){
echo '/';
echo $tdate;
}
?></p></h3></center>
<table class="table table-bordered table-hover" id="req1" style="table-layout:auto;">
<thead>
<tr>
<th style="width:50%;">Account Name</th>
<th>Received Amount(&#8377;)</th>
</tr>
</thead>
<tbody>
<?php
$tot_amountcash=0;
$ti=0.00;
$tvt=0.00;
if(!empty($amountpaidcashbook)){
foreach($amountpaidcashbook as $c)
{
$rate=$c->total;
$accountname=$c->name;
?>
<tr>
<td align="left" id="sn<?php echo $i ?>" ><a href="<?= base_url() ?>cashbook/amountreceivedcashbook?ac=<?php echo $c->account_code;?>&an=<?php echo $accountname ?>&fa=<?php echo $fa ?>&aa=<?php echo $aa ?>&m=<?php echo $m ?>&fdate=<?php echo $fdate ?>&tdate=<?php echo $tdate ?>"><span><?php echo $accountname?></span></a></td>
<td align="left" id="tov<?php echo $i ?>" ><span><?php $tot_amountcash=$tot_amountcash+round($rate)?><?php echo round($rate,2)?></span></td>
</tr>
<?php
$i++;
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td class="amount"><strong>
<?php echo $tot_amountcash; ?>
</strong></td>
</tr>
</tfoot>
<?php } ?>
</table>
</div>
</div>
</div><!-- /.box -->
</div><!-- /.col -->
</section>
</div>
<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 src="https://cdn.datatables.net/plug-ins/1.10.16/sorting/datetime-moment.js"></script>
<script>
$( 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;
}
} );
$(document).ready(function() {
$.fn.dataTable.moment( 'DD-MM-YYYY' );
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: 'Receivable Report',
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );/** datatable closed */
} );/** ready closed */
</script>

View File

@ -1,3 +1,4 @@
<?php
$monthsoptions = array("01" => "Jan", "02" => "Feb","03" => "Mar","04" => "Apr","05" => "May","06" => "June","07"=> "July","08"=> "Aug","09" => "Sep","10"=> "Oct","11" => "Nov","12"=>"Dec");
@ -8,38 +9,34 @@
$(function() {
$(".select2").select2();
$( "#chequedate" ).datepicker({
maxDate :'now',
dateFormat :'dd-mm-yy'
});
$("#bankreport").click(function(){
$("#bankreport").click(function(){
var bank = $('#bank').val();
var payon = $('#month').val();
var chequeno = $('#chequeno').val();
var chequedate = $('#chequedate').val();
var excel = $('#excel').is(":checked");
// alert(excel);
if(excel == true)
{
alert('Excel Report Not Available for Bank Report..!');
return false;
}
if(bank != '-1' && payon !='-1')
{
{
$('#content').loader('show');
$('#BankReportGenerator').attr('action', '<?php echo base_url() ?>payslip/getBankReport');
$('form#BankReportGenerator').submit();
$('#content').loader('hide');
}
else
{
}
else
{
alert('Select Bank Name and Pay Date');
return false;
}
});
$("#pfreport").click(function(){
@ -98,17 +95,17 @@ $("#esireport").click(function(){
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>
<!-- <center>Resico Industries - Bank Report Generator</center> -->
<center><?php echo $pageTitle.' Generator'; ?></center>
<center>Siddharth Industries - Bank Report Generator</center>
</h1>
</section>
<section class="content">
<div class="row" style="border:2px dotted; padding:5%">
<form id="BankReportGenerator" action="" method="post" role="form" >
<div class="row" >
<div class="col-md-4">
<span for="selectmonth">Select Bank</span>
<div class="row" style="border:2px dotted; padding:5%">
<form id="BankReportGenerator" action="" method="post" role="form" >
<div class="row" >
<div class="col-md-4">
<span for="selectmonth">Select Bank</span>
<select id="bank" name="bank" class="form-control select2" style="width: 100%;">
<option value="-1">Select Bank</option>
<?php
@ -129,10 +126,10 @@ $("#esireport").click(function(){
}
}
?>
</select>
</div><!-- col-md-4 -->
</select>
</div>
<div id="content"></div>
<div class="col-md-4 col-md-offset-2">
<div class="col-md-4 col-md-offset-2">
<span>Month</span>
@ -150,92 +147,29 @@ $("#esireport").click(function(){
}
?>
</select>
</select>
</div><!-- col-md-4 col-md-offset-2-->
<div class="col-md-4 col-md-offset-6">
<input type="checkbox" class="" id="excel" name="excel" value="excel" /><span>Excel</span>
</div>
</div>
<div class="row">
<div class="col-md-2">
<span>Cheque No</span><input type="text" class="form-control" id="chequeno" name="chequeno" readonly/>
</div>
<div class="col-md-2">
<span>Cheque Date</span><input type="text" class="form-control" id="chequedate" name="chequedate" readonly/>
</div>
<div class="col-md-4 col-md-offset-6">
<input type="checkbox" class="" id="excel" name="excel" value="excel" /><span>Excel</span>
</div>
</div>
<br/>
<div class="col-md-4 col-md-offset-6" align = "right">
<input type="submit" class="btn btn-info" id="bankreport" target = "_blank" name="Bank_Report" value="Bank Report" />
<input type="submit" class="btn btn-info" id="pfreport" name="PF_Report" value="PF Report" />
<input type="submit" class="btn btn-info" id="esireport" name="ESI_Report" value="ESI Report" />
</div><!-- // col-md-4 col-md-offset-6 button -->
</div><!-- // row first-->
</section><!-- // section content-->
</div><!--wrapper div-->
<script>
$("#bank").change(function(){
chequeajaxcall();
} );
$("#month").change(function(){
chequeajaxcall();
} );
function chequeajaxcall()
{
var bank = $('#bank').val();
var payon = $('#month').val();
var chequeno = $('#chequeno').val();
var chequedate = $('#chequedate').val();
$('#content').loader('show');
if(bank != '-1' && payon !='-1')
{
$.ajax({
data:{id1:bank,id2:payon},
type:"POST",
url:"<?php echo base_url();?>payslip/ValidationCheque",
success:function(data) {
$('#content').loader('hide');
<input type="submit" class="btn btn-info" id="bankreport" name="Bank_Report" value="Bank Report" />
<input type="submit" class="btn btn-info" id="pfreport" name="PF_Report" value="PF Report" />
<input type="submit" class="btn btn-info" id="esireport" name="ESI_Report" value="ESI Report" />
if(data != 0){
swal('Value already exists ! ..');
$("#chequeno").val();
$("#chequeno").prop("readonly", true);
$("#chequedate").val('');
$("#chequedate").prop("readonly", true);
}else{
$("#chequeno").val('');
$("#chequeno").prop("readonly", false);
$("#chequedate").val('');
$("#chequedate").prop("readonly", false);
}
}//success
})//ajax
}
else
{
$('#content').loader('hide');
</div>
</div>
}
}
$(window).bind("pageshow", function() {
$('#bank').val('-1');
$('#month').val('-1');
$('#chequeno').val('');
$('#chequedate').val('');
});
</script>
</section>
</div>

View File

@ -1,6 +1,13 @@
<?php
if(!empty($mapping))
{
}
foreach($financialyear as $item)
{
@ -9,7 +16,7 @@
} ?>
<!-- <link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css"> -->
<!-- <link rel="sty.lesheet" 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;}
@ -53,6 +60,9 @@
<div class="col-md-12">
<!-- TABLE: LATEST ORDERS -->
<div class="box box-info">
<div class="col-md-1 col-md-offset-11">
<a href="<?php base_url() ?>Bankingstatement" class="btn btn-primary" value="Back"/>Back</a>
</div>
<!--<div class="box-header with-border">-->
<!--<center><h3 class="box-title"><p style="color:#3c8dbc"><b>Cashbook Reports</b></p></h3></center>-->
<!--</div>-->
@ -63,7 +73,7 @@
<div class="modal fade" id="Fileshow" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<form>
<div class="modal-content" style="width:800px;">
@ -148,8 +158,8 @@
$paymentamount=$pcamount+$poamount;
?>
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<!-- <center><h3 class="box-title"><p style="color:#5d0411"><b><?php //echo $pageTitle." - Bank Debit Amount Paid Report " ?> </b></p></h3></center> -->
<center><h3 class="box-title"><p style="color:#5d0411"><b><?php echo " Bank Debit Amount Paid Report " ?> </b></p></h3></center>
<center><h3 class="box-title"><p style="color:#5d0411"><b>Bank Debit Amount Paid Report</b></p></h3></center>
<br>
<br>
<div class="box-body">
@ -242,7 +252,7 @@
<th>Date</th>
<th>PONO</th>
<th>IGR NO</th>
<th>IGR Item NO</th>
<!--<th>IGR Item NO</th>-->
<th>Supplier Name</th>
<th>Total PO Amount (&#8377;)</th>
<!--<th>Advance PO Amount (&#8377;)</th>-->
@ -257,13 +267,14 @@
</thead>
<tbody>
<?php
$tot_amount=0;
$i=1;
$ti=0.00;
$tvt=0.00;
if(!empty($mapping)){
foreach($mapping as $ap)
{
// print_r($mapping );die();
$total=$ap->Amountpaid; // print_r($ap);
?>
<tr>
@ -272,43 +283,43 @@
<td align="left" id="date<?php echo $i ?>"><span><?php echo date_format(date_create($ap->MaterialRcvdDate),'d-m-Y');?></span></td>
<td align="left" id="pono<?php echo $i ?>"><span><?php echo $ap->PONO?></span></td>
<td align="left" id="igrno<?php echo $i ?>"><span><?php echo $ap->IGRNO?></span></td>
<td align="left" id="igrltno<?php echo $i ?>"><a href="<?= base_url() ?>cashbook/mappingdebit?igrLTno=<?php echo $ap->IGRLineItemNo;?>"><span><?php echo $ap->IGRLineItemNo?></span></a></td>
<td align="left" id="pono<?php echo $i ?>"><!--<a href="<?= base_url() ?>cashbook/mappingdebit?sid=<?php echo $ap->PONO;?>">--><span><?php echo $ap->PONO?></span></a></td>
<td align="left" id="igrno<?php echo $i ?>"><span><?php echo $ap->IGRNO?></span></a></td>
<!--<td align="left" id="sn<?php echo $i ?>"><span><?php echo $ap->IGRLineItemNo?></span></td>-->
<!--<td align="left"><a href="<?= base_url() ?>cashbook/bankreceipt?sid=<?php echo $t->PONO;?>"><span><?php echo $t->PONO?></span></a></td>-->
<!--<a target="_blank" href="<?php echo base_url().'uploads/BillFiles/'?><?php echo $rel->file ?>"-->
<td align="left" id="sn<?php echo $i ?>"><span><?php echo $ap->Suppliername?></span></td>
<td align="left" id="tov<?php echo $i ?>"><span><?php echo $ap->Totalpoamount?></span></td>
<!-- <td align="left" id="aa<?php echo $i ?>"><span><?php echo $ap->Totalpoamount-$ap->Amountpaid;?></span></td>-->
<td align="left" id="aa<?php echo $i ?>"><span><?php echo $ap->Balancetopay?></span></td>
<td align="left" id="aa<?php echo $i ?>"><span><?php echo $ap->Amountpaid?></span></td>
<td align="left" id="aa<?php echo $i ?>"><span><?php $tot_amount=$tot_amount+round($total);?><?php echo round($total,2)?></span></td>
<?php
if($ap->file !='')
{
?>
<td> <a data-toggle="tooltip"><i class="fa fa-download" data-toggle="tooltip" title="<?php echo $record->pono; ?> -Attachment Available for Download/View" onclick="igrno(<?php echo $i ?>)"></i></a> </td>
<?php
}
else if($ap->Fpath !='')
{
?>
if($ap->file !='')
{
?>
<td> <a data-toggle="tooltip"><i class="fa fa-download" data-toggle="tooltip" title="<?php echo $record->pono; ?> -Attachment Available for Download/View" onclick="igrno(<?php echo $i ?>)"></i></a> </td>
<?php
} else
{ ?>
<td>N/A</td>
<?php }
<?php
}
else if($ap->Fpath !='')
{
?>
<td> <a data-toggle="tooltip"><i class="fa fa-download" data-toggle="tooltip" title="<?php echo $record->pono; ?> -Attachment Available for Download/View" onclick="igrno(<?php echo $i ?>)"></i></a> </td>
<?php
} else
{ ?>
<td>N/A</td>
<?php }
if($ap->FilePath=='')
{
?>
@ -322,7 +333,7 @@
?>
<td>
<a data-toggle="tooltip" ><i class="fa fa-download" data-toggle="tooltip" title="<?php echo $record->pono; ?> - Attachment Available for Download/view" onclick="pono(<?php echo $i ?>)"></i>&nbsp;&nbsp;&nbsp;</a>
<a data-toggle="tooltip" ><i class="fa fa-download" data-toggle="tooltip" title="<?php echo $record->pono; ?> - Attachment Available for Download/view" onclick="pono(<?php echo $i ?>)"></i>&nbsp;&nbsp;&nbsp;</a>
</td>
<!--<td> <button type="button" class="btn btn-info btn-sm" data-toggle="modal" data-target="#myModal">Download</button></td>-->
@ -332,7 +343,7 @@
?>
<td>
<a data-toggle="tooltip" href="<?php echo base_url().'cashbook/Deletemappingpo?bankid='.$ap->mid; ?>&id=<?php echo $ap->id ?>&amount=<?php echo $ap->Amountpaid?>&bankamount=<?php echo $bankamount?>&balancetoclear=<?php echo$balancetoclear?>&igrno=<?php echo $ap->IGRLineItemNo?>&balancetopay=<?php echo $ap->Balancetopay?>&totalpoamount=<?php echo $ap->Totalpoamount?>&debit=<?php echo $ap->Debit?>"><i class="fa fa-trash" data-toggle="tooltip" title="<?php echo $i; ?> - Click here to Delete details"></i>&nbsp;&nbsp;&nbsp;</a>
<a data-toggle="tooltip" href="<?php echo base_url().'cashbook/Deletemappingpo?bankid='.$ap->mid; ?>&id=<?php echo $ap->id ?>&amount=<?php echo $ap->Amountpaid?>&bankamount=<?php echo $bankamount?>&balancetoclear=<?php echo$balancetoclear?>&igrno=<?php echo $ap->IGRNO?>&balancetopay=<?php echo $ap->Balancetopay?>&totalpoamount=<?php echo $ap->Totalpoamount?>&debit=<?php echo $ap->Debit?>"><i class="fa fa-trash" data-toggle="tooltip" title="<?php echo $record->AdjustmentId; ?> - Click here to Delete details"></i>&nbsp;&nbsp;&nbsp;</a>
</td>
@ -346,42 +357,27 @@
}
?>
</tbody>
<!--<tfoot width="100%">
<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>-->
<td style="text-align:left;"><strong>Total</strong></td>
<!--<td>&nbsp;</td>
<td>&nbsp;</td>-->
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td class="amount"><strong>
<?php echo $tot_amount; ?>
</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</tfoot>
</table>
<center><h3 class="box-title"><p style="color:#5d0411"><b><?php echo " Cashbook Reports " ?> </b></p></h3></center>
<center><h3 class="box-title"><p style="color:#5d0411"><b>Cashbook Reports</b></p></h3></center>
<br>
<table class="table table-bordered table-hover" id="req" style="table-layout:auto;">
<thead>
@ -403,6 +399,7 @@
</thead>
<tbody>
<?php
$tot_amount1=0;
$i=1;
$ti=0.00;
$tvt=0.00;
@ -410,7 +407,8 @@
foreach($mappingcashbook as $mc)
{
$id=$mc->id;
$id=$mc->id;
$total=$mc->total;
?>
<tr>
@ -426,7 +424,7 @@
<td align="left" id="sn<?php echo $i ?>"><span><?php echo $mc->bankid?></span></td>
<td align="left" id="tov<?php echo $i ?>"><span><?php echo $mc->amounttype?></span></td>
<td align="left" id="aa<?php echo $i ?>"><span><?php echo $mc->total?></span></td>
<td align="left" id="aa<?php echo $i ?>"><span><?php $tot_amount1=$tot_amount1+round($total);?><?php echo round($total,2)?></span></td>
<td align="left" id="aa<?php echo $i ?>"><span><?php echo $mc->cashtype?></span></td>
<td>
<a data-toggle="tooltip" href="<?php echo base_url().'cashbook/Deletemappingcashbook?bankid='.$mc->bankid; ?>&amount=<?php echo $mc->total?>&id=<?php echo $id?>&balancetoclear=<?php echo $balancetoclear?>&bankamount=<?php echo $bankamount?>&accountname=<?php echo $mc->name?>&amounttype=<?php echo $mc->amounttype?>"><i class="fa fa-trash" data-toggle="tooltip" title="<?php echo $record->AdjustmentId; ?> - Click here to Delete details"></i>&nbsp;&nbsp;&nbsp;</a>
@ -447,6 +445,19 @@
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td class="amount"><strong>
<?php echo $tot_amount1; ?>
</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</tfoot>
</table>
@ -479,7 +490,10 @@
function pono(i)
{
var igrno=$('#igrno'+i).text();
var pono=$('#pono'+i).text();
var pono =$('#pono'+i).text();
// alert(igrno);
// alert(pono);
// return false;
$("#Fileshow").modal('show');
$.ajax(
@ -538,7 +552,10 @@ function pono(i)
} );
} );
function igrno(i)
function igrno(i)
{
var igrno=$('#igrno'+i).text();
var pono =$('#pono'+i).text();
@ -561,28 +578,26 @@ function igrno(i)
$.each($.parseJSON(data),function (i, item) {
if(item.file == null)
{
// if(item.Remarks ==null)
// {
if(item.file ==null)
{ if(item.Remarks ==null)
{
//alert()
PONO =item.PONO;
BillNO =item.BillNo;
Filename =item.FilePath;
FilePath = "<?php echo base_url()?>uploads/Igrfiles/"+item.FilePath;
// }else{
// Filename ="BillDetails";
// PONO =item.PONO;
// BillNO =item.BillNo;
// FilePath = item.FilePath;
// }
}else{
Filename ="BillDetails";
PONO =item.PONO;
BillNO =item.BillNo;
FilePath = item.FilePath;
}
}else{
Filename = item.file;
PONO =item.pono;
BillNO = '-';
FilePath =item.file;
FilePath ="<?php echo base_url()?>"+item.file;
}
@ -612,8 +627,4 @@ function igrno(i)
});
}
</script>
</script>

View File

@ -0,0 +1,511 @@
<?php
if(!empty($mapping))
{
}
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>-->
<div class="content-wrapper">
<section class="content">
<div class="row">
<!-- 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()); ?>">
<div class="box-body">
<div class="col-md-1 col-md-offset-11">
<a href="<?php base_url() ?>amountpaidsupplier" class="btn btn-primary" value="Back"/>Back</a>
</div>
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<center><h3 class="box-title"><p style="color:#3c8dbc; font-size: 18px;">Cashbook Reports
&nbsp;&nbsp;<?php if(!empty($fa)){
echo $fa;
}
?>
<?php if(!empty($fa)){
echo '-';
echo $aa;
}
?>
<?php if(!empty($m))
{
echo '/';
echo $m;
}
?>
<?php if(!empty($fdate))
{
echo '/';
echo $fdate;
}
?><?php if(!empty($tdate)){
echo '/';
echo $tdate;
}
?></p></h3></center>
<center><h4 style="color:#3c8dbc"><span><?php echo $accountname;?></span></h4></center>
<div class="box-body">
<div class="row">
<!-- <div class="col-md-3" style=" border: 2px solid black;font-size:14px;background-color:#ccc;">-->
<div class="row">
<div class="col-md-6 col-xs-6">
<input type="hidden" class="form-control required" id="accountcode" name="accountcode" value="<?php echo $accountcode;?>" ></textarea>
<input type="hidden" class="form-control required" id="accountname" name="accountname" value="<?php echo $accountname;?>" ></textarea>
</div>
</div>
<!-- <div style=" ;margin-left:0%;margin-top: -55px;"> -->
<!-- <p style="margin-left:25px;" id="bid" value="">Payment ID:&nbsp;&nbsp;</p> -->
<!--<p style="margin-left:25px;" id="debit1amount" value="">Total Amount:&nbsp;&nbsp; </p>-->
<!-- <p style="margin-left:25px;">Payment Mode:&nbsp;&nbsp;Bank</p>
<p style="margin-left:25px;" id="bamount" </p>
<p style="margin-left:25px;" id="bdate" value="">Payment Amount Date:&nbsp;&nbsp;</p> -->
<!-- </div> -->
<!-- </div> -->
<div class="col-md-2">
<label for="to_date">
<?php echo 'Year'; ?>
</label>
<div class="input-group">
<select class="form-control" id="financialyear" name="financialyear">
<option value="">Select Year</option>
<?php
foreach($finyear as $item):
{?>
<option value="<?php echo $item->financial_year;?>"><?php echo $item->financial_year ; ?></option>
<?php } endforeach; ?>
</select>
</div>
</div>
<div class="col-md-2">
<label for="to_date">
<?php echo 'Month'; ?>
</label>
<div class="input-group">
<select class="form-control" id="month" name="month">
<option value="">Select Month</option>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
</div>
</div>
<div class="col-md-2">
<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-2">
<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:20px;">
<!-- <div class="col-md-1 col-md-offset-10" style="margin-top:20px;"> -->
<input type="submit" class="btn btn-success" name="btn_submit" value="View cashbook">
</div>
</div>
<div class="row">
</div>
</form>
<br>
<table class="table table-bordered table-hover" id="req" style="table-layout:auto;">
<thead>
<tr>
<th>Date</th>
<th>Account Name</th>
<th>Supplier Name</th>
<!-- <th>Bankid</th>-->
<!--<th>Amount Type</th>-->
<th>Total Amount (&#8377;)</th>
<!--<th>Advance PO Amount (&#8377;)</th>-->
<!--<th>Option (&#8377;)</th>-->
<!--<th>Action</th>-->
</tr>
</thead>
<tbody>
<?php
$tot_amount=0;
$i=1;
$ti=0.00;
$tvt=0.00;
if(!empty($bankmappingcash)){
foreach($bankmappingcash as $mc)
{
$id=$mc->id;
$rate=$mc->total;
?>
<tr>
<td align="left" id="date<?php echo $i ?>"><span><?php echo $mc->date?></span></td>
<td align="left" id="date<?php echo $i ?>"><span><?php echo $mc->name?></span></td>
<td align="left" id="date<?php echo $i ?>"><span><?php echo $mc->SupplierName?></span></td>
<!--<td align="left" id="sn<?php echo $i ?>"><span><?php echo $mc->bankid?></span></td>-->
<!--<td align="left" id="tov<?php echo $i ?>"><span><?php echo $mc->amounttype?></span></td>-->
<td align="left" id="aa<?php echo $i ?>"><span><?php $tot_amount=$tot_amount+round($rate);?> <?php echo round($rate,2)?></span></td>
<!--<td align="left" id="aa<?php echo $i ?>"><span><?php echo $mc->cashtype?></span></td>-->
<!--<td>
<a data-toggle="tooltip" href="<?php echo base_url().'cashbook/Deletemappingcashbook?bankid='.$mc->bankid; ?>&amount=<?php echo $mc->total?>&id=<?php echo $id?>&balancetoclear=<?php echo $balancetoclear?>&bankamount=<?php echo $bankamount?>&accountname=<?php echo $mc->name?>&amounttype=<?php echo $mc->amounttype?>"><i class="fa fa-trash" data-toggle="tooltip" title="<?php echo $record->AdjustmentId; ?> - Click here to Delete details"></i>&nbsp;&nbsp;&nbsp;</a>
</td> -->
</tr>
<?php
$i++;
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td class="amount"><strong>
<?php echo $tot_amount; ?>
</strong></td>
</tr>
</tfoot>
<?php
}
?>
</table>
</div>
</div>
</div>
</section>
<!-- /.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>
function pono(i)
{
var igrno=$('#igrno'+i).text();
var pono =$('#pono'+i).text();
// alert(igrno);
// alert(pono);
// return false;
$("#Fileshow").modal('show');
$.ajax(
{
data:{igrno:igrno,pono:pono},
type:"POST",
url:"<?php echo base_url() ?>cashbook/filelist",
success:function(data)
{
var trHTML = '';
$.each($.parseJSON(data),function (i, item) {
i=i+1;
trHTML += '<tr>' +
'<td align="right">' + i + '</td>' +
'<td>' + item.BillNo+ '</td>' +
'<td>' + item.PONO+ '</td>' +
'<td><a target="_blank" href = <?php echo base_url()?>uploads/BillFiles/'+item.FilePath+'>'+ item.FilePath +'</a></td>' +
// '<td>' +item.FilePath+"<?php echo base_url().'uploads/BillFiles/'?>"> +'</td>'
'</tr>';
});
$("#tbleAppend1").empty();
$('#Inwardgateregistertable1 > tbody').append(trHTML);
}
});
}
$(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: 'cashbook Overall Report',
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );
function igrno(i)
{
var igrno=$('#igrno'+i).text();
var pono =$('#pono'+i).text();
$("#Fileshow").modal('show');
$.ajax(
{
data:{igrno:igrno,pono:pono},
type:"POST",
url:"<?php echo base_url() ?>cashbook/IGRFilelist",
success:function(data)
{
var trHTML = '';
var FilePath ='';
var Filename = '';
var PONO ='';
var BillNO ='';
$.each($.parseJSON(data),function (i, item) {
if(item.file ==null)
{ if(item.Remarks ==null)
{
//alert()
PONO =item.PONO;
BillNO =item.BillNo;
Filename =item.FilePath;
FilePath = "<?php echo base_url()?>uploads/Igrfiles/"+item.FilePath;
}else{
Filename ="BillDetails";
PONO =item.PONO;
BillNO =item.BillNo;
FilePath = item.FilePath;
}
}else{
Filename = item.file;
PONO =item.pono;
BillNO = '-';
FilePath ="<?php echo base_url()?>"+item.file;
}
if(Filename != null)
{
i=i+1;
i=i-1;
trHTML += '<tr id='+i+'>' +
'<td align="right">' + i + '</td>' +
'<td id="billno'+i+'">' + BillNO+ '</td>' +
'<td>' + PONO+ '</td>' +
'<td id="file'+i+'"><a target="_blank" href = '+FilePath+'>'+ Filename +'</a></td>' +
// '<td name="filepathname" id="filepathname" onclick="openbillmodel('+i+');"><i class="fa fa-pencil"></i></td>' +
'</tr>';
}
});
$("#tbleAppend1").empty();
$('#Inwardgateregistertable1 > tbody').append(trHTML);
}
});
}
$( 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

@ -0,0 +1,511 @@
<?php
if(!empty($mapping))
{
}
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>-->
<div class="content-wrapper">
<section class="content">
<div class="row">
<!-- 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()); ?>">
<div class="box-body">
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<div class="col-md-1 col-md-offset-11">
<a href="<?php base_url() ?>bankreceivedsupp" class="btn btn-primary" value="Back"/>Back</a>
</div>
<center><h3 class="box-title"><p style="color:#3c8dbc; font-size: 18px;">Cashbook Reports &nbsp;&nbsp;<?php if(!empty($fa)){
echo $fa;
}
?>
<?php if(!empty($fa)){
echo '-';
echo $aa;
}
?>
<?php if(!empty($m))
{
echo '/';
echo $m;
}
?>
<?php if(!empty($fdate))
{
echo '/';
echo $fdate;
}
?><?php if(!empty($tdate)){
echo '/';
echo $tdate;
}
?></p></h3></center>
<center><h4 style="color:#3c8dbc"><span><?php echo $accountname;?></span></h4></center>
<div class="box-body">
<div class="row">
<!-- <div class="col-md-3" style=" border: 2px solid black;font-size:14px;background-color:#ccc;">-->
<div class="row">
<div class="col-md-6 col-xs-6">
<input type="hidden" class="form-control required" id="accountcode" name="accountcode" value="<?php echo $accountcode;?>" ></textarea>
<input type="hidden" class="form-control required" id="accountname" name="accountname" value="<?php echo $accountname;?>" ></textarea>
</div>
</div>
<!-- <div style=" ;margin-left:0%;margin-top: -55px;"> -->
<!-- <p style="margin-left:25px;" id="bid" value="">Payment ID:&nbsp;&nbsp;</p> -->
<!--<p style="margin-left:25px;" id="debit1amount" value="">Total Amount:&nbsp;&nbsp; </p>-->
<!-- <p style="margin-left:25px;">Payment Mode:&nbsp;&nbsp;Bank</p>
<p style="margin-left:25px;" id="bamount" </p>
<p style="margin-left:25px;" id="bdate" value="">Payment Amount Date:&nbsp;&nbsp;</p> -->
<!-- </div> -->
<!-- </div> -->
<div class="col-md-2">
<label for="to_date">
<?php echo 'Year'; ?>
</label>
<div class="input-group">
<select class="form-control" id="financialyear" name="financialyear">
<option value="">Select Year</option>
<?php
foreach($finyear as $item):
{?>
<option value="<?php echo $item->financial_year;?>"><?php echo $item->financial_year ; ?></option>
<?php } endforeach; ?>
</select>
</div>
</div>
<div class="col-md-2">
<label for="to_date">
<?php echo 'Month'; ?>
</label>
<div class="input-group">
<select class="form-control" id="month" name="month">
<option value="">Select Month</option>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
</div>
</div>
<div class="col-md-2">
<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-2">
<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:20px;">
<!-- <div class="col-md-1 col-md-offset-10" style="margin-top:20px;"> -->
<input type="submit" class="btn btn-success" name="btn_submit" value="View Cashbook">
</div>
</div>
<div class="row">
</div>
</form>
<br>
<table class="table table-bordered table-hover" id="req" style="table-layout:auto;">
<thead>
<tr>
<th>Date</th>
<th>Account Name</th>
<th>Supplier Name</th>
<!-- <th>Bankid</th>-->
<!--<th>Amount Type</th>-->
<th>Total Amount (&#8377;)</th>
<!--<th>Advance PO Amount (&#8377;)</th>-->
<!--<th>Option (&#8377;)</th>-->
<!--<th>Action</th>-->
</tr>
</thead>
<tbody>
<?php
$tot_amount=0;
$i=1;
$ti=0.00;
$tvt=0.00;
if(!empty($bankmappingcashreceived)){
foreach($bankmappingcashreceived as $mc)
{
$id=$mc->id;
$rate=$mc->total;
?>
<tr>
<td align="left" id="date<?php echo $i ?>"><span><?php echo $mc->date?></span></td>
<td align="left" id="date<?php echo $i ?>"><span><?php echo $mc->name?></span></td>
<td align="left" id="date<?php echo $i ?>"><span><?php echo $mc->SupplierName?></span></td>
<!--<td align="left" id="sn<?php echo $i ?>"><span><?php echo $mc->bankid?></span></td>-->
<!--<td align="left" id="tov<?php echo $i ?>"><span><?php echo $mc->amounttype?></span></td>-->
<td align="left" id="aa<?php echo $i ?>"><span><?php $tot_amount=$tot_amount+round($rate);?> <?php echo round($rate,2)?></span></td>
<!--<td align="left" id="aa<?php echo $i ?>"><span><?php echo $mc->cashtype?></span></td>-->
<!--<td>
<a data-toggle="tooltip" href="<?php echo base_url().'cashbook/Deletemappingcashbook?bankid='.$mc->bankid; ?>&amount=<?php echo $mc->total?>&id=<?php echo $id?>&balancetoclear=<?php echo $balancetoclear?>&bankamount=<?php echo $bankamount?>&accountname=<?php echo $mc->name?>&amounttype=<?php echo $mc->amounttype?>"><i class="fa fa-trash" data-toggle="tooltip" title="<?php echo $record->AdjustmentId; ?> - Click here to Delete details"></i>&nbsp;&nbsp;&nbsp;</a>
</td> -->
</tr>
<?php
$i++;
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td class="amount"><strong>
<?php echo $tot_amount; ?>
</strong></td>
</tr>
</tfoot>
<?php
}
?>
</table>
</div>
</div>
</div>
</section>
<!-- /.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>
function pono(i)
{
var igrno=$('#igrno'+i).text();
var pono =$('#pono'+i).text();
// alert(igrno);
// alert(pono);
// return false;
$("#Fileshow").modal('show');
$.ajax(
{
data:{igrno:igrno,pono:pono},
type:"POST",
url:"<?php echo base_url() ?>cashbook/filelist",
success:function(data)
{
var trHTML = '';
$.each($.parseJSON(data),function (i, item) {
i=i+1;
trHTML += '<tr>' +
'<td align="right">' + i + '</td>' +
'<td>' + item.BillNo+ '</td>' +
'<td>' + item.PONO+ '</td>' +
'<td><a target="_blank" href = <?php echo base_url()?>uploads/BillFiles/'+item.FilePath+'>'+ item.FilePath +'</a></td>' +
// '<td>' +item.FilePath+"<?php echo base_url().'uploads/BillFiles/'?>"> +'</td>'
'</tr>';
});
$("#tbleAppend1").empty();
$('#Inwardgateregistertable1 > tbody').append(trHTML);
}
});
}
$(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: 'cashbook Overall Report',
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );
function igrno(i)
{
var igrno=$('#igrno'+i).text();
var pono =$('#pono'+i).text();
$("#Fileshow").modal('show');
$.ajax(
{
data:{igrno:igrno,pono:pono},
type:"POST",
url:"<?php echo base_url() ?>cashbook/IGRFilelist",
success:function(data)
{
var trHTML = '';
var FilePath ='';
var Filename = '';
var PONO ='';
var BillNO ='';
$.each($.parseJSON(data),function (i, item) {
if(item.file ==null)
{ if(item.Remarks ==null)
{
//alert()
PONO =item.PONO;
BillNO =item.BillNo;
Filename =item.FilePath;
FilePath = "<?php echo base_url()?>uploads/Igrfiles/"+item.FilePath;
}else{
Filename ="BillDetails";
PONO =item.PONO;
BillNO =item.BillNo;
FilePath = item.FilePath;
}
}else{
Filename = item.file;
PONO =item.pono;
BillNO = '-';
FilePath ="<?php echo base_url()?>"+item.file;
}
if(Filename != null)
{
i=i+1;
i=i-1;
trHTML += '<tr id='+i+'>' +
'<td align="right">' + i + '</td>' +
'<td id="billno'+i+'">' + BillNO+ '</td>' +
'<td>' + PONO+ '</td>' +
'<td id="file'+i+'"><a target="_blank" href = '+FilePath+'>'+ Filename +'</a></td>' +
// '<td name="filepathname" id="filepathname" onclick="openbillmodel('+i+');"><i class="fa fa-pencil"></i></td>' +
'</tr>';
}
});
$("#tbleAppend1").empty();
$('#Inwardgateregistertable1 > tbody').append(trHTML);
}
});
}
$( 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

@ -31,10 +31,8 @@ $Bankname = $t->Bankname;
div.dt-buttons {
position: relative;
float: right;
}
.btn-success {
border: 2px solid #5d0411 !important;}
}
</style>
@ -49,11 +47,11 @@ $Bankname = $t->Bankname;
<!-- TABLE: LATEST ORDERS -->
<!-- TABLE: LATEST ORDERS. -->
<div class="box box-info">
<center><h3 class="box-title"><p style="color:#5d0411"><b><?php echo $pageTitle?></b></p></h3></center>
<center><h3 class="box-title"><p style="color:#5d0411"><b>Bank Report</b></p></h3></center>
<div class="box-body">
@ -234,7 +232,7 @@ $Bankname = $t->Bankname;
<br>
<br>
<br>
<!-- <center><h3>Bank Name:<?php echo $Bankname?></h3></center> -->
<!-- <center><h3>Bank Name:<?php echo $Bankname?></h3></center>-->
<table class="table table-bordered table-hover" data-order='[[1,"desc"]]' id="req" style="table-layout:auto;">
@ -302,14 +300,14 @@ $Bankname = $t->Bankname;
$clearbalance=$t->Clearbalance;
?>
<td align="left" id="totalpaid<?php echo $i?>"><a href="<?php echo base_url() ?>cashbook/mappingpo?d=<?php echo $t->ID?>&clearbalance=<?php echo $clearbalance;?>&balancetoclear=<?php echo $t->Debit-$clearbalance;?>"><span><?php echo $clearbalance?></a></span></td>
<td align="left" id="totalpaid<?php echo $i?>"><a href="<?php echo base_url() ?>MappingPo?d=<?php echo $t->ID?>&clearbalance=<?php echo $clearbalance;?>&balancetoclear=<?php echo $t->Debit-$clearbalance;?>"><span><?php echo $clearbalance?></a></span></td>
<?php
if($status=='CLOSE')
{
?>
<td align="left" id="btc<?php echo $i ?>"><span><?php echo ($t->Debit) - $clearbalance;?></span></td>
<td align="left" id="btc<?php echo $i ?>"><span><?php echo ($t->Debit) - ($t->Clearbalance);?></span></td>
<?php
}
else
@ -344,8 +342,8 @@ $Bankname = $t->Bankname;
<td align="left" id="credited<?php echo $i ?>"><span><?php echo ($t->Credit)-($t->cclearbalance);?></span></td>
<td align="left" id="csta<?php echo $i ?>"><span><?php echo $t->cstatus?><?php echo $t->Status?></span></td>
<!-- <td align="left" id="dsta<?php echo $i ?>"><span><?php echo $t->Status?></span></td> -->
<td align="left" id="csta<?php echo $i ?>"><span><?php echo $t->cstatus?><?php echo $t->Status?></span></td>
<!-- <td><?php echo $t->cstatus;?></td> -->
@ -632,8 +630,6 @@ if (x==true)
var date=$('#date'+i).text();
var debit=$('#debit'+i).text();
var alreadypaid=$('#totalpaid'+i).text();
var credit=$('#credit1'+i).text();
localStorage.setItem('totcredit', credit);
@ -642,7 +638,6 @@ if (x==true)
localStorage.setItem('narr',narration);
var alreadycredit=$('#credit2'+i).text();
localStorage.setItem('alreadyreceived',alreadycredit);
localStorage.setItem('paidedamount',alreadypaid);
var RowCount= $('#Rowid').val();

View File

@ -0,0 +1,448 @@
<?php
//echo $suppliername;
foreach($openingbalancesupplier as $balance)
{
$openbalance=$balance->amountpaid;
}
foreach($financialyear as $item)
{
$finyear = $item->financial_year;
} ?>
<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>-->
<div class="content-wrapper">
<section class ="content">
<div class="row">
<!-- Left col -->
<div class="col-md-12">
<!-- TABLE: LATEST ORDERS -->
<div class="box box-info">
<div id="content" > </div>
<!--<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; font-size: 18px;">Supplier Ledger
&nbsp;&nbsp;<?php if(!empty($fa)){
echo $fa;
}
?>
<?php if(!empty($fa)){
echo '-';
echo $aa;
}
?>
<?php if(!empty($m))
{
echo '/';
echo $m;
}
?>
<?php if(!empty($fdate))
{
echo '/';
echo $fdate;
}
?><?php if(!empty($tdate)){
echo '/';
echo $tdate;
}
?>
</p></h3></center>
<?php
foreach($supplierledger as $sl)
{
$suppliername=$sl->supplier_name;
}
?>
<center><h4 style="color:#3c8dbc"><span><?php echo $suppliername;?></span></h4></center>
<p><?php echo $tot_amount; ?></p>
<div class="row">
<div class="col-md-6 col-xs-6">
<input type="hidden" class="form-control required" id="supplier" name="supplier" value="<?php echo $supplierid;?>" ></textarea>
<input type="hidden" class="form-control required" id="suppliername" name="suppliername" value="<?php echo $suppliername;?>" ></textarea>
</div>
</div>
<div class="box-body">
<div class="row">
<div class="col-md-2">
<label for="to_date">
<?php echo 'Year'; ?>
</label>
<div class="input-group">
<select class="form-control" id="financialyear" name="financialyear">
<option value="">Select Year</option>
<?php
foreach($finyear as $item):
{?>
<option value="<?php echo $item->financial_year;?>"><?php echo $item->financial_year ; ?></option>
<?php } endforeach; ?>
</select>
</div>
</div>
<div class="col-md-2">
<label for="to_date">
<?php echo 'Month'; ?>
</label>
<div class="input-group">
<select class="form-control" id="month" name="month">
<option value="">Select Month</option>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
</div>
</div>
<div class="col-md-2">
<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-2">
<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-2" >
<label for="customer">
<?php echo 'Supplier'; ?>
</label>
<select class="form-control" id="SupplierName" name="SupplierName">
<option value="">Select Supplier</option>
<?php foreach($getsupplier as $gs):
{?>
<option value="<?php echo $gs->SupplierID;?>"><?php echo $gs->SupplierName ;?></option>
<?php } endforeach; ?>
</select>
</div>
<div class="col-md-2" style="margin-top:24px;">
<input type="submit" class="btn btn-success" name="btn_submit"
value="View CusLedger">
</div>
</div>
</form>
<br>
<br>
<?php
$i=1;
$amount_paid=0;
$total_po=0;
$balance_due=0;
if(!empty($supplierledger)){
foreach($supplierledger as $sls)
{
$totalpo=$sls->total;
$total_po=$total_po+$totalpo;
$amountpaid=$sls->amountpaid;
$amount_paid= $amount_paid+$amountpaid;
$balance_due=$total_po-$amount_paid;
}
$i++;
?>
<p style="color:green" "font-size:22px";><strong>Opening Balnce</strong> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: &nbsp;&nbsp;&nbsp;<?php echo $openbalance ?>(&#8377;)</p>
<p style="color:green";><strong>Purchased Amount </strong>:&nbsp;&nbsp;&nbsp; <?php echo $total_po ?>(&#8377;)</p>
<p style="color:green";><strong>Amount Paid </strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp; <?php echo $amount_paid?>(&#8377;)</p>
<!--<p style="color:green";><strong>Balance Due </strong> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;<?php echo $balance_due?>(&#8377;)</p>-->
<?php
}
?>
<br>
<br>
<table class="table table-bordered table-hover" id="req" style="table-layout:auto;">
<thead>
<tr>
<th>Date</th>
<th>Supplier Name</th>
<th>Transactions</th>
<th>Document No</th>
<th>Amount</th>
<th>Payments(&#8377;)</th>
<th>Balance (&#8377;)</th>
<!--<th>Print</th>-->
</tr>
</thead>
<tbody>
<?php
$tot_amountpaid=0;
$tot_balance=0;
$i=1;
$ti=0.00;
$tvt=0.00;
if(!empty($supplierledger)){
foreach($supplierledger as $sl)
{
$total=$sl->total;
$payments=$sl->amountpaid;
$Balance=$total-$payments;
$Bankdate=$sl->bankdate;
$narration=$sl->narration
// $id=$ap->id;
//print_r($ap);
?>
<tr>
<input type="hidden" name="mapid" id="mapid<?php echo $i ?>" value="<?php echo $ap->id; ?>"/>
<input type="hidden" name="bankingbalclear" id="bankingbalclear<?php echo $i ?>" value="<?php echo $ap->Balancetocleared; ?>"/>
<input type="hidden" name="clearbal" id="clearbal<?php echo $i ?>" value="<?php echo $ap->Clearbalance; ?>"/>
<input type="hidden" name="bankingid" id="bankingid<?php echo $i ?>" value="<?php echo $ap->mid; ?>"/>
<td align="left" id="bankdate<?php echo $i ?>"><span><?php echo date_format(date_create($sl->date),'d-m-Y'); ?></span></td>
<td align="left" id="sn<?php echo $i ?>"><span><?php echo $sl->supplier_name?></span></td>
<td align="left" id="sn<?php echo $i ?>"><span><?php echo $sl->narration?></span></td>
<td align="left" id="sn<?php echo $i ?>"><span><?php echo $sl->ID?></span></td>
<?php
if(!empty($narration))
{
$total=0;
}
else
{
$total=$sl->total;
}
?>
<td align="left" id="tpoa<?php echo $i ?>"><span><?php echo $total;?></span></td>
<td align="left" id="btp<?php echo $i ?>"><span><?php $tot_amount=$tot_amount+round($sl->amountpaid)?> <?php echo round($payments,2);?></span></td>
<?php
if(!empty($payments))
{
$Balance=0;
}
else
{
$Balance=$total-$payments;
}
?>
<td align="left" id="ap<?php echo $i ?>"><span><?php $tot_balance=$tot_balance+round($Balance)?> <?php echo round($Balance,2)?></span></td>
<!--<td>
<a data-toggle="tooltip" ><i class="fa fa-print" data-toggle="tooltip" title="<?php echo $record->AdjustmentId; ?> - Click here to Delete details" onclick="podelete(<?php echo $i ?>)"></i>&nbsp;&nbsp;&nbsp;</a>
</td> -->
</tr>
<?php
$i++;
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Balance Due</strong></td>
<!--<td>&nbsp;</td>-->
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td class="amount"><strong>
<?php echo $tot_amount; ?>
</strong></td>
<td class="amount"><strong>
<?php echo $tot_balance;?>
</strong></td>
</tr>
</tfoot>
<?php
}
?>
</table>
</div>
</div>
</div>
</div>
</section>
</div>
<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: $('h4').text(),
title: 'Supplier Ledger',
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

@ -0,0 +1,323 @@
<?php
foreach($financialyear as $item)
{
$finyear = $item->financial_year;
}
?>
<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="content-wrapper">
<section class="content">
<div class="row">
<!-- Left col -->
<div class="col-md-12">
<!-- TABLE: LATEST ORDERS -->
<div class="box box-info" id="content">
<br>
<div class="col-md-1 col-md-offset-11">
</div>
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<center><h3 class="box-title"><p style="color:#5d0411; font-size: 18px;">Sundry Creditors(
<?php if(!empty($ab)){
echo $ab;
}
?>
<?php if(!empty($m))
{
echo '/';
echo $m;
}
?>
<?php if(!empty($fdate))
{
echo '/';
echo $fdate;
}
?><?php if(!empty($tdate)){
echo '/';
echo $tdate;
}
?>)</p></h3></center>
<div class="box-body">
<div class="row">
<!-- <div class="col-md-3" style=" border: 2px solid black;font-size:14px;background-color:#ccc;">-->
<!-- <div style=" ;margin-left:0%;margin-top: -55px;"> -->
<!-- <p style="margin-left:25px;" id="bid" value="">Payment ID:&nbsp;&nbsp;</p> -->
<!--<p style="margin-left:25px;" id="debit1amount" value="">Total Amount:&nbsp;&nbsp; </p>-->
<!-- <p style="margin-left:25px;">Payment Mode:&nbsp;&nbsp;Bank</p>
<p style="margin-left:25px;" id="bamount" </p>
<p style="margin-left:25px;" id="bdate" value="">Payment Amount Date:&nbsp;&nbsp;</p> -->
<!-- </div.> -->
<!-- </div> -->
<div class="col-md-2">
<label for="to_date">
<?php echo 'Year'; ?>
</label>
<div class="input-group">
<select class="form-control" id="financialyear" name="financialyear">
<option value="">Select Year</option>
<?php
foreach($finyear as $item):
{?>
<option value="<?php echo $item->financial_year;?>"><?php echo $item->financial_year ; ?></option>
<?php } endforeach; ?>
</select>
</div>
</div>
<div>
<input type="hidden" id="supplierid" name="supplierid" value="<?php echo $t->sid?>">
<!--<input type="text" id="fa" name="fa" value="<?php echo $fa?>">
<input type="text" id="ta" name="ta" value="<?php echo $ta?>">
<input type="text" id="m" name="m" value="<?php echo $m?>">
<input type="text" id="fdate" name="fdate" value="<?php echo $fdate?>">
<input type="text" id="tdate" name="tdate" value="<?php echo $tdate?>">-->
</div>
<div class="col-md-2">
<label for="to_date">
<?php echo 'Month'; ?>
</label>
<div class="input-group">
<select class="form-control" id="month" name="month">
<option value="">Select Month</option>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
</div>
</div>
<div class="col-md-2">
<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-2">
<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:20px;">
<!-- <div class="col-md-1 col-md-offset-10" style="margin-top:20px;"> -->
<input type="submit" class="btn btn-success" name="btn_submit" value="View Payable">
</div>
</div>
<div class="row">
</div>
</form>
<br>
<br>
<input type="hidden" name="Rowid" id="Rowid" placeholder="Row Id" readonly>
<table class="table table-bordered table-hover" id="req" style="table-layout:auto;">
<thead>
<tr>
<th>Supplier Name</th>
<th>Unpaid Amount (&#8377;)</th>
</tr>
</thead>
<tbody>
<?php
$tot_amount=0;
$ti=0.00;
$tvt=0.00;
if(!empty($bankunpaid)){
foreach($bankunpaid as $t)
{
$status=$t->Paymentstatus;
$balancetopay=$t->Balancetopay;
$ReceivedQuantity=$t->ReceivedQuantity;
$rate=$t->total;
$supplierid=$t->SupplierID;
if($status !='ST057')
{
?>
<td align="left" id="sn<?php echo $i ?>" ><a href="<?= base_url() ?>cashbook/supplierwise?sid=<?php echo $t->sid;?>&fa=<?php echo $fa?>&aa=<?php echo $aa?>&m=<?php echo $m?>&fdate=<?php echo $fdate?>&tdate=<?php echo $tdate?>"><span><?php echo $t->supplier_name?></span></a></td>
<td align="left" id="tov<?php echo $i ?>" ><span><?php $tot_amount=$tot_amount+round($rate)?><?php echo round($rate,2)?></span></td>
</tr>
<?php
$i++;
}
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td class="amount"><strong>
<?php echo $tot_amount; ?>
</strong></td>
</tr>
</tfoot>
<?php } ?>
</table>
</div>
</div>
</div><!-- /.box -->
</div><!-- /.col -->
</section>
</div>
<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 src="https://cdn.datatables.net/plug-ins/1.10.16/sorting/datetime-moment.js"></script>
<script>
$( 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;
}
} );
$(document).ready(function() {
$.fn.dataTable.moment( 'DD-MM-YYYY' );
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: 'Unpaid Purchase Order Report',
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );/** datatable closed */
} );/** ready closed */
</script>

View File

@ -0,0 +1,294 @@
<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="content-wrapper">
<section class="content">
<div class="row">
<!-- Left col -->
<div class="col-md-12">
<!-- TABLE: LATEST ORDERS -->
<div class="box box-info" id="content">
<br>
<div class="col-md-1 col-md-offset-11">
</div>
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<center><h3 class="box-title"><p style="color:#5d0411; font-size: 18px;">Sundry Debtors &nbsp;&nbsp;<?php if(!empty($fa)){
echo $fa;
}
?>
<?php if(!empty($fa)){
echo '-';
echo $aa;
}
?>
<?php if(!empty($m))
{
echo '/';
echo $m;
}
?>
<?php if(!empty($fdate))
{
echo '/';
echo $fdate;
}
?><?php if(!empty($tdate)){
echo '/';
echo $tdate;
}
?></p></h3></center>
<div class="box-body">
<div class="row">
<div class="col-md-2">
<label for="to_date">
<?php echo 'Year'; ?>
</label>
<div class="input-group">
<select class="form-control" id="financialyear" name="financialyear">
<option value="">Select Year</option>
<?php
foreach($finyear as $item):
{?>
<option value="<?php echo $item->financial_year;?>"><?php echo $item->financial_year ; ?></option>
<?php } endforeach; ?>
</select>
</div>
</div>
<div>
</div>
<div class="col-md-2">
<label for="to_date">
<?php echo 'Month'; ?>
</label>
<div class="input-group">
<select class="form-control" id="month" name="month">
<option value="">Select Month</option>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
</div>
</div>
<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-2" style="margin-top:20px;">
<!-- <div class="col-md-1 col-md-offset-10" style="margin-top:20px;"> -->
<input type="submit" class="btn btn-success" name="btn_submit" value="View Receivable">
</div>
</div>
</form>
<br>
<br>
<input type="hidden" name="Rowid" id="Rowid" placeholder="Row Id" readonly>
<table class="table table-bordered table-hover" id="req" style="table-layout:auto;">
<thead>
<tr>
<th>Supplier Name</th>
<th>Receivable Amount (&#8377;)</th>
</tr>
</thead>
<tbody>
<?php
$tot_amount=0;
$ti=0.00;
$tvt=0.00;
if(!empty($amountunreceivedsupplier)){
foreach($amountunreceivedsupplier as $t)
{
$invoice_total=$t->invoice_total;
?>
<tr>
<td align="left" id="sn<?php echo $i ?>" ><a href="<?= base_url() ?>cashbook/amountunreceived?sid=<?php echo $t->client_id;?>&fa=<?php echo $fa ?>&aa=<?php echo $aa ?>&m=<?php echo $m ?>&fdate=<?php echo $fdate ?>&tdate=<?php echo $tdate ?>"><span><?php echo $t->client_name?></span></a></td>
<td align="left" id="tov<?php echo $i ?>" ><span><?php $tot_amount=$tot_amount+round($invoice_total)?><?php echo round($invoice_total,2)?></span></td>
</tr>
<?php
$i++;
}
?>
</tbody>
<tfoot width="100%">
<tr>
<td style="text-align:left;"><strong>Total</strong></td>
<td class="amount"><strong>
<?php echo $tot_amount; ?>
</strong></td>
</tr>
</tfoot>
<?php } ?>
</table>
</div>
</div>
</div><!-- /..box -->
</div><!-- /.col -->
</section>
</div>
<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 src="https://cdn.datatables.net/plug-ins/1.10.16/sorting/datetime-moment.js"></script>
<script>
$( 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;
}
} );
$(document).ready(function() {
$.fn.dataTable.moment( 'DD-MM-YYYY' );
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: 'Receivable Report',
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );/** datatable closed */
} );/** ready closed */
</script>

View File

@ -1053,31 +1053,54 @@
</span>
</a>
<ul class="treeview-menu">
<li>
<a href="<?php echo base_url(); ?>Bankingview">
<i class="fa fa-credit-card"></i>
<span>Bank Statement Upload</span>
</a>
</li>
<li>
<a href="<?php echo base_url(); ?>Bankingstatement">
<i class="fa fa-credit-card"></i>
<span>Bank Statements</span>
</a>
</li>
<li>
<a href="<?php echo base_url(); ?>Bankamountpaid">
<i class="fa fa-credit-card"></i>
<span>Amount Paid Reports(PO)</span>
</a>
</li>
<li>
<a href="<?php echo base_url(); ?>Bankamountreceived">
<i class="fa fa-credit-card"></i>
<span>Amount Recived Reports(Inv)</span>
</a>
</li>
<li>
<a href="<?php echo base_url(); ?>Bankingview">
<i class="fa fa-credit-card"></i>
<span>Bank Statement Upload</span>
</a>
</li>
<li>
<a href="<?php echo base_url(); ?>Bankingstatement">
<i class="fa fa-credit-card"></i>
<span>Bank Statements</span>
</a>
</li>
<li>
<a href="<?php echo base_url(); ?>Bankamountpaid">
<i class="fa fa-credit-card"></i>
<span>Amount Paid Reports(PO)</span>
</a>
</li>
<li>
<a href="<?php echo base_url(); ?>Bankamountunpaid">
<i class="fa fa-credit-card"></i>
<span>Amount UnPaid Reports(PO)</span>
</a>
</li>
<li>
<a href="<?php echo base_url(); ?>Bankamountreceived">
<i class="fa fa-credit-card"></i>
<span>Amount Received Reports(Inv)</span>
</a>
</li>
<li>
<a href="<?php echo base_url(); ?>Bankamountunreceived">
<i class="fa fa-credit-card"></i>
<span>Amount Receivable Reports(Inv)</span>
</a>
</li>
<li>
<a href="<?php echo base_url(); ?>Bankledgersupplier">
<i class="fa fa-credit-card"></i>
<span>Supplier Ledger</span>
</a>
</li>
<li>
<a href="<?php echo base_url(); ?>Bankledgercustomer">
<i class="fa fa-credit-card"></i>
<span>Customer Ledger</span>
</a>
</li>
</ul>