ria/application/views/bankreport.php
venbatechnologies@gmail.com d8a1189cf1 company name changed
2018-04-04 19:49:32 +05:30

241 lines
6.2 KiB
PHP

<?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");
?>
<script>
$(function() {
$(".select2").select2();
$( "#chequedate" ).datepicker({
maxDate :'now',
dateFormat :'dd-mm-yy'
});
$("#bankreport").click(function(){
var bank = $('#bank').val();
var payon = $('#month').val();
var chequeno = $('#chequeno').val();
var chequedate = $('#chequedate').val();
var excel = $('#excel').is(":checked");
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
{
alert('Select Bank Name and Pay Date');
return false;
}
});
$("#pfreport").click(function(){
var bank = $('#bank').val();
var payon = $('#month').val();
// alert(payon);
if(payon !='-1')
{
$('#content').loader('show');
$('#BankReportGenerator').attr('action', '<?php echo base_url() ?>payslip/getBankReport');
$('form#BankReportGenerator').submit();
$('#content').loader('hide');
}
else
{
alert('Select Pay Date');
return false;
}
});
$("#esireport").click(function(){
var bank = $('#bank').val();
var payon = $('#month').val();
//alert(payon);
if(payon !='-1')
{
$('#content').loader('show');
$('#BankReportGenerator').attr('action', '<?php echo base_url() ?>payslip/getBankReport');
$('form#BankReportGenerator').submit();
$('#content').loader('hide');
}
else
{
alert('Select Pay Date');
return false;
}
});
});
</script>
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>
<!-- <center>Resico Industries - Bank Report Generator</center> -->
<center><?php echo $pageTitle.' 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>
<select id="bank" name="bank" class="form-control select2" style="width: 100%;">
<option value="-1">Select Bank</option>
<?php
if(!empty($Bank))
{
foreach ($Bank as $b)
{
if (!empty($b->Bank_name))
{
echo "<option value=\"".$b->Bank_name."\">".$b->Bank_name."</option>";
}
}
}
?>
</select>
</div><!-- col-md-4 -->
<div id="content"></div>
<div class="col-md-4 col-md-offset-2">
<span>Month</span>
<select id="month" name="month" class="form-control select2" type="text" class="form-control">
<option value="-1">Select Pay Date</option>
<?php
if(!empty($Payon)){
foreach($Payon as $pay)
{
$m = substr($pay->Month_Year,0,2);
$y = substr($pay->Month_Year,3);
$tot = $monthsoptions[$m]."-".$y;
echo "<option value=\"".$pay->Month_Year."\">".$tot."</option>";
}
}
?>
</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>
<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');
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');
}
}
$(window).bind("pageshow", function() {
$('#bank').val('-1');
$('#month').val('-1');
$('#chequeno').val('');
$('#chequedate').val('');
});
</script>