Commit a9a1f509 authored by dpawar's avatar dpawar

addec code for cctr 4 space


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@95974 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 7114721b
......@@ -250,23 +250,15 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
if( childNodeName.equalsIgnoreCase( "bank_code" ) )
{
bankCode = checkNull(genericUtility.getColumnValue("bank_code",dom));
System.out.println("bank_code---->["+bankCode+"]");
if (bankCode==null || bankCode.trim().length()==0)
{
errList.add("VMBNKNN");
errFields.add("bank_code");
}
else
{
cnt1=getDBRowCount(conn,"Bank","bank_code",bankCode);
System.out.println("Bank code cnt1--->"+cnt1);
if(cnt1 == 0){
errCode = "VMBNKND";
errList.add( errCode );
errFields.add( childNodeName.toLowerCase() );
}
System.out.println("bank_code---->["+bankCode+"]");
if(bankCode.length() > 0){
cnt1=getDBRowCount(conn,"Bank","bank_code",bankCode);
System.out.println("Bank code cnt1--->"+cnt1);
if(cnt1 == 0){
errCode = "VMBNKND";
errList.add( errCode );
errFields.add( childNodeName.toLowerCase() );
}
}
}
......@@ -363,9 +355,10 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
}
if (childNodeName.equalsIgnoreCase("cctr_code__adv"))
{
cctrCodeAdv = checkNull(genericUtility.getColumnValue("cctr_code__adv",dom));
cctrCodeAdv = genericUtility.getColumnValue("cctr_code__adv",dom);
int cctrLen=cctrCodeAdv.length();
System.out.println("cctr_code__adv--->>["+cctrCodeAdv+"]");
if (cctrCodeAdv.length() > 0)
if (cctrLen > 0)
{
cnt1=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeAdv);
System.out.println("cctr_code__adv code cnt1--->"+cnt1);
......@@ -443,7 +436,7 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
}
if (childNodeName.equalsIgnoreCase("cctr_code__adv"))
{
cctrCodeAdv = checkNull(genericUtility.getColumnValue("cctr_code__adv",dom));
cctrCodeAdv = genericUtility.getColumnValue("cctr_code__adv",dom);
System.out.println("cctr_code__adv--->>["+cctrCodeAdv+"]");
if (cctrCodeAdv.length() > 0)
{
......@@ -483,21 +476,13 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
if(childNodeName.equalsIgnoreCase("cctr_code"))
{
cctrCode = checkNull(genericUtility.getColumnValue("cctr_code",dom));
System.out.println("cctrCode detail---->["+cctrCode+"]");
if (cctrCode.length()==0)
{
errCode = "VMCCTRNN";
errList.add( errCode );
errFields.add( childNodeName.toLowerCase() );
}
else
{
cctrCode = genericUtility.getColumnValue("cctr_code",dom);
System.out.println("cctrCode detail---->["+cctrCode+"]");
if(cctrCode.length() > 0){
cnt1=getDBRowCount(conn,"costctr","cctr_code",cctrCode);
System.out.println("cctrCode DETAIL cnt1--->"+cnt1);
if(cnt1 == 0){
errCode = "VMCCTRNN";
errCode = "VMCCTRND";
errList.add( errCode );
errFields.add( childNodeName.toLowerCase() );
}
......@@ -797,6 +782,23 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
cctrCodeApDesc= getColumnDescr(conn, "sh_descr", "costctr", "cctr_code", cctrCodeAp);
valueXmlString.append("<costctr_descr>").append("<![CDATA[" + cctrCodeApDesc + "]]>").append("</costctr_descr>");
}
else if (currentColumn.trim().equalsIgnoreCase("curr_code"))
{
String tranDateL="";
currCode = checkNull(genericUtility.getColumnValue("curr_code",dom));
tranDateL =checkNull(genericUtility.getColumnValue("tran_date",dom));
siteCode = checkNull(genericUtility.getColumnValue("site_code",dom));
System.out.println("currCode -->["+currCode+"]");
System.out.println("tranDateL -->["+tranDateL+"]");
System.out.println("siteCode -->["+siteCode+"]");
FinCommon fincmm= new FinCommon();
if(siteCode.length() > 0 && tranDateL.length() > 0){
dexchngRate=fincmm.getDailyExchRateSellBuy(currCode,"",siteCode,tranDateL,"B",conn);
}
System.out.println("dexchngRate in curr_code---->["+dexchngRate+"]");
valueXmlString.append("<exch_rate>").append("<![CDATA[" + exchngRate + "]]>").append("</exch_rate>");
}
valueXmlString.append("</Detail1>");
break;
......@@ -812,7 +814,7 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
System.out.println("detail itm default called................");
sundryType = checkNull(genericUtility.getColumnValue("sundry_type",dom1));
acctCodeAdvL = checkNull(genericUtility.getColumnValue("acct_code__adv",dom1));
cctrCodeAdvL = checkNull(genericUtility.getColumnValue("cctr_code__adv",dom1));
cctrCodeAdvL = genericUtility.getColumnValue("cctr_code__adv",dom1);
System.out.println("sundryType--->["+sundryType+"]");
System.out.println("acctCodeAdvL--->["+acctCodeAdvL+"]");
System.out.println("cctrCodeAdvL--->["+cctrCodeAdvL+"]");
......@@ -841,7 +843,7 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
else if (currentColumn.trim().equals("cctr_code"))
{
cctrCode = checkNull(genericUtility.getColumnValue("cctr_code",dom));
cctrCode = genericUtility.getColumnValue("cctr_code",dom);
System.out.println("cctr_code A/c-->["+cctrCode+"]");
cctrCodeApDesc= getColumnDescr(conn, "sh_descr", "costctr", "cctr_code", cctrCode);
valueXmlString.append("<costctr_descr>").append("<![CDATA[" + cctrCodeApDesc + "]]>").append("</costctr_descr>");
......
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