Commit e8829c27 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@97298 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 3031bb72
......@@ -76,7 +76,7 @@ public class UndoRecievableAdjIC extends ValidatorEJB implements UndoRecievableA
ConnDriver connDriver = new ConnDriver();
String keyFlag = "";
int periodCnt=0;
String custCode="",siteCode="",statusSales="",tranType="",refNo="",refSer="",tranId="";
String custCode="",siteCode="",statusFin="",tranType="",refNo="",refSer="",tranId="";
Timestamp tranDate=null;
String prdCode="";
System.out.println("Priyanka testing : Inside wfValData 1 ");
......@@ -261,7 +261,7 @@ public class UndoRecievableAdjIC extends ValidatorEJB implements UndoRecievableA
System.out.println("prdCode=============="+prdCode);
sql = "select stat_sal from period_stat where site_code = ? and prd_code = ? ";
sql = "select stat_fin from period_stat where site_code = ? and prd_code = ? ";
System.out.println("sql1 :"+sql);
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, siteCode);
......@@ -269,68 +269,26 @@ public class UndoRecievableAdjIC extends ValidatorEJB implements UndoRecievableA
rs = pstmt.executeQuery();
if (rs.next())
{
statusSales = rs.getString("stat_sal");
statusFin = rs.getString("stat_fin");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
System.out.println("statusSales==========="+statusSales);
if((statusSales!=null && statusSales.trim().length()>0 && statusSales.equalsIgnoreCase("N")))
System.out.println("statusFin==========="+statusFin);
if((statusFin!=null && statusFin.trim().length()>0 && statusFin.equalsIgnoreCase("N")))
{
errCode = "VMSTATSNVL";
errCode = "VMSTATSND";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
System.out.println("Stat sal is not valid for defined period.");
System.out.println("Stat fin is not valid for defined period.");
}
/* System.out.println("tranDate=============="+tranDate);
sql="select stat_sal from period where ? between fr_date and to_date";
pstmt = conn.prepareStatement(sql);
pstmt.setTimestamp(1, tranDate);
rs = pstmt.executeQuery();
if (rs.next())
{
statusSales = rs.getString("stat_sal");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
System.out.println("statusSales==========="+statusSales);
if((statusSales!=null && statusSales.trim().length()>0 && statusSales.equalsIgnoreCase("N")))
{
errCode = "VMSTATSNVL";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
System.out.println("Stat sal is not valid for defined period.");
}*/
/* sql="select count(*) from period where ? between fr_date and to_date ";
pstmt = conn.prepareStatement(sql);
pstmt.setTimestamp(1, tranDate);
rs = pstmt.executeQuery();
if (rs.next())
{
cnt = rs.getInt(1);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
System.out.println("count frm period==="+cnt);
if(cnt==0)
{
errCode = "VMPRDNTDF ";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
System.out.println("Period not defined in period master.");
}*/
}
}
......
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