Commit 85d95ba6 authored by agaikwad's avatar agaikwad

Request_id-D15GSUN006


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@101166 ce508802-f39f-4f6c-b175-0d175dae99d5
parent cfc0bc3a
......@@ -1346,14 +1346,170 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
lschargetype = "C";
lsvouchtype = "T";
lssundrytype = "S";
sql="select acct_code__ap, cctr_code__ap,cr_term from supplier where supp_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,lssundrycode);
rs = pstmt.executeQuery();
if(rs.next())
{
lssundryacct=checkNull(rs.getString("acct_code__ap"));
lssundrycctr=checkNull(rs.getString("cctr_code__ap"));
lscrterm=checkNull(rs.getString("cr_term"));
}
rs.close();
pstmt.close();
rs = null;
pstmt = null;
System.out.println("acct_code__fp" +lssundryacct );
lssitecode = genericUtility.getColumnValue("site_code",headerDom);
sql="select bank_code from site where site_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,lssitecode);
rs = pstmt.executeQuery();
if(rs.next())
{
lsbankcode=checkNull(rs.getString("bank_code"));
}
rs.close();
pstmt.close();
rs = null;
pstmt = null;
if(lsbankcode.length()==0)
{
lsbankcode=null;
System.out.println("lsbankcode" +lsbankcode );
}
sql="select acct_code__cf,cctr_code__cf from bank where bank_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,lsbankcode);
rs = pstmt.executeQuery();
if(rs.next())
{
lsacctcf=checkNull(rs.getString("acct_code__cf"));
lscctrcf=checkNull(rs.getString("cctr_code__cf"));
}
rs.close();
pstmt.close();
rs = null;
pstmt = null;
}
else if(chargetype.equalsIgnoreCase("F"))
{
lschargetype = "F";
lsvouchtype = "G";
lssundrytype = "T";
sql="select acct_code__fp, cctr_code__fp,cr_term,pay_mode from transporter where tran_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,lssundrycode);
rs = pstmt.executeQuery();
if(rs.next())
{
lssundryacct=checkNull(rs.getString("acct_code__fp"));
lssundrycctr=checkNull(rs.getString("cctr_code__fp"));
lscrterm=checkNull(rs.getString("cr_term"));
lspaymode= checkNull(rs.getString("pay_mode"));
}
rs.close();
pstmt.close();
rs = null;
pstmt = null;
System.out.println("acct_code__fp" +lssundryacct );
lssitecode = genericUtility.getColumnValue("site_code",headerDom);
sql="select bank_code from site where site_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,lssitecode);
rs = pstmt.executeQuery();
if(rs.next())
{
lsbankcode=checkNull(rs.getString("bank_code"));
}
rs.close();
pstmt.close();
rs = null;
pstmt = null;
if(lsbankcode.length()==0)
{
lsbankcode=null;
System.out.println("lsbankcode" +lsbankcode );
}
sql="select acct_code__cf,cctr_code__cf from bank where bank_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,lsbankcode);
rs = pstmt.executeQuery();
if(rs.next())
{
lsacctcf=checkNull(rs.getString("acct_code__cf"));
lscctrcf=checkNull(rs.getString("cctr_code__cf"));
}
rs.close();
pstmt.close();
rs = null;
pstmt = null;
}
else if(chargetype.equalsIgnoreCase("L"))
{
lschargetype = "L";
lsvouchtype = "E";
lssundrytype = "S";
sql="select acct_code__ap, cctr_code__ap,cr_term from supplier where supp_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,lssundrycode);
rs = pstmt.executeQuery();
if(rs.next())
{
lssundryacct=checkNull(rs.getString("acct_code__ap"));
lssundrycctr=checkNull(rs.getString("cctr_code__ap"));
lscrterm=checkNull(rs.getString("cr_term"));
}
rs.close();
pstmt.close();
rs = null;
pstmt = null;
System.out.println("acct_code__fp" +lssundryacct );
lssitecode = genericUtility.getColumnValue("site_code",headerDom);
sql="select bank_code from site where site_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,lssitecode);
rs = pstmt.executeQuery();
if(rs.next())
{
lsbankcode=checkNull(rs.getString("bank_code"));
}
rs.close();
pstmt.close();
rs = null;
pstmt = null;
if(lsbankcode.length()==0)
{
lsbankcode=null;
System.out.println("lsbankcode" +lsbankcode );
}
sql="select acct_code__cf,cctr_code__cf from bank where bank_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,lsbankcode);
rs = pstmt.executeQuery();
if(rs.next())
{
lsacctcf=checkNull(rs.getString("acct_code__cf"));
lscctrcf=checkNull(rs.getString("cctr_code__cf"));
}
rs.close();
pstmt.close();
rs = null;
pstmt = null;
}
else if(chargetype.equalsIgnoreCase("D"))
{
lschargetype = "D";
lsvouchtype = "G";
lssundrytype = "T";
sql="select acct_code__fp, cctr_code__fp,cr_term,pay_mode from transporter where tran_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,lssundrycode);
......@@ -1403,6 +1559,9 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
pstmt.close();
rs = null;
pstmt = null;
}
String lcamt1="",amtadlad="";
detailNodeList = detailDom.getElementsByTagName("Detail2");
nodeListLength = detailNodeList.getLength();
......@@ -1833,7 +1992,78 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
lschargetype = "L";
/*select acct_code__ap, cctr_code__ap, cr_term into :ls_sundry_acct , :ls_sundry_cctr , :ls_cr_term from supplier where supp_code = :ls_sundry_code;*/
sql="select acct_code__ap, cctr_code__ap,cr_term,pay_mode from supplier where supp_code = ? ";
sql="select acct_code__ap, cctr_code__ap,cr_term from supplier where supp_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,lssundrycode);
rs = pstmt.executeQuery();
if(rs.next())
{
lssundryacct=rs.getString("acct_code__ap");
lssundrycctr=rs.getString("cctr_code__ap");
lscrterm=rs.getString("cr_term");
}
rs.close();
pstmt.close();
rs = null;
pstmt = null;
if(lssundryacct.length()==0)
{
lssundryacct=null;
}
if(lssundrycctr.length()==0)
{
lssundrycctr=null;
}
if(lscrterm.length()==0)
{
lscrterm=null;
}
lssitecode = genericUtility.getColumnValue("site_code",headerDom);
sql="select bank_code from site where site_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,lssitecode);
rs = pstmt.executeQuery();
if(rs.next())
{
lsbankcode=rs.getString("bank_code");
}
rs.close();
pstmt.close();
rs = null;
pstmt = null;
if(lsbankcode.length()==0)
{
lsbankcode=null;
}
sql="select acct_code__cf,cctr_code__cf from bank where bank_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,lsbankcode);
rs = pstmt.executeQuery();
if(rs.next())
{
lsacctcf=rs.getString("acct_code__cf");
lscctrcf=rs.getString("cctr_code__cf");
}
rs.close();
pstmt.close();
rs = null;
pstmt = null;
if(lsacctcf.length()==0)
{
lsacctcf=null;
}
if(lscctrcf.length()==0)
{
lscctrcf=null;
}
}
else if (chargetype.equalsIgnoreCase("F"))
{
lschargetype = "F";
lsvouchtype = "G";
lssundrytype = "T";
sql="select acct_code__fp, cctr_code__fp,cr_term,pay_mode from transporter where tran_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,lssundrycode);
rs = pstmt.executeQuery();
......@@ -1899,9 +2129,10 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
lscctrcf=null;
}
}
else if (chargetype.equalsIgnoreCase("F"))
else if (chargetype.equalsIgnoreCase("D"))
{
lschargetype = "F";
lschargetype = "D";
lsvouchtype = "G";
lssundrytype = "T";
......@@ -1971,6 +2202,10 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
lscctrcf=null;
}
}
lcamt1 = GenericUtility.getInstance().getColumnValueFromNode("amount",detailNode);
System.out.println("lcamt in multi voucher" + lcamt1);
lcamt=Double.parseDouble(lcamt1);
......
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