Commit b459a526 authored by ssurve's avatar ssurve

Issue of item in detail not exists in dist order detail validation corrected


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@96176 ce508802-f39f-4f6c-b175-0d175dae99d5
parent c4263e2d
...@@ -417,6 +417,9 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss ...@@ -417,6 +417,9 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss
distOrder = genericUtility.getColumnValue("dist_order",dom2); distOrder = genericUtility.getColumnValue("dist_order",dom2);
System.out.println("itemCode>>"+itemCode+"tranId>"+tranId+"distOrder>"+distOrder); System.out.println("itemCode>>"+itemCode+"tranId>"+tranId+"distOrder>"+distOrder);
String itemCodeH=""; String itemCodeH="";
List<String> itemCodeList = new ArrayList<String>();
if (itemCode == null || itemCode.trim().length() == 0) if (itemCode == null || itemCode.trim().length() == 0)
{ {
errCode = "DIDIICNULL"; errCode = "DIDIICNULL";
...@@ -429,16 +432,18 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss ...@@ -429,16 +432,18 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss
pstmt=conn.prepareStatement(sql); pstmt=conn.prepareStatement(sql);
pstmt.setString(1,distOrder); pstmt.setString(1,distOrder);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) while(rs.next())
{ {
itemCodeH = rs.getString(1) == null ? "":rs.getString(1); //itemCodeH = rs.getString(1) == null ? "":rs.getString(1);
itemCodeList.add(rs.getString(1) == null ? "":rs.getString(1));
} }
pstmt.close(); pstmt.close();
rs.close(); rs.close();
pstmt = null; pstmt = null;
rs = null; rs = null;
if(!itemCode.equalsIgnoreCase(itemCodeH)) //if(!itemCode.equalsIgnoreCase(itemCodeH))
if(!itemCodeList.contains(itemCodeH))
{ {
errCode = "DIDIICNOMA"; errCode = "DIDIICNOMA";
errString = getErrorString("item_code",errCode,userId); errString = getErrorString("item_code",errCode,userId);
......
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