diff --git a/application/views/capitalpurchaseorder.php b/application/views/capitalpurchaseorder.php
index 44cde630..4a3ec994 100755
--- a/application/views/capitalpurchaseorder.php
+++ b/application/views/capitalpurchaseorder.php
@@ -247,6 +247,17 @@ function vaildateBeforeOpenModal()
$('#DeliveryAddr').focus();
return false;
}
+
+
+ else if($('#PoTypeOptions').val()== "0")
+ {
+ alert('Please Select POType');
+ $('#PoTypeOptions').focus();
+ return false;
+
+ }
+
+
else if($('#Deliverydt').val() == '' && $('#Scheduleby').val() == '')
{
alert('Please Enter the Dispatch Instruction');
@@ -628,7 +639,7 @@ function vaildateBeforeOpenModal()
'Select Work Status');
+ $optionsPO = array("0"=>'Select');
if(!empty($PoTypeOptions))
@@ -2614,6 +2625,46 @@ function vaildateBeforeOpenModal()
// }
+
+$('#PoTypeOptions').change(function()
+{
+
+ var potypeval=$('#PoTypeOptions').val();
+ var poopt= ;
+ var config=poopt[0].ConfigValue;
+ var Payment = ;
+ var default1=Payment[4].PaymentTerms;
+
+
+ if(potypeval==config)
+ {
+ $('#PaymentMethod').empty();
+ $.each(Payment,function(idx,obj)
+ {
+ if(obj.PaymentID=='PT05')
+ {
+ // console.log(obj.PaymentID);
+ // console.log(obj.PaymentTerms)
+ $("#PaymentMethod").append( $('').val(obj.PaymentID).html(obj.PaymentTerms));
+
+ }
+
+ });
+
+ }
+});
+
+
+
+
+
+
+
+
+
+
+
+
$('#drpSupplier').change(function() {
var supPaymentTerms='';
diff --git a/application/views/importpo.php b/application/views/importpo.php
index 47ff624f..e82addd8 100755
--- a/application/views/importpo.php
+++ b/application/views/importpo.php
@@ -236,7 +236,7 @@ function vaildateBeforeOpenModal()
else if($('#Importoption').val()== "0")
{
- alert('Please Enter Value In Import Option Field');
+ alert('Please Select POType');
$('#Importoption').focus();
return false;
@@ -576,7 +576,7 @@ function vaildateBeforeOpenModal()
'Select Import Option');
+ $options3 = array("0"=>'Select');
@@ -2130,50 +2130,75 @@ else
+
+$('#Importoption').change(function()
+{
+
+
+ var potypeval=$('#Importoption').val();
+ var poopt= ;
+ var config=poopt[0].ConfigValue;
+ var Payment = ;
+ var default1=Payment[4].PaymentTerms;
+
+
+ if(potypeval==config)
+ {
+ $('#PaymentTerms').empty();
+ $.each(Payment,function(idx,obj)
+ {
+ if(obj.PaymentID=='PT05')
+ {
+
+ $("#PaymentTerms").append( $('').val(obj.PaymentID).html(obj.PaymentTerms));
+
+ }
+
+ });
+
+ }
+});
+
+
+
$('#drpSupplier').change(function() {
var id = $('#drpSupplier').val();
$("#SupAddress").val('');
-
-
-
- if(id != '0')
- {
- var y = ;
- var Payment = ;
- var PaymentID='';
- $('#PaymentTerms').empty();
+ if(id != '0')
+ {
+ var y = ;
+ var Payment = ;
+ var PaymentID='';
+ $('#PaymentTerms').empty();
-
- $.each(y, function(idx, obj)
- {
- if(obj.SupplierID === id)
- {
- $("#SupAddress").val(obj.Address);
-
- PaymentID = obj.PaymentID;
+ $.each(y, function(idx, obj)
+ {
+ if(obj.SupplierID === id)
+ {
+ $("#SupAddress").val(obj.Address);
+ PaymentID = obj.PaymentID;
//PaymentID = obj.PaymentID;
- $('#PaymentTerms').val(obj.PaymentTerms);
- }
-
- });
+ $('#PaymentTerms').val(obj.PaymentTerms);
+ }
+ });
- if(PaymentID=='PT08')
- {
- $('#otheroptiondiv').show();
- $('#Otherpayment').val('');
- }
- else
- {
- $('#otheroptiondiv').hide();
- $('#Otherpayment').show();
- }
+ if(PaymentID=='PT08')
+ {
+ $('#otheroptiondiv').show();
+ $('#Otherpayment').val('');
+ }
+ else
+ {
+ $('#otheroptiondiv').hide();
+ $('#Otherpayment').show();
+ }
- $('#PaymentTerms').empty();
- var paymentList = ;
+ $('#PaymentTerms').empty();
+ var paymentList = ;
$.each(paymentList, function(pay, payobj)
@@ -2182,8 +2207,7 @@ $('#drpSupplier').change(function() {
if(payobj.PaymentID == PaymentID)
{
-
- $("#PaymentTerms").append( $('').val(payobj.PaymentID).html(payobj.PaymentTerms));
+ $("#PaymentTerms").append( $('').val(payobj.PaymentID).html(payobj.PaymentTerms));
}
// else
diff --git a/application/views/purchaseorder.php b/application/views/purchaseorder.php
index 613a0d9a..9e5dad50 100755
--- a/application/views/purchaseorder.php
+++ b/application/views/purchaseorder.php
@@ -173,6 +173,15 @@ function vaildateBeforeOpenModal()
$('#Deliverydate').focus();
return false;
}
+
+
+ else if($('#PoTypeOptions').val()=='')
+ {
+ alert('Please Select POType');
+ $('#PoTypeOptions').focus();
+ return false;
+
+ }
else
{
@@ -209,7 +218,42 @@ $(function()
$("#Deliverydt").datepicker({
minDate : 'now',
dateFormat: 'dd-mm-yy',changeMonth: true, changeYear: true,yearRange: '0:+10'
-});
+});
+
+
+
+
+
+$('#PoTypeOptions').change(function()
+{
+ var potypeval=$('#PoTypeOptions').val();
+ var poopt= ;
+ var config=poopt[0].ConfigValue;
+ var Payment = ;
+ var default1=Payment[4].PaymentTerms;
+
+
+ if(potypeval==config)
+ {
+ $('#PaymentTerms').empty();
+ $.each(Payment,function(idx,obj)
+ {
+ if(obj.PaymentID=='PT05')
+ {
+
+ $("#PaymentTerms").append( $('').val(obj.PaymentID).html(obj.PaymentTerms));
+
+ }
+
+ });
+
+ }
+});
+
+
+
+
+
$('#drpSupplier').change(function() {
@@ -2382,7 +2426,7 @@ function calculateEditTaxValue()
'Select Work Status');
+ $optionsPO = array("0"=>'Select');
if(!empty($PoTypeOptions))
diff --git a/application/views/servicePurchaseorder.php b/application/views/servicePurchaseorder.php
index 6eee9593..bc9eb9ea 100755
--- a/application/views/servicePurchaseorder.php
+++ b/application/views/servicePurchaseorder.php
@@ -96,11 +96,38 @@ var AvilBudAmt = '';
$("#Deliverydt").datepicker({
minDate : 'now',
dateFormat: 'dd-mm-yy',changeMonth: true, changeYear: true,yearRange: '0:+10'
-});
+});
+$('#PoTypeOptions').change(function()
+{
+ var potypeval=$('#PoTypeOptions').val();
+ var poopt= ;
+ var config=poopt[0].ConfigValue;
+ var Payment = ;
+ var default1=Payment[4].PaymentTerms;
+
+
+ if(potypeval==config)
+ {
+ $('#PaymentTerms').empty();
+ $.each(Payment,function(idx,obj)
+ {
+ if(obj.PaymentID=='PT05')
+ {
+
+ $("#PaymentTerms").append( $('').val(obj.PaymentID).html(obj.PaymentTerms));
+
+ }
+
+ });
+
+ }
+});
+
+
@@ -116,57 +143,65 @@ $('#drpSupplier').change(function() {
{
var y = ;
- var Payment = ;
- var PaymentID='';
- $('#PaymentTerms').empty();
- $.each(y, function(idx, obj) {
- if(obj.SupplierID === id)
- {
+ var Payment = ;
+ var PaymentID='';
+ $('#PaymentTerms').empty();
+
+ $.each(y, function(idx, obj)
+ {
+ if(obj.SupplierID === id)
+ {
- $("#SupAddress").val(obj.Address);
-
- $("#SupAddress").val(obj.Address);
- PaymentID = obj.PaymentID;
+ $("#SupAddress").val(obj.Address);
+ $("#SupAddress").val(obj.Address);
+ PaymentID = obj.PaymentID;
-
-
-
- }
+ }
- });
- if(PaymentID!='PT08'){
- $('#otheroptiondiv').hide();
- $('#Otherpayment').val('');
- }
- else if(PaymentID=='PT08'){
- $('#otheroptiondiv').show();
- $('#Otherpayment').val('');
- }
- $.each(Payment, function(pay, payobj) {
- if(payobj.PaymentID == PaymentID)
- {
+ });
+
+
+ if(PaymentID!='PT08')
+ {
+ $('#otheroptiondiv').hide();
+ $('#Otherpayment').val('');
+ }
+
+ else if(PaymentID=='PT08')
+ {
+ $('#otheroptiondiv').show();
+ $('#Otherpayment').val('');
+ }
+
+
+ $.each(Payment, function(pay, payobj)
+ {
+ if(payobj.PaymentID == PaymentID)
+ {
-
- $("#PaymentTerms").append( $('').val(payobj.PaymentID).html(payobj.PaymentTerms));
-
- }
+ $("#PaymentTerms").append( $('').val(payobj.PaymentID).html(payobj.PaymentTerms));
+ }
-
- });
- $.each(Payment, function(pay, payobj) {
- if(payobj.PaymentID == PaymentID)
- {
-
- }
- else{
- $("#PaymentTerms").append( $('').val(payobj.PaymentID).html(payobj.PaymentTerms));
+ });
+
- }
-
- });
+ $.each(Payment, function(pay, payobj)
+ {
+ if(payobj.PaymentID == PaymentID)
+ {
+
+ }
+
+ else
+ {
+ $("#PaymentTerms").append( $('').val(payobj.PaymentID).html(payobj.PaymentTerms));
+
+ }
+ });
}
+
else
{
alert('Please select the SupplierID');
@@ -838,7 +873,7 @@ function clearEditTaxField()
'Select Work Status');
-
+ $optionsPO = array("0"=>'Select');
if(!empty($PoTypeOptions))
{
@@ -2417,6 +2452,14 @@ function vaildateBeforeOpenModal()
}
+ else if($('#PoTypeOptions').val()=="0")
+ {
+ alert('Please Select POType');
+ $('#PoTypeOptions').focus();
+ return false;
+
+ }
+
else
{