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 ...@@ -250,23 +250,15 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
if( childNodeName.equalsIgnoreCase( "bank_code" ) ) if( childNodeName.equalsIgnoreCase( "bank_code" ) )
{ {
bankCode = checkNull(genericUtility.getColumnValue("bank_code",dom)); bankCode = checkNull(genericUtility.getColumnValue("bank_code",dom));
System.out.println("bank_code---->["+bankCode+"]"); System.out.println("bank_code---->["+bankCode+"]");
if (bankCode==null || bankCode.trim().length()==0) if(bankCode.length() > 0){
{ cnt1=getDBRowCount(conn,"Bank","bank_code",bankCode);
errList.add("VMBNKNN"); System.out.println("Bank code cnt1--->"+cnt1);
errFields.add("bank_code"); if(cnt1 == 0){
} errCode = "VMBNKND";
else errList.add( errCode );
{ errFields.add( childNodeName.toLowerCase() );
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 ...@@ -363,9 +355,10 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
} }
if (childNodeName.equalsIgnoreCase("cctr_code__adv")) 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+"]"); System.out.println("cctr_code__adv--->>["+cctrCodeAdv+"]");
if (cctrCodeAdv.length() > 0) if (cctrLen > 0)
{ {
cnt1=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeAdv); cnt1=getDBRowCount(conn,"COSTCTR","CCTR_CODE",cctrCodeAdv);
System.out.println("cctr_code__adv code cnt1--->"+cnt1); System.out.println("cctr_code__adv code cnt1--->"+cnt1);
...@@ -443,7 +436,7 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc ...@@ -443,7 +436,7 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
} }
if (childNodeName.equalsIgnoreCase("cctr_code__adv")) 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+"]"); System.out.println("cctr_code__adv--->>["+cctrCodeAdv+"]");
if (cctrCodeAdv.length() > 0) if (cctrCodeAdv.length() > 0)
{ {
...@@ -483,21 +476,13 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc ...@@ -483,21 +476,13 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
if(childNodeName.equalsIgnoreCase("cctr_code")) if(childNodeName.equalsIgnoreCase("cctr_code"))
{ {
cctrCode = checkNull(genericUtility.getColumnValue("cctr_code",dom)); cctrCode = genericUtility.getColumnValue("cctr_code",dom);
System.out.println("cctrCode detail---->["+cctrCode+"]"); System.out.println("cctrCode detail---->["+cctrCode+"]");
if(cctrCode.length() > 0){
if (cctrCode.length()==0)
{
errCode = "VMCCTRNN";
errList.add( errCode );
errFields.add( childNodeName.toLowerCase() );
}
else
{
cnt1=getDBRowCount(conn,"costctr","cctr_code",cctrCode); cnt1=getDBRowCount(conn,"costctr","cctr_code",cctrCode);
System.out.println("cctrCode DETAIL cnt1--->"+cnt1); System.out.println("cctrCode DETAIL cnt1--->"+cnt1);
if(cnt1 == 0){ if(cnt1 == 0){
errCode = "VMCCTRNN"; errCode = "VMCCTRND";
errList.add( errCode ); errList.add( errCode );
errFields.add( childNodeName.toLowerCase() ); errFields.add( childNodeName.toLowerCase() );
} }
...@@ -797,6 +782,23 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc ...@@ -797,6 +782,23 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
cctrCodeApDesc= getColumnDescr(conn, "sh_descr", "costctr", "cctr_code", cctrCodeAp); cctrCodeApDesc= getColumnDescr(conn, "sh_descr", "costctr", "cctr_code", cctrCodeAp);
valueXmlString.append("<costctr_descr>").append("<![CDATA[" + cctrCodeApDesc + "]]>").append("</costctr_descr>"); 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>"); valueXmlString.append("</Detail1>");
break; break;
...@@ -812,7 +814,7 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc ...@@ -812,7 +814,7 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
System.out.println("detail itm default called................"); System.out.println("detail itm default called................");
sundryType = checkNull(genericUtility.getColumnValue("sundry_type",dom1)); sundryType = checkNull(genericUtility.getColumnValue("sundry_type",dom1));
acctCodeAdvL = checkNull(genericUtility.getColumnValue("acct_code__adv",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("sundryType--->["+sundryType+"]");
System.out.println("acctCodeAdvL--->["+acctCodeAdvL+"]"); System.out.println("acctCodeAdvL--->["+acctCodeAdvL+"]");
System.out.println("cctrCodeAdvL--->["+cctrCodeAdvL+"]"); System.out.println("cctrCodeAdvL--->["+cctrCodeAdvL+"]");
...@@ -841,7 +843,7 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc ...@@ -841,7 +843,7 @@ public class MiscVchEmpIC extends ValidatorEJB implements MiscVchEmpICLocal,Misc
else if (currentColumn.trim().equals("cctr_code")) 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+"]"); System.out.println("cctr_code A/c-->["+cctrCode+"]");
cctrCodeApDesc= getColumnDescr(conn, "sh_descr", "costctr", "cctr_code", cctrCode); cctrCodeApDesc= getColumnDescr(conn, "sh_descr", "costctr", "cctr_code", cctrCode);
valueXmlString.append("<costctr_descr>").append("<![CDATA[" + cctrCodeApDesc + "]]>").append("</costctr_descr>"); 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