Commit 6c7b563f authored by pshinde's avatar pshinde

Validation of undo receipt adjustment(D14FSUN015)


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@97304 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 36d183de
......@@ -79,6 +79,7 @@ public class UndoRecievableAdjIC extends ValidatorEJB implements UndoRecievableA
String custCode="",siteCode="",statusFin="",tranType="",refNo="",refSer="",tranId="";
Timestamp tranDate=null;
String prdCode="";
int cnt1=0;
System.out.println("Priyanka testing : Inside wfValData 1 ");
StringBuffer errStringXml = new StringBuffer("<?xml version = \"1.0\"?> \r\n <Root> <Errors>");
System.out.println("Priyanka testing : editFlag :" + editFlag);
......@@ -285,6 +286,34 @@ public class UndoRecievableAdjIC extends ValidatorEJB implements UndoRecievableA
System.out.println("Stat fin is not valid for defined period.");
}
//added
sql = "select count(1) from period_stat where site_code = ? and prd_code = ? ";
System.out.println("sql1 :"+sql);
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, siteCode);
pstmt.setString(2, prdCode);
rs = pstmt.executeQuery();
if (rs.next())
{
cnt1 = rs.getInt(1);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
System.out.println("cnt1==========="+cnt1);
if(cnt1==0)
{
errCode = "VMPRDNTDF ";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
System.out.println("Period not defined in period master.");
}
sql="select count(*) from period where ? between fr_date and to_date ";
pstmt = conn.prepareStatement(sql);
pstmt.setTimestamp(1, tranDate);
......@@ -308,6 +337,7 @@ public class UndoRecievableAdjIC extends ValidatorEJB implements UndoRecievableA
}
}
}
......
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