Commit 56125e6f authored by pshinde's avatar pshinde

Itemchange and validatin of Customer Item Update


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@97932 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 003eb212
...@@ -82,6 +82,7 @@ public class CustItemUpdateIC extends ValidatorEJB implements CustItemUpdateICLo ...@@ -82,6 +82,7 @@ public class CustItemUpdateIC extends ValidatorEJB implements CustItemUpdateICLo
String sql = ""; String sql = "";
String errorType = ""; String errorType = "";
String custCodeFrom="",custCodeTo=""; String custCodeFrom="",custCodeTo="";
String siteCodeFrom="",siteCodeTo="";
String itemCodeFrom="",itemCodeTo=""; String itemCodeFrom="",itemCodeTo="";
//double integralQty=0; //double integralQty=0;
String integralQty=""; String integralQty="";
...@@ -128,24 +129,22 @@ public class CustItemUpdateIC extends ValidatorEJB implements CustItemUpdateICLo ...@@ -128,24 +129,22 @@ public class CustItemUpdateIC extends ValidatorEJB implements CustItemUpdateICLo
childNodeName = childNode.getNodeName(); childNodeName = childNode.getNodeName();
System.out.println("Priyanka testing :childNodeName : "+childNodeName); System.out.println("Priyanka testing :childNodeName : "+childNodeName);
if(childNodeName.equalsIgnoreCase("cust_code__from"))
{ //added for site_code_from
custCodeFrom = checkNull(genericUtility.getColumnValue("cust_code__from",dom)); if(childNodeName.equalsIgnoreCase("site_code__fr"))
System.out.println(" CustCodeFrom ====" + custCodeFrom); {
siteCodeFrom = checkNull(genericUtility.getColumnValue("site_code__fr", dom));
if (custCodeFrom == null || custCodeFrom.trim().length() == 0) if(siteCodeFrom == null || siteCodeFrom.trim().length() == 0)
{ {
errCode = "VMCUSTCDFR"; errCode = "VMSITECDFR";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
else else
{ {
sql = "select count(1) from site where site_code= ? ";
sql = "select count(1) from customer where cust_code= ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, custCodeFrom); pstmt.setString(1, siteCodeFrom);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
...@@ -157,35 +156,31 @@ public class CustItemUpdateIC extends ValidatorEJB implements CustItemUpdateICLo ...@@ -157,35 +156,31 @@ public class CustItemUpdateIC extends ValidatorEJB implements CustItemUpdateICLo
pstmt = null; pstmt = null;
if(cnt == 0) if(cnt == 0)
{ {
errCode = "VMINVCDFR"; errCode = "VMSITEFR";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
}
}
} }
//cust_code__to
else if(childNodeName.equalsIgnoreCase("cust_code__to")) //added for site_code_to
{ else if(childNodeName.equalsIgnoreCase("site_code__to"))
custCodeTo = checkNull(genericUtility.getColumnValue("cust_code__to",dom)); {
System.out.println(" CustCodeTo ====" + custCodeTo); siteCodeTo = checkNull(genericUtility.getColumnValue("site_code__to", dom));
if(siteCodeTo == null || siteCodeTo.trim().length() == 0)
if (custCodeTo == null || custCodeTo.trim().length() == 0)
{ {
errCode = "VMCUSTCDTO"; errCode = "VMSITECDTO";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
else else
{ {
sql = "select count(1) from site where site_code= ? ";
sql = "select count(1) from customer where cust_code= ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, custCodeTo); pstmt.setString(1, siteCodeTo);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
...@@ -198,15 +193,15 @@ public class CustItemUpdateIC extends ValidatorEJB implements CustItemUpdateICLo ...@@ -198,15 +193,15 @@ public class CustItemUpdateIC extends ValidatorEJB implements CustItemUpdateICLo
if(cnt == 0) if(cnt == 0)
{ {
errCode = "VMINVCDTO"; errCode = "VMSITETO";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
}
}
} }
//item_code__from //item_code__from
else if(childNodeName.equalsIgnoreCase("item_code__from")) else if(childNodeName.equalsIgnoreCase("item_code__from"))
......
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