Commit 94e43bf5 authored by manohar's avatar manohar

validation for shimpment existance corrected


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@96572 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 2201bcfe
...@@ -311,7 +311,7 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa ...@@ -311,7 +311,7 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa
childNode = childNodeList.item(ctr); childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName(); childNodeName = childNode.getNodeName();
System.out.println("value of child node : "+childNode); System.out.println("value of child node name ["+childNodeName + "]");
...@@ -334,6 +334,10 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa ...@@ -334,6 +334,10 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa
if(childNodeName.equalsIgnoreCase("tran_code")) if(childNodeName.equalsIgnoreCase("tran_code"))
{ {
tranCode = checkNull(genericUtility.getColumnValue("tran_code",dom2)); tranCode = checkNull(genericUtility.getColumnValue("tran_code",dom2));
if(childNode.getFirstChild()!= null)
{
tranCode = childNode.getFirstChild().getNodeValue();
}
System.out.println("tranCode>>"+tranCode); System.out.println("tranCode>>"+tranCode);
...@@ -357,25 +361,31 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa ...@@ -357,25 +361,31 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa
else if(childNodeName.equalsIgnoreCase("desp_id")) else if(childNodeName.equalsIgnoreCase("desp_id"))
{ {
despId = genericUtility.getColumnValue("desp_id",dom2); //despId = genericUtility.getColumnValue("desp_id",dom2);
sql = "select count(1) from ship_docs where ref_ser = 'S-DSP' and ref_id = ?"; if(childNode.getFirstChild()!= null)
pstmt=conn.prepareStatement(sql);
pstmt.setString(1,tranId);
rs = pstmt.executeQuery();
if(rs.next())
{ {
cnt = rs.getInt(1); despId = childNode.getFirstChild().getNodeValue();
} System.out.println("despId ["+despId + "]");
pstmt.close(); sql = "select count(1) from ship_docs where ref_ser = 'S-DSP' and ref_id = ?";
rs.close(); pstmt=conn.prepareStatement(sql);
pstmt = null; pstmt.setString(1,tranId);
rs = null; rs = pstmt.executeQuery();
if(cnt > 0) if(rs.next())
{ {
errCode = "DIDOEISHDO"; cnt = rs.getInt(1);
errList.add( errCode ); }
errFields.add( childNodeName.toLowerCase() ); pstmt.close();
rs.close();
pstmt = null;
rs = null;
if(cnt > 0)
{
errCode = "DIDOEISHDO";
errList.add( errCode );
errFields.add( childNodeName.toLowerCase() );
}
} }
} }
......
...@@ -301,6 +301,10 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss ...@@ -301,6 +301,10 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss
if(childNodeName.equalsIgnoreCase("tran_code")) if(childNodeName.equalsIgnoreCase("tran_code"))
{ {
tranCode = genericUtility.getColumnValue("tran_code",dom2); tranCode = genericUtility.getColumnValue("tran_code",dom2);
if(childNode.getFirstChild()!= null)
{
tranCode = childNode.getFirstChild().getNodeValue();
}
System.out.println("tranCode>>"+tranCode); System.out.println("tranCode>>"+tranCode);
...@@ -336,25 +340,31 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss ...@@ -336,25 +340,31 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss
else if(childNodeName.equalsIgnoreCase("tran_id")) else if(childNodeName.equalsIgnoreCase("tran_id"))
{ {
tranId = genericUtility.getColumnValue("tran_id",dom2); //tranId = genericUtility.getColumnValue("tran_id",dom2);
sql = "select count(1) from ship_docs where ref_ser = 'D-ISS' and ref_id = ?"; if(childNode.getFirstChild()!= null)
pstmt=conn.prepareStatement(sql);
pstmt.setString(1,tranId);
rs = pstmt.executeQuery();
if(rs.next())
{ {
cnt = rs.getInt(1); tranId = childNode.getFirstChild().getNodeValue();
} System.out.println("tranId ["+tranId + "]");
pstmt.close(); sql = "select count(1) from ship_docs where ref_ser = 'D-ISS' and ref_id = ?";
rs.close(); pstmt=conn.prepareStatement(sql);
pstmt = null; pstmt.setString(1,tranId);
rs = null; rs = pstmt.executeQuery();
if(cnt > 0) if(rs.next())
{ {
errCode = "DIDOEISHDO"; cnt = rs.getInt(1);
errList.add( errCode ); }
errFields.add( childNodeName.toLowerCase() ); pstmt.close();
rs.close();
pstmt = null;
rs = null;
if(cnt > 0)
{
errCode = "DIDOEISHDO";
errList.add( errCode );
errFields.add( childNodeName.toLowerCase() );
}
} }
} }
......
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