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