772 lines
24 KiB
PHP
Executable File
772 lines
24 KiB
PHP
Executable File
<script type="text/javascript" src="<?php echo base_url();?>assets/Autocomplete/jquery.autocomplete.js"></script>
|
||
<?php //print_r($dropdownvalues);
|
||
$accountcode1='';
|
||
$type1='';
|
||
$viewdep='';
|
||
$dropdown='';
|
||
$date1='';
|
||
$gst1='';
|
||
$invoiceno1='';
|
||
$Merchant1='';
|
||
$MerchantGST1='';
|
||
$HSNSAC1='';
|
||
$valuebeforegst1='';
|
||
$SGST1='';
|
||
$CGST1='';
|
||
$IGST1='';
|
||
$Description1='';
|
||
$towhom1='';
|
||
$id='';
|
||
$file1='';
|
||
$document = '';
|
||
$supplier='';
|
||
//print_r( $DepDetails);
|
||
//print_r($dropdownvalues);die();
|
||
if(!empty($DepDetails))
|
||
{
|
||
foreach ($DepDetails as $ded)
|
||
{
|
||
$document =$ded->document;
|
||
//echo $document;
|
||
$final = base_url().$document;
|
||
//echo $final;
|
||
// print_r( $DepDetails);die();
|
||
$bankamount=$ded->totalbankamount;
|
||
$bankid=$ded->ID;
|
||
$normalid=$ded->id;
|
||
$accountcode1=$ded->account_code;
|
||
$id=$ded->id;
|
||
$amounttype=$ded->amounttype;
|
||
$alreadypaid=$ded->Clearbalance;
|
||
$alreadyreceived=$ded->cclearbalance;
|
||
//echo $alreadypaid;
|
||
//echo $alreadyreceived;
|
||
$typeofmap=$ded->cashtype;
|
||
$type1=$ded->type;
|
||
$viewdep=$ded->total;
|
||
$dropdown=$ded->name;
|
||
$date1=$ded->date;
|
||
$invoiceno1=$ded->invoice_no;
|
||
$Merchant1=$ded->merchant;
|
||
$MerchantGST1=$ded->merchant_gst;
|
||
$HSNSAC1=$ded->HSN;
|
||
$valuebeforegst1=$ded->value_before_gst;
|
||
$gst1=$ded->gststatus;
|
||
$SGST1=$ded->sgst;
|
||
$CGST1=$ded->cgst;
|
||
$IGST1=$ded->igst;
|
||
$Description1=$ded->description;
|
||
$towhom1=$ded->towhom;
|
||
$supplier=$ded->Supplier_id;
|
||
$balancetoupdate=($bankamount)-($alreadypaid+$alreadyreceived);
|
||
//$file1=$ded->document;
|
||
//echo $file1;
|
||
}}
|
||
|
||
?>
|
||
|
||
<style>
|
||
.autocomplete-suggestion{
|
||
cursor:pointer;
|
||
background-color:skyblue;
|
||
/* background-color: darkgrey; */
|
||
outline: 1px solid slategrey;
|
||
}
|
||
</style>
|
||
<script>
|
||
|
||
//var drop=$("input[type=radio][name='range']:checked").val()
|
||
|
||
$(document).ready(function(){
|
||
var typeofmap = "<?php echo $typeofmap;?>";
|
||
//alert(typeofmap+'tom');
|
||
if(typeofmap=='Cash')
|
||
|
||
{
|
||
$('#detail').hide();
|
||
|
||
}
|
||
else
|
||
{
|
||
$('#detail').show();
|
||
}
|
||
var type = "<?php echo $type1;?>";
|
||
//alert(type);
|
||
if(type == "RECEIPT")
|
||
{
|
||
|
||
$('#myradio1').attr('checked','true');
|
||
$('#towhom').text('Received From:');
|
||
|
||
}
|
||
else
|
||
{
|
||
$('#myradio2').attr('checked','true');
|
||
$('#towhom').text('Paid To:');
|
||
}
|
||
/**** autocomplete ****/
|
||
$('#merchant').autocomplete({
|
||
|
||
onSearchStart: function (query) {
|
||
$('#merchant').autocomplete("option", "minLength", 0);
|
||
},
|
||
|
||
serviceUrl: "<?php echo base_url();?>cashbook/autocomplete",
|
||
onSelect: function (suggestion) {
|
||
|
||
var data = suggestion.SupplierName;
|
||
var selectedvalue = $('input[name=merchant]').val();
|
||
if(selectedvalue != ' ' )
|
||
{
|
||
|
||
$.ajax({
|
||
data:{id:selectedvalue},
|
||
type:"POST",
|
||
url:"<?php echo base_url();?>cashbook/getSupplierDtls",
|
||
success:function(data) {
|
||
var supplier_gstno = '';
|
||
if(data != '')
|
||
{
|
||
|
||
data = JSON.parse(data);
|
||
$.each(data,function(i,arr){
|
||
supplier_gstno = arr.GSTNO;
|
||
});
|
||
$("#merchantgst").val(supplier_gstno);
|
||
}
|
||
}
|
||
});
|
||
}
|
||
}
|
||
});
|
||
/**** autocomplete ends here ********/
|
||
// var isChecked = $('#RECEIPT').prop('checked');
|
||
// //alert(isChecked);
|
||
// if(isChecked)
|
||
// {
|
||
// $('#towhom').text('Received From:');
|
||
// }
|
||
|
||
// //var isChecked2 = $('#PAYMENT').prop('checked');
|
||
// //if(isChecked2)
|
||
// else
|
||
// {
|
||
// $('#towhom').text('Paid To:');
|
||
// }
|
||
});
|
||
|
||
|
||
$(function() {
|
||
//$('#supplier').select2();
|
||
var t = [];
|
||
var ex = [];
|
||
var inc = [];
|
||
var supp = [];
|
||
t= <?php echo json_encode($dropdownvalues)?>;
|
||
//$("#accode").prepend( $('<option></option>').val('<?php echo $accountcode1?>').html('<?php echo $dropdown?>'));
|
||
|
||
$.each(t,function(i,item){
|
||
if(item.type == '<?php echo $type1?>')
|
||
{
|
||
$("#accode").append( $('<option></option>').val(item.code).html(item.name));
|
||
}
|
||
});
|
||
|
||
$('#accode option[value="<?php echo $accountcode1?>"]').prop('selected', true);
|
||
|
||
supp = <?php echo json_encode($getsupplier)?>;
|
||
$.each(supp,function(s,supp){
|
||
$("#supplier").append( $('<option></option>').val(supp.SupplierID).html(supp.SupplierID+' - '+supp.SupplierName));
|
||
});
|
||
|
||
$('#supplier option[value="<?php echo $supplier?>"]').prop('selected', true);
|
||
|
||
|
||
var gst = '<?php echo $gst1 ?>';
|
||
//alert(gst);
|
||
if(gst == '1'){
|
||
// alert('1');
|
||
$('#gst').attr('checked','true');
|
||
$('#gstarea').toggle();
|
||
}
|
||
// else
|
||
// if(gst == '0'){
|
||
// alert('0');
|
||
// //$('#gst').attr('checked','false');
|
||
// }
|
||
|
||
$('#gst').click(function(){
|
||
$('#gstarea').toggle();
|
||
});
|
||
|
||
// $('#towhom').text('Received From:');
|
||
|
||
$("#Date").datepicker({
|
||
//minDate : new Date(year-SIAStartYear,1,1),
|
||
maxDate :'now',
|
||
dateFormat: 'dd-mm-yy',changeMonth: true, changeYear: true,
|
||
|
||
|
||
|
||
});
|
||
|
||
});
|
||
|
||
|
||
function readURL(input) {
|
||
|
||
|
||
if (input.files && input.files[0]) {
|
||
var reader = new FileReader();
|
||
|
||
reader.onload = function (e) {
|
||
$('#receipt')
|
||
.attr('src', e.target.result)
|
||
.width(100)
|
||
.height(100);
|
||
//alert(e.target.result);
|
||
};
|
||
|
||
reader.readAsDataURL(input.files[0]);
|
||
$('#receipt').val(input.files[0]['name']);
|
||
}
|
||
|
||
}
|
||
function isNumberKey(evt)
|
||
{
|
||
var charCode = (evt.which) ? evt.which : evt.keyCode;
|
||
if (charCode != 46 && charCode > 31
|
||
&& (charCode < 48 || charCode > 57))
|
||
return false;
|
||
|
||
return true;
|
||
}
|
||
|
||
function loadAccountType(id)
|
||
{
|
||
//alert('called'+id);
|
||
var id=id;
|
||
var t = [];
|
||
var ex = [];
|
||
var inc = [];
|
||
t= <?php echo json_encode($dropdownvalues)?>;
|
||
|
||
if(id == 'myradio1')
|
||
{
|
||
//alert('INCOME clicked');
|
||
|
||
$('#accode').find('option').remove().end().append('<option value="-1">Select Account Name</option>').val('Select Account Code');
|
||
|
||
$.each(t,function(i,item){
|
||
if(item.type == 'RECEIPT')
|
||
{
|
||
$("#accode").append( $('<option></option>').val(item.code).html(item.name));
|
||
}
|
||
});
|
||
|
||
|
||
}
|
||
if(id == 'myradio2')
|
||
{
|
||
//alert('expense clicked');
|
||
|
||
$('#accode').find('option').remove().end().append('<option value="-1">Select Account Name</option>').val('Select Account Code');
|
||
|
||
$.each(t,function(i,item){
|
||
if(item.type == 'PAYMENT')
|
||
{
|
||
$("#accode").append( $('<option></option>').val(item.code).html(item.name));
|
||
}
|
||
});
|
||
|
||
}
|
||
//alert('final alert');
|
||
}
|
||
|
||
|
||
</script>
|
||
|
||
<div class="content-wrapper" style="min-height: 537px;">
|
||
<!-- Content Header (Page header) -->
|
||
<div class="row">
|
||
<center><h3 class="box-title"><p style="color:#3c8dbc"><b>Siddharth Industries - Edit Receipt and Payment</b></p></h3></center>
|
||
</div>
|
||
|
||
<section class="content">
|
||
<div style="text-align:right;">
|
||
<a href="<?php base_url() ?>incomeExpenseList" class="btn btn-primary" value="Back"/>Back</a>
|
||
</div>
|
||
<br>
|
||
<div class="row">
|
||
<!-- left column -->
|
||
<div class="col-md-12">
|
||
<!-- general form elements -->
|
||
|
||
<div class="box box-primary">
|
||
|
||
<!-- form start -->
|
||
|
||
<form role="form" id="addIncomeExpense" action="<?php echo base_url() ?>updateExpense" enctype="multipart/form-data" method="post">
|
||
|
||
<div class="box-body">
|
||
|
||
<div id="detail">
|
||
<div class="row">
|
||
<div class="col-md-4 col-md-offset-8" style="padding-left: 109px;">
|
||
<div style=" border: 2px solid black;margin-left:0%;margin-top: -5px;font-size:14px;background-color:#ccc;">
|
||
<!-- <p style="margin-left:62px;padding-top:30px;">Payment ID: <b><?php echo $bankid;?></b></p> -->
|
||
<center><b><p id="bankid">Payment ID: <b><?php echo $bankid;?><b></p></b></center>
|
||
<p style="margin-left:20px;">Total Amount: <b><?php echo $bankamount; ?></b>Rs</p>
|
||
<p style="margin-left:20px;">Payment Mode: <b>Bank</b></p>
|
||
<p style="margin-left:20px;" id="rembalance">Remaining Balance: <b><?php echo $balancetoupdate; ?></b>Rs</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="row">
|
||
<!-- <?php echo $gst1 ?> -->
|
||
<div class="col-md-12">
|
||
|
||
<div class="col-md-3">
|
||
<div class="form-group">
|
||
<b><span for="Accountcode">Select Accounut type:</span> </b> </br></br>
|
||
<tr>
|
||
|
||
<!-- <td>
|
||
<?php echo form_label('RECEIPT', 'RECEIPT') ." ". form_radio(array("name"=>"Range","id"=>"RECEIPT","value"=>"RECEIPT", 'checked'=>('RECEIPT' == $type1) ? TRUE : FALSE,'onchange'=>'SetVatorCST();')); ?> </td>
|
||
<td><?php echo form_label('PAYMENT', 'PAYMENT') ." ". form_radio(array("name"=>"Range","id"=>"PAYMENT","value"=>"PAYMENT", 'checked'=>('PAYMENT' == $type1) ? TRUE : FALSE,'onchange'=>'SetVatorCST();')); ?>
|
||
</td> -->
|
||
|
||
<div class="row" style="padding-left: 14px;">
|
||
<?php
|
||
if($type1=='RECEIPT')
|
||
{
|
||
?>
|
||
<input type="radio" onclick = "loadAccountType(this.id);" id="myradio1" name="myradio" value="1" >RECEIPT
|
||
<?php
|
||
}
|
||
else
|
||
{
|
||
?>
|
||
<input type="radio" onclick = "loadAccountType(this.id);" id="myradio2" name="myradio" value="2" >PAYMENT
|
||
<?php
|
||
}
|
||
?>
|
||
</div>
|
||
</tr>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="col-md-3">
|
||
<div class="form-group"><b>
|
||
<span for="PONO">Account Name Select:</span> </b><span style="color:red">*</span> </br></br>
|
||
<select class="form-control required " required id="accode" required name="accode" >
|
||
<option value="-1">Account Name Select</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col-md-3">
|
||
<div class="form-group">
|
||
<b><span for="PODescription">Date:</span></b><span style="color:red">*</span></br></br>
|
||
<input type="text" class="form-control required" id="Date" name="Date" value="<?php echo $date1; ?>">
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div class="col-md-3">
|
||
<div class="form-group">
|
||
<b>
|
||
<span for="towhome" id="towhom">AAA</span></b><span style="color:red">*</span></br></br>
|
||
<input type="text" class="form-control required" id="towhome" name="towhome" value="<?php echo $towhom1; ?>">
|
||
<input type="hidden" class="form-control read_only" id="id1" name="id1" value="<?php echo $id; ?>">
|
||
<input type="hidden" class="form-control read_only" id="accode1" name="accode1" value="<?php echo $accountcode1; ?>">
|
||
|
||
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="col-md-3">
|
||
<div class="form-group">
|
||
<b><span for="Suppliername">Select Supplier:</span> </b><span style="color:red">*</span></br></br>
|
||
<select class="form-control select2 required" id="supplier" name="supplier">
|
||
<option value="-1">Select Supplier</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<div class="col-md-3">
|
||
<input type="checkbox" id="gst" name="gsttoggle"> GST
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row" id="gstarea" style="border:1px dashed; margin-left:0px;margin-right:0px;display:none;">
|
||
<div class="col-md-12">
|
||
<div class="col-md-3">
|
||
|
||
|
||
<div class="form-group">
|
||
|
||
<b><span for="Invoiceno">Invoice No:</span></b>
|
||
<input type="text" class="form-control required" id="Invoiceno" name="Invoiceno" value="<?php echo $invoiceno1; ?>">
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div class="col-md-3">
|
||
<div class="form-group">
|
||
<b><span for="Merchant">Merchant Name:</span></b>
|
||
<input type="text" class="form-control required" id="merchant" name="merchant" value="<?php echo $Merchant1; ?>" maxlength="255">
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col-md-3">
|
||
|
||
<div class="form-group">
|
||
<b>
|
||
<span for="Merchantgst">Merchant GST No:</span></b>
|
||
<input id="merchantgst" name="Merchantgst" class="form-control" value="<?php echo $MerchantGST1 ; ?>">
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col-md-3">
|
||
|
||
<div class="form-group">
|
||
<b>
|
||
<span for="HSN/SAC Code">HSN/SAC Code:</span></b>
|
||
<input id="hsn" name="hsn" class="form-control" value="<?php echo $HSNSAC1; ?>">
|
||
</div>
|
||
</div>
|
||
|
||
|
||
</div>
|
||
<div class="col-md-12">
|
||
|
||
<div class="col-md-3">
|
||
|
||
<div class="form-group">
|
||
<b>
|
||
<span for="ValuebeforeGST">Value before GST:</span></b>
|
||
<input id="valuebeforegST" name="valuebeforegST" style="text-align:right;" class="form-control" onkeypress="return isNumberKey(event)" value="<?php echo $valuebeforegst1; ?>">
|
||
</div>
|
||
</div>
|
||
<div class="col-md-3">
|
||
<div class="form-group">
|
||
<b>
|
||
<span for="SGST">SGST:</span>
|
||
</b>
|
||
<input type="text" class="form-control" style="text-align:right;" onchange="GSTvalue(this.id)" id="SGST" name="SGST" onkeypress="return isNumberKey(event)" value="<?php echo $SGST1; ?>">
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="col-md-3">
|
||
<div class="form-group">
|
||
<b>
|
||
<span for="CGST">CGST:</span>
|
||
</b>
|
||
<input type="text" class="form-control" id="CGST" style="text-align:right;" name="CGST" onkeypress="return isNumberKey(event)" value="<?php echo $CGST1; ?>">
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div class="col-md-3">
|
||
<div class="form-group">
|
||
<b>
|
||
<span for="IGST">IGST:</span></b>
|
||
|
||
<input type="text" class="form-control required" style="text-align:right;" onkeypress="return isNumberKey(event)" onchange = GSTvalue(this.id) id="IGST" name="IGST" value="<?php echo $IGST1; ?>">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div> <!-- /End of GST Area -->
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<div class="col-md-4">
|
||
<b><span for="Total">Total Amount:</span></b><span style="color:red">*</span>
|
||
|
||
<input type="text" class="form-control" id="totalamount" name="totalamount" onkeypress="return isNumberKey(event)" style="text-align:right;" value="<?php echo $viewdep; ?>">
|
||
</div>
|
||
</div>
|
||
<input type="hidden" id="amounttype" name="amounttype" value="<?php echo $amounttype;?>">
|
||
<input type="hidden" id="bankid" name="bankid" value="<?php echo $bankid;?>">
|
||
<input type="hidden" class="form-control read_only" id="bankamount" name="bankamount" value="<?php echo $bankamount; ?>">
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<div class="col-md-4" style="padding-left: 22.5px;">
|
||
<b><span for="Description">Description:</span></b>
|
||
|
||
<textarea class="form-control" id="description" name="description">
|
||
<?php echo $Description1;?>
|
||
</textarea>
|
||
</div>
|
||
<div class="col-md-4" style="border:0px solid;">
|
||
|
||
<img id="receipt" src="<?php echo $final ?>" alt="No Receipt Available" style="width: 139px;height:139px;"/><br/>
|
||
|
||
<input type="button" onclick="DeleteRow();"class="btn btn-primary" value="Delete" />
|
||
<b><span for="Description">File Upload:</span></b>
|
||
|
||
<input type='file' input accept=".JPG,.PNG" onchange="readURL(this);" id="file" name="myfile" accept="image/*"/ value="<?php echo $document; ?>">
|
||
|
||
</div>
|
||
<div>
|
||
|
||
<input type="hidden" id="oldfile" style="text-align:right;" name="oldfile" value="<?php echo $document; ?>">
|
||
<input type="hidden" id="deleteflag" style="text-align:right;" name="deleteflag" value="0">
|
||
|
||
</div>
|
||
<!--<div class="col-md-2">
|
||
<b><span for="Description">File Upload:</span></b>
|
||
<img id="slip" alt="your image" style="width: 139px;"/><br/>
|
||
<input type='file' input accept=".JPG,.PNG" onchange="readURL(this);" id="file" name="myfile" accept="image/*"/ value="<?php echo $file1; ?>">
|
||
</div>-->
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<!-- /.box-body -->
|
||
|
||
<div class="box-footer" style="text-align:right">
|
||
<input type="button" onclick="validate();" class="btn btn-primary" value="update" />
|
||
<input type="reset" class="btn btn-primary" value="Reset" />
|
||
</div>
|
||
|
||
</div>
|
||
</form>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<?php
|
||
$this->load->helper('form');
|
||
$error = $this->session->flashdata('error');
|
||
if($error)
|
||
{
|
||
?>
|
||
<div class="alert alert-danger alert-dismissable">
|
||
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
||
<?php echo $this->session->flashdata('error'); ?>
|
||
</div>
|
||
<?php } ?>
|
||
<?php
|
||
$success = $this->session->flashdata('success');
|
||
if($success)
|
||
{
|
||
?>
|
||
<div class="alert alert-success alert-dismissable">
|
||
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
||
<?php echo $this->session->flashdata('success'); ?>
|
||
</div>
|
||
<?php } ?>
|
||
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<?php echo validation_errors('<div class="alert alert-danger alert-dismissable">', ' <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button></div>'); ?>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
</div>
|
||
<script>
|
||
|
||
function amountcheck()
|
||
{
|
||
var typeofmap = "<?php echo $typeofmap;?>";
|
||
var rembalance="<?php echo $balancetoupdate;?>";
|
||
// if(typeofmap=='Bank')
|
||
// {
|
||
|
||
// //alert(rembalance+'rb');
|
||
// var cashamount = $('#totalamount').val();
|
||
// //var totalupdate=parseFloat(rembalance)+parseFloat(cashamount);
|
||
// alert(cashamount+'text');
|
||
// alert(totalupdate+'totalupdate');
|
||
// // if(parseFloat(totalupdate)>=parseFloat(cashamount))
|
||
// // {
|
||
// // validate();
|
||
// // }
|
||
// // else
|
||
// // {
|
||
// // alert('Your mapping amount is large');
|
||
// // }
|
||
// }
|
||
// else
|
||
// {
|
||
// validate();
|
||
// }
|
||
}
|
||
function validate()
|
||
{
|
||
var accode = $('#accode').val();
|
||
var date = $('#Date').val();
|
||
var towhome = $('#towhome').val();
|
||
var gstcheck = document.getElementById("gst").checked;
|
||
var Invoiceno = $('#Invoiceno').val();
|
||
var merchant = $('#merchant').val();
|
||
var mergst = $('#merchantgst').val();
|
||
var beforegst = $('#valuebeforegST').val();
|
||
var sgst = $('#SGST').val();
|
||
var cgst = $('#CGST').val();
|
||
var igst = $('#IGST').val();
|
||
var total = $('#totalamount').val();
|
||
var errorflag = 0;
|
||
|
||
|
||
if(accode < 0)
|
||
{
|
||
errorflag++;
|
||
}
|
||
|
||
if(date == '')
|
||
{
|
||
errorflag++;
|
||
}
|
||
|
||
if(total == '')
|
||
{
|
||
errorflag++;
|
||
}
|
||
|
||
if(towhome == '')
|
||
{
|
||
errorflag++;
|
||
}
|
||
|
||
if(gstcheck == true)
|
||
{
|
||
|
||
if((merchant == '') || (mergst == '') || (Invoiceno == '') || (beforegst == '') || (sgst == '') || (cgst == '') || (igst == ''))
|
||
{
|
||
errorflag++;
|
||
}
|
||
else
|
||
{
|
||
// calculation part
|
||
|
||
}
|
||
|
||
|
||
}
|
||
// alert(errorflag);
|
||
if(errorflag != 0)
|
||
{
|
||
alert("Please Provide All Details..!");
|
||
return false;
|
||
}
|
||
|
||
|
||
$('#addIncomeExpense').submit();
|
||
|
||
|
||
}
|
||
|
||
function GSTvalue(id)
|
||
{
|
||
var sgst = $('#SGST').val();
|
||
var cgst = $('#CGST').val();
|
||
var igst = $('#IGST').val();
|
||
var beforegst = $('#valuebeforegST').val();
|
||
|
||
$('#valuebeforegST').val((parseFloat(beforegst).toFixed(2)));
|
||
if(id == 'SGST')
|
||
{
|
||
$('#CGST').val(parseFloat(sgst).toFixed(2));
|
||
$('#SGST').val(parseFloat(sgst).toFixed(2));
|
||
$('#IGST').val('0.00');
|
||
calculateTotal();
|
||
}
|
||
|
||
if(id == 'IGST')
|
||
{
|
||
$('#CGST').val('0.00');
|
||
$('#SGST').val('0.00');
|
||
$('#IGST').val(parseFloat(igst).toFixed(2));
|
||
calculateTotal();
|
||
}
|
||
|
||
|
||
|
||
}
|
||
// function SetVatorCST()
|
||
// {
|
||
// $('#RECEIPT').click(function(){
|
||
|
||
// $('#towhom').text('Received From:');
|
||
// }
|
||
|
||
// $('#PAYMENT').click(function(){
|
||
|
||
// $('#towhom').text('Paid To:');
|
||
|
||
// });
|
||
function DeleteRow()
|
||
{
|
||
|
||
$('#deleteflag').val(1);
|
||
var file = "<?php echo $file1;?>";
|
||
//var id2='';
|
||
var id2= $('#id1').val();
|
||
//alert(file);
|
||
//alert(id2);
|
||
$.ajax({
|
||
data:{id:file,ide:id2},
|
||
type:"POST",
|
||
url:"<?php echo base_url() ?>cashbook/deletefile",
|
||
success:function(data) {
|
||
if(data==1)
|
||
{
|
||
$('#content').loader('hide');
|
||
alert('Delete Successfully');
|
||
$('#receipt').attr('src', '');
|
||
//window.location ="cashbook/incomeExpenseList";
|
||
|
||
}
|
||
else
|
||
{
|
||
alert('No file');
|
||
|
||
//window.location ="incomeExpenseList";
|
||
}
|
||
|
||
}});
|
||
}
|
||
function calculateTotal()
|
||
{
|
||
var sgst = $('#SGST').val();
|
||
var cgst = $('#CGST').val();
|
||
var igst = $('#IGST').val();
|
||
var beforegst = $('#valuebeforegST').val();
|
||
|
||
var total = parseFloat(sgst)+parseFloat(cgst)+parseFloat(igst)+parseFloat(beforegst);
|
||
|
||
$('#totalamount').val((total.toFixed(2)));
|
||
}
|
||
|
||
$('#myradio1').click(function(){
|
||
|
||
$('#towhom').text('Received From:');
|
||
});
|
||
|
||
$('#myradio2').click(function(){
|
||
|
||
$('#towhom').text('Paid To:');
|
||
});
|
||
|
||
</script>
|