igr view page

This commit is contained in:
venbatechnologies@gmail.com 2018-07-09 17:02:09 +05:30
parent 3f88e039fb
commit 91b9b5ffdc

View File

@ -378,51 +378,47 @@ function validate()
$('#PONO').change(function() { $('#PONO').change(function() {
removeHidden(); removeHidden();
$("#IGRappend").empty(); $("#IGRappend").empty();
$('#txtRowCount').val(''); $('#txtRowCount').val('');
var id = $('#PONO').val(); var id = $('#PONO').val();
var status= ''; var status= '';
if(id != '-1') if(id != '-1')
{ {
$('#content').loader('show'); $('#content').loader('show');
var y = <?php echo json_encode($PO_NO, JSON_PRETTY_PRINT) ?>; var y = <?php echo json_encode($PO_NO, JSON_PRETTY_PRINT) ?>;
$.each(y, function(idx, obj) { $.each(y, function(idx, obj) {
if(id == obj.PONO)
if(id == obj.PONO) {
{ $("#po").val(obj.PONO);
$("#po").val(obj.PONO); $("#Sup").val(obj.SupplierName);
$("#Sup").val(obj.SupplierName); $("#del").val(obj.DeliveryDate);
//$("#Add").val(obj.Address); status = obj.status;
$("#del").val(obj.DeliveryDate); ostatus= obj.OGR_Status;
//$("#ser").val(obj.ServiceDescription); }
status = obj.status; });
ostatus= obj.OGR_Status;
}
});
$.ajax({ $.ajax({
data:{id:id}, data:{id:id},
type:"POST", type:"POST",
url:"<?php echo base_url() ?>inwardgateregister/IGRITEM", url:"<?php echo base_url() ?>inwardgateregister/IGRITEM",
success:function(data) { success:function(data) {
//alert(data); //alert(data);
$('#content').loader('hide');
$('#content').loader('hide'); //alert(data);
//alert(data); var trHTML = '';
var trHTML = ''; var j=0;
var j=0;
$.each(JSON.parse(data), function (i, item) { $.each(JSON.parse(data), function (i, item) {
if(item.PendingQty !=0){ if(item.PendingQty !=0){
i=i+1; i=i+1;
j=j+1; j=j+1;
trHTML += '<tr>' + trHTML += '<tr>' +
'<td align="right">' + j + '</td>' + '<td align="right">' + j + '</td>' +
'<td name="MaterialName" id="MaterialCode" >' + item.MaterialCode + '</td>' + '<td name="MaterialName" id="MaterialCode" >' + item.MaterialCode + '</td>' +
'<td>' + item.MaterialName + '</td>' + '<td>' + item.MaterialName + '</td>' +
'<td name="UOM">' + item.UOM + '</td>' + '<td name="UOM">' + item.UOM + '</td>' +
@ -435,69 +431,59 @@ function validate()
$('#txtRowCount').val(i); $('#txtRowCount').val(i);
$('<input>').attr({ $('<input>').attr({
type: 'hidden', type: 'hidden',
id: 'MaterialCode'+i, id: 'MaterialCode'+i,
value:item.MaterialCode, value:item.MaterialCode,
name: 'MaterialCode'+i name: 'MaterialCode'+i
}).appendTo('form'); }).appendTo('form');
$('<input>').attr({ $('<input>').attr({
type: 'hidden', type: 'hidden',
id: 'txtQuantityAsPerInvoice'+i, id: 'txtQuantityAsPerInvoice'+i,
name: 'txtQuantityAsPerInvoice'+i name: 'txtQuantityAsPerInvoice'+i
}).appendTo('form'); }).appendTo('form');
$('<input>').attr({ $('<input>').attr({
type: 'hidden', type: 'hidden',
id: 'OrderedQuantity'+i, id: 'OrderedQuantity'+i,
value:item.Quantity,
name: 'OrderedQuantity'+i
}).appendTo('form');
value:item.Quantity, $('<input>').attr({
name: 'OrderedQuantity'+i type: 'hidden',
id: 'txtReceivedQuantity'+i,
name: 'txtReceivedQuantity'+i,
value:item.ReceivedQuantity
}).appendTo('form');
$('<input>').attr({
type: 'hidden',
id: 'txtRemarks'+i,
name: 'txtRemarks'+i
}).appendTo('form');
$('<input>').attr({
type: 'hidden',
id: 'txtPendingQty'+i,
name: 'txtPendingQty'+i,
value:item.PendingQty
}).appendTo('form');
}).appendTo('form'); if(item.PendingQty == 0.00)
{
$('<input>').attr({ $('#QuantityAsPerInvoice'+i).attr('readonly', 'true');
type: 'hidden', }
id: 'txtReceivedQuantity'+i, $("#IGRLink").show();
name: 'txtReceivedQuantity'+i, }else{
value:item.ReceivedQuantity if(JSON.parse(data).length == 1 && item.PendingQty == 0){
}).appendTo('form'); $("#IGRLink").hide();
alert('The Order is completed!!');
$('<input>').attr({ }
type: 'hidden', }
id: 'txtRemarks'+i,
name: 'txtRemarks'+i
}).appendTo('form');
$('<input>').attr({
type: 'hidden',
id: 'txtPendingQty'+i,
name: 'txtPendingQty'+i,
value:item.PendingQty
}).appendTo('form');
//alert(item.PendingQty);
if(item.PendingQty == 0.00)
{
//alert('inside if');
$('#QuantityAsPerInvoice'+i).attr('readonly', 'true');
// $('#txtEditFreight').attr('readonly', 'true');
}
$("#IGRLink").show();
}else{
if(JSON.parse(data).length == 1 && item.PendingQty == 0){
$("#IGRLink").hide();
alert('The Order is completed!!');
}
}
}); });
$("#IGRappend").empty(); $("#IGRappend").empty();
$('#IGRappend').append(trHTML); $('#IGRappend').append(trHTML);
} }
}); });
@ -518,7 +504,7 @@ $('<input>').attr({
{ {
swal('Please Select the Purchase Order Number to Create IGR'); swal('Please Select the Purchase Order Number to Create IGR');
} }
}); });
function SetRemarks(RowId) function SetRemarks(RowId)
{ {