PaymentOtherDescription;
$WrkStatus=$Req->ServiceWorkStatus;
$StatusName=$Req->StatusName;
+ $RequesterName='';
}
}
@@ -83,10 +84,12 @@ if(!empty($RequistionDetails))
foreach ($RequistionDetails as $ReqDet)
{
- // $Reqon=$ReqDet->ReqDate;
+ //print_r($RequistionDetails);
+ // $Reqon=$ReqDet->ReqDate;
$Reqonn=new DateTime($ReqDet->ReqDate);
$Reqon=$Reqonn->format('Y-m-d');
$Requestedby=$ReqDet->Requestedby;
+ //echo $ReqDet->FirstName . "3";die();
$RequesterName=$ReqDet->FirstName;
//$Status=$ReqDet->Status;
}
@@ -476,7 +479,7 @@ function EditRatechange(){
}
//EditExceedQuantityCheck();
- if($('#EditQuantity').val() != '' && $('#EditRate').val() != '')
+ if(($('#EditQuantity').val() != '' || $('#EditQuantity').val() != 0.00) && ($('#EditRate').val() != '' || $('#EditRate').val() != 0.00))
{
var txtQuantity = parseFloat( $('#EditQuantity').val());
var txtUnitPrice = parseFloat($('#EditRate').val());
@@ -484,17 +487,35 @@ function EditRatechange(){
var Tot = txtQuantity * frequencyValue * txtUnitPrice
$('#txtEditBasicValue').val(parseFloat(Tot).toFixed(2));
- ExceedBudget(Tot, $('#EditAvlBudAmt').val());
+ ExceedBudget(Tot, $('#EditAvlBudAmt').val());
+
+ var ecgst=$('#EditCgst').val() == '' ? '0.00' :$('#EditCgst').val();
+ $('#EditSgst').val(ecgst);
+ var esgst=$('#EditSgst').val()==''?'0.00': $('#EditSgst').val();
+ var eigst=$('#EditIgst').val()==''?'0.00': $('#EditIgst').val();
- $('#EditAfterCgst').val(calculateCgstTax($('#txtEditBasicValue').val(),$('#EditCgst').val()));
- $('#EditAfterSgst').val(calculateSgstTax($('#txtEditBasicValue').val(),$('#EditSgst').val()));
- $('#EditAfterIgst').val(calculateIgstTax($('#txtEditBasicValue').val(),$('#EditIgst').val()));
+ $('#EditAfterCgst').val(calculateCgstTax($('#txtEditBasicValue').val(),ecgst));
+ $('#EditAfterSgst').val(calculateSgstTax($('#txtEditBasicValue').val(),esgst));
+ $('#EditAfterIgst').val(calculateIgstTax($('#txtEditBasicValue').val(),eigst));
calculateTotalEditOrdervalue();
}
}
+function SGSTchange()
+{
+ var esgst=$('#EditSgst').val()==''?'0.00': $('#EditSgst').val();
+ $('#EditAfterSgst').val(calculateSgstTax($('#txtEditBasicValue').val(),esgst));
+ calculateTotalEditOrdervalue();
+}
+function IGSTchange()
+{
+ var isgst=$('#EditIgst').val()==''?'0.00': $('#EditIgst').val();
+ $('#EditAfterIgst').val(calculateIgstTax($('#txtEditBasicValue').val(),isgst));
+ calculateTotalEditOrdervalue();
+}
+
// function EditExceedQuantityCheck()
// {
@@ -535,7 +556,7 @@ function EditRatechange(){
var Cgst = parseFloat($('#EditAfterCgst').val());
var Sgst = parseFloat($('#EditAfterSgst').val());
var Igst = parseFloat($('#EditAfterIgst').val());
- var otherallowance= parseFloat($('#otherallowance').val());
+ var otherallowance= parseFloat($('#otherallowance').val()==''?'0.00':$('#otherallowance').val());
var TotAmt = basicValue + Cgst+ Sgst + Igst +otherallowance;
@@ -971,7 +992,7 @@ $(document).ready(function () {
'EditCgst','value' => set_value('EditCgst'),'id'=>'EditCgst', 'class' => 'form-control num' ,'placeholder' => 'CGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
+ $data = array('name' => 'EditCgst','value' => set_value('EditCgst'),'id'=>'EditCgst','onkeypress'=>'return isNumberKey(event);', 'class' => 'form-control num' ,'placeholder' => 'CGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
echo form_input($data);
?>
@@ -981,7 +1002,7 @@ $(document).ready(function () {
'EditAfterCgst','value' => set_value('EditAfterCgst'),'id'=>'EditAfterCgst', 'class' => 'form-control num' ,'placeholder' => 'After CGST','readonly' => 'true');
+ $data = array('name' => 'EditAfterCgst','value' => set_value('EditAfterCgst'),'id'=>'EditAfterCgst', 'onkeypress'=>'return isNumberKey(event);', 'class' => 'form-control num' ,'placeholder' => 'After CGST','readonly' => 'true');
echo form_input($data);
?>
@@ -999,7 +1020,7 @@ $(document).ready(function () {
'EditSgst','value' => set_value('EditSgst'),'id'=>'EditSgst', 'class' => 'form-control num' ,'placeholder' => 'SGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
+ $data = array('name' => 'EditSgst','value' => set_value('EditSgst'),'id'=>'EditSgst','onkeypress'=>'return isNumberKey(event);' , 'class' => 'form-control num' ,'placeholder' => 'SGST TAX PERCENTAGE','onchange'=>'SGSTchange()');
echo form_input($data);
?>
@@ -1028,7 +1049,7 @@ $(document).ready(function () {
'EditIgst','value' => set_value('EditIgst'),'id'=>'EditIgst', 'class' => 'form-control num' ,'placeholder' => 'IGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
+ $data = array('name' => 'EditIgst','value' => set_value('EditIgst'),'id'=>'EditIgst', 'onkeypress'=>'return isNumberKey(event);', 'class' => 'form-control num' ,'placeholder' => 'IGST TAX PERCENTAGE','onchange'=>'IGSTchange()');
echo form_input($data);
?>
@@ -1053,7 +1074,7 @@ $(document).ready(function () {
'otherallowance','value' => set_value('otherallowance'),'id'=>'otherallowance', 'class' => 'form-control num','onchange'=>'EditRatechange()');
+ $data = array('name' => 'otherallowance','value' => set_value('otherallowance'),'id'=>'otherallowance', 'onkeypress'=>'return isNumberKey(event);', 'class' => 'form-control num','onchange'=>'EditRatechange()');
echo form_input($data);
?>
@@ -1831,13 +1852,13 @@ function validateServiceTax()
$('#EditMaterialCode').focus();
return false;
}
- else if($('#EditQuantity').val() == '')
+ else if($('#EditQuantity').val() == '' || $('#EditQuantity').val() == 0.00)
{
alert('Please Enter the Quantity value');
$('#EditQuantity').focus();
return false;
}
- else if($('#EditRate').val() == '')
+ else if($('#EditRate').val() == '' || $('#EditRate').val() == 0.00)
{
alert('Please Enter the Rate of the Item');
$('#EditRate').focus();