MRIR Rejected Status Implemetation
This commit is contained in:
parent
33ec5e4b9a
commit
75f2e793c6
@ -361,7 +361,17 @@ function validate()
|
|||||||
|
|
||||||
var RejectedQuantity = parseFloat( $('#RejectQuantity'+k).val() == '' ? '0.00' : $('#RejectQuantity'+k).val());
|
var RejectedQuantity = parseFloat( $('#RejectQuantity'+k).val() == '' ? '0.00' : $('#RejectQuantity'+k).val());
|
||||||
|
|
||||||
if(AcceptQuantity != '0.00')
|
if(AcceptQuantity != '0.00' && RejectedQuantity == '0.00')
|
||||||
|
{
|
||||||
|
|
||||||
|
if(ActualQty < (AcceptQuantity+RejectedQuantity))
|
||||||
|
{
|
||||||
|
isExceed = 1;
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
Noval = 1;
|
||||||
|
}
|
||||||
|
if(AcceptQuantity == '0.00' && RejectedQuantity != '0.00')
|
||||||
{
|
{
|
||||||
|
|
||||||
if(ActualQty < (AcceptQuantity+RejectedQuantity))
|
if(ActualQty < (AcceptQuantity+RejectedQuantity))
|
||||||
@ -402,14 +412,14 @@ function validate()
|
|||||||
function setaccept(rowId)
|
function setaccept(rowId)
|
||||||
{
|
{
|
||||||
|
|
||||||
var accept = parseFloat($('#AcceptQuantity'+rowId).val());
|
var accept = parseFloat( $('#AcceptQuantity'+rowId).val() == '' ? '0.00' : $('#AcceptQuantity'+rowId).val());
|
||||||
var tr= document.getElementById(rowId);
|
var tr= document.getElementById(rowId);
|
||||||
var Actulqty = 0.0;
|
var Actulqty = 0.0;
|
||||||
|
|
||||||
|
|
||||||
var cellval = tr.cells;
|
var cellval = tr.cells;
|
||||||
|
|
||||||
Actulqty = parseFloat(cellval[6].innerHTML);
|
Actulqty = parseFloat( cellval[6].innerHTML == '' ? '0.00' : cellval[6].innerHTML);
|
||||||
|
|
||||||
|
|
||||||
var qtyAsperchellan = parseFloat($('#QuantityAsPerInvoice'+rowId).val());
|
var qtyAsperchellan = parseFloat($('#QuantityAsPerInvoice'+rowId).val());
|
||||||
@ -453,13 +463,31 @@ function setaccept(rowId)
|
|||||||
|
|
||||||
function setreject(rowId)
|
function setreject(rowId)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
var accept = parseFloat( $('#AcceptQuantity'+rowId).val() == '' ? '0.00' : $('#AcceptQuantity'+rowId).val());
|
||||||
var tr= document.getElementById(rowId);
|
var tr= document.getElementById(rowId);
|
||||||
var Actulqty = 0.0;
|
var Actulqty = 0.0;
|
||||||
|
|
||||||
|
|
||||||
var cellval = tr.cells;
|
var cellval = tr.cells;
|
||||||
|
|
||||||
Actulqty = parseFloat(cellval[6].innerHTML);
|
Actulqty = parseFloat( cellval[6].innerHTML == '' ? '0.00' : cellval[6].innerHTML);
|
||||||
|
|
||||||
|
|
||||||
|
var qtyAsperchellan = parseFloat($('#QuantityAsPerInvoice'+rowId).val());
|
||||||
|
var rejected = (Actulqty - accept);
|
||||||
|
|
||||||
|
$('#RejectQuantity'+rowId).val(rejected) ;
|
||||||
|
$('#QuantityRejected'+rowId).val(rejected) ;
|
||||||
|
$('#QuantityAccepted'+rowId).val(accept) ;
|
||||||
|
|
||||||
|
// var tr= document.getElementById(rowId);
|
||||||
|
// var Actulqty = 0.0;
|
||||||
|
|
||||||
|
|
||||||
|
// var cellval = tr.cells;
|
||||||
|
|
||||||
|
// Actulqty = parseFloat(cellval[6].innerHTML);
|
||||||
var reject = parseFloat($('#RejectQuantity'+rowId).val());
|
var reject = parseFloat($('#RejectQuantity'+rowId).val());
|
||||||
if(reject > Actulqty )
|
if(reject > Actulqty )
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user