Commit 0b2afc26 authored by mjadhav's avatar mjadhav

removed comment


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@97993 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 932a0fa2
...@@ -599,735 +599,6 @@ public class SalePersonIC extends ValidatorEJB implements SalePersonICRemote,Sal ...@@ -599,735 +599,6 @@ public class SalePersonIC extends ValidatorEJB implements SalePersonICRemote,Sal
return (errString); return (errString);
} }
/*public String wfValData(Document dom, Document dom1,Document dom2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
int ctr=0;
String columnValue = null;
String childNodeName = null;
String errString = "";
String errCode = "",acctCodeAp="";
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String sql = "";
String userId = "",keyFlag="";
String empCode=null;
String siteCode=null;
String status = null;
int currentFormNo=0;
int childNodeListLength;
int cnt = 0;
String salesPers = "",currencyCode="",crTerm="",countCode="",stateCode="",spType="";
String acctCodeApAdv="",cctrCodeAp="",cctrCodeApAdv="";
FinCommon finCommon = new FinCommon();
ArrayList<String> errList = new ArrayList<String>();
ArrayList<String> errFields = new ArrayList<String>();
StringBuffer errStringXml = new StringBuffer("<?xml version = \"1.0\"?> \r\n <Root> <Errors>");
try
{
ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverITM");
connDriver = null;
System.out.println("[wfValData calling(SalePersonIC)!!!!!!.");
stmt = conn.createStatement();
userId = getValueFromXTRA_PARAMS(xtraParams,"loginCode");
String loginSite = getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode");
GenericUtility genericUtility = GenericUtility.getInstance();
if(objContext != null && objContext.trim().length()>0)
{
currentFormNo = Integer.parseInt(objContext);
}
switch(currentFormNo)
{
case 1 :
parentNodeList = dom.getElementsByTagName("Detail1");
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
childNodeListLength = childNodeList.getLength();
for(ctr = 0; ctr < childNodeListLength; ctr++)
{
childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName();
cnt = 0;
if (childNodeName.equalsIgnoreCase("emp_code"))
{
columnValue = getColumnValue(childNodeName.toLowerCase(),dom);
if(columnValue != null && columnValue.trim().length() > 0 )
{
sql=" SELECT STATUS FROM EMPLOYEE WHERE EMP_CODE = '" + columnValue.trim() + "'";
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
errCode = null;
if(rs.next())
{
status = rs.getString("STATUS");
if ("S".equalsIgnoreCase(status) )
{
errCode = "VMSTATUS";
}
}
else
{
errCode = "VMEMPCD1";
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(errCode != null && errCode.trim().length() > 0 )
{
System.out.println("Invalid " + childNodeName.toLowerCase() + " entered [" + columnValue + "]");
errString = getErrorString(childNodeName.toLowerCase(),errCode,userId);
break;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if (childNodeName.equalsIgnoreCase("contact_code"))
{
columnValue = getColumnValue(childNodeName.toLowerCase(),dom);
System.out.println("contact_code :"+columnValue);
if(columnValue == null)
{
System.out.println("Empty Contact Code");
errCode = "VTCONCDEMP";
errString = getErrorString("contact_code",errCode,userId);
break ;
errCode = "VTCONCDEMP";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
if(columnValue != null && columnValue.trim().length() > 0 )
{
sql=" SELECT COUNT(1) AS COUNTER FROM CONTACT WHERE CONTACT_CODE = '" + columnValue.trim() + "'";
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("COUNTER");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(cnt==0)
{
System.out.println("Invalid " + childNodeName.toLowerCase() + " entered [" + columnValue + "]");
errString = getErrorString(childNodeName.toLowerCase(),"VMCONTCD1",userId);
break;
errCode = "VMCONTCD1";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if (childNodeName.equalsIgnoreCase("tran_code"))
{
columnValue = getColumnValue(childNodeName.toLowerCase(),dom);
if(columnValue != null && columnValue.trim().length() > 0 )
{
sql=" SELECT COUNT(1) AS COUNTER FROM TRANSPORTER WHERE TRAN_CODE = '" + columnValue.trim() + "'";
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("COUNTER");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(cnt==0)
{
System.out.println("Invalid " + childNodeName.toLowerCase() + " entered [" + columnValue + "]");
errString = getErrorString(childNodeName.toLowerCase(),"VTTRANCD1",userId);
break;
errCode = "VTTRANCD1";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if (childNodeName.equalsIgnoreCase("item_ser"))
{
columnValue = getColumnValue(childNodeName.toLowerCase(),dom);
if(columnValue != null && columnValue.trim().length() > 0 )
{
sql=" SELECT COUNT(1) AS COUNTER FROM ITEMSER WHERE ITEM_SER = '" + columnValue.trim() + "'";
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("COUNTER");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(cnt==0)
{
System.out.println("Invalid " + childNodeName.toLowerCase() + " entered [" + columnValue + "]");
errString = getErrorString(childNodeName.toLowerCase(),"VTITEMSER1",userId);
break;
errCode = "VTITEMSER1";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if (childNodeName.equalsIgnoreCase("tax_class"))
{
columnValue = getColumnValue(childNodeName.toLowerCase(),dom);
if(columnValue != null && columnValue.trim().length() > 0 )
{
sql=" SELECT COUNT(1) AS COUNTER FROM TAXCLASS WHERE TAX_CLASS = '" + columnValue.trim() + "'";
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("COUNTER");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(cnt==0)
{
System.out.println("Invalid " + childNodeName.toLowerCase() + " entered [" + columnValue + "]");
errString = getErrorString(childNodeName.toLowerCase(),"VTTAXCLA1",userId);
break;
errCode = "VTTAXCLA1";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if (childNodeName.equalsIgnoreCase("tax_chap"))
{
columnValue = getColumnValue(childNodeName.toLowerCase(),dom);
if(columnValue != null && columnValue.trim().length() > 0 )
{
sql=" SELECT COUNT(1) AS COUNTER FROM TAXCHAP WHERE TAX_CHAP = '" + columnValue.trim() + "'";
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("COUNTER");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(cnt==0)
{
System.out.println("Invalid " + childNodeName.toLowerCase() + " entered [" + columnValue + "]");
errString = getErrorString(childNodeName.toLowerCase(),"VTTAXCHAP1",userId);
break;
errCode = "VTTAXCHAP1";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
else if (childNodeName.equalsIgnoreCase("tax_env"))
{
columnValue = getColumnValue(childNodeName.toLowerCase(),dom);
if(columnValue != null && columnValue.trim().length() > 0 )
{
sql=" SELECT COUNT(1) AS COUNTER FROM TAXENV WHERE TAX_ENV = '" + columnValue.trim() + "'";
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("COUNTER");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(cnt==0)
{
System.out.println("Invalid " + childNodeName.toLowerCase() + " entered [" + columnValue + "]");
errString = getErrorString(childNodeName.toLowerCase(),"VTTAXENV1",userId);
break;
errCode = "VTTAXENV1";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
if(childNodeName.equalsIgnoreCase("price_list"))
{
columnValue = getColumnValue(childNodeName.toLowerCase(),dom);
if(columnValue != null && columnValue.trim().length() > 0 )
{
sql=" SELECT COUNT(1) AS COUNTER FROM pricelist WHERE price_list = '" + columnValue.trim() + "'";
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("COUNTER");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(cnt==0)
{
System.out.println("Invalid " + childNodeName.toLowerCase() + " entered [" + columnValue + "]");
errString = getErrorString(childNodeName.toLowerCase(),"VTINVPLIST",userId);
break;
errCode = "VTINVPLIST";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
if(childNodeName.equalsIgnoreCase("sales_pers"))
{
System.out.println("Validaion for field "+childNodeName);
salesPers = genericUtility.getColumnValue("sales_pers", dom);
System.out.println("salesPers :"+salesPers);
sql = "select key_flag from transetup where tran_window='w_slpers'";
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
if (rs.next())
{
keyFlag = rs.getString("key_flag");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
System.out.println("keyFlag :"+keyFlag);
System.out.println("editFlag :"+editFlag);
pstmt = null;
if ("M".equalsIgnoreCase(keyFlag) && "A".equalsIgnoreCase(editFlag))
{
if(salesPers == null || salesPers.trim().length() == 0)
{
System.out.println("Empty Sales Persons");
errCode = "VTSALPERCO";
errString = getErrorString("sales_pers",errCode,userId);
break ;
errCode = "VTSALPERCO";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
else
{
sql="select count(*) as count from sales_pers where sales_pers = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, salesPers.trim());
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("count");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(cnt > 0)
{
System.out.println("Duplicate " + childNodeName.toLowerCase() + " entered [" + columnValue + "]");
errCode = "VTDUSALPER";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
errString = getErrorString("sales_pers",errCode,userId);
break ;
}
}
}
}
------------------Changes done by mahendra dated 18/05/2015 ,start------------------------------
if(childNodeName.equalsIgnoreCase("sp_type"))
{
System.out.println("Validaion for field "+childNodeName);
spType = genericUtility.getColumnValue("sp_type", dom);
System.out.println("spType :"+spType);
if(spType == null || spType.trim().length() == 0)
{
System.out.println("Empty Type");
errCode = "VMEMTTYPE";
errString = getErrorString("sp_type",errCode,userId);
break ;
errCode = "VMEMTTYPE";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
if(childNodeName.equalsIgnoreCase("state_code"))
{
System.out.println("Validaion for field "+childNodeName);
stateCode = checkNull(genericUtility.getColumnValue("state_code", dom));
System.out.println("stateCode :"+stateCode);
if(stateCode.trim().length() == 0)
{
sql="select count(*) as cnt from state where state_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, stateCode);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("cnt");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(cnt==0)
{
errCode = "VTSTATE1";
errString = getErrorString("sp_type",errCode,userId);
break ;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
if(childNodeName.equalsIgnoreCase("count_code"))
{
System.out.println("Validaion for field "+childNodeName);
countCode = checkNull(genericUtility.getColumnValue("count_code", dom));
System.out.println("countCode :"+countCode);
if(countCode.trim().length() == 0)
{
sql="select count(*) as cnt from country where count_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, countCode);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("cnt");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(cnt==0)
{
errCode = "VTCONTCD1";
errString = getErrorString("count_code",errCode,userId);
break ;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
if(childNodeName.equalsIgnoreCase("cr_term"))
{
System.out.println("Validaion for field "+childNodeName);
crTerm = checkNull(genericUtility.getColumnValue("cr_term", dom));
System.out.println("crTerm :"+crTerm);
if(crTerm == null || crTerm.trim().length() == 0)
{
errCode = "VTCRTMEMP";
errString = getErrorString("cr_term",errCode,userId);
break ;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
else
{
sql="select count(*) as cnt from crterm where cr_term = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, crTerm);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("cnt");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(cnt==0)
{
errCode = "VTCRTERM1";
errString = getErrorString("cr_term",errCode,userId);
break ;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
if(childNodeName.equalsIgnoreCase("curr_code"))
{
System.out.println("Validaion for field "+childNodeName);
currencyCode = checkNull(genericUtility.getColumnValue("curr_code", dom));
System.out.println("currencyCode :"+currencyCode);
if(currencyCode == null || currencyCode.trim().length() == 0)
{
errCode = "VTCURREMP";
errString = getErrorString("curr_code",errCode,userId);
break ;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
else
{
sql="select count(*) as cnt from currency where curr_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, currencyCode);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("cnt");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(cnt==0)
{
errCode = "VTCURRCD1";
errString = getErrorString("curr_code",errCode,userId);
break ;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
------------------Changes done by mahendra dated 18/05/2015 ,end------------------------------
if(childNodeName.equalsIgnoreCase("acct_code__ap"))
{
System.out.println("Validaion for field "+childNodeName);
acctCodeAp = checkNull(genericUtility.getColumnValue("acct_code__ap", dom));
siteCode = checkNull(genericUtility.getColumnValue("site_code", dom));
System.out.println("acctCodeAp :"+acctCodeAp);
System.out.println("site_code :"+siteCode);
if(acctCodeAp != null && acctCodeAp.trim().length() > 0 )
{
errCode = finCommon.isAcctCode(siteCode, acctCodeAp, "", conn);
}
else
{
errCode = "VMACCTCD1";
}
if(errCode != null && errCode.trim().length() > 0)
{
errString = getErrorString("acct_code__ap",errCode,userId);
break ;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
if(childNodeName.equalsIgnoreCase("acct_code__ap_adv"))
{
System.out.println("Validaion for field "+childNodeName);
acctCodeApAdv = checkNull(genericUtility.getColumnValue("acct_code__ap_adv", dom));
siteCode = checkNull(genericUtility.getColumnValue("site_code", dom));
System.out.println("acctCodeAp :"+acctCodeAp);
System.out.println("site_code :"+siteCode);
if(acctCodeApAdv != null && acctCodeApAdv.trim().length() > 0 )
{
errCode = finCommon.isAcctCode(siteCode, acctCodeApAdv, "", conn);
}
else
{
errCode = "VMACCTCD1";
}
if(errCode != null && errCode.trim().length() > 0)
{
errString = getErrorString("acct_code__ap_adv",errCode,userId);
break ;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
if(childNodeName.equalsIgnoreCase("cctr_code__ap"))
{
cctrCodeAp = genericUtility.getColumnValue("cctr_code__ap", dom);
acctCodeAp = genericUtility.getColumnValue("acct_code__ap", dom);
if(cctrCodeAp != null && cctrCodeAp.trim().length() > 0)
{
errCode = finCommon.isCctrCode(acctCodeAp, cctrCodeAp, "", conn);
}
else
{
errCode = "VMCCTRCD1";
}
if(errCode != null && errCode.trim().length() > 0)
{
errString = getErrorString("cctr_code__ap",errCode,userId);
break ;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
if(childNodeName.equalsIgnoreCase("cctr_code__ap_adv"))
{
cctrCodeApAdv = genericUtility.getColumnValue("cctr_code__ap_adv", dom);
acctCodeApAdv = genericUtility.getColumnValue("acct_code__ap_adv", dom);
if(cctrCodeApAdv != null && cctrCodeApAdv.trim().length() > 0)
{
errCode = finCommon.isCctrCode(acctCodeApAdv, cctrCodeApAdv, "", conn);
}
else
{
errCode = "VMCCTRCD1";
}
if(errCode != null && errCode.trim().length() > 0)
{
errString = getErrorString("cctr_code__ap_adv",errCode,userId);
break ;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
-------------------------------------------------------------------------------
}//end of for
break;
}//END SWITCH
String errorType = "";
int errListSize = errList.size();
cnt = 0;
String errFldName = null;
if (errList != null && errListSize > 0)
{
for (cnt = 0; cnt < errListSize; cnt++)
{
errCode = errList.get(cnt);
errFldName = errFields.get(cnt);
System.out.println("errCode .........." + errCode);
errString = getErrorString(errFldName, errCode, userId);
errorType = errorType(conn, errCode);
if (errString.length() > 0)
{
String bifurErrString = errString.substring(errString.indexOf("<Errors>") + 8, errString.indexOf("<trace>"));
bifurErrString = bifurErrString + errString.substring(errString.indexOf("</trace>") + 8, errString.indexOf("</Errors>"));
errStringXml.append(bifurErrString);
errString = "";
}
if (errorType.equalsIgnoreCase("E"))
{
break;
}
}
errList.clear();
errList = null;
errFields.clear();
errFields = null;
errStringXml.append("</Errors> </Root> \r\n");
} else
{
errStringXml = new StringBuffer("");
}
}//END TRY
catch(Exception e)
{
System.out.println("Exception ::"+e);
e.printStackTrace();
errString=e.getMessage();
}
finally
{
try
{
if(rs != null)
{
rs.close();
rs = null;
}
if(pstmt != null)
{
pstmt.close();
pstmt = null;
}
if(conn!=null)
{
conn.close();
conn = null;
System.out.println("[SalesPersLEJB]connection 1 is closed......");
}
}catch(Exception d){d.printStackTrace();}
System.out.println("[SalesPersLEJB] Connection is Closed");
}
System.out.println("ErrString ::"+errString);
return errString;
}*/
......
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