Commit fbab86cf authored by agaikwad's avatar agaikwad

Change condition in validation of Location code and Po


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@103055 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 694f2b7a
...@@ -99,7 +99,7 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec ...@@ -99,7 +99,7 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec
String lsitemcode="",prdCode="",siteCodlogin="",statFin="",errorType=""; String lsitemcode="",prdCode="",siteCodlogin="",statFin="",errorType="";
String itemSer="",grNo="",tranidGno="",currCode="",tranCode="",dcNo=""; String itemSer="",grNo="",tranidGno="",currCode="",tranCode="",dcNo="";
double llquantity=0,llrate=0; double llquantity=0,llrate=0;
String lsmsg="",startStr="",endStr="",descrStr="",descrStart="",descrEnd="",value=""; String lsmsg="",lsmsg1="",startStr="",endStr="",descrStr="",descrStart="",descrEnd="",value="";
ArrayList lcstdqty = null; ArrayList lcstdqty = null;
try { try {
System.out.println("@@@@@@@@ wfvaldata called"); System.out.println("@@@@@@@@ wfvaldata called");
...@@ -482,7 +482,8 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec ...@@ -482,7 +482,8 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec
System.out.println("rate["+rate+"]"); System.out.println("rate["+rate+"]");
if((lsitemcode !=null && lsitemcode.trim().length()>0) && (quantity !=null && quantity.trim().length()>0) && (quantity !=null && quantity.trim().length()>0)) if((lsitemcode !=null && lsitemcode.trim().length()>0) && (quantity !=null && quantity.trim().length()>0) && (quantity !=null && quantity.trim().length()>0))
{ {
lsmsg += "Unconfirmed Receipt details are : Item Code " + lsitemcode + " Quantity " + quantity+" Rate " + rate+ "\n"; lsmsg = "Unconfirmed Receipt details are : Item Code " + lsitemcode + " Quantity " + quantity+" Rate " + rate+ "\n";
lsmsg1=lsmsg+lsmsg;
} }
} }
...@@ -2198,11 +2199,11 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec ...@@ -2198,11 +2199,11 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec
lsitemcode=genericUtility.getColumnValue("item_code", dom); lsitemcode=genericUtility.getColumnValue("item_code", dom);
msite=genericUtility.getColumnValue("site_code", dom1); msite=genericUtility.getColumnValue("site_code", dom1);
System.out.println("loccode"+loccode); System.out.println("loccode"+loccode);
System.out.println("lsitemcode"+lsitemcode); System.out.println("lsitemcode"+lsitemcode);//ibase3-webitm-dis5-12-116-1
System.out.println("msite"+msite); System.out.println("msite"+msite);
sql="select stk_opt from item where item_code = ?"; sql="select stk_opt from item where item_code = ?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, loccode); pstmt.setString(1, lsitemcode);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) if (rs.next())
{ {
...@@ -2227,28 +2228,29 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec ...@@ -2227,28 +2228,29 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) if (rs.next())
{ {
cnt = rs.getInt(1); cnt1 = rs.getInt(1);
} }
System.out.println("CNt loccode **********-->"+cnt); System.out.println("CNt loccode **********-->"+cnt1);
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
if (cnt == 0) if (cnt1 == 0)
{ {
errCode = "VMLOC1"; errCode = "VMLOC1";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
}
} }
else if(!"0".equalsIgnoreCase(lsstkopt)) else if(!"0".equalsIgnoreCase(lsstkopt))
{ {
System.out.println("In If Else COndition");
errCode = "VMLOC1"; errCode = "VMLOC1";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase());; errFields.add(childNodeName.toLowerCase());;
} }
}
if (errCode== null || errCode.trim().length() == 0) if (errCode== null || errCode.trim().length() == 0)
{ {
System.out.println("Is Error COde is Null"); System.out.println("Is Error COde is Null");
...@@ -3617,21 +3619,17 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec ...@@ -3617,21 +3619,17 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec
errorType = errorType(conn, errCode); errorType = errorType(conn, errCode);
if("VTUREC1".equalsIgnoreCase(errCode)) if("VTUREC1".equalsIgnoreCase(errCode))
{ {
errCode = "VTUREC1"; startStr = errString.substring(0,errString.indexOf("<description>") + 13);
errCode = new ValidatorEJB().getErrorString("", errCode, ""); endStr = errString.substring(errString.indexOf("</description>"),errString.length());
System.out.println("::: errCode["+errCode+"]"); descrStr = errString.substring(errString.indexOf("<description>") + 13,errString.indexOf("</description>"));
startStr = errCode.substring(0,errCode.indexOf("<description>") + 13);
endStr = errCode.substring(errCode.indexOf("</description>"),errCode.length());
System.out.println("endStr ["+endStr+"]");
descrStr = errCode.substring(errCode.indexOf("<description>") + 13,errCode.indexOf("</description>"));
System.out.println("::: descrStr ["+descrStr+"]");
descrStart = descrStr.substring(0, descrStr.indexOf("]")); descrStart = descrStr.substring(0, descrStr.indexOf("]"));
descrEnd = descrStr.substring(descrStr.indexOf("]"),descrStr.length()); descrEnd = descrStr.substring(descrStr.indexOf("]"),descrStr.length());
System.out.println("lsmsg["+lsmsg+"]"); System.out.println("lsmsg1@@@["+lsmsg1+"]");
value ="" + lsmsg; value ="" + lsmsg1;
System.out.println("Value ::: "+ value); System.out.println("Value ::: "+ value);
descrStart = descrStart.concat(value).concat(descrEnd); descrStart = descrStart.concat(value).concat(descrEnd);
errCode = startStr.concat(descrStart).concat(endStr); System.out.println("descrStart@@@["+descrStart+"]");
errString = startStr.concat(descrStart).concat(endStr);
} }
System.out.println("errorType ..........[" + errorType+"]"); System.out.println("errorType ..........[" + errorType+"]");
......
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