Commit a65402fd authored by dpawar's avatar dpawar

added validation


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@95942 ce508802-f39f-4f6c-b175-0d175dae99d5
parent bcdd7a0e
......@@ -349,7 +349,7 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
if (childNodeName.equalsIgnoreCase("acct_code__adv"))
{
acctCodeAdv = checkNull(genericUtility.getColumnValue("acct_code__adv",dom));
System.out.println("acct_code__adv A/c-->["+acctCodeAp+"]");
System.out.println("acct_code__adv A/c-->["+acctCodeAdv+"]");
if (acctCodeAdv.length() > 0)
{
cnt1=getDBRowCount(conn,"Accounts","ACCT_CODE",acctCodeAdv);
......@@ -364,7 +364,7 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
if (childNodeName.equalsIgnoreCase("cctr_code__adv"))
{
cctrCodeAdv = checkNull(genericUtility.getColumnValue("cctr_code__adv",dom));
System.out.println("cctr_code__adv--->>["+cctrCodeAp+"]");
System.out.println("cctr_code__adv--->>["+cctrCodeAdv+"]");
if (cctrCodeAdv.length() > 0)
{
cnt1=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeAdv);
......@@ -379,7 +379,7 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
} //end for loop
} //end for loop
break;
case 2 :
parentNodeList = dom.getElementsByTagName("Detail2");
......@@ -426,6 +426,61 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
}
}
if (childNodeName.equalsIgnoreCase("acct_code__adv"))
{
acctCodeAdv = checkNull(genericUtility.getColumnValue("acct_code__adv",dom));
System.out.println("acct_code__adv Detail A/c-->["+acctCodeAdv+"]");
if (acctCodeAdv.length() > 0)
{
cnt1=getDBRowCount(conn,"Accounts","ACCT_CODE",acctCodeAdv);
System.out.println("acct_code__adv A/c code cnt1--->"+cnt1);
if(cnt1 == 0){
errCode = "VMACTADNF";
errList.add( errCode );
errFields.add( childNodeName.toLowerCase() );
}
}
}
if (childNodeName.equalsIgnoreCase("cctr_code__adv"))
{
cctrCodeAdv = checkNull(genericUtility.getColumnValue("cctr_code__adv",dom));
System.out.println("cctr_code__adv--->>["+cctrCodeAdv+"]");
if (cctrCodeAdv.length() > 0)
{
cnt1=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeAdv);
System.out.println("cctr_code__adv code cnt1--->"+cnt1);
if(cnt1 == 0){
errCode = "VMCTRADNF";
errList.add( errCode );
errFields.add( childNodeName.toLowerCase() );
}
}
}
//--
if(childNodeName.equalsIgnoreCase("acct_code"))
{
String acctCode="";
acctCode = checkNull(genericUtility.getColumnValue("acct_code",dom));
System.out.println("acctCode detail---->["+acctCode+"]");
if (acctCode.length()==0)
{
errCode = "VMACTCNN";
errList.add( errCode );
errFields.add( childNodeName.toLowerCase() );
}
else
{
cnt1=getDBRowCount(conn,"Accounts","ACCT_CODE",acctCode);
System.out.println("acctCode DETAIL cnt1--->"+cnt1);
if(cnt1 == 0){
errCode = "VMACTCNF";
errList.add( errCode );
errFields.add( childNodeName.toLowerCase() );
}
}
}
if(childNodeName.equalsIgnoreCase("cctr_code"))
{
cctrCode = checkNull(genericUtility.getColumnValue("cctr_code",dom));
......
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