Commit f49113d8 authored by pgole's avatar pgole

Updated ejb component


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@101484 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 2ba35a61
...@@ -69,9 +69,9 @@ public class RelaPartyApplIC extends ValidatorEJB implements RelaPartyApplICRemo ...@@ -69,9 +69,9 @@ public class RelaPartyApplIC extends ValidatorEJB implements RelaPartyApplICRemo
Node childNode = null; Node childNode = null;
String columnValue = null; String columnValue = null;
String childNodeName = null; String childNodeName = null;
ITMDBAccessEJB itmDBAccessEJB = new ITMDBAccessEJB(); //ITMDBAccessEJB itmDBAccessEJB = new ITMDBAccessEJB();
String errCode = ""; String errCode = "";
String userId = null,loginSite = null; String userId = null;
int cnt = 0; int cnt = 0;
int ctr = 0; int ctr = 0;
int currentFormNo = 0; int currentFormNo = 0;
...@@ -81,10 +81,10 @@ public class RelaPartyApplIC extends ValidatorEJB implements RelaPartyApplICRemo ...@@ -81,10 +81,10 @@ public class RelaPartyApplIC extends ValidatorEJB implements RelaPartyApplICRemo
ResultSet rs = null; ResultSet rs = null;
String sql = null; String sql = null;
ConnDriver connDriver = new ConnDriver(); ConnDriver connDriver = new ConnDriver();
String lineNoDet = null; //String lineNoDet = null;
String updateFlag = null; //String updateFlag = null;
String finEntity = ""; String finEntity,tranCat = "";
String acctPrd = ""; String acctPrd = "";
String proTurnover = ""; String proTurnover = "";
double turnOver = 0; double turnOver = 0;
...@@ -102,7 +102,7 @@ public class RelaPartyApplIC extends ValidatorEJB implements RelaPartyApplICRemo ...@@ -102,7 +102,7 @@ public class RelaPartyApplIC extends ValidatorEJB implements RelaPartyApplICRemo
System.out.println( "wfValData called" ); System.out.println( "wfValData called" );
conn = connDriver.getConnectDB("DriverITM"); conn = connDriver.getConnectDB("DriverITM");
userId = getValueFromXTRA_PARAMS(xtraParams,"loginCode"); userId = getValueFromXTRA_PARAMS(xtraParams,"loginCode");
loginSite = getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode"); //loginSite = getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode");
if(objContext != null && objContext.trim().length()>0) if(objContext != null && objContext.trim().length()>0)
{ {
...@@ -227,6 +227,43 @@ public class RelaPartyApplIC extends ValidatorEJB implements RelaPartyApplICRemo ...@@ -227,6 +227,43 @@ public class RelaPartyApplIC extends ValidatorEJB implements RelaPartyApplICRemo
} }
} }
if ( childNodeName.equalsIgnoreCase( "tran_cat" ) )
{
//System.out.println("Inside wfval tran_cat>>>");
tranCat= checkNull(genericUtility.getColumnValue("tran_cat",dom));
if ( tranCat == null || tranCat.trim().length() == 0)
{
errCode = "VMTRANCAT";
errList.add(errCode);
errFields.add( childNodeName.toLowerCase());
}
else
{
//System.out.println("Inside wfval fin_entity else>>>"+finEntity);
sql = " SELECT COUNT(*) FROM TRANSACTION_CAT WHERE TRAN_CAT ='" + tranCat.trim() + "'";
pstmt = conn.prepareStatement( sql );
rs = pstmt.executeQuery();
if( rs.next() )
{
cnt = rs.getInt( 1 );
}
if( cnt == 0 )
{
errCode = "INVTRANCAT";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
/*errString = getErrorString( "FIN_ENTITY", errCode, userId );
break ;*/
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
}
}
if ( childNodeName.equalsIgnoreCase( "proj_turnover" ) ) if ( childNodeName.equalsIgnoreCase( "proj_turnover" ) )
{ {
//System.out.println("Inside wfval proj_turnover>>>"); //System.out.println("Inside wfval proj_turnover>>>");
...@@ -412,7 +449,7 @@ public class RelaPartyApplIC extends ValidatorEJB implements RelaPartyApplICRemo ...@@ -412,7 +449,7 @@ public class RelaPartyApplIC extends ValidatorEJB implements RelaPartyApplICRemo
String finEntity = ""; String finEntity = "";
String loginSiteCode = null; String loginSiteCode = null;
String siteDescr = null; String siteDescr = null;
String acctPrd = ""; String acctPrd ,tranCat ,tranCatDescr= "";
try try
{ {
sdf = new SimpleDateFormat(genericUtility.getApplDateFormat()); sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
...@@ -442,30 +479,6 @@ public class RelaPartyApplIC extends ValidatorEJB implements RelaPartyApplICRemo ...@@ -442,30 +479,6 @@ public class RelaPartyApplIC extends ValidatorEJB implements RelaPartyApplICRemo
ctr = 0; ctr = 0;
childNodeListLength = childNodeList.getLength(); childNodeListLength = childNodeList.getLength();
System.out.println("[" + currentColumn + "] ==> '" + columnValue + "'"); System.out.println("[" + currentColumn + "] ==> '" + columnValue + "'");
if (currentColumn.trim().equals( "itm_default" ))
{
System.out.println("Inside itm_default...");
loginSiteCode = null;
loginSiteCode = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode");
if( loginSiteCode != null )
{
/*valueXmlString.append("<chg_user>").append("<![CDATA["+ chguserhdr + "]]>").append("</chg_user>");
valueXmlString.append("<chg_term>").append("<![CDATA["+ chgtermhdr + "]]>").append("</chg_term>");
valueXmlString.append("<chg_date>").append("<![CDATA["+ currDate + "]]>").append("</chg_date>");
valueXmlString.append("<add_date>").append("<![CDATA["+ currDate + "]]>").append("</add_date>");
valueXmlString.append("<add_user>").append("<![CDATA["+ chguserhdr + "]]>").append("</add_user>");
valueXmlString.append("<add_term>").append("<![CDATA["+ chgtermhdr + "]]>").append("</add_term>");*/
}
}
if(currentColumn.trim().equalsIgnoreCase("itm_defaultedit"))
{
System.out.println("Inside itm_defaultedit...");
/*valueXmlString.append("<chg_user>").append("<![CDATA["+ chguserhdr + "]]>").append("</chg_user>");
valueXmlString.append("<chg_term>").append("<![CDATA["+ chgtermhdr + "]]>").append("</chg_term>");
valueXmlString.append("<chg_date>").append("<![CDATA["+ currDate + "]]>").append("</chg_date>");*/
}
if (currentColumn.trim().equals( "fin_entity" )) if (currentColumn.trim().equals( "fin_entity" ))
{ {
finEntity = genericUtility.getColumnValue( "fin_entity", dom ); finEntity = genericUtility.getColumnValue( "fin_entity", dom );
...@@ -485,6 +498,25 @@ public class RelaPartyApplIC extends ValidatorEJB implements RelaPartyApplICRemo ...@@ -485,6 +498,25 @@ public class RelaPartyApplIC extends ValidatorEJB implements RelaPartyApplICRemo
pStmt = null; pStmt = null;
valueXmlString.append("<finent_descr>").append("<![CDATA[" + ( finEntityDescr != null ? finEntityDescr.trim() : "" )+ "]]>").append("</finent_descr>"); valueXmlString.append("<finent_descr>").append("<![CDATA[" + ( finEntityDescr != null ? finEntityDescr.trim() : "" )+ "]]>").append("</finent_descr>");
} }
else if (currentColumn.trim().equals( "tran_cat" ))
{
tranCat = genericUtility.getColumnValue( "tran_cat", dom );
sql = "SELECT T.DESCR DESCR FROM TRANSACTION_CAT T WHERE T.TRAN_CAT = ? ";
pStmt = conn.prepareStatement( sql );
pStmt.setString(1,tranCat);
rs = pStmt.executeQuery();
if( rs.next() )
{
tranCatDescr = rs.getString( "DESCR" );
}
rs.close();
rs = null;
pStmt.close();
pStmt = null;
valueXmlString.append("<transaction_cat_descr>").append("<![CDATA[" + ( tranCatDescr != null ? tranCatDescr.trim() : "" )+ "]]>").append("</transaction_cat_descr>");
}
valueXmlString.append("</Detail1>"); valueXmlString.append("</Detail1>");
valueXmlString.append("</Root>"); valueXmlString.append("</Root>");
...@@ -585,5 +617,17 @@ public class RelaPartyApplIC extends ValidatorEJB implements RelaPartyApplICRemo ...@@ -585,5 +617,17 @@ public class RelaPartyApplIC extends ValidatorEJB implements RelaPartyApplICRemo
} }
return msgType; return msgType;
} }
private String checkNull(String str)
{
if(str == null)
{
return "";
}
else
{
return str ;
}
}
} }
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