Commit 9cc270d0 authored by dpawar's avatar dpawar

added validation


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@94343 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 1bcc1f75
......@@ -32,11 +32,8 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
{
dom = parseString(xmlString);
dom1 = parseString(xmlString1);
if (xmlString2.trim().length() > 0 )
{
dom2 = parseString("<Root>" + xmlString2 + "</Root>");
}
errString = wfValData(dom, dom1, dom2, objContext, editFlag, xtraParams);
dom2 = parseString(xmlString2);
errString = wfValData(dom,dom1,dom2,objContext,editFlag,xtraParams);
}
catch(Exception e)
{
......@@ -78,24 +75,72 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
childNodeListLength = childNodeList.getLength();
System.out.println("childNodeListLength--------->>["+childNodeListLength+"]");
for(ctr = 0; ctr < childNodeListLength; ctr ++)
{
childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName();
if(childNodeName.equalsIgnoreCase("tax_chap")){
System.out.println("Child Node Name------->>["+childNodeName+"]");
if(childNodeName.equalsIgnoreCase("item_ser")){
String keyFlag="";
itemSer = checkNull(genericUtility.getColumnValue("item_ser", dom));
keyFlag=getNameOrDescrForCode(conn, "transetup", "key_flag", "tran_window", "w_itemser");
keyFlag=keyFlag==null ? "M" : keyFlag.trim();
if("M".equalsIgnoreCase(keyFlag) && itemSer.length() ==0){
errCode = "VMCODNULL";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
else if("A".equalsIgnoreCase(editFlag.trim())){
cnt=getDBRowCount(conn,"itemser","item_ser",itemSer);
if(cnt > 0){
errCode = "VMDUPL1";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("descr")){
String descr="";
descr = checkNull(genericUtility.getColumnValue("descr", dom));
if(descr.length()== 0){
errCode = "VMDESCR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}else{
itemSer = checkNull(genericUtility.getColumnValue("item_ser", dom));
sql="select count(1) from itemser where item_ser <> ? and descr = ?";
pstmt=conn.prepareStatement(sql);
pstmt.setString(1, itemSer);
pstmt.setString(2, descr);
rs=pstmt.executeQuery();
if(rs.next())
cnt=rs.getInt(1);
rs.close();
rs=null;
pstmt.close();
if(cnt > 0){
errCode = "VMDUPDESCR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("tax_chap")){
taxChap = checkNull(genericUtility.getColumnValue("tax_chap", dom));
if(taxChap.length() > 0){
System.out.println("tAX CHAP ----->>>["+taxChap+"]");
cnt=getDBRowCount(conn,"TAXCHAP","TAX_CHAP",taxChap);
if(cnt == 0){
errCode = "VMTAXCHP";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("site_code")){
siteCode = checkNull(genericUtility.getColumnValue("site_code", dom));
if(siteCode.length() > 0){
System.out.println("siteCode ----->>>["+siteCode+"]");
cnt=getDBRowCount(conn,"SITE","SITE_CODE",siteCode);
if(cnt == 0){
errCode = "VMSITE";
......@@ -103,21 +148,19 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("loc_code")){
locCode = checkNull(genericUtility.getColumnValue("loc_code", dom));
if(locCode.length() > 0){
System.out.println("locCode ----->>>["+locCode+"]");
cnt=getDBRowCount(conn,"LOCATION","LOC_CODE",locCode);
if(cnt == 0){
errCode = "VMLOC";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("unit")){
unit = checkNull(genericUtility.getColumnValue("unit", dom));
if(unit.length() > 0){
cnt=getDBRowCount(conn,"UOM","unit",unit);
if(cnt == 0){
errCode = "VMUNIT";
......@@ -125,9 +168,9 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("item_ser__crpolicy")){
itemSerCrpolicy = checkNull(genericUtility.getColumnValue("item_ser__crpolicy", dom));
System.out.println("itemSerCrpolicy ----->>>["+itemSerCrpolicy+"]");
itemSer = checkNull(genericUtility.getColumnValue("item_ser", dom));
if(itemSerCrpolicy.length() > 0){
cnt=getDBRowCount(conn,"ITEMSER","ITEM_SER",itemSerCrpolicy);
......@@ -140,7 +183,6 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
}
else if(childNodeName.equalsIgnoreCase("acct_code__ap")){
acctCodeAp = checkNull(genericUtility.getColumnValue("acct_code__ap", dom));
if(acctCodeAp.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodeAp);
if(cnt == 0){
errCode = "VMACCT";
......@@ -154,11 +196,10 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodeAp.length end
}
else if(childNodeName.equalsIgnoreCase("acct_code__pr")){
acctCodePr = checkNull(genericUtility.getColumnValue("acct_code__pr", dom));
if(acctCodePr.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodePr);
if(cnt == 0){
errCode = "VMACCT";
......@@ -172,11 +213,10 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodePr.length end
}
else if(childNodeName.equalsIgnoreCase("acct_code__in")){
acctCodeIn = checkNull(genericUtility.getColumnValue("acct_code__in", dom));
if(acctCodeIn.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodeIn);
if(cnt == 0){
errCode = "VMACCT";
......@@ -190,11 +230,10 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodeIn.length end
}
else if(childNodeName.equalsIgnoreCase("acct_code__ph")){
acctCodePh = checkNull(genericUtility.getColumnValue("acct_code__ph", dom));
if(acctCodePh.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodePh);
if(cnt == 0){
errCode = "VMACCT";
......@@ -208,11 +247,10 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodePh.length end
}
else if(childNodeName.equalsIgnoreCase("acct_code__sal")){
acctCodeSal = checkNull(genericUtility.getColumnValue("acct_code__sal", dom));
if(acctCodeSal.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodeSal);
if(cnt == 0){
errCode = "VMACCT";
......@@ -226,11 +264,10 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodeSal.length end
}
else if(childNodeName.equalsIgnoreCase("acct_code__frt")){
acctCodeFrt = checkNull(genericUtility.getColumnValue("acct_code__frt", dom));
if(acctCodeFrt.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodeFrt);
if(cnt == 0){
errCode = "VMACCT";
......@@ -244,11 +281,10 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodeFrt.length end
}
else if(childNodeName.equalsIgnoreCase("acct_code__dis")){
acctCodeDis = checkNull(genericUtility.getColumnValue("acct_code__dis", dom));
if(acctCodeDis.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodeDis);
if(cnt == 0){
errCode = "VMACCT";
......@@ -262,11 +298,10 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodeDis.length end
}
else if(childNodeName.equalsIgnoreCase("acct_code__gsd")){
acctCodeGsd = checkNull(genericUtility.getColumnValue("acct_code__gsd", dom));
if(acctCodeGsd.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodeGsd);
if(cnt == 0){
errCode = "VMACCT";
......@@ -280,11 +315,10 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodeGsd.length end
}
else if(childNodeName.equalsIgnoreCase("acct_code__sret")){
acctCodeSret = checkNull(genericUtility.getColumnValue("acct_code__sret", dom));
if(acctCodeSret.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodeSret);
if(cnt == 0){
errCode = "VMACCT";
......@@ -298,11 +332,9 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodeSret.length end
}
else if(childNodeName.equalsIgnoreCase("acct_code__ciss")){
acctCodeCiss = checkNull(genericUtility.getColumnValue("acct_code__ciss", dom));
if(acctCodeCiss.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodeCiss);
if(cnt == 0){
errCode = "VMACCT";
......@@ -316,11 +348,9 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodeCiss.length end
}
else if(childNodeName.equalsIgnoreCase("acct_code__adcost")){
acctCodeAdcost = checkNull(genericUtility.getColumnValue("acct_code__adcost", dom));
if(acctCodeAdcost.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodeAdcost);
if(cnt == 0){
errCode = "VMACCT";
......@@ -334,11 +364,9 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodeAdcost.length end
}
else if(childNodeName.equalsIgnoreCase("acct_code__oh")){
acctCodeOh = checkNull(genericUtility.getColumnValue("acct_code__oh", dom));
if(acctCodeOh.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodeOh);
if(cnt == 0){
errCode = "VMACCT";
......@@ -352,11 +380,9 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodeOh.length end
}
else if(childNodeName.equalsIgnoreCase("acct_code__wp")){
acctCodeWp = checkNull(genericUtility.getColumnValue("acct_code__wp", dom));
if(acctCodeWp.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodeWp);
if(cnt == 0){
errCode = "VMACCT";
......@@ -370,11 +396,9 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodeWp.length end
}
else if(childNodeName.equalsIgnoreCase("acct_code__cogs")){
acctCodeCogs = checkNull(genericUtility.getColumnValue("acct_code__cogs", dom));
if(acctCodeCogs.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodeCogs);
if(cnt == 0){
errCode = "VMACCT";
......@@ -388,11 +412,9 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodeCogs.length end
}
else if(childNodeName.equalsIgnoreCase("acct_code__wp_rcp")){
acctCodeWpRcp = checkNull(genericUtility.getColumnValue("acct_code__wp_rcp", dom));
if(acctCodeWpRcp.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodeWpRcp);
if(cnt == 0){
errCode = "VMACCT";
......@@ -406,11 +428,9 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodeWpRcp.length end
}
else if(childNodeName.equalsIgnoreCase("acct_code__qc_sample")){
acctCodeQcSample = checkNull(genericUtility.getColumnValue("acct_code__qc_sample", dom));
if(acctCodeQcSample.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodeQcSample);
if(cnt == 0){
errCode = "VMACCT";
......@@ -424,11 +444,9 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodeQcSample.length end
}
else if(childNodeName.equalsIgnoreCase("acct_code__yld_loss")){
acctCodeYldLoss = checkNull(genericUtility.getColumnValue("acct_code__yld_loss", dom));
if(acctCodeYldLoss.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodeYldLoss);
if(cnt == 0){
errCode = "VMACCT";
......@@ -442,11 +460,9 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodeYldLoss.length end
}
else if(childNodeName.equalsIgnoreCase("acct_code__yld_gain")){
acctCodeYldGain = checkNull(genericUtility.getColumnValue("acct_code__yld_gain", dom));
if(acctCodeYldGain.length() > 0){
cnt=getDBRowCount(conn,"ACCOUNTS","ACCT_CODE",acctCodeYldGain);
if(cnt == 0){
errCode = "VMACCT";
......@@ -460,11 +476,9 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
} //acctCodeYldGain.length end
}
else if(childNodeName.equalsIgnoreCase("cctr_code__ap")){
cctrCodeAp = checkNull(genericUtility.getColumnValue("cctr_code__ap", dom));
if(cctrCodeAp.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeAp);
if(cnt == 0){
errCode = "VMCCTR";
......@@ -472,21 +486,18 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__pr")){
cctrCodePr = checkNull(genericUtility.getColumnValue("cctr_code__pr", dom));
if(cctrCodePr.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodePr);
if(cnt == 0){
errCode = "VMCCTR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__in")){
cctrCodeIn = checkNull(genericUtility.getColumnValue("cctr_code__in", dom));
if(cctrCodeIn.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeIn);
if(cnt == 0){
errCode = "VMCCTR";
......@@ -494,10 +505,8 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__ph")){
cctrCodePh = checkNull(genericUtility.getColumnValue("cctr_code__ph", dom));
if(cctrCodePh.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodePh);
if(cnt == 0){
errCode = "VMCCTR";
......@@ -505,11 +514,8 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__sal")){
cctrCodeSal = checkNull(genericUtility.getColumnValue("cctr_code__sal", dom));
if(cctrCodeSal.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeSal);
if(cnt == 0){
errCode = "VMCCTR";
......@@ -517,10 +523,8 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__frt")){
cctrCodeFrt = checkNull(genericUtility.getColumnValue("cctr_code__frt", dom));
if(cctrCodeFrt.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeFrt);
if(cnt == 0){
errCode = "VMCCTR";
......@@ -528,10 +532,8 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__dis")){
cctrCodeDis = checkNull(genericUtility.getColumnValue("cctr_code__dis", dom));
if(cctrCodeDis.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeDis);
if(cnt == 0){
errCode = "VMCCTR";
......@@ -539,10 +541,8 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__gsd")){
cctrCodeGsd = checkNull(genericUtility.getColumnValue("cctr_code__gsd", dom));
if(cctrCodeGsd.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeGsd);
if(cnt == 0){
errCode = "VMCCTR";
......@@ -550,10 +550,8 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__sret")){
cctrCodeSret = checkNull(genericUtility.getColumnValue("cctr_code__sret", dom));
if(cctrCodeSret.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeSret);
if(cnt == 0){
errCode = "VMCCTR";
......@@ -561,106 +559,96 @@ public class ItemSerIC extends ValidatorEJB implements ItemSerICLocal, ItemSerIC
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__ciss")){
cctrCodeCiss = checkNull(genericUtility.getColumnValue("cctr_code__ciss", dom));
if(cctrCodeCiss.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeCiss);
if(cnt == 0){
errCode = "VMCCTR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__adcost")){
cctrCodeAdcost = checkNull(genericUtility.getColumnValue("cctr_code__adcost", dom));
if(cctrCodeAdcost.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeAdcost);
if(cnt == 0){
errCode = "VMCCTR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__oh")){
cctrCodeOh = checkNull(genericUtility.getColumnValue("cctr_code__oh", dom));
if(cctrCodeOh.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeOh);
if(cnt == 0){
errCode = "VMCCTR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__wp")){
cctrCodeWp = checkNull(genericUtility.getColumnValue("cctr_code__wp", dom));
if(cctrCodeWp.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeWp);
if(cnt == 0){
errCode = "VMCCTR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__cogs")){
cctrCodeCogs = checkNull(genericUtility.getColumnValue("cctr_code__cogs", dom));
if(cctrCodeCogs.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeCogs);
if(cnt == 0){
errCode = "VMCCTR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__wp_rcp")){
cctrCodeWpRcp = checkNull(genericUtility.getColumnValue("cctr_code__wp_rcp", dom));
if(cctrCodeWpRcp.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeWpRcp);
if(cnt == 0){
errCode = "VMCCTR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__qc_sample")){
cctrCodeQcSample = checkNull(genericUtility.getColumnValue("cctr_code__qc_sample", dom));
if(cctrCodeQcSample.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeQcSample);
if(cnt == 0){
errCode = "VMCCTR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__yld_loss")){
cctrCodeYldLoss = checkNull(genericUtility.getColumnValue("cctr_code__yld_loss", dom));
if(cctrCodeYldLoss.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeYldLoss);
if(cnt == 0){
errCode = "VMCCTR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__yld_gain")){
cctrCodeYldGain = checkNull(genericUtility.getColumnValue("cctr_code__yld_gain", dom));
if(cctrCodeYldGain.length() > 0){
cnt=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeYldGain);
if(cnt == 0){
errCode = "VMCCTR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
}
int errListSize = errList.size();
......
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