Commit 6db6dc5f authored by agaikwad's avatar agaikwad

Request_id-D14LSUN004, Added Validation Code For Column Sitecode,Tax Chap,Tax Class and Tax Env.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@98229 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 391fb3a4
...@@ -90,8 +90,8 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde ...@@ -90,8 +90,8 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde
String siteCodeOrd = "", purcOrder = "", status = "", confirmed = "", modName = "", siteCodeDlv = "", siteCodeBill = "", suppCode = ""; String siteCodeOrd = "", purcOrder = "", status = "", confirmed = "", modName = "", siteCodeDlv = "", siteCodeBill = "", suppCode = "";
String suppCodeO = "", deptCode = "", empCode = "", itemSer = "", crTerm = "", purcOrderHdr = ""; String suppCodeO = "", deptCode = "", empCode = "", itemSer = "", crTerm = "", purcOrderHdr = "";
String currCode = "", suppCurrCode = "", baseCurrCode = "", exchRate = "", amdDateStr = ""; String currCode = "", suppCurrCode = "", baseCurrCode = "", exchRate = "", amdDateStr = "";
String taxEnv = "", taxChap = "", taxClass = "", projCode = "", quotNo = "", salesPers = "", varValue = ""; String taxEnv = "",taxEnvpt = "", taxChap = "",taxChappt = "",taxClass = "",taxClasspt = "", projCode = "", quotNo = "", salesPers = "", varValue = "";
String siteCode = "", itemCode = "", ordDateStr = "", amdNo = "", lineNo = "", stopBusiness = "", lineNoOrd = ""; String siteCode = "", siteCodept = "", itemCode = "", ordDateStr = "", amdNo = "", lineNo = "", stopBusiness = "", lineNoOrd = "";
String unit = "", unitStd = "", packCode = "", locCode = "", cctrCodeCr = "", dlvDateStr = "", reqDateStr = ""; String unit = "", unitStd = "", packCode = "", locCode = "", cctrCodeCr = "", dlvDateStr = "", reqDateStr = "";
String convRtuomStduomStr = "", unitRate = "", quantityStr = "", convQtyStduomStr = "", workOrder = "", Status = "", acctCodeDr = "", acctCodeCr = ""; String convRtuomStduomStr = "", unitRate = "", quantityStr = "", convQtyStduomStr = "", workOrder = "", Status = "", acctCodeDr = "", acctCodeCr = "";
double convRtuomStduom = 0, quantity = 0, convQtyStduom = 0, rate1 = 0, purcRate = 0, maxRate = 0; double convRtuomStduom = 0, quantity = 0, convQtyStduom = 0, rate1 = 0, purcRate = 0, maxRate = 0;
...@@ -1869,7 +1869,6 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde ...@@ -1869,7 +1869,6 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde
sql="select line_no from pord_pay_term where purc_order= ?"; sql="select line_no from pord_pay_term where purc_order= ?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, purcOrder); pstmt.setString(1, purcOrder);
//pstmt.setString(2, lineOrder);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) if (rs.next())
{ {
...@@ -1884,8 +1883,7 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde ...@@ -1884,8 +1883,7 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde
sql="select line_no__ord from pur_milstn where purc_order= ?"; sql="select line_no__ord from pur_milstn where purc_order= ?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, purcOrder); pstmt.setString(1, purcOrder);
//pstmt.setString(2, lineOrder);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) if (rs.next())
{ {
...@@ -1906,60 +1904,12 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde ...@@ -1906,60 +1904,12 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde
} }
} }
/* else if(childNodeName.equalsIgnoreCase("line_no__prev"))
{
int line = 0;
String linenoprev= "";
linnoprev = checkNull(genericUtility.getColumnValue("line_no__prev", dom));
purcOrder = checkNull(genericUtility.getColumnValue("purc_order", dom));
System.out.println("Amend Line NO Prev is:"+linnoprev.equals(null));
if (!linnoprev.equals(null))
{
sql="select line_no from pord_pay_term where purc_order= ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, purcOrder);
rs = pstmt.executeQuery();
while(rs.next())
{
linenoprev = rs.getString("line_no");
System.out.println("####### line no is :"+linenoprev);
Linetmp.add(linenoprev);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
line=Integer.parseInt(linenoprev);
System.out.println("####### line no is :"+line);
for(int i=0;i<=Linetmp.size();i++)
{
if(!linenoprev.equalsIgnoreCase(linnoprev))
{
errCode = "VTPRVLINE";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
//System.out.println("@@@@@@@@@@@@is@@@@@@"+isLine);
}
}
*/
else if(childNodeName.equalsIgnoreCase("line_no__prev")) else if(childNodeName.equalsIgnoreCase("line_no__prev"))
{ {
System.out.println("Inside line_no__prev"); System.out.println("Inside line_no__prev");
linnoprev = checkNull(genericUtility.getColumnValue("line_no__prev", dom)); linnoprev = checkNull(genericUtility.getColumnValue("line_no__prev", dom));
purcOrder = checkNull(genericUtility.getColumnValue("purc_order", dom).trim()); purcOrder = checkNull(genericUtility.getColumnValue("purc_order", dom).trim());
System.out.println("Inside null condition"+linnoprev); System.out.println("Inside null condition"+linnoprev);
/*if(linnoprev.equalsIgnoreCase("null"))
{
System.out.println("Inside null condition"+linnoprev);
}*/
System.out.println("Amend Line NO Prev is:"+linnoprev); System.out.println("Amend Line NO Prev is:"+linnoprev);
if(linnoprev!=null && linnoprev.trim().length()> 0 && !linnoprev.equals("null")) if(linnoprev!=null && linnoprev.trim().length()> 0 && !linnoprev.equals("null"))
{ {
...@@ -2077,7 +2027,6 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde ...@@ -2077,7 +2027,6 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde
rel_agnst = genericUtility.getColumnValue("rel_agnst", dom); rel_agnst = genericUtility.getColumnValue("rel_agnst", dom);
task_code = genericUtility.getColumnValue("task_code", dom); task_code = genericUtility.getColumnValue("task_code", dom);
System.out.println("Task codeeeeeeeeeeeee"+task_code); System.out.println("Task codeeeeeeeeeeeee"+task_code);
//rel_agnst = genericUtility.getColumnValue("rel_agnst", dom);
if (rel_agnst.equalsIgnoreCase("05")) if (rel_agnst.equalsIgnoreCase("05"))
{ {
System.out.println("Task codeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1111"); System.out.println("Task codeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1111");
...@@ -2205,8 +2154,77 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde ...@@ -2205,8 +2154,77 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde
} }
} }
} }
} }
else if( childNodeName.equalsIgnoreCase("site_code__adv"))
{
siteCodept = checkNull(genericUtility.getColumnValue("site_code__adv", dom));
System.out.println("@@@@ site_code__adv["+siteCodept+"]");
errCode = this.isSiteCode(siteCodept, modName);
if( errCode != null && errCode.trim().length() > 0)
{
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
else if( childNodeName.equalsIgnoreCase("tax_chap") )
{
taxChappt = genericUtility.getColumnValue("tax_chap", dom);
System.out.println("@@@@ tax_chap["+taxChappt+"]");
if( taxChappt!= null && taxChappt.length() > 0 )
{
errCode = isExist("taxchap","tax_chap",taxChappt,conn);
if( "FALSE".equalsIgnoreCase(errCode ))
{
errCode = "VTTAXCHAP1";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if( childNodeName.equalsIgnoreCase("tax_class") )
{
taxClasspt = genericUtility.getColumnValue("tax_class", dom);
System.out.println("############ tax_class["+taxClasspt+"]");
if( taxClasspt!= null && taxClasspt.length() > 0 )
{
errCode = isExist("taxclass","tax_class",taxClasspt,conn);
if( "FALSE".equalsIgnoreCase(errCode ))
{
errCode = "VTTAXCLA1";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if( childNodeName.equalsIgnoreCase("tax_env") )
{
taxEnvpt = genericUtility.getColumnValue("tax_env", dom);
amdDateStr = genericUtility.getColumnValue("amd_date", dom);
System.out.println("##############tax_env["+taxEnvpt+"]");
System.out.println("##############Amd Date is:["+taxEnvpt+"]");
if( taxEnvpt!= null && taxEnvpt.length() > 0 )
{
errCode = isExist("taxenv","tax_env",taxEnvpt,conn);
if( "FALSE".equalsIgnoreCase(errCode ))
{
errCode = "VTTAXENV1";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
else
{
errCode = fincommon.checkTaxEnvStatus(taxEnvpt, amdDate, conn);
if( errCode != null && errCode.trim().length() > 0 )
{
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
}
} }
break; break;
......
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