ADD REVENUE NEW CHANGES
This commit is contained in:
parent
16ddba31d5
commit
ef1ae94965
@ -833,6 +833,8 @@ class purchaseorder extends BaseController
|
||||
|
||||
function addNewPurchaseOrder()
|
||||
{
|
||||
|
||||
echo "only for Revenue";
|
||||
|
||||
$POdt =$this->input->post('PODate');
|
||||
$PODate = $this->getDateformat($POdt);
|
||||
@ -852,8 +854,20 @@ class purchaseorder extends BaseController
|
||||
|
||||
|
||||
$POType = $this->input->post('POType');
|
||||
$PoRange = $this->input->post('txtPoRange');
|
||||
//$PoRange = $this->input->post('txtPoRange');
|
||||
|
||||
$Modeofshipment=$this->input->post('addmodeofshipment');
|
||||
$supplierreference=$this->input->post('addsupplierreference');
|
||||
$supplieroffno=$this->input->post('addsupplierofferno');
|
||||
$otherreference=$this->input->post('addotherreference');
|
||||
$fincap=$this->input->post('addfincap');
|
||||
$revenuetype=$this->input->post('PoTypeOptions');
|
||||
$insurancestatus=$this->input->post('insurance');
|
||||
if($insurancestatus == 1){
|
||||
$insuranceno=$this->input->post('insuranceno');
|
||||
}else{
|
||||
$insuranceno=$this->input->post('insuranceno');
|
||||
}
|
||||
$SpcialInstruction = $this->input->post('SpcialInstruction');
|
||||
$TotalOrderValueSummary = $this->input->post('txtTotalOrderValueSummary');
|
||||
$POStatus = $this->input->post('txtStatus');
|
||||
@ -871,10 +885,10 @@ class purchaseorder extends BaseController
|
||||
$OtherPayment=$this->input->post('Otherpayment');
|
||||
$Local_Interstate=$this->input->post('Range');
|
||||
// PO Master
|
||||
$POList = array('SupplierID'=>$SupplierID, 'TotalOrderValue'=>$TotalOrderValueSummary,'PODate'=>$PODate,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'Status'=>$POStatus,'PORange'=>$PoRange,'ServiceDescription'=>$SpcialInstruction,'CreatedBy'=>$CreateBy,'DeliveryAddress'=>$DeliveryAddr,'DeliveryDate'=>$Deliverydt,'CreatedDate'=>$createddt,'PaymentTerms'=>$PaymentTerms,'POType'=>$POType,'CapitalRange'=>$Local_Interstate,'PaymentOtherDescription'=>$OtherPayment);
|
||||
$POList = array('SupplierID'=>$SupplierID, 'TotalOrderValue'=>$TotalOrderValueSummary,'PODate'=>$PODate,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'Status'=>$POStatus,'PORange'=>$Local_Interstate,'ServiceDescription'=>$SpcialInstruction,'CreatedBy'=>$CreateBy,'DeliveryAddress'=>$DeliveryAddr,'DeliveryDate'=>$Deliverydt,'CreatedDate'=>$createddt,'PaymentTerms'=>$PaymentTerms,'POType'=>$POType,'CapitalRange'=>$Local_Interstate,'PaymentOtherDescription'=>$OtherPayment,'Supplier_Reference'=>$supplierreference,'Mode_Of_Shipment'=>$Modeofshipment,'Supplier_Offer_No'=>$supplieroffno,'Other_Reference'=>$otherreference,'Fincap'=>$fincap,'InsuranceStatus'=>$insurancestatus,'POSubType'=>$revenuetype,'InsuranceNumber'=>$insuranceno);
|
||||
|
||||
//print_r($POList);
|
||||
//die();
|
||||
// print_r($POList);
|
||||
// die();
|
||||
|
||||
|
||||
$POMaster = $this->purchaseorder_model->addPOMaster($POList);
|
||||
@ -895,6 +909,7 @@ class purchaseorder extends BaseController
|
||||
$Quantity = $this->input->post('quantity'.$i);
|
||||
$Reqnumber = $this->input->post('Reqnumber'.$i);
|
||||
$itemRate = $this->input->post('itemRate'.$i);
|
||||
$per=$this->input->post('per'.$i);
|
||||
|
||||
$DiscountType = $this->input->post('DisType'.$i);
|
||||
$DiscountValue = $this->input->post('DisVal'.$i);
|
||||
@ -909,7 +924,8 @@ class purchaseorder extends BaseController
|
||||
$AfterFreightValue = $this->input->post('AfterFreightVal'.$i);
|
||||
$NOOfTrip = $this->input->post('NoOfTrip'.$i);
|
||||
$InsuranceValue = $this->input->post('Insval'.$i);
|
||||
$TotalOrderValue = $this->input->post('TotalOrderValue'.$i);
|
||||
$TotalOrderValue = $this->input->post('TotalOrderValue'.$i);
|
||||
$revenuedescription = $this->input->post('Service_Description'.$i);
|
||||
$CostCenter = $this->input->post('costCode'.$i);
|
||||
$Cgst = $this->input->post('RevenueCgst'.$i);
|
||||
$Sgst = $this->input->post('RevenueSgst'.$i);
|
||||
@ -934,8 +950,8 @@ class purchaseorder extends BaseController
|
||||
}
|
||||
if($SkipInsert == "False")
|
||||
{
|
||||
$POLineItemList = array('PONO'=>$PONO, 'ReqNo'=>$Reqnumber,'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'Rate'=>$itemRate,'Status'=>$LineItemStatus,'CreatedBy'=>$CreateBy,'CreatedDate'=>$createddt,'CostCenterCode'=>$CostCenter);
|
||||
|
||||
$POLineItemList = array('PONO'=>$PONO, 'ReqNo'=>$Reqnumber,'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'Rate'=>$itemRate,'Per'=>$per,'ServiceMaterialDescription'=>$revenuedescription,'Status'=>$LineItemStatus,'CreatedBy'=>$CreateBy,'CreatedDate'=>$createddt,'CostCenterCode'=>$CostCenter);
|
||||
//print_r($POLineItemList);
|
||||
$POLineItem = $this->purchaseorder_model->addPOLineItem($POLineItemList);
|
||||
|
||||
$LineItemNo = '';
|
||||
@ -949,7 +965,7 @@ class purchaseorder extends BaseController
|
||||
{
|
||||
// echo 'Success';
|
||||
$RevenueTaxList = array('LineItemNo'=>$LineItemNo, 'DiscountType'=>$DiscountType,'DiscountValue'=>$DiscountValue,'AfterDiscount'=>$AfterDiscount,'PackagingType'=>$PackagingType,'PackagingValue'=>$PackagingValue,'PackagingCalulatedOn'=>$PackagingOption,'AfterPackagingValue'=>$AfterPackagingValue,'FreightType'=>$FreightType, 'FreightValue'=>$FreightValue,'AfterFreightValue'=>$AfterFreightValue,'Insurance'=>$InsuranceValue,'TotalValue'=>$TotalOrderValue, 'CreatedBy'=>$CreateBy,'CreatedDate'=>$createddt,'CGST'=>$Cgst,'AfterCGST'=>$AfterCgst,'SGST'=>$Sgst,'AfterSGST'=>$AfterSgst,'IGST'=>$Igst,'AfterIGST'=>$AfterIgst,'NoOfTrip'=>$NOOfTrip);
|
||||
|
||||
//print_r($RevenueTaxList);
|
||||
$RevenueList = $this->purchaseorder_model->addRevenueTax($RevenueTaxList);
|
||||
//echo 'Revenue tax Success';
|
||||
}
|
||||
|
||||
@ -102,6 +102,7 @@ $(function() {
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
@ -210,11 +211,11 @@ $(function() {
|
||||
<div class="modal-body">
|
||||
<div class="row">
|
||||
<div class="col-md-3 col-md-offset-2">
|
||||
Budget Amount :
|
||||
Configuration Value :
|
||||
</div>
|
||||
<div class="col-md-5">
|
||||
<?php
|
||||
$data = array('name' => 'ConfigValue', 'value' => set_value('ConfigValue'),'id'=>'ConfigValue', 'class' => 'form-control');
|
||||
$data = array('name' => 'EditConfigValue', 'value' => set_value('EditConfigValue'),'id'=>'EditConfigValue', 'class' => 'form-control');
|
||||
echo form_input($data);
|
||||
?>
|
||||
|
||||
@ -306,12 +307,13 @@ var numbers = /^[0-9]+$/;
|
||||
var userid = '';
|
||||
|
||||
$("#Edit").on("shown.bs.modal", function(e) {
|
||||
//alert();
|
||||
|
||||
|
||||
userid = $(e.relatedTarget).data('userid');
|
||||
var s=$('#configtable tr:eq('+ userid +') td:eq(1)').text()
|
||||
$("#EditConfigValue").val(s);
|
||||
|
||||
|
||||
var s = $('#ConfigValue').val($('#configtable tr:eq('+ userid +') td:eq(0)').text());
|
||||
alert(s);
|
||||
});
|
||||
|
||||
|
||||
@ -377,9 +379,10 @@ $("#Edit").on("shown.bs.modal", function(e) {
|
||||
function addHidden(theForm, key, value) {
|
||||
// Create a hidden input element, and append it to the form:
|
||||
var input = document.createElement('input');
|
||||
input.type = 'hidden';
|
||||
input.type = 'text';
|
||||
input.name = key;'name-as-seen-at-the-server';
|
||||
input.value = value;
|
||||
input.id=key;
|
||||
theForm.append(input);
|
||||
}
|
||||
|
||||
@ -400,17 +403,19 @@ $('.tempClickEdit').click(function(){
|
||||
// }
|
||||
|
||||
|
||||
if ( $('#EditAmout').val() != '' && $('#EditYear').val() != '' )
|
||||
if ( $("#EditConfigValue").val() != '' )
|
||||
{
|
||||
|
||||
|
||||
var temp = index;
|
||||
var ConfigValue = $("#ConfigValue").val();
|
||||
|
||||
var ConfigValue = $("#EditConfigValue").val();
|
||||
//alert(userid);
|
||||
|
||||
$('#configtable tr:eq('+ userid +') td:eq(1)').text(ConfigValue);
|
||||
|
||||
|
||||
$('#ConfigValue'+userid).val(ConfigValue);
|
||||
//alert($('#hConfigValue'+userid).val());
|
||||
//$('#hConfigValue'+userid).val(ConfigValue);
|
||||
$("#ConfigValue"+userid).val(ConfigValue);//ConfigValue2
|
||||
|
||||
|
||||
|
||||
|
||||
@ -79,6 +79,20 @@ if(!empty($INRSYMBOL))
|
||||
tinymce.init({
|
||||
selector: "textarea#txtSpcialInstruction",
|
||||
|
||||
menubar: false,
|
||||
statusbar: false,
|
||||
toolbar: false
|
||||
});
|
||||
tinymce.init({
|
||||
selector: "textarea#Service_Description",
|
||||
|
||||
menubar: false,
|
||||
statusbar: false,
|
||||
toolbar: false
|
||||
});
|
||||
tinymce.init({
|
||||
selector: "textarea#Edit_Service_Description",
|
||||
|
||||
menubar: false,
|
||||
statusbar: false,
|
||||
toolbar: false
|
||||
@ -92,6 +106,9 @@ if(!empty($INRSYMBOL))
|
||||
$("#PaymentTerms").select2();
|
||||
clearTotalItemValues();
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
function openModal()
|
||||
{
|
||||
@ -208,7 +225,9 @@ $('#drpSupplier').change(function() {
|
||||
if(PaymentID!='PT08'){
|
||||
$('#otheroptiondiv').hide();
|
||||
$('#Otherpayment').val('');
|
||||
}
|
||||
}else if(PaymentID == 'PT08'){
|
||||
$('#otheroptiondiv').show();
|
||||
}
|
||||
$.each(Payment, function(pay, payobj) {
|
||||
if(payobj.PaymentID == PaymentID)
|
||||
{
|
||||
@ -1882,11 +1901,13 @@ return true;
|
||||
|
||||
function validateEditExceedLimit()
|
||||
{
|
||||
//alert(" Edit Budget Check");
|
||||
var avalbudAmt = parseFloat($('#EditAvlBudAmt').val());
|
||||
var basicAmountRate = parseFloat($('#txtEditBasicValue').val());
|
||||
var totalAmount = parseFloat($('#txtEditTotalOrderValue').val());
|
||||
//alert(basicAmountRate);
|
||||
// var totalAmount = parseFloat($('#txtEditTotalOrderValue').val());
|
||||
|
||||
if(basicAmountRate > avalbudAmt || totalAmount > avalbudAmt)
|
||||
if(basicAmountRate > avalbudAmt)// || totalAmount > avalbudAmt)
|
||||
{
|
||||
alert('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
$('#EditRate').focus();
|
||||
@ -1932,7 +1953,7 @@ function calculateEditTaxValue()
|
||||
var Discount = $('#txtEditAfterDiscount').val() == '' ? '0.00' : $('#txtEditAfterDiscount').val();
|
||||
|
||||
|
||||
var totvalue = parseFloat(Packaging)+ parseFloat(AfterCgst)+ parseFloat(AfterSgst) + parseFloat(AfterIgst) + parseFloat(Freight) + parseFloat(Insurance) ;
|
||||
var totvalue = parseFloat(AfterSgst) + parseFloat(AfterIgst) + parseFloat(AfterCgst) ;
|
||||
|
||||
var tot = parseFloat(totvalue).toFixed(2);
|
||||
//alert('tot:'+tot);
|
||||
@ -2179,6 +2200,61 @@ function calculateEditTaxValue()
|
||||
</div>
|
||||
</div>
|
||||
</div><!--End new fields 1 sep-->
|
||||
|
||||
<!--start new fields 1 sep-->
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="col-md-3">
|
||||
<div class="col-md-12" style="padding: 0px;">
|
||||
|
||||
|
||||
<label>Revenue Type Options</label>
|
||||
<div class="form-group">
|
||||
|
||||
<?php
|
||||
|
||||
//$optionsWork = array("0"=>'Select Work Status');
|
||||
|
||||
|
||||
if(!empty($PoTypeOptions))
|
||||
{
|
||||
foreach ($PoTypeOptions as $POpt):
|
||||
|
||||
|
||||
$optionsPO[$POpt->ConfigValue] = $POpt->ConfigValue;
|
||||
|
||||
endforeach;
|
||||
}
|
||||
|
||||
echo form_dropdown('PoTypeOptions', $optionsPO,set_value('PoTypeOptions'),'id="PoTypeOptions"' ,'required="true"' ,'class="form-control select2');
|
||||
|
||||
|
||||
?>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-1">
|
||||
<label for="insurance">Insurance</label>
|
||||
<?php
|
||||
$optionsnew=array('1'=>'Yes','0'=>'No');
|
||||
echo form_dropdown('insurance', $optionsnew,set_value('insurance'),'id="insurance"' ,'required="true"' ,'class="form-control select2');
|
||||
|
||||
?>
|
||||
</div>
|
||||
<div class="col-md-3" id="insurancenodiv" style="display:block;">
|
||||
<label>Insurance No<span class="badge" style="color:red;text-align:right;background-color: #ecf0f5 ;">*</span></label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
$data = array('name' => 'insuranceno','insuranceno' => set_value('insuranceno'),'id'=>'insuranceno', 'class' => 'form-control' ,'required' => 'true');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-12" style="padding:0px;">
|
||||
|
||||
@ -2214,6 +2290,7 @@ function calculateEditTaxValue()
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -2701,7 +2778,18 @@ function calculateEditTaxValue()
|
||||
$data = array('name' => 'txtTotalOrderValue','value' => set_value('txtTotalOrderValue',0.00),'id'=>'txtTotalOrderValue', 'class' => 'form-control num' ,'readonly' => 'true');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-4 ">
|
||||
<label><?php echo "Revenue Description";?></label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
$data = array('name' => 'Service_Description','value' => set_value('Service_Description'),'id'=>'Service_Description', 'class' => 'form-control','rows'=>'2','cols'=>'100');
|
||||
echo form_textarea($data);;
|
||||
?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-4 col-md-offset-4"><br/>
|
||||
<a class="btn btn-primary font AddRevenue" ID="AddRevenue"> <span class="bold">Add Revenue</span></a> <a class="btn btn-primary" data-dismiss="modal" value="Cancel">Cancel</a>
|
||||
@ -3062,6 +3150,17 @@ function calculateEditTaxValue()
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-4 ">
|
||||
<label><?php echo "Reveneue Description";?></label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
$data = array('name' => 'Edit_Service_Description','value' => set_value('Edit_Service_Description'),'id'=>'Edit_Service_Description', 'class' => 'form-control','rows'=>'2','cols'=>'100');
|
||||
echo form_textarea($data);;
|
||||
?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-4 col-md-offset-4" ><br/>
|
||||
<a class="btn btn-primary EditRevenue" ID="EditRevenue"> <span class="bold">Edit Revenue</span></a> <a class="btn btn-primary" data-dismiss="modal" value="Cancel">Cancel</a>
|
||||
</div>
|
||||
@ -3260,6 +3359,18 @@ $("#REVENUE").on("shown.bs.modal", function(e) {
|
||||
|
||||
$('#isEdit').val(0);
|
||||
});
|
||||
|
||||
$("#insurance").change(function(){
|
||||
var ans=$("#insurance").val();
|
||||
//alert(ans);
|
||||
if(ans == 0){
|
||||
$("#insurancenodiv").hide();
|
||||
$("#insuranceno").val("");
|
||||
}
|
||||
else {
|
||||
$("#insurancenodiv").show();}
|
||||
});
|
||||
|
||||
$("#EDITREVENUE").on("shown.bs.modal", function(e) {
|
||||
|
||||
userid = $(e.relatedTarget).data('userid');
|
||||
@ -3278,6 +3389,12 @@ $("#EDITREVENUE").on("shown.bs.modal", function(e) {
|
||||
$('#EditUOM').val($('#uom'+userid).val());
|
||||
$('#EditQuantity').val($('#quantity'+userid).val());
|
||||
$('#EditRate').val($('#itemRate'+userid).val());
|
||||
var p=$('#per'+userid).val()
|
||||
if(p!=""){
|
||||
$('#EditPer').val($('#per'+userid).val());
|
||||
}else{
|
||||
$('#EditPer').val($('#uom'+userid).val());
|
||||
}
|
||||
$('#txtEditBasicValue').val(cellval[7].innerHTML);
|
||||
RequistQuantity = $('#quantity'+userid).val();
|
||||
$('#txtEditDiscount').val($('#DisVal'+userid).val());
|
||||
@ -3301,6 +3418,8 @@ $("#EDITREVENUE").on("shown.bs.modal", function(e) {
|
||||
$('#EditTripsValue').hide();
|
||||
}
|
||||
$('#txtEditTotalOrderValue').val($('#TotalOrderValue'+userid).val());
|
||||
tinyMCE.get('Edit_Service_Description').setContent($('#Service_Description'+userid).val());
|
||||
//$('#Edit_Service_Description').val($('#Service_Description'+userid).val());
|
||||
$('#EditAfterCgst').val($('#RevenueAfterCgst'+userid).val());
|
||||
$('#EditAfterSgst').val($('#RevenueAfterSgst'+userid).val());
|
||||
$('#EditAfterIgst').val($('#RevenueAfterIgst'+userid).val());
|
||||
@ -3367,7 +3486,7 @@ $("#EDITREVENUE").on("shown.bs.modal", function(e) {
|
||||
|
||||
});
|
||||
$('.AddRevenue').click(function(){
|
||||
|
||||
tinyMCE.triggerSave();
|
||||
if(validateRevenueTax() && validateExceedLimit() && ExceedQuantityCheck())
|
||||
{
|
||||
var temp = index;
|
||||
@ -3380,7 +3499,10 @@ $('.AddRevenue').click(function(){
|
||||
var uom = $("#UOM").val();
|
||||
var quantity = $("#Quantity").val();
|
||||
var itemRate = parseFloat($("#Rate").val()).toFixed(2);
|
||||
|
||||
var per=$("#AddPer").val();
|
||||
if(per == ''){
|
||||
per=$("#UOM").val();
|
||||
}
|
||||
var DisType = $("#DiscountType").val();
|
||||
var DisVal = $("#txtDiscount").val();
|
||||
var AfterDisVal = $("#txtAfterDiscount").val();
|
||||
@ -3400,6 +3522,8 @@ $('.AddRevenue').click(function(){
|
||||
var Insval = parseFloat($('#txtInsurance').val() == '' ? '0.00' : $('#txtInsurance').val()).toFixed(2);
|
||||
|
||||
var TotalOrderValue = $("#txtTotalOrderValue").val();
|
||||
|
||||
var Service_Description = $('#Service_Description').val();
|
||||
var Cgst = $("#Cgst").val();
|
||||
var AfterCgst = $("#AfterCgst").val();
|
||||
var Sgst = $("#Sgst").val();
|
||||
@ -3445,6 +3569,7 @@ $('.AddRevenue').click(function(){
|
||||
addHidden(theForm,"uom"+temp,uom);
|
||||
addHidden(theForm,"quantity"+temp,quantity);
|
||||
addHidden(theForm,"itemRate"+temp,itemRate);
|
||||
addHidden(theForm,"per"+temp,per);
|
||||
addHidden(theForm,"DisType"+temp,DisType);
|
||||
addHidden(theForm,"DisVal"+temp,DisVal);
|
||||
addHidden(theForm,"AfterDisVal"+temp,AfterDisVal);
|
||||
@ -3466,7 +3591,8 @@ $('.AddRevenue').click(function(){
|
||||
|
||||
addHidden(theForm,"basicval"+temp,basicval);
|
||||
addHidden(theForm,"Insval"+temp,Insval);
|
||||
addHidden(theForm,"TotalOrderValue"+temp,TotalOrderValue);
|
||||
addHidden(theForm,"TotalOrderValue"+temp,TotalOrderValue);
|
||||
addHidden(theForm,"Service_Description"+temp,Service_Description);
|
||||
addHidden(theForm,"LineItemNo"+temp,0);
|
||||
$('#txtRowCount').val(temp);
|
||||
// $('#REVENUE').modal('hide');
|
||||
@ -3475,7 +3601,7 @@ $('.AddRevenue').click(function(){
|
||||
|
||||
});
|
||||
$('.EditRevenue').click(function(){
|
||||
|
||||
tinyMCE.triggerSave();
|
||||
if(validateEditRevenueTax() && validateEditExceedLimit() && ExceedEditQuantityCheck())
|
||||
{
|
||||
//alert('inside Add');
|
||||
@ -3487,7 +3613,11 @@ $('.AddRevenue').click(function(){
|
||||
var editQuantity = $('#EditQuantity').val();
|
||||
|
||||
var itemRate = $("#EditRate").val();
|
||||
|
||||
var per=$('#EditPer').val();
|
||||
if(per==""){
|
||||
per=$('#EditUOM').val();
|
||||
}
|
||||
|
||||
|
||||
var DisType = $("#EditDiscountType").val();
|
||||
var DisVal = $("#txtEditDiscount").val();
|
||||
@ -3510,7 +3640,8 @@ $('.AddRevenue').click(function(){
|
||||
var basicval = $("#txtEditBasicValue").val();
|
||||
var Insval = $("#txtEditInsurance").val();
|
||||
var TotalOrderValue = $("#txtEditTotalOrderValue").val();
|
||||
|
||||
// tinyMCE.get('EdittxtSpcialInstruction').setContent($('#ItemDescription'+userid).val());
|
||||
var Service_Description=$("#Edit_Service_Description").val();
|
||||
var TotalTaxValue = calculateEditTaxValue();
|
||||
|
||||
|
||||
@ -3531,6 +3662,7 @@ $('.AddRevenue').click(function(){
|
||||
$('#uom'+userid).val(editUOM);
|
||||
$('#quantity'+userid).val(editQuantity);
|
||||
$('#itemRate'+userid).val(itemRate);
|
||||
$('#per'+userid).val(per);
|
||||
$('#DisType'+userid).val(DisType);
|
||||
$('#DisVal'+userid).val(DisVal);
|
||||
$('#AfterDisVal'+userid).val(AfterDisVal);
|
||||
@ -3551,7 +3683,8 @@ $('.AddRevenue').click(function(){
|
||||
$('#AfterFreightVal'+userid).val(AfterFreightVal);
|
||||
$('#basicval'+userid).val(basicval);
|
||||
$('#Insval'+userid).val(Insval);
|
||||
$('#TotalOrderValue'+userid).val(TotalOrderValue);
|
||||
$('#TotalOrderValue'+userid).val(TotalOrderValue);
|
||||
$('#Service_Description'+userid).val(Service_Description);
|
||||
populateValueMainFormForEditRevenueTax();
|
||||
}
|
||||
|
||||
@ -3680,6 +3813,7 @@ function clearRevenueModalFields()
|
||||
$('#UOM').val('');
|
||||
$('#Quantity').val('');
|
||||
$("#Rate").val('');
|
||||
$("#AddPer").val('');
|
||||
|
||||
$("#DiscountType").val('0');
|
||||
$("#txtDiscount").val('');
|
||||
@ -3715,6 +3849,8 @@ function clearRevenueModalFields()
|
||||
$("#txtBasicValue").val('');
|
||||
$("#txtInsurance").val('');
|
||||
$("#txtTotalOrderValue").val('');
|
||||
tinyMCE.activeEditor.setContent('');
|
||||
//$('#Service_Description').val('');
|
||||
}
|
||||
function validateEditRevenueTax()
|
||||
{
|
||||
@ -3856,7 +3992,10 @@ $('#txtStatus').val(stat);
|
||||
var splinstr = $('#txtSpcialInstruction').val();
|
||||
$('#SpcialInstruction').val(splinstr);
|
||||
var AvlBudAmt = '<?php echo $AvlAmount ?>';
|
||||
var txtTotalOrderValueSummary = $('#txtTotalOrderValueSummary').val();
|
||||
var txtTotBasicAmount = $('#txtTotBasicAmount').val();
|
||||
var txtTotalDiscount = $('#txtTotalDiscount').val();
|
||||
var finalBasicAmount = txtTotBasicAmount - txtTotalDiscount;
|
||||
//alert(txtTotBasicAmount+"--"+txtTotalDiscount+"--"+finalBasicAmount+"--"+AvlBudAmt);
|
||||
if(validate())
|
||||
{
|
||||
if(document.getElementById('revenueTax').rows.length < 3)
|
||||
@ -3865,7 +4004,7 @@ var AvlBudAmt = '<?php echo $AvlAmount ?>';
|
||||
$('#Deliverydt').focus();
|
||||
return false;
|
||||
}
|
||||
else if(parseInt(AvlBudAmt) < parseInt(txtTotalOrderValueSummary)) {
|
||||
else if(parseInt(AvlBudAmt) < parseInt(finalBasicAmount)) {
|
||||
alert('Total Order Amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
|
||||
return false;
|
||||
@ -3875,6 +4014,11 @@ var AvlBudAmt = '<?php echo $AvlAmount ?>';
|
||||
$('#Otherpayment').focus();
|
||||
return false;
|
||||
}
|
||||
else if($('#insurance').val() == 1 && $('#insuranceno').val() == ''){
|
||||
alert('Please Enter Insurance No..!');
|
||||
$('#insurance').focus();
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@ -4072,7 +4216,7 @@ function calculateTotalValue()
|
||||
var Discount = $('#txtAfterDiscount').val() == '' ? '0.00' : $('#txtAfterDiscount').val();
|
||||
|
||||
|
||||
var totvalue = parseFloat(Packaging)+ parseFloat(AfterCgst)+ parseFloat(AfterSgst) + parseFloat(AfterIgst) + parseFloat(Freight) + parseFloat(Insurance) ;
|
||||
var totvalue = parseFloat(AfterCgst)+ parseFloat(AfterSgst) + parseFloat(AfterIgst) ;
|
||||
|
||||
var tot = parseFloat(totvalue).toFixed(2);
|
||||
//alert('tot:'+tot);
|
||||
|
||||
@ -200,11 +200,12 @@ function calculateTaxValue()
|
||||
|
||||
function validateExceedLimit()
|
||||
{
|
||||
// alert("add budget");
|
||||
var avalbudAmt = parseFloat($('#AvlBudAmt').val());
|
||||
var basicAmountRate = parseFloat($('#txtBasicValue').val());
|
||||
var totalAmount = parseFloat($('#txtTotalOrderValue').val());
|
||||
|
||||
if(basicAmountRate > avalbudAmt || totalAmount > avalbudAmt)
|
||||
// var totalAmount = parseFloat($('#txtTotalOrderValue').val());
|
||||
//alert(basicAmountRate);
|
||||
if(basicAmountRate > avalbudAmt)// || totalAmount > avalbudAmt)
|
||||
{
|
||||
alert('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
$('#Rate').focus();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user