Commit 0f6d00e0 authored by rtiwari's avatar rtiwari

ADD VALIDATION FOR UNCONFIRMED RECEIPT


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@93541 ce508802-f39f-4f6c-b175-0d175dae99d5
parent a1c22fe6
......@@ -88,7 +88,7 @@ public class GenerateSaleOrderPrc extends ProcessEJB implements GenerateSaleOrde
String sql = "";
String errString = "";
String siteCode = "";
String tranId = "",custCode="";
String tranId = "",custCode="",conf="";
int tranIdFound=0,cusCodeFound=0,prcpFound = 0;
Connection conn = null;
ConnDriver connDriver = null;
......@@ -145,6 +145,24 @@ public class GenerateSaleOrderPrc extends ProcessEJB implements GenerateSaleOrde
errString = itmDBAccessEJB.getErrorString("","VTSOGENAL ","","",conn);
return errString;
}
sql = "SELECT CONFIRMED FROM PORCP WHERE TRAN_ID = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,tranId);
rs = pstmt.executeQuery();
if(rs.next())
{
conf = rs.getString(1);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(!"Y".equalsIgnoreCase(conf))
{
System.out.println("Tran id not confirmed");
errString = itmDBAccessEJB.getErrorString("","VTPRCNTCNF ","","",conn);
return errString;
}
}else
{
errString = itmDBAccessEJB.getErrorString("","VTTNNTNL ","","",conn);
......@@ -164,8 +182,6 @@ public class GenerateSaleOrderPrc extends ProcessEJB implements GenerateSaleOrde
rs = null;
pstmt.close();
pstmt = null;
// only 4 pers use
//sql = "select count(*) from site_customer where cust_code = ? and dis_link = 'A' and site_code = ? ";
sql = "select count(*) from site_customer where cust_code = ? and channel_partner = 'Y' and dis_link = 'A' and site_code = ? ";
pstmt = conn.prepareStatement(sql);
......
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