payment terms change
This commit is contained in:
parent
9daeed75a1
commit
f4c6bb7587
@ -247,6 +247,17 @@ function vaildateBeforeOpenModal()
|
|||||||
$('#DeliveryAddr').focus();
|
$('#DeliveryAddr').focus();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
else if($('#PoTypeOptions').val()== "0")
|
||||||
|
{
|
||||||
|
alert('Please Select POType');
|
||||||
|
$('#PoTypeOptions').focus();
|
||||||
|
return false;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
else if($('#Deliverydt').val() == '' && $('#Scheduleby').val() == '')
|
else if($('#Deliverydt').val() == '' && $('#Scheduleby').val() == '')
|
||||||
{
|
{
|
||||||
alert('Please Enter the Dispatch Instruction');
|
alert('Please Enter the Dispatch Instruction');
|
||||||
@ -628,7 +639,7 @@ function vaildateBeforeOpenModal()
|
|||||||
|
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
//$optionsWork = array("0"=>'Select Work Status');
|
$optionsPO = array("0"=>'Select');
|
||||||
|
|
||||||
|
|
||||||
if(!empty($PoTypeOptions))
|
if(!empty($PoTypeOptions))
|
||||||
@ -2614,6 +2625,46 @@ function vaildateBeforeOpenModal()
|
|||||||
|
|
||||||
// }
|
// }
|
||||||
|
|
||||||
|
|
||||||
|
$('#PoTypeOptions').change(function()
|
||||||
|
{
|
||||||
|
|
||||||
|
var potypeval=$('#PoTypeOptions').val();
|
||||||
|
var poopt= <?php echo json_encode($PoTypeOptions, JSON_PRETTY_PRINT) ?>;
|
||||||
|
var config=poopt[0].ConfigValue;
|
||||||
|
var Payment = <?php echo json_encode($Payment, JSON_PRETTY_PRINT) ?>;
|
||||||
|
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( $('<option></option>').val(obj.PaymentID).html(obj.PaymentTerms));
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$('#drpSupplier').change(function() {
|
$('#drpSupplier').change(function() {
|
||||||
|
|
||||||
var supPaymentTerms='';
|
var supPaymentTerms='';
|
||||||
|
|||||||
@ -236,7 +236,7 @@ function vaildateBeforeOpenModal()
|
|||||||
|
|
||||||
else if($('#Importoption').val()== "0")
|
else if($('#Importoption').val()== "0")
|
||||||
{
|
{
|
||||||
alert('Please Enter Value In Import Option Field');
|
alert('Please Select POType');
|
||||||
$('#Importoption').focus();
|
$('#Importoption').focus();
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
@ -576,7 +576,7 @@ function vaildateBeforeOpenModal()
|
|||||||
|
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
// $options1 = array("0"=>'Select Import Option');
|
$options3 = array("0"=>'Select');
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -2130,50 +2130,75 @@ else
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$('#Importoption').change(function()
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
|
var potypeval=$('#Importoption').val();
|
||||||
|
var poopt= <?php echo json_encode($PoTypeOptions, JSON_PRETTY_PRINT) ?>;
|
||||||
|
var config=poopt[0].ConfigValue;
|
||||||
|
var Payment = <?php echo json_encode($Payment, JSON_PRETTY_PRINT) ?>;
|
||||||
|
var default1=Payment[4].PaymentTerms;
|
||||||
|
|
||||||
|
|
||||||
|
if(potypeval==config)
|
||||||
|
{
|
||||||
|
$('#PaymentTerms').empty();
|
||||||
|
$.each(Payment,function(idx,obj)
|
||||||
|
{
|
||||||
|
if(obj.PaymentID=='PT05')
|
||||||
|
{
|
||||||
|
|
||||||
|
$("#PaymentTerms").append( $('<option></option>').val(obj.PaymentID).html(obj.PaymentTerms));
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$('#drpSupplier').change(function() {
|
$('#drpSupplier').change(function() {
|
||||||
|
|
||||||
var id = $('#drpSupplier').val();
|
var id = $('#drpSupplier').val();
|
||||||
$("#SupAddress").val('');
|
$("#SupAddress").val('');
|
||||||
|
|
||||||
|
|
||||||
|
if(id != '0')
|
||||||
|
{
|
||||||
|
var y = <?php echo json_encode($Suplist, JSON_PRETTY_PRINT) ?>;
|
||||||
|
var Payment = <?php echo json_encode($Payment, JSON_PRETTY_PRINT) ?>;
|
||||||
|
var PaymentID='';
|
||||||
|
$('#PaymentTerms').empty();
|
||||||
|
|
||||||
|
$.each(y, function(idx, obj)
|
||||||
|
{
|
||||||
if(id != '0')
|
if(obj.SupplierID === id)
|
||||||
{
|
{
|
||||||
var y = <?php echo json_encode($Suplist, JSON_PRETTY_PRINT) ?>;
|
$("#SupAddress").val(obj.Address);
|
||||||
var Payment = <?php echo json_encode($Payment, JSON_PRETTY_PRINT) ?>;
|
PaymentID = obj.PaymentID;
|
||||||
var PaymentID='';
|
|
||||||
$('#PaymentTerms').empty();
|
|
||||||
|
|
||||||
|
|
||||||
$.each(y, function(idx, obj)
|
|
||||||
{
|
|
||||||
if(obj.SupplierID === id)
|
|
||||||
{
|
|
||||||
$("#SupAddress").val(obj.Address);
|
|
||||||
|
|
||||||
PaymentID = obj.PaymentID;
|
|
||||||
//PaymentID = obj.PaymentID;
|
//PaymentID = obj.PaymentID;
|
||||||
$('#PaymentTerms').val(obj.PaymentTerms);
|
$('#PaymentTerms').val(obj.PaymentTerms);
|
||||||
}
|
}
|
||||||
|
});
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
if(PaymentID=='PT08')
|
if(PaymentID=='PT08')
|
||||||
{
|
{
|
||||||
$('#otheroptiondiv').show();
|
$('#otheroptiondiv').show();
|
||||||
$('#Otherpayment').val('');
|
$('#Otherpayment').val('');
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$('#otheroptiondiv').hide();
|
$('#otheroptiondiv').hide();
|
||||||
$('#Otherpayment').show();
|
$('#Otherpayment').show();
|
||||||
}
|
}
|
||||||
|
|
||||||
$('#PaymentTerms').empty();
|
$('#PaymentTerms').empty();
|
||||||
var paymentList = <?php echo json_encode($Payment, JSON_PRETTY_PRINT) ?>;
|
var paymentList = <?php echo json_encode($Payment, JSON_PRETTY_PRINT) ?>;
|
||||||
|
|
||||||
|
|
||||||
$.each(paymentList, function(pay, payobj)
|
$.each(paymentList, function(pay, payobj)
|
||||||
@ -2182,8 +2207,7 @@ $('#drpSupplier').change(function() {
|
|||||||
if(payobj.PaymentID == PaymentID)
|
if(payobj.PaymentID == PaymentID)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
$("#PaymentTerms").append( $('<option></option>').val(payobj.PaymentID).html(payobj.PaymentTerms));
|
||||||
$("#PaymentTerms").append( $('<option></option>').val(payobj.PaymentID).html(payobj.PaymentTerms));
|
|
||||||
|
|
||||||
}
|
}
|
||||||
// else
|
// else
|
||||||
|
|||||||
@ -174,6 +174,15 @@ function vaildateBeforeOpenModal()
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
else if($('#PoTypeOptions').val()=='')
|
||||||
|
{
|
||||||
|
alert('Please Select POType');
|
||||||
|
$('#PoTypeOptions').focus();
|
||||||
|
return false;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
@ -211,6 +220,41 @@ $(function()
|
|||||||
dateFormat: 'dd-mm-yy',changeMonth: true, changeYear: true,yearRange: '0:+10'
|
dateFormat: 'dd-mm-yy',changeMonth: true, changeYear: true,yearRange: '0:+10'
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$('#PoTypeOptions').change(function()
|
||||||
|
{
|
||||||
|
var potypeval=$('#PoTypeOptions').val();
|
||||||
|
var poopt= <?php echo json_encode($PoTypeOptions, JSON_PRETTY_PRINT) ?>;
|
||||||
|
var config=poopt[0].ConfigValue;
|
||||||
|
var Payment = <?php echo json_encode($Payment, JSON_PRETTY_PRINT) ?>;
|
||||||
|
var default1=Payment[4].PaymentTerms;
|
||||||
|
|
||||||
|
|
||||||
|
if(potypeval==config)
|
||||||
|
{
|
||||||
|
$('#PaymentTerms').empty();
|
||||||
|
$.each(Payment,function(idx,obj)
|
||||||
|
{
|
||||||
|
if(obj.PaymentID=='PT05')
|
||||||
|
{
|
||||||
|
|
||||||
|
$("#PaymentTerms").append( $('<option></option>').val(obj.PaymentID).html(obj.PaymentTerms));
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$('#drpSupplier').change(function() {
|
$('#drpSupplier').change(function() {
|
||||||
|
|
||||||
var id = $('#drpSupplier').val();
|
var id = $('#drpSupplier').val();
|
||||||
@ -2382,7 +2426,7 @@ function calculateEditTaxValue()
|
|||||||
|
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
//$optionsWork = array("0"=>'Select Work Status');
|
$optionsPO = array("0"=>'Select');
|
||||||
|
|
||||||
|
|
||||||
if(!empty($PoTypeOptions))
|
if(!empty($PoTypeOptions))
|
||||||
|
|||||||
@ -101,6 +101,33 @@ var AvilBudAmt = '';
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$('#PoTypeOptions').change(function()
|
||||||
|
{
|
||||||
|
var potypeval=$('#PoTypeOptions').val();
|
||||||
|
var poopt= <?php echo json_encode($PoTypeOptions, JSON_PRETTY_PRINT) ?>;
|
||||||
|
var config=poopt[0].ConfigValue;
|
||||||
|
var Payment = <?php echo json_encode($Payment, JSON_PRETTY_PRINT) ?>;
|
||||||
|
var default1=Payment[4].PaymentTerms;
|
||||||
|
|
||||||
|
|
||||||
|
if(potypeval==config)
|
||||||
|
{
|
||||||
|
$('#PaymentTerms').empty();
|
||||||
|
$.each(Payment,function(idx,obj)
|
||||||
|
{
|
||||||
|
if(obj.PaymentID=='PT05')
|
||||||
|
{
|
||||||
|
|
||||||
|
$("#PaymentTerms").append( $('<option></option>').val(obj.PaymentID).html(obj.PaymentTerms));
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -116,57 +143,65 @@ $('#drpSupplier').change(function() {
|
|||||||
{
|
{
|
||||||
|
|
||||||
var y = <?php echo json_encode($Suplist, JSON_PRETTY_PRINT) ?>;
|
var y = <?php echo json_encode($Suplist, JSON_PRETTY_PRINT) ?>;
|
||||||
var Payment = <?php echo json_encode($Payment, JSON_PRETTY_PRINT) ?>;
|
var Payment = <?php echo json_encode($Payment, JSON_PRETTY_PRINT) ?>;
|
||||||
var PaymentID='';
|
var PaymentID='';
|
||||||
$('#PaymentTerms').empty();
|
$('#PaymentTerms').empty();
|
||||||
$.each(y, function(idx, obj) {
|
|
||||||
if(obj.SupplierID === id)
|
|
||||||
{
|
|
||||||
|
|
||||||
$("#SupAddress").val(obj.Address);
|
$.each(y, function(idx, obj)
|
||||||
|
{
|
||||||
|
if(obj.SupplierID === id)
|
||||||
|
{
|
||||||
|
|
||||||
$("#SupAddress").val(obj.Address);
|
$("#SupAddress").val(obj.Address);
|
||||||
PaymentID = obj.PaymentID;
|
$("#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)
|
||||||
|
{
|
||||||
|
|
||||||
});
|
$("#PaymentTerms").append( $('<option></option>').val(payobj.PaymentID).html(payobj.PaymentTerms));
|
||||||
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( $('<option></option>').val(payobj.PaymentID).html(payobj.PaymentTerms));
|
$.each(Payment, function(pay, payobj)
|
||||||
|
{
|
||||||
|
if(payobj.PaymentID == PaymentID)
|
||||||
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$("#PaymentTerms").append( $('<option></option>').val(payobj.PaymentID).html(payobj.PaymentTerms));
|
||||||
|
|
||||||
});
|
}
|
||||||
$.each(Payment, function(pay, payobj) {
|
});
|
||||||
if(payobj.PaymentID == PaymentID)
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
else{
|
|
||||||
$("#PaymentTerms").append( $('<option></option>').val(payobj.PaymentID).html(payobj.PaymentTerms));
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
alert('Please select the SupplierID');
|
alert('Please select the SupplierID');
|
||||||
@ -838,7 +873,7 @@ function clearEditTaxField()
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
//$optionsWork = array("0"=>'Select Work Status');
|
//$optionsWork = array("0"=>'Select Work Status');
|
||||||
|
$optionsPO = array("0"=>'Select');
|
||||||
|
|
||||||
if(!empty($PoTypeOptions))
|
if(!empty($PoTypeOptions))
|
||||||
{
|
{
|
||||||
@ -2417,6 +2452,14 @@ function vaildateBeforeOpenModal()
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
else if($('#PoTypeOptions').val()=="0")
|
||||||
|
{
|
||||||
|
alert('Please Select POType');
|
||||||
|
$('#PoTypeOptions').focus();
|
||||||
|
return false;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user