NEW CHANGES IN AMEND REVENUE AND EMERGENCY REVENEUE
This commit is contained in:
parent
d27e37971a
commit
9828d77cec
@ -283,7 +283,18 @@ class amendmentpurchaseorder extends BaseController
|
||||
$DeliverySchedule = '';
|
||||
}
|
||||
|
||||
|
||||
$Modeofshipment=$this->input->post('addmodeofshipment');
|
||||
$supplierreference=$this->input->post('amendsupplierreference');
|
||||
$supplieroffno=$this->input->post('amendsupplierofferno');
|
||||
$otherreference=$this->input->post('amendotherreference');
|
||||
$fincap=$this->input->post('amendfincap');
|
||||
$revenuetype=$this->input->post('PoTypeOptions');
|
||||
$insurancestatus=$this->input->post('insurancestatus');
|
||||
if($insurancestatus == 1){
|
||||
$insuranceno=$this->input->post('insuranceno');
|
||||
}else{
|
||||
$insuranceno="";
|
||||
}
|
||||
|
||||
|
||||
$POType = $this->input->post('POType');
|
||||
@ -333,8 +344,8 @@ class amendmentpurchaseorder extends BaseController
|
||||
|
||||
}
|
||||
|
||||
$POMaster = array('ParentPO'=>$PONO,'SupplierID'=>$SupplierID,'POType'=>$POType,'CapitalRange'=>$PoRange,'TotalOrderValue'=>$TotalOrderValueSummary,'PODate'=>$PODate,'Status'=>PO_RELEASED,'PaymentTerms'=>$PaymentTerms,'PaymentOtherDescription'=>$Otherpayment,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'ServiceDescription'=>$SpecialInstruction,'CreatedBy'=>$updatedBy,'DeliveryAddress'=>$DeliveryAddr,'DeliveryDate'=>$Deliverydt,'UpdatedOn'=>$updateddt,'ReleasedBy'=>$updatedBy,'ReleasedOn'=>$updateddt,'AmendedDetails'=>$MAD);
|
||||
//print_r($POMaster);
|
||||
$POMaster = array('ParentPO'=>$PONO,'SupplierID'=>$SupplierID,'POType'=>$POType,'PORange'=>$PoRange,'TotalOrderValue'=>$TotalOrderValueSummary,'PODate'=>$PODate,'Status'=>PO_RELEASED,'PaymentTerms'=>$PaymentTerms,'PaymentOtherDescription'=>$Otherpayment,'Mode_Of_Shipment'=>$Modeofshipment,'Supplier_Reference'=>$supplierreference,'Supplier_Offer_No'=>$supplieroffno,'Other_Reference'=>$otherreference,'Fincap'=>$fincap,'InsuranceStatus'=>$insurancestatus,'InsuranceNumber'=>$insuranceno,'POSubType'=>$revenuetype,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'ServiceDescription'=>$SpecialInstruction,'CreatedBy'=>$updatedBy,'DeliveryAddress'=>$DeliveryAddr,'DeliveryDate'=>$Deliverydt,'UpdatedOn'=>$updateddt,'ReleasedBy'=>$updatedBy,'ReleasedOn'=>$updateddt,'AmendedDetails'=>$MAD);
|
||||
print_r($POMaster);
|
||||
|
||||
|
||||
|
||||
@ -372,6 +383,8 @@ class amendmentpurchaseorder extends BaseController
|
||||
$Reqnumber = $this->input->post('Reqnumber'.$i);
|
||||
$itemRate = $this->input->post('itemRate'.$i);
|
||||
$preitemrate=$this->input->post('beforeitemRate'.$i);
|
||||
$per=$this->input->post('per'.$i);
|
||||
$servicematerialdescription=$this->input->post('service_description'.$i);
|
||||
|
||||
$DiscountType = $this->input->post('DisType'.$i);
|
||||
$beforeDiscountType = $this->input->post('beforeDisType'.$i);
|
||||
@ -542,8 +555,8 @@ class amendmentpurchaseorder extends BaseController
|
||||
|
||||
|
||||
|
||||
$POLineItemList = array('PONO'=>$NewPO, 'ReqNo'=>$Reqnumber,'MaterialCode'=>$MaterialCode,'ReceivedQuantity'=>$RecQtyvalue,'Quantity'=>$Quantity,'Rate'=>$itemRate,'Status'=>$LineItemStatus,'CreatedBy'=>$updatedBy,'CreatedDate'=>$updateddt,'CostCenterCode'=>$CostCenter,'ServiceFrequency'=>$ServiceFrequency,'AmendedDetails'=>$CAD);
|
||||
//print_r($POLineItemList);
|
||||
$POLineItemList = array('PONO'=>$NewPO, 'ReqNo'=>$Reqnumber,'MaterialCode'=>$MaterialCode,'ReceivedQuantity'=>$RecQtyvalue,'Quantity'=>$Quantity,'Per'=>$per,'ServiceMaterialDescription'=>$servicematerialdescription,'Rate'=>$itemRate,'Status'=>$LineItemStatus,'CreatedBy'=>$updatedBy,'CreatedDate'=>$updateddt,'CostCenterCode'=>$CostCenter,'ServiceFrequency'=>$ServiceFrequency,'AmendedDetails'=>$CAD);
|
||||
print_r($POLineItemList);
|
||||
|
||||
$POLineItem = $this->purchaseorder_model->addPOLineItem($POLineItemList);
|
||||
|
||||
@ -554,7 +567,7 @@ class amendmentpurchaseorder extends BaseController
|
||||
|
||||
|
||||
$RevenueTaxList = array('LineItemNo'=>$LineItemNo, 'DiscountType'=>$DiscountType,'DiscountValue'=>$DiscountValue,'AfterDiscount'=>$AfterDiscount,'PackagingType'=>$PackagingType,'PackagingValue'=>$PackagingValue,'PackagingCalulatedOn'=>$PackagingOption,'AfterPackagingValue'=>$AfterPackagingValue,'FreightType'=>$FreightType,'NoOfTrip'=>$NoofTrips,'FreightValue'=>$FreightValue,'AfterFreightValue'=>$AfterFreightValue,'SGST'=>$VatValue,'AfterSGST'=>$AfterVatValue,'CGST'=>$GSTValue,'AfterCGST'=>$AfterGSTValue,'IGST'=>$OtherTaxValue,'AfterIGST'=>$AfterOtherTaxValue,'Insurance'=>$InsuranceValue,'TotalValue'=>$TotalOrderValue, 'CreatedBy'=>$updatedBy,'CreatedDate'=>$updateddt);
|
||||
// print_r($RevenueTaxList);
|
||||
print_r($RevenueTaxList);
|
||||
$RevenueList = $this->purchaseorder_model->addRevenueTax($RevenueTaxList);
|
||||
|
||||
}
|
||||
@ -565,6 +578,7 @@ class amendmentpurchaseorder extends BaseController
|
||||
|
||||
|
||||
|
||||
|
||||
function UpdateAmendServicePurchaseOrder()
|
||||
{
|
||||
|
||||
|
||||
@ -264,7 +264,7 @@ class emergencypurchaseorder extends BaseController
|
||||
function addNewRevenuePurchaseOrder()
|
||||
{
|
||||
|
||||
|
||||
//echo "Emergency Revenue PO";
|
||||
$POdt =$this->input->post('PODate');
|
||||
$PODate = $this->getDateformat($POdt);
|
||||
$SupplierID = $this->input->post('drpSupplier');
|
||||
@ -279,6 +279,19 @@ class emergencypurchaseorder extends BaseController
|
||||
$Deliverydt = $this->getDateformat($dt);
|
||||
$DeliverySchedule = '';
|
||||
}
|
||||
|
||||
$Modeofshipment=$this->input->post('emergmodeofshipment');
|
||||
$supplierreference=$this->input->post('emergsupplierreference');
|
||||
$supplieroffno=$this->input->post('emergsupplierofferno');
|
||||
$otherreference=$this->input->post('emergotherreference');
|
||||
$fincap=$this->input->post('emergfincap');
|
||||
$revenuetype=$this->input->post('PoTypeOptions');
|
||||
$insurancestatus=$this->input->post('insuranceStatus');
|
||||
if($insurancestatus == 1){
|
||||
$insuranceno=$this->input->post('insuranceNo');
|
||||
}else{
|
||||
$insuranceno="";
|
||||
}
|
||||
$CostCenterName = $this->input->post('CostCenterName');
|
||||
$POType = $this->input->post('POType');
|
||||
$PoRange = $this->input->post('txtPoRange');
|
||||
@ -290,6 +303,7 @@ class emergencypurchaseorder extends BaseController
|
||||
|
||||
$CreateBy = $this->session->userdata ( 'userId' );
|
||||
$RowCount = $this->input->post('TextRowCount');
|
||||
//echo $RowCount;
|
||||
$DeletedRow = $this->input->post('TextDeletedRowCount');
|
||||
$RequestedBy = $this->session->userdata ('EmpID');
|
||||
$ReqStatus = REQITEM_Emergency_PO_CREATED;
|
||||
@ -314,8 +328,8 @@ class emergencypurchaseorder extends BaseController
|
||||
$RegNo = $Req[0]['ReqNo'];
|
||||
}
|
||||
// PO Master
|
||||
$POList = array('SupplierID'=>$SupplierID, 'TotalOrderValue'=>$TotalOrderValueSummary,'PODate'=>$PODate,'Status'=>$POStatus,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'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,'Status'=>$POStatus,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'PORange'=>$Local_Interstate,'ServiceDescription'=>$SpcialInstruction,'CreatedBy'=>$CreateBy,'DeliveryAddress'=>$DeliveryAddr,'DeliveryDate'=>$Deliverydt,'CreatedDate'=>$createddt,'PaymentTerms'=>$PaymentTerms,'POType'=>$POType,'CapitalRange'=>$Local_Interstate,'PaymentOtherDescription'=>$OtherPayment,'Mode_Of_Shipment'=>$Modeofshipment,'Supplier_Offer_No'=>$supplieroffno,'Supplier_Reference'=>$supplierreference,'Other_Reference'=>$otherreference,'InsuranceNumber'=>$insuranceno,'InsuranceStatus'=>$insurancestatus,'Fincap'=>$fincap,'POSubType'=>$revenuetype);
|
||||
//print_r($POList);
|
||||
$POMaster = $this->purchaseorder_model->addPOMaster($POList);
|
||||
|
||||
$PONO = '';
|
||||
@ -323,7 +337,7 @@ class emergencypurchaseorder extends BaseController
|
||||
{
|
||||
$PONO = $POMaster[0]['PONO'];
|
||||
}
|
||||
|
||||
//echo $PONO;
|
||||
// PO Line Items
|
||||
$RegDetailsStatus=REQITEM_POCREATED;
|
||||
$LineItemStatus = REQITEM_NEW;
|
||||
@ -335,7 +349,8 @@ class emergencypurchaseorder 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);
|
||||
$AfterDiscount = $this->input->post('AfterDisVal'.$i);
|
||||
@ -350,6 +365,7 @@ class emergencypurchaseorder extends BaseController
|
||||
$NOOfTrip = $this->input->post('NoOfTrip'.$i);
|
||||
$InsuranceValue = $this->input->post('Insval'.$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);
|
||||
@ -380,8 +396,8 @@ class emergencypurchaseorder extends BaseController
|
||||
|
||||
$ReqDetQuery = $this->requistion_model->addRequistionDetails($ReqDetails);
|
||||
|
||||
$POLineItemList = array('PONO'=>$PONO, 'ReqNo'=>$RegNo,'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'Rate'=>$itemRate,'Status'=>$LineItemStatus,'CreatedBy'=>$CreateBy,'CreatedDate'=>$createddt,'CostCenterCode'=>$CostCenter);
|
||||
|
||||
$POLineItemList = array('PONO'=>$PONO, 'ReqNo'=>$RegNo,'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'Rate'=>$itemRate,'Status'=>$LineItemStatus,'CreatedBy'=>$CreateBy,'CreatedDate'=>$createddt,'CostCenterCode'=>$CostCenter,'Per'=>$per,'ServiceMaterialDescription'=>$revenuedescription);
|
||||
//print_r($POLineItemList);
|
||||
$POLineItem = $this->purchaseorder_model->addPOLineItem($POLineItemList);
|
||||
|
||||
$LineItemNo = '';
|
||||
@ -395,7 +411,7 @@ class emergencypurchaseorder 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';
|
||||
}
|
||||
|
||||
@ -99,6 +99,20 @@ if(!empty($INRSYMBOL))
|
||||
tinymce.init({
|
||||
selector: "textarea#EdittxtSpcialInstructionSingle", //service Edit model description service
|
||||
|
||||
menubar: false,
|
||||
statusbar: false,
|
||||
toolbar: false
|
||||
});
|
||||
tinymce.init({
|
||||
selector: "textarea#Add_Service_Description", //service Edit model description service
|
||||
|
||||
menubar: false,
|
||||
statusbar: false,
|
||||
toolbar: false
|
||||
});
|
||||
tinymce.init({
|
||||
selector: "textarea#Edit_Service_Description", //service Edit model description service
|
||||
|
||||
menubar: false,
|
||||
statusbar: false,
|
||||
toolbar: false
|
||||
@ -2529,6 +2543,7 @@ function populateValueMainFormForDeleteItem(rowid)
|
||||
?>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -3372,6 +3387,14 @@ function populateValueMainFormForDeleteItem(rowid)
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<label><?php echo "Revenue Description";?></label>
|
||||
<div class="col-md-4">
|
||||
<?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 class="col-md-2"><br/>
|
||||
<a class="btn btn-primary EditRevenue" ID="EditRevenue"> <span class="bold">Edit Revenue</span></a>
|
||||
</div>
|
||||
@ -3701,6 +3724,14 @@ function populateValueMainFormForDeleteItem(rowid)
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<label><?php echo "Revenue Description";?></label>
|
||||
<div class="form-col-md-4">
|
||||
<?php
|
||||
$data = array('name' => 'Add_Service_Description','value' => set_value('Add_Service_Description'),'id'=>'Add_Service_Description', 'class' => 'form-control','rows'=>'2','cols'=>'100');
|
||||
echo form_textarea($data);;
|
||||
?>
|
||||
|
||||
</div>
|
||||
<div class="col-md-2 "><br/>
|
||||
<a class="btn btn-primary font AddRevenue" ID="AddRevenue"> <span class="bold">Add Revenue</span></a>
|
||||
</div>
|
||||
@ -5257,8 +5288,12 @@ function populateValueMainFormForDeleteItem(rowid)
|
||||
var userid = '';
|
||||
$('.AddRevenue').click(function(){
|
||||
|
||||
|
||||
if(validateRevenueTax() && ExceedBudget($('#txtTotalOrderValue').val(), $('#AvalBuget').val()))
|
||||
tinyMCE.triggerSave();
|
||||
var basic = $('#txtBasicValue').val();
|
||||
var discount = $('#txtAfterDiscount').val();
|
||||
var finalbasic = basic - discount;
|
||||
//alert(basic+'-'+discount+'-'+finalbasic);
|
||||
if(validateRevenueTax() && ExceedBudget(finalbasic, $('#AvalBuget').val()))
|
||||
{
|
||||
|
||||
|
||||
@ -5272,7 +5307,10 @@ function populateValueMainFormForDeleteItem(rowid)
|
||||
var uom = $("#UOM").val();
|
||||
var quantity = parseFloat($("#Quantity").val()).toFixed(2);
|
||||
var itemRate = parseFloat($("#Rate").val()).toFixed(2);
|
||||
|
||||
var PER = $("#addrevenueEmergPer").val()
|
||||
if(PER == ''){
|
||||
PER = $("#UOM").val();
|
||||
}
|
||||
var DisType = $("#DiscountType").val();
|
||||
var DisVal = $("#txtDiscount").val();
|
||||
var AfterDisVal = $("#txtAfterDiscount").val();
|
||||
@ -5284,8 +5322,8 @@ function populateValueMainFormForDeleteItem(rowid)
|
||||
|
||||
|
||||
|
||||
var Cgst = $("#RevenueCgst").val();
|
||||
var AfterCgst = $("#RevenueAfterCgst").val();
|
||||
var Cgst = $("#RevenueCgst").val();
|
||||
var AfterCgst = $("#RevenueAfterCgst").val();
|
||||
var Sgst = $("#RevenueSgst").val();
|
||||
var AfterSgst = $("#RevenueAfterSgst").val();
|
||||
var Igst = $("#RevenueIgst").val();
|
||||
@ -5300,6 +5338,7 @@ function populateValueMainFormForDeleteItem(rowid)
|
||||
var Insval = $("#txtInsurance").val();
|
||||
var TotalOrderValue = $("#txtTotalOrderValue").val();
|
||||
var CheckLocalInter = $("input:radio[name='Range']:checked").val();
|
||||
var servicedescription = $("#Add_Service_Description").val();
|
||||
|
||||
|
||||
var TotalTaxValue = calculateRevenueTaxValue();
|
||||
@ -5332,6 +5371,7 @@ function populateValueMainFormForDeleteItem(rowid)
|
||||
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);
|
||||
@ -5347,7 +5387,7 @@ function populateValueMainFormForDeleteItem(rowid)
|
||||
addHidden(theForm,"basicval"+temp,basicval);
|
||||
addHidden(theForm,"Insval"+temp,Insval);
|
||||
|
||||
|
||||
addHidden(theForm,"service_description"+temp,servicedescription);
|
||||
addHidden(theForm,"TotalOrderValue"+temp,TotalOrderValue);
|
||||
addHidden(theForm,"CheckLocalInter"+temp,CheckLocalInter);
|
||||
addHidden(theForm,"RevenueCgst"+temp,Cgst);
|
||||
@ -5376,9 +5416,9 @@ function populateValueMainFormForDeleteItem(rowid)
|
||||
{
|
||||
var Packaging = $('#txtAfterPackaging').val() == '' ? '0.00' : $('#txtAfterPackaging').val();
|
||||
|
||||
var Cgst = $('#RevenueCgst').val() == '' ? '0.00' : $('#RevenueCgst').val();
|
||||
var Sgst = $('#RevenueSgst').val() == '' ? '0.00' : $('#RevenueSgst').val();
|
||||
var Igst = $('#RevenueIgst').val() == '' ? '0.00' : $('#RevenueIgst').val();
|
||||
var Cgst = $('#RevenueAfterCgst').val() == '' ? '0.00' : $('#RevenueAfterCgst').val();
|
||||
var Sgst = $('#RevenueAfterSgst').val() == '' ? '0.00' : $('#RevenueAfterSgst').val();
|
||||
var Igst = $('#RevenueAfterIgst').val() == '' ? '0.00' : $('#RevenueAfterIgst').val();
|
||||
|
||||
var Freight = $('#txtAfterFreight').val() == '' ? '0.00' : $('#txtAfterFreight').val();
|
||||
var Insurance = $('#txtInsurance').val() == '' ? '0.00' : $('#txtInsurance').val();
|
||||
@ -5423,6 +5463,7 @@ function populateValueMainFormForDeleteItem(rowid)
|
||||
$('#UOM').val('');
|
||||
$('#Quantity').val('');
|
||||
$("#Rate").val('');
|
||||
$("#addrevenueEmergPer").val('');
|
||||
|
||||
$("#DiscountType").val('0');
|
||||
$("#txtDiscount").val('');
|
||||
@ -5450,6 +5491,9 @@ function populateValueMainFormForDeleteItem(rowid)
|
||||
$("#txtBasicValue").val('');
|
||||
$("#txtInsurance").val('');
|
||||
$("#txtTotalOrderValue").val('');
|
||||
tinyMCE.get('Add_Service_Description').setContent('');
|
||||
|
||||
|
||||
}
|
||||
</script>
|
||||
<script>
|
||||
@ -6817,7 +6861,9 @@ $('#SpcialInstruction').val(splinstr);
|
||||
$('#txtStatus1').val(stat);
|
||||
var TextRowCount = $('#txtRowCount1').val();
|
||||
var TextDeletedRowCount = $('#txtDeletedRow1').val();
|
||||
var txtTotalOrderValueSummary = $('#txtTotalOrderValueSummary').val();
|
||||
var txtTotBasicAmountRevenue = $('#txtTotBasicAmountRevenue').val();
|
||||
var txtTotalDiscount = $('#txtTotalDiscount').val();
|
||||
var finalbasicamtrate = txtTotBasicAmountRevenue - txtTotalDiscount;
|
||||
var TextSpcialInstruction = $('#txtSpcialInstruction').val();
|
||||
var TextStatus = stat;
|
||||
var PaymentMethod = $('#PaymentMethod').val();
|
||||
@ -6831,16 +6877,26 @@ $('#SpcialInstruction').val(splinstr);
|
||||
$('#Deliverydt').focus();
|
||||
return false;
|
||||
}
|
||||
else if(parseInt($('#AvalBuget').val()) < parseInt(txtTotalOrderValueSummary)) {
|
||||
else if(parseInt($('#AvalBuget').val()) < parseInt(finalbasicamtrate)) {
|
||||
alert('Total Order Amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
|
||||
return false;
|
||||
}
|
||||
else if($('#insuranceStatus').val() == 'YES' && $('#insuranceNo').val() == '' ) {
|
||||
alert('Please Enter Insurance Number..!');
|
||||
|
||||
return false;
|
||||
}
|
||||
else if($('#PaymentMethod').val() == 'PT08' && $('#Otherpayment').val() == '') {
|
||||
alert('Please Enter Other Payment Description..!');
|
||||
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
$('#content').loader('show');
|
||||
$.ajax({
|
||||
data:$('.CreatealterPO').serialize()+"&TextRowCount="+TextRowCount+"&TextDeletedRowCount="+TextDeletedRowCount+"&txtTotalOrderValueSummary="+txtTotalOrderValueSummary+"&TextStatus="+TextStatus+"&PaymentMethod="+PaymentMethod,
|
||||
data:$('.CreatealterPO').serialize()+"&TextRowCount="+TextRowCount+"&TextDeletedRowCount="+TextDeletedRowCount+"&TextStatus="+TextStatus,
|
||||
type:"POST",
|
||||
url:"<?php echo base_url() ?>emergencypurchaseorder/addNewRevenuePurchaseOrder",
|
||||
success:function(data) {
|
||||
@ -7052,7 +7108,8 @@ $('#SpcialInstruction').val(splinstr);
|
||||
$('#EditRevenueUOM').val($('#uom'+userid).val());
|
||||
$('#EditRevenueQuantity').val($('#quantity'+userid).val());
|
||||
$('#EditRevenueRate').val($('#itemRate'+userid).val());
|
||||
$('#txtEditRevenueBasicValue').val(cellval[6].innerHTML);
|
||||
$('#editrevenueEmergPer').val($('#per'+userid).val());
|
||||
$('#txtEditRevenueBasicValue').val(cellval[7].innerHTML);
|
||||
RequistQuantity = $('#quantity'+userid).val();
|
||||
$('#txtEditDiscount').val($('#DisVal'+userid).val());
|
||||
$('#txtEditAfterDiscount').val($('#AfterDisVal'+userid).val());
|
||||
@ -7082,7 +7139,7 @@ $('#SpcialInstruction').val(splinstr);
|
||||
$('#RevenueEditSgst').val($('#RevenueSgst'+userid).val());
|
||||
$('#RevenueEditIgst').val($('#RevenueIgst'+userid).val());
|
||||
$('#txtEditRevenueTotalOrderValue').val($('#TotalOrderValue'+userid).val());
|
||||
|
||||
tinyMCE.get('Edit_Service_Description').setContent($('#service_description'+userid).val());
|
||||
|
||||
|
||||
|
||||
@ -7133,7 +7190,7 @@ $('#SpcialInstruction').val(splinstr);
|
||||
});
|
||||
$('.EditRevenue').click(function(){
|
||||
|
||||
|
||||
tinyMCE.triggerSave();
|
||||
if(validateEditRevenueTax() && validateEditExceedLimit())
|
||||
{
|
||||
//alert('inside Add');
|
||||
@ -7145,7 +7202,11 @@ $('.EditRevenue').click(function(){
|
||||
var editQuantity = $('#EditRevenueQuantity').val();
|
||||
|
||||
var itemRate = $("#EditRevenueRate").val();
|
||||
|
||||
var PER = $("#editrevenueEmergPer").val();
|
||||
if(PER == '')
|
||||
{
|
||||
PER = $('#EditRevenueUOM').val();
|
||||
}
|
||||
|
||||
var DisType = $("#EditDiscountType").val();
|
||||
var DisVal = $("#txtEditDiscount").val();
|
||||
@ -7171,7 +7232,7 @@ $('.EditRevenue').click(function(){
|
||||
var Igst = $("#RevenueEditIgst").val();
|
||||
var AfterIgst = $("#RevenueEditAfterIgst").val();
|
||||
var TotalOrderValue = $("#txtEditRevenueTotalOrderValue").val();
|
||||
|
||||
var servicedescription = $("#Edit_Service_Description").val();
|
||||
var TotalTaxValue = calculateRevenueEditTaxValue();
|
||||
|
||||
|
||||
@ -7179,12 +7240,12 @@ $('.EditRevenue').click(function(){
|
||||
var cellval = tr.cells;
|
||||
cellval[3].innerHTML = editMaterialCode;
|
||||
cellval[3].innerHTML = editDescription;
|
||||
cellval[4].innerHTML = editQuantity;
|
||||
cellval[4].innerHTML = parseFloat(editQuantity).toFixed(2);
|
||||
cellval[5].innerHTML =editUOM;
|
||||
cellval[6].innerHTML =itemRate;
|
||||
cellval[7].innerHTML =basicval;
|
||||
cellval[8].innerHTML =TotalTaxValue;
|
||||
cellval[9].innerHTML =TotalOrderValue;
|
||||
cellval[6].innerHTML =parseFloat(itemRate).toFixed(2);
|
||||
cellval[7].innerHTML =parseFloat(basicval).toFixed(2);
|
||||
cellval[8].innerHTML =parseFloat(TotalTaxValue).toFixed(2);
|
||||
cellval[9].innerHTML =parseFloat(TotalOrderValue).toFixed(2);
|
||||
|
||||
|
||||
$('#materialCode'+userid).val(editMaterialCode);
|
||||
@ -7192,6 +7253,7 @@ $('.EditRevenue').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);
|
||||
@ -7213,7 +7275,7 @@ $('.EditRevenue').click(function(){
|
||||
$('#RevenueIgst'+userid).val(Igst);
|
||||
$('#RevenueAfterIgst'+userid).val(AfterIgst);
|
||||
|
||||
|
||||
$('#service_description'+userid).val(servicedescription);
|
||||
$('#TotalOrderValue'+userid).val(TotalOrderValue);
|
||||
populateValueMainFormForEditRevenueTax();
|
||||
}
|
||||
@ -7266,9 +7328,10 @@ $('.EditRevenue').click(function(){
|
||||
{
|
||||
var avalbudAmt = parseFloat($('#EditRevenueAvlBudAmt').val());
|
||||
var basicAmountRate = parseFloat($('#txtEditRevenueBasicValue').val());
|
||||
var totalAmount = parseFloat($('#txtEditRevenueTotalOrderValue').val());
|
||||
var discount = parseFloat($('#txtEditAfterDiscount').val());
|
||||
var finalbasicamtrate = basicAmountRate - discount
|
||||
|
||||
if(basicAmountRate > avalbudAmt || totalAmount > avalbudAmt)
|
||||
if(finalbasicamtrate > avalbudAmt) //|| totalAmount > avalbudAmt)
|
||||
{
|
||||
alert('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
$('#EditRevenueRate').focus();
|
||||
@ -7315,6 +7378,7 @@ $('.EditRevenue').click(function(){
|
||||
var Insurance = $('#Insval'+rowid).val() == '' ? '0.00' : $('#Insval'+rowid).val();
|
||||
var Discount =$('#AfterDisVal'+rowid).val() == '' ? '0.00' : $('#AfterDisVal'+rowid).val();
|
||||
var BasicVal = $('#basicval'+rowid).val() == '' ? '0.00' : $('#basicval'+rowid).val();
|
||||
//alert('FROM LINE'+BasicVal);
|
||||
var Cgst = $('#RevenueAfterCgst'+rowid).val() == '' ? '0.00' : $('#RevenueAfterCgst'+rowid).val();
|
||||
var Sgst = $('#RevenueAfterSgst'+rowid).val() == '' ? '0.00' : $('#RevenueAfterSgst'+rowid).val();
|
||||
var Igst = $('#RevenueAfterIgst'+rowid).val() == '' ? '0.00' : $('#RevenueAfterIgst'+rowid).val();
|
||||
@ -7323,6 +7387,7 @@ $('.EditRevenue').click(function(){
|
||||
|
||||
|
||||
totBasicAmt = parseFloat(totBasicAmt ) + parseFloat(BasicVal);
|
||||
//alert('TOTAL ADD'+totBasicAmt);
|
||||
totDiscountAmt = parseFloat(totDiscountAmt ) + parseFloat(Discount);
|
||||
totPackagingAmt = parseFloat(totPackagingAmt) + parseFloat(Packaging);
|
||||
|
||||
@ -7337,7 +7402,7 @@ $('.EditRevenue').click(function(){
|
||||
} while (i < rows);
|
||||
|
||||
|
||||
$('#txtTotBasicAmount').val(parseFloat(totBasicAmt).toFixed(2) );
|
||||
$('#txtTotBasicAmountRevenue').val(parseFloat(totBasicAmt).toFixed(2) );
|
||||
$('#txtTotalDiscount').val(parseFloat(totDiscountAmt).toFixed(2) );
|
||||
$('#txtTotalPackaing').val(parseFloat(totPackagingAmt).toFixed(2) );
|
||||
|
||||
@ -7445,7 +7510,7 @@ function calculateRevenueTaxValue()
|
||||
|
||||
|
||||
|
||||
var totvalue = parseFloat(Packaging) + parseFloat(Cgst) + parseFloat(Sgst)+ parseFloat(Igst) + parseFloat(Freight) + parseFloat(Insurance) ;
|
||||
var totvalue = parseFloat(Cgst) + parseFloat(Sgst)+ parseFloat(Igst);
|
||||
|
||||
var tot = parseFloat(totvalue).toFixed(2);
|
||||
|
||||
@ -7464,7 +7529,7 @@ function calculateRevenueEditTaxValue()
|
||||
|
||||
|
||||
|
||||
var totvalue = parseFloat(Packaging) + parseFloat(Cgst) + parseFloat(Sgst)+ parseFloat(Igst) + parseFloat(Freight) + parseFloat(Insurance) ;
|
||||
var totvalue = parseFloat(Cgst) + parseFloat(Sgst)+ parseFloat(Igst);
|
||||
|
||||
var tot = parseFloat(totvalue).toFixed(2);
|
||||
|
||||
|
||||
@ -57,6 +57,14 @@ foreach ($PaymentTerms as $TER)
|
||||
$PaymentOtherDescription='';
|
||||
$ServiceDescription = '';
|
||||
$taxrange="";
|
||||
$modeofshipment='';
|
||||
$supplierref='';
|
||||
$suppofferno='';
|
||||
$otherref='';
|
||||
$fincap='';
|
||||
$revenuesubtype='';
|
||||
$insurencestatus='';
|
||||
$insurenceno='';
|
||||
|
||||
if(!empty($POMaster))
|
||||
{
|
||||
@ -84,9 +92,17 @@ if(!empty($POMaster))
|
||||
$DeliveryAddress =$Req->DeliveryAddress;
|
||||
$POStatus = $Req->StatusName;
|
||||
$PONO = $Req->PONO;
|
||||
$taxrange=$Req->CapitalRange;
|
||||
$taxrange=$Req->PORange;
|
||||
//echo $taxrange . "t";
|
||||
$ServiceDescription = $Req->ServiceDescription;
|
||||
$modeofshipment = $Req->Mode_Of_Shipment;
|
||||
$supplierref = $Req->Supplier_Reference;
|
||||
$suppofferno = $Req->Supplier_Offer_No;
|
||||
$otherref = $Req->Other_Reference;
|
||||
$fincap = $Req->Fincap;
|
||||
$revenuesubtype = $Req->POSubType;
|
||||
$insurencestatus = $Req->InsuranceStatus;
|
||||
$insurenceno = $Req->InsuranceNumber;
|
||||
|
||||
}
|
||||
}
|
||||
@ -144,6 +160,14 @@ foreach ($POSTATUS as $PST )
|
||||
toolbar: false,
|
||||
//plugins: "link image"
|
||||
});
|
||||
tinymce.init({
|
||||
selector: "textarea#Edit_Service_Description",
|
||||
menubar: false,
|
||||
statusbar: false,
|
||||
toolbar: false,
|
||||
//plugins: "link image"
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
<script src="<?php echo base_url(); ?>assets/js/CreatePOValidation.js" type="text/javascript"></script>
|
||||
@ -154,7 +178,18 @@ foreach ($POSTATUS as $PST )
|
||||
var others ='<?php echo $PaymentOtherDescription;?>';
|
||||
|
||||
var DelDt = '<?php echo $Deliverydt; ?>';
|
||||
var insurancestatus = '<?php echo $insurencestatus;?>';
|
||||
var insuranceno = '<?php echo $insurenceno;?>';
|
||||
$(document).ready(function () {
|
||||
|
||||
$('#RequistionNo').attr("style", "pointer-events: none;");
|
||||
$('#drpSupplier').attr("style", "pointer-events: none;");
|
||||
$('#PoTypeOptions').attr("style", "pointer-events: none;");
|
||||
$('#insurancestatus').attr("style", "pointer-events: none;");
|
||||
$('#insuranceno').attr("style", "pointer-events: none;");
|
||||
|
||||
|
||||
|
||||
if(DelOpt=="0"){
|
||||
$('#Deliverydtdiv').show();
|
||||
$('#Schedulediv').hide();
|
||||
@ -178,6 +213,22 @@ $('#Otherpayment').val(others);
|
||||
|
||||
}
|
||||
|
||||
if(insurancestatus == 1)
|
||||
{
|
||||
|
||||
$('#insurancestatus').val(insurancestatus);
|
||||
$("#insurancenodiv").show();
|
||||
$('#insuranceno').val(insuranceno);
|
||||
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
$('#insurancestatus').val(insurancestatus);
|
||||
$('#insuranceno').val("");
|
||||
$("#insurancenodiv").hide();
|
||||
}
|
||||
|
||||
});
|
||||
</script>
|
||||
<script>
|
||||
@ -742,9 +793,11 @@ function validateEditExceedLimit()
|
||||
{
|
||||
var avalbudAmt = parseFloat($('#EditAvlBudAmt').val());
|
||||
var basicAmountRate = parseFloat($('#txtEditBasicValue').val());
|
||||
var totalAmount = parseFloat($('#txtEditTotalOrderValue').val());
|
||||
|
||||
if(basicAmountRate > avalbudAmt || totalAmount > avalbudAmt)
|
||||
//alert(basicAmountRate);
|
||||
var discount = parseFloat($('#txtEditAfterDiscount').val());
|
||||
basicAmountRate = basicAmountRate - discount;
|
||||
//alert(basicAmountRate+'-'+avalbudAmt+'-'+discount);
|
||||
if(basicAmountRate > avalbudAmt)// || totalAmount > avalbudAmt)
|
||||
{
|
||||
alert('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
$('#EditRate').focus();
|
||||
@ -790,7 +843,7 @@ function calculateEditTaxValue()
|
||||
var Discount = $('#txtEditAfterDiscount').val() == '' ? '0.00' : $('#txtEditAfterDiscount').val();
|
||||
|
||||
|
||||
var totvalue = parseFloat(Packaging)+ parseFloat(Vat) + parseFloat(GST) + parseFloat(OtherTax) + parseFloat(Freight) + parseFloat(Insurance) ;
|
||||
var totvalue = parseFloat(Vat) + parseFloat(GST) + parseFloat(OtherTax) ;//VAT => SGST,GST => CGST, OtherTax => IGST
|
||||
|
||||
var tot = parseFloat(totvalue).toFixed(2);
|
||||
//alert('tot:'+tot);
|
||||
@ -872,7 +925,7 @@ function calculateEditTaxValue()
|
||||
<label>Purchase Order Date</label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
$data = array('name' => 'PODate','value' => set_value('PODate',$PODate),'id'=>'PODate', 'class' => 'form-control num' ,'required' => 'true','onkeypress'=>'return false;');
|
||||
$data = array('name' => 'PODate','value' => set_value('PODate',$PODate),'id'=>'PODate', 'class' => 'form-control num' ,'required' => 'true','onkeypress'=>'return false;','readonly'=>'true');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
@ -896,7 +949,7 @@ function calculateEditTaxValue()
|
||||
endforeach;
|
||||
}
|
||||
|
||||
echo form_dropdown('drpSupplier', $options,set_value('drpSupplier',$SupId),'id="drpSupplier"' ,'required="true"' ,'class="form-control select2','disabled=disabled');
|
||||
echo form_dropdown('drpSupplier', $options,set_value('drpSupplier',$SupId),'id="drpSupplier"' ,'required="true"' ,'class="form-control select2','disabled=disabled','readonly=readonly');
|
||||
|
||||
?>
|
||||
</div>
|
||||
@ -955,7 +1008,7 @@ function calculateEditTaxValue()
|
||||
<label>Delivery Address</label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
$data = array('name' => 'DeliveryAddr','value' => set_value('DeliveryAddr',$DeliveryAddress),'id'=>'DeliveryAddr', 'class' => 'form-control' ,'required' => 'true' ,'rows' => '3', 'cols' => '40');
|
||||
$data = array('name' => 'DeliveryAddr','value' => set_value('DeliveryAddr',$DeliveryAddress),'id'=>'DeliveryAddr', 'class' => 'form-control' ,'required' => 'true' ,'rows' => '3', 'cols' => '40','readonly' => 'true');
|
||||
echo Form_textarea($data);
|
||||
?> <input type="hidden" name="txtDeliveryAddress" id="txtDeliveryAddress" value="<?php echo $DeliveryAddress;?>">
|
||||
</div>
|
||||
@ -999,7 +1052,7 @@ function calculateEditTaxValue()
|
||||
<div class="form-group">
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'addmodeofshipment','value' => set_value('addmodeofshipment'),'id'=>'addmodeofshipment', 'class' => 'form-control');
|
||||
$data = array('name' => 'addmodeofshipment','value' => set_value('addmodeofshipment',$modeofshipment),'id'=>'addmodeofshipment', 'class' => 'form-control','readonly' => 'readonly');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
@ -1015,7 +1068,7 @@ function calculateEditTaxValue()
|
||||
<div class="form-group">
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'amendsupplierreference','value' => set_value('amendsupplierreference'),'id'=>'amendsupplierreference', 'class' => 'form-control');
|
||||
$data = array('name' => 'amendsupplierreference','value' => set_value('amendsupplierreference',$supplierref),'id'=>'amendsupplierreference', 'class' => 'form-control','readonly' => 'readonly');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
@ -1031,7 +1084,7 @@ function calculateEditTaxValue()
|
||||
<div class="form-group">
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'amendsupplierofferno','value' => set_value('amendsupplierofferno'),'id'=>'amendsupplierofferno', 'class' => 'form-control');
|
||||
$data = array('name' => 'amendsupplierofferno','value' => set_value('amendsupplierofferno',$suppofferno),'id'=>'amendsupplierofferno', 'class' => 'form-control','readonly' => 'readonly');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
@ -1045,7 +1098,7 @@ function calculateEditTaxValue()
|
||||
<div class="form-group">
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'amendotherreference','value' => set_value('amendotherreference'),'id'=>'amendotherreference', 'class' => 'form-control');
|
||||
$data = array('name' => 'amendotherreference','value' => set_value('amendotherreference',$otherref),'id'=>'amendotherreference', 'class' => 'form-control','readonly' => 'readonly');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
@ -1055,7 +1108,7 @@ function calculateEditTaxValue()
|
||||
<div class="form-group">
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'amendfincap','value' => set_value('amendfincap'),'id'=>'amendfincap', 'class' => 'form-control');
|
||||
$data = array('name' => 'amendfincap','value' => set_value('amendfincap',$fincap),'id'=>'amendfincap', 'class' => 'form-control','readonly' => 'readonly');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
@ -1064,6 +1117,60 @@ function calculateEditTaxValue()
|
||||
</div>
|
||||
</div>
|
||||
</div><!--End 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,$revenuesubtype,set_value('PoTypeOptions'),'id="PoTypeOptions"' ,'required="true"' ,'class="form-control');
|
||||
|
||||
|
||||
?>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-1">
|
||||
<label for="insurance">Insurance</label>
|
||||
<?php
|
||||
$optionsnew=array('1'=>'Yes','0'=>'No');
|
||||
echo form_dropdown('insurancestatus', $optionsnew,set_value('insurancestatus'),'id="insurancestatus"' ,'required="true"' ,'class="form-control select2', 'readonly ="true"');
|
||||
|
||||
?>
|
||||
</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',$insurenceno),'id'=>'insuranceno', 'class' => 'form-control' ,'required' => 'true');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-12" style="padding:0px;">
|
||||
|
||||
<div class="col-md-3">
|
||||
@ -1605,6 +1712,15 @@ function calculateEditTaxValue()
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<label><?php echo "Revenue 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><hr/>
|
||||
<div class="row">
|
||||
@ -1678,6 +1794,8 @@ function calculateEditTaxValue()
|
||||
<input type="hidden" name="<?php echo 'quantity'.$index ?>" id="<?php echo 'quantity'.$index ?>" value="<?php echo $record->Quantity ; ?>" />
|
||||
|
||||
<input type="hidden" name="<?php echo 'itemRate'.$index ?>" id="<?php echo 'itemRate'.$index ?>" value="<?php echo $record->Rate ; ?>" />
|
||||
<input type="hidden" name="<?php echo 'per'.$index ?>" id="<?php echo 'per'.$index ?>" value="<?php echo $record->Per ; ?>" />
|
||||
<input type="hidden" name="<?php echo 'service_description'.$index ?>" id="<?php echo 'service_description'.$index ?>" value="<?php echo $record->ServiceMaterialDescription ; ?>" />
|
||||
|
||||
<input type="hidden" name="<?php echo 'DisType'.$index ?>" id="<?php echo 'DisType'.$index ?>" value="<?php echo $record->DiscountType ; ?>" />
|
||||
<input type="hidden" name="<?php echo 'beforeDisType'.$index ?>" id="<?php echo 'beforeDisType'.$index ?>" value="<?php echo $record->DiscountType ; ?>" />
|
||||
@ -1764,7 +1882,7 @@ function calculateEditTaxValue()
|
||||
<label >Basic Amount In INR </label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txtTotBasicAmount','value' => set_value('txtTotBasicAmount',$totBasicAmt),'id'=>'txtTotBasicAmount', 'class' => 'form-control num' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
$data = array('name' => 'txtTotBasicAmount','value' => set_value('txtTotBasicAmount',number_format($totBasicAmt,2,'.','')),'id'=>'txtTotBasicAmount', 'class' => 'form-control num' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
echo form_input($data);
|
||||
?>
|
||||
|
||||
@ -1774,7 +1892,7 @@ function calculateEditTaxValue()
|
||||
<label >Total Discount Amount In INR </label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txtTotalDiscount','value' => set_value('txtTotalDiscount',$totDiscountAmt),'id'=>'txtTotalDiscount', 'class' => 'form-control num' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
$data = array('name' => 'txtTotalDiscount','value' => set_value('txtTotalDiscount',number_format($totDiscountAmt,2,'.','')),'id'=>'txtTotalDiscount', 'class' => 'form-control num' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
echo form_input($data);
|
||||
?>
|
||||
|
||||
@ -1783,7 +1901,7 @@ function calculateEditTaxValue()
|
||||
<label >Total SGST Amount In INR </label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txtTotalVat','value' => set_value('txtTotalVat',$totVATAmt),'id'=>'txtTotalVat', 'class' => 'form-control num' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
$data = array('name' => 'txtTotalVat','value' => set_value('txtTotalVat',number_format($totVATAmt,2,'.','')),'id'=>'txtTotalVat', 'class' => 'form-control num' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
echo form_input($data);
|
||||
?>
|
||||
|
||||
@ -1792,7 +1910,7 @@ function calculateEditTaxValue()
|
||||
<label >Total IGST Amount In INR </label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txtTotalOtherTaxes','value' => set_value('txtTotalOtherTaxes',$totOtherTaxAmt),'id'=>'txtTotalOtherTaxes', 'class' => 'form-control num','readonly' => 'true','style'=>'text-align:right;');
|
||||
$data = array('name' => 'txtTotalOtherTaxes','value' => set_value('txtTotalOtherTaxes',number_format($totOtherTaxAmt,2,'.','')),'id'=>'txtTotalOtherTaxes', 'class' => 'form-control num','readonly' => 'true','style'=>'text-align:right;');
|
||||
echo form_input($data);
|
||||
?>
|
||||
|
||||
@ -1801,7 +1919,7 @@ function calculateEditTaxValue()
|
||||
<label >Total CGST Amount In INR </label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txtTotalGST','value' => set_value('txtTotalGST',$totGSTAmt),'id'=>'txtTotalGST','readonly' => 'true', 'class' => 'form-control num' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>' calculateGST(0);');
|
||||
$data = array('name' => 'txtTotalGST','value' => set_value('txtTotalGST',number_format($totGSTAmt,2,'.','')),'id'=>'txtTotalGST','readonly' => 'true', 'class' => 'form-control num' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>' calculateGST(0);');
|
||||
echo form_input($data);
|
||||
?>
|
||||
|
||||
@ -1815,7 +1933,7 @@ function calculateEditTaxValue()
|
||||
<label >Total Packaging Amount In INR </label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txtTotalPackaing','value' => set_value('txtTotalPackaing',$totPackagingAmt),'id'=>'txtTotalPackaing', 'class' => 'form-control num' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
$data = array('name' => 'txtTotalPackaing','value' => set_value('txtTotalPackaing',number_format($totPackagingAmt,2,'.','')),'id'=>'txtTotalPackaing', 'class' => 'form-control num' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
echo form_input($data);
|
||||
?>
|
||||
|
||||
@ -1937,8 +2055,8 @@ $("#EDITREVENUE").on("shown.bs.modal", function(e) {
|
||||
$('#EditItemName').val($('#materialName'+userid).val());
|
||||
$('#EditUOM').val($('#uom'+userid).val());
|
||||
$('#EditQuantity').val($('#quantity'+userid).val());
|
||||
|
||||
|
||||
$('#EditAmendPer').val($('#per'+userid).val());
|
||||
tinyMCE.get('Edit_Service_Description').setContent($('#service_description'+userid).val());
|
||||
|
||||
$('#EditRate').val($('#itemRate'+userid).val());
|
||||
|
||||
@ -2033,7 +2151,8 @@ $("#EDITREVENUE").on("shown.bs.modal", function(e) {
|
||||
|
||||
$('.editrevenue').click(function(){
|
||||
|
||||
//alert('inside Functioon');
|
||||
//alert('inside Functioon');
|
||||
tinyMCE.triggerSave();
|
||||
if(validateEditRevenueTax() && validateEditExceedLimit())
|
||||
{
|
||||
// alert('inside IF');
|
||||
@ -2045,7 +2164,11 @@ $("#EDITREVENUE").on("shown.bs.modal", function(e) {
|
||||
var editQuantity = $('#EditQuantity').val();
|
||||
|
||||
var itemRate = $("#EditRate").val();
|
||||
|
||||
var per = $("#EditAmendPer").val();
|
||||
if(per == '')
|
||||
{
|
||||
per = $('#EditUOM').val();
|
||||
}
|
||||
|
||||
var DisType = $("#EditDiscountType").val();
|
||||
var DisVal = $("#txtEditDiscount").val();
|
||||
@ -2082,7 +2205,7 @@ $("#EDITREVENUE").on("shown.bs.modal", function(e) {
|
||||
var basicval = $("#txtEditBasicValue").val();
|
||||
var Insval = $("#txtEditInsurance").val();
|
||||
var TotalOrderValue = $("#txtEditTotalOrderValue").val();
|
||||
|
||||
var Service_Description=$("#Edit_Service_Description").val();
|
||||
var TotalTaxValue = calculateEditTaxValue();
|
||||
//alert(TotalTaxValue);
|
||||
|
||||
@ -2136,7 +2259,7 @@ $("#EDITREVENUE").on("shown.bs.modal", function(e) {
|
||||
$('#AvilBudget'+userid).val(AvilBudget);
|
||||
$('#costCode'+userid).val(CostCode);
|
||||
$('#TotalOrderValue'+userid).val(TotalOrderValue);
|
||||
|
||||
$('#service_description'+userid).val(Service_Description);
|
||||
|
||||
populateValueMainFormForEditRevenueTax();
|
||||
}
|
||||
@ -2355,7 +2478,8 @@ var splinstr = $('#txtSpcialInstruction').val();
|
||||
$('#SpcialInstruction').val(splinstr);
|
||||
$('#txtDeliveryAddress').val(deladd);
|
||||
var AvlBudAmt = '<?php echo number_format($AvlAmount+$totBasicAmt-$totDiscountAmt, 2, '.', '') ?>';
|
||||
var txtTotalOrderValueSummary = $('#txtTotalOrderValueSummary').val();
|
||||
var txtTotBasicAmount = $('#txtTotBasicAmount').val();
|
||||
var txtTotalDiscount = $('#txtTotalDiscount').val();
|
||||
//alert('Before Validate IF condition');
|
||||
if(validate())
|
||||
{
|
||||
@ -2368,7 +2492,7 @@ var txtTotalOrderValueSummary = $('#txtTotalOrderValueSummary').val();
|
||||
$('#Deliverydt').focus();
|
||||
return false;
|
||||
}
|
||||
else if(parseInt(AvlBudAmt) < parseInt(txtTotalOrderValueSummary)) {
|
||||
else if(parseInt(AvlBudAmt) < (parseInt(txtTotBasicAmount) - parseInt(txtTotalDiscount))) {
|
||||
alert('Total Order Amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
|
||||
return false;
|
||||
@ -2444,4 +2568,17 @@ $("#PaymentTerms").change(function() {
|
||||
$('#otheroptiondiv').hide();
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<script>
|
||||
$('#insurancestatus').change(function(){
|
||||
var ans=$("#insurancestatus").val();
|
||||
//alert(ans);
|
||||
if(ans == 0){
|
||||
$("#insurancenodiv").hide();
|
||||
//$("#insuranceno").val("");
|
||||
}
|
||||
else {
|
||||
$("#insurancenodiv").show();}
|
||||
|
||||
});
|
||||
</script>
|
||||
Loading…
Reference in New Issue
Block a user