Commit 428bed9b authored by vkadam's avatar vkadam

Change in Auto payment generation process, Purchase voucher create scheduler,...

Change in Auto payment generation process, Purchase voucher create scheduler, Generate tax voucher scheduler.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@100349 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 78a35a9a
...@@ -56,9 +56,12 @@ public class AutoPmtGenPrc extends ProcessEJB ...@@ -56,9 +56,12 @@ public class AutoPmtGenPrc extends ProcessEJB
Timestamp dateTo = null; Timestamp dateTo = null;
Timestamp dateFr = null; Timestamp dateFr = null;
String startDateStr = null; String startDateStr = null;
FileOutputStream fos1 = null; FileOutputStream fos1 = null;
java.util.Date startDate = new java.util.Date(System.currentTimeMillis()); java.util.Date startDate = new java.util.Date(System.currentTimeMillis());
Calendar calendar = Calendar.getInstance(); Calendar calendar = Calendar.getInstance();
FinCommon finCommon=new FinCommon();
public String getData(String xmlString, String xmlString2, String windowName, String xtraParams) public String getData(String xmlString, String xmlString2, String windowName, String xtraParams)
throws RemoteException, ITMException throws RemoteException, ITMException
...@@ -155,10 +158,11 @@ public class AutoPmtGenPrc extends ProcessEJB ...@@ -155,10 +158,11 @@ public class AutoPmtGenPrc extends ProcessEJB
String resultString = ""; String resultString = "";
String getSql = null; String getSql = null;
String currCode = ""; String currCode = "";
String checkBarCd="";
String sql = null; String sql = null;
ResultSet rs = null; ResultSet rs = null;
ResultSet rs1 = null; ResultSet rs1 = null;
String spiltChq = ""; String spiltChq = "",barCode="";
PreparedStatement pstmt = null; PreparedStatement pstmt1 = null; PreparedStatement pstmt = null; PreparedStatement pstmt1 = null;
double unapprovedPayAmt = 0.0D; double payAmt = 0.0D; double netPayable = 0.0D; double unapprovedPayAmt = 0.0D; double payAmt = 0.0D; double netPayable = 0.0D;
...@@ -173,6 +177,24 @@ public class AutoPmtGenPrc extends ProcessEJB ...@@ -173,6 +177,24 @@ public class AutoPmtGenPrc extends ProcessEJB
conn.setAutoCommit(false); conn.setAutoCommit(false);
stmtTemp = conn.createStatement(); stmtTemp = conn.createStatement();
DatabaseMetaData dbmd = conn.getMetaData(); DatabaseMetaData dbmd = conn.getMetaData();
/**
* [F15KSUN014]
* VALLABH KADAM
* select finparam 'CHECK_BARCD_APMT'
* */
checkBarCd=checkNull(finCommon.getFinparams("999999", "CHECK_BARCD_APMT", conn));
if(checkBarCd==null || checkBarCd.trim().length() == 0 || checkBarCd.trim().equalsIgnoreCase("NULLFOUND"))
{
checkBarCd="N";
}
System.out.println("Check bar code from finparm :- ["+checkBarCd+"]");
/**
* [F15KSUN014]
* VALLABH KADAM
* select finparam 'CHECK_BARCD_APMT'
* END
* */
getSql = "select var_value from finparm where prd_code='999999' and var_name='AUTOPAYGEN_LOG_FLAG'"; getSql = "select var_value from finparm where prd_code='999999' and var_name='AUTOPAYGEN_LOG_FLAG'";
pstmt = conn.prepareStatement(getSql); pstmt = conn.prepareStatement(getSql);
...@@ -372,6 +394,45 @@ public class AutoPmtGenPrc extends ProcessEJB ...@@ -372,6 +394,45 @@ public class AutoPmtGenPrc extends ProcessEJB
payAmt = rs.getDouble("pay_amt"); payAmt = rs.getDouble("pay_amt");
netPayable = rs.getDouble("net_payable"); netPayable = rs.getDouble("net_payable");
dueDate = rs.getString("due_date"); dueDate = rs.getString("due_date");
/**
* [F15KSUN014]
* VALLABH KADAM
* Select BARCODE
* using 'DDF_GET_MULTI_BARCODE' function
* 24/FEB/16
* */
if("Y".equalsIgnoreCase(checkBarCd))
{
System.out.println("Check bar code found Y");
tempSql="select DDF_GET_MULTI_BARCODE(?) as barcode from dual";
pstmt1=conn.prepareStatement(tempSql);
pstmt1.setString(1, refNo);
rsTemp = pstmt1.executeQuery();
if (rsTemp.next())
{
barCode=checkNull(rsTemp.getString("barcode"));
}
pstmt1.close();
pstmt1 = null;
rsTemp.close();
rsTemp = null;
if(barCode==null || barCode.trim().length()==0)
{
continue;
}
}
/**
* [F15KSUN014]
* VALLABH KADAM
* Select BARCODE
* using 'DDF_GET_MULTI_BARCODE' function
* 24/FEB/16
* END
* */
tempSql = " select sum(b.net_amt) as unconfirm_amt from misc_payment a,misc_paydet b where a.tran_id=b.tran_id and b.tran_ser=? and b.vouch_no= ? and a.confirmed='N' "; tempSql = " select sum(b.net_amt) as unconfirm_amt from misc_payment a,misc_paydet b where a.tran_id=b.tran_id and b.tran_ser=? and b.vouch_no= ? and a.confirmed='N' ";
...@@ -572,7 +633,7 @@ public class AutoPmtGenPrc extends ProcessEJB ...@@ -572,7 +633,7 @@ public class AutoPmtGenPrc extends ProcessEJB
String wfStatus = ""; String wfStatus = "";
String spiltChq = ""; String spiltChq = "";
String stanCode = ""; String stanCode = "";
String checkBarCd="";
String tranDate = ""; String tranDate = "";
double diffAmt = 0.0D; double diffAmt = 0.0D;
String retString = ""; String retString = "";
...@@ -649,6 +710,9 @@ Timestamp refDateSTr=null; ...@@ -649,6 +710,9 @@ Timestamp refDateSTr=null;
String maxRefNo = ""; String maxRefNo = "";
try try
{ {
System.out.println("intializingLog$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$........." + intializingLog("Gen_bank_payment_log")); System.out.println("intializingLog$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$........." + intializingLog("Gen_bank_payment_log"));
StringBuffer retBuf = new StringBuffer(); StringBuffer retBuf = new StringBuffer();
conn = connDriver.getConnectDB("DriverITM"); conn = connDriver.getConnectDB("DriverITM");
......
...@@ -435,7 +435,7 @@ public class AutoPmtPrcSch ...@@ -435,7 +435,7 @@ public class AutoPmtPrcSch
System.out.println("Calling getData() Method@@@@@@@@@@@"); System.out.println("Calling getData() Method@@@@@@@@@@@");
retString = aPayPrc.getData(xmlString1, xmlString2, windowName, xtraParams, isSSCUsers); retString = aPayPrc.getData(xmlString1, xmlString2, windowName, xtraParams, isSSCUsers);
System.out.println("ResultString....." + retString); System.out.println("Get DATA Result String :- [" + retString+"]");
System.out.println("Processing DATA *****"); System.out.println("Processing DATA *****");
System.out.println("getData Method Finished@@@@@@@@@@@2"); System.out.println("getData Method Finished@@@@@@@@@@@2");
...@@ -543,7 +543,7 @@ public class AutoPmtPrcSch ...@@ -543,7 +543,7 @@ public class AutoPmtPrcSch
System.out.println("xmlString4@@@@@@@@@@@@@@@@:" + xmlString4); System.out.println("xmlString4@@@@@@@@@@@@@@@@:" + xmlString4);
System.out.println("Calling process() Method@@@@@@@@@@@@"); System.out.println("Calling process() Method@@@@@@@@@@@@");
retString1 = aPayPrc.process(xmlString1, xmlString4, windowName, xtraParams); retString1 = aPayPrc.process(xmlString1, xmlString4, windowName, xtraParams);
System.out.println("retString1 in Scheduler=====" + retString1); System.out.println("Process return String :-[" + retString1+"]");
System.out.println("-----Process() called successfully-------"); System.out.println("-----Process() called successfully-------");
} }
......
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