Commit acea592d authored by smisra's avatar smisra

added method getContactCode by CShah


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@91443 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 2d3412d2
......@@ -1834,7 +1834,7 @@ public class FinCommon
}
else
{
sql = "SELECT COUNT(1) ACCOUNTS_CCTR WHERE ACCT_CODE = '" + acctCode + "' AND CCTR_CODE = '" + cctrCode + "'";
sql = "SELECT COUNT(1) FROM ACCOUNTS_CCTR WHERE ACCT_CODE = '" + acctCode + "' AND CCTR_CODE = '" + cctrCode + "'";
stmt = con.createStatement();
rs = stmt.executeQuery(sql);
if (rs.next())
......@@ -1847,7 +1847,7 @@ public class FinCommon
stmt = null;
if (cnt == 0)
{
sql = "SELECT COUNT(1) ACCOUNTS_CCTR WHERE ACCT_CODE = '" + acctCode + "'";
sql = "SELECT COUNT(1) FROM ACCOUNTS_CCTR WHERE ACCT_CODE = '" + acctCode + "'";
stmt = con.createStatement();
rs = stmt.executeQuery(sql);
if (rs.next())
......@@ -2569,6 +2569,7 @@ public class FinCommon
return errCode;
}
public String checkTaxEnvStatus(String taxEnv, Timestamp date, Connection conn)
{
PreparedStatement pstmt = null;
......@@ -2625,6 +2626,7 @@ public class FinCommon
return errCode;
}
public String getChequeName(String sundryType, String sundryCode, String cheque_or_name, Connection conn)
{
String sName = null, chqName = null, fName = null, mName = null, lName = null;
......@@ -10112,5 +10114,83 @@ public class FinCommon
System.out.println("From getFromAcctDetr [" + acctCode + "," + cctrCode + "]");
return acctCode + "," + cctrCode;
}
//nvo_business_object_fin - gf_get_contactcode() - added by chandni - 1/07/11
public String getContactCode(String sundryType,String SundryCode,Connection conn) throws ITMException
{
PreparedStatement pstmt = null;
ResultSet rs = null;
String sql = "" ,tableName = "",columnName = "",contactCode = "";
if (sundryType.equals("C"))
{
tableName = "CUSTOMER";
columnName = "CUST_CODE";
}
else if(sundryType.equals("B"))
{
tableName = "BANK";
columnName = "BANK_CODE";
}
else if(sundryType.equals("E"))
{
tableName = "EMPLOYEE";
columnName = "EMP_CODE";
}
else if(sundryType.equals("P"))
{
tableName = "SALES_PERS";
columnName = "SALES_PERS";
}
else if(sundryType.equals("T"))
{
tableName = "TRANSPORTER";
columnName = "TRAN_CODE";
}
else if(sundryType.equals("S"))
{
tableName = "SUPPLIER";
columnName = "SUPP_CODE";
}
else if(sundryType.equals("L"))
{
tableName = "LOANPARTY";
columnName = "PARTY_CODE";
}
try
{
sql = "SELECT CONTACT_CODE FROM ? WHERE ? = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,tableName);
pstmt.setString(2,columnName);
pstmt.setString(3,SundryCode.trim());
rs = pstmt.executeQuery();
if(rs.next())
{
contactCode = rs.getString(1);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
System.out.println("contactCode :" +contactCode);
}
catch(SQLException e)
{
System.out.println("Exception in getContactCode[FinCommon]"+e);
e.printStackTrace();
throw new ITMException(e);
}
finally
{
try
{
if(rs != null){rs.close();rs = null;}
if(pstmt != null){pstmt.close();pstmt = null;}
}
catch(Exception t)
{}
}
return contactCode;
}
}
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