Commit 277cbb0c authored by ngadkari's avatar ngadkari

scheme balance changes in validation

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@194389 ce508802-f39f-4f6c-b175-0d175dae99d5
parent ace2bedf
......@@ -2578,19 +2578,20 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
pstmt.setDouble(8, qty);
rs = pstmt.executeQuery();
if (rs.next()) {
lsRefNo = rs.getString("ref_no");
lsRefNo = rs.getString(1);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
mRate = distCommon.pickRateRefnoWise(lsPriceList, ldtDateStr, itemCodeOrd, lsRefNo, "L", qty,
mRate = distCommon.pickRateRefnoWise(lsPriceList, ldtDateStr, itemCodeOrd, lsRefNo, lsListType, qty,
conn);
}
if (mRate <= 0) {
mRate = distCommon.pickRateRefnoWise(lsPriceList, ldtDateStr, itemCodeOrd, lsRefNo, "L", qty,
conn);
/*mRate = distCommon.pickRateRefnoWise(lsPriceList, ldtDateStr, itemCodeOrd, lsRefNo, "L", qty,
conn);*/
mRate = distCommon.pickRate(lsPriceList, ldtDateStr, itemCodeOrd, "", "L", qty, conn);
}
}
......@@ -2704,19 +2705,18 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
pstmt.setDouble(8, qty);
rs = pstmt.executeQuery();
if (rs.next()) {
lsRefNo = rs.getString("ref_no");
lsRefNo = rs.getString(1);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
mRate = distCommon.pickRateRefnoWise(lsPriceList, ldtDateStr, itemCodeOrd, lsRefNo, "L", qty,
mRate = distCommon.pickRateRefnoWise(lsPriceList, ldtDateStr, itemCodeOrd, lsRefNo, lsListType, qty,
conn);
}
if (mRate <= 0) {
mRate = distCommon.pickRateRefnoWise(lsPriceList, ldtDateStr, itemCodeOrd, lsRefNo, "L", qty,
conn);
mRate = distCommon.pickRate(lsPriceList, ldtDateStr, itemCodeOrd, "", "L", qty, conn);
}
}
else
......@@ -2732,7 +2732,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
}
value= qty * mRate;
unConfTotFreeQty= unConfTotFreeQty + value;
System.out.println("unConfTotFreeQty separte free" + lsPriceList +ldtPlDate+ qty );
System.out.println("unConfTotFreeQty separte free" + lsPriceList +ldtPlDate+ qty + unConfTotFreeQty + mRate);
}
......@@ -2831,19 +2831,18 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
pstmt.setDouble(8, quantity);
rs = pstmt.executeQuery();
if (rs.next()) {
lsRefNo = rs.getString("ref_no");
lsRefNo = rs.getString(1);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
mRate = distCommon.pickRateRefnoWise(lsPriceList, ldtDateStr, browItemCode, lsRefNo, "L", quantity,
mRate = distCommon.pickRateRefnoWise(lsPriceList, ldtDateStr, browItemCode, lsRefNo, lsListType, quantity,
conn);
}
if (mRate <= 0) {
mRate = distCommon.pickRateRefnoWise(lsPriceList, ldtDateStr, browItemCode, lsRefNo, "L", quantity,
conn);
mRate = distCommon.pickRate(lsPriceList, ldtDateStr, itemCodeOrd, "", "L", qty, conn);
}
}
else
......@@ -2865,7 +2864,8 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
}
}
System.out.println(
"valueAmount insdie V[" + valueAmount+ "]"+unConfTotFreeQty + prvFreeQty);
if ((valueAmount +unConfTotFreeQty + prvFreeQty ) > freeQty) {
errCode = "VTFREEQTY1";// Entered free quantity is
// greater than scheme's free
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment