Commit 7e7fb910 authored by sakale's avatar sakale

SY90SUN012-downloadfile name has been changed for downloading on server


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@91271 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 68d10013
...@@ -53,6 +53,7 @@ public class DownloadCSVBatchBean implements Schedule ...@@ -53,6 +53,7 @@ public class DownloadCSVBatchBean implements Schedule
String emailAddr = null; String emailAddr = null;
String uniformCode = null; String uniformCode = null;
String dt = null; String dt = null;
String dty = null;
String trfCycle = null; String trfCycle = null;
String prvCustCode = null; String prvCustCode = null;
String previousDay = null; String previousDay = null;
...@@ -144,7 +145,8 @@ public class DownloadCSVBatchBean implements Schedule ...@@ -144,7 +145,8 @@ public class DownloadCSVBatchBean implements Schedule
//then download for each. //then download for each.
sql =" SELECT IV.INVOICE_ID TRAN_ID, IV.CUST_CODE CUST_CODE, " sql =" SELECT IV.INVOICE_ID TRAN_ID, IV.CUST_CODE CUST_CODE, "
+" IV.SITE_CODE SITE_CODE, CU.EMAIL_ADDR EMAIL_ADDR, " +" IV.SITE_CODE SITE_CODE, CU.EMAIL_ADDR EMAIL_ADDR, "
+" CU.UNIFORM_CODE UNIFORM_CODE, " +" CU.UNIFORM_CODE UNIFORM_CODE, "
+" TO_CHAR( IV.TRAN_DATE, 'DDMMYYYY' ) DTY, "
+" TO_CHAR( IV.TRAN_DATE, 'DDMM' ) DT, IV.TRAN_DATE TRAN_DATE, " +" TO_CHAR( IV.TRAN_DATE, 'DDMM' ) DT, IV.TRAN_DATE TRAN_DATE, "
+" SC.INV_TRF_TYPE INV_TRF_TYPE, SC.INV_TRF_CYCLE INV_TRF_CYCLE " +" SC.INV_TRF_TYPE INV_TRF_TYPE, SC.INV_TRF_CYCLE INV_TRF_CYCLE "
+" FROM INVOICE IV, CUSTOMER CU, SITE_CUSTOMER SC " +" FROM INVOICE IV, CUSTOMER CU, SITE_CUSTOMER SC "
...@@ -183,6 +185,7 @@ public class DownloadCSVBatchBean implements Schedule ...@@ -183,6 +185,7 @@ public class DownloadCSVBatchBean implements Schedule
emailAddr = rs.getString( "EMAIL_ADDR" ); emailAddr = rs.getString( "EMAIL_ADDR" );
uniformCode = rs.getString( "UNIFORM_CODE" ); uniformCode = rs.getString( "UNIFORM_CODE" );
dt = rs.getString( "DT" ); dt = rs.getString( "DT" );
dty = rs.getString( "DTY" );
tranDate = rs.getTimestamp( "TRAN_DATE" ); tranDate = rs.getTimestamp( "TRAN_DATE" );
trfType = rs.getString( "INV_TRF_TYPE" ); trfType = rs.getString( "INV_TRF_TYPE" );
trfCycle = rs.getString( "INV_TRF_CYCLE" ); trfCycle = rs.getString( "INV_TRF_CYCLE" );
...@@ -266,7 +269,8 @@ public class DownloadCSVBatchBean implements Schedule ...@@ -266,7 +269,8 @@ public class DownloadCSVBatchBean implements Schedule
pstmtSeq = conn.prepareStatement( " SELECT IV.INV_EXP_DATE " pstmtSeq = conn.prepareStatement( " SELECT IV.INV_EXP_DATE "
+" FROM INVOICE IV, SITE_CUSTOMER SC " +" FROM INVOICE IV, SITE_CUSTOMER SC "
+" WHERE IV.CUST_CODE__BIL = SC.CUST_CODE " +" WHERE IV.CUST_CODE__BIL = SC.CUST_CODE "
+" AND IV.SITE_CODE = SC.SITE_CODE AND IV.INV_EXP_DATE IS NOT NULL " +" AND IV.SITE_CODE = SC.SITE_CODE "
+" AND IV.INV_EXP_DATE IS NOT NULL "
+" AND IV.TRAN_DATE BETWEEN ? AND ? " +" AND IV.TRAN_DATE BETWEEN ? AND ? "
+" AND IV.SITE_CODE = ? " +" AND IV.SITE_CODE = ? "
+" AND IV.CUST_CODE = ? " +" AND IV.CUST_CODE = ? "
...@@ -323,7 +327,7 @@ public class DownloadCSVBatchBean implements Schedule ...@@ -323,7 +327,7 @@ public class DownloadCSVBatchBean implements Schedule
System.out.println(recCounter); System.out.println(recCounter);
dnldFileNameServer = ( uniformCode == null ? "" : uniformCode.trim() ) dnldFileNameServer = ( uniformCode == null ? "" : uniformCode.trim() )
+ "_" + dt + "_" + "_" + dty + "_"
+ ( new java.text.DecimalFormat( "000" ) ).format( recCounter ); + ( new java.text.DecimalFormat( "000" ) ).format( recCounter );
prvCustCode = custCode; prvCustCode = custCode;
previousDay = dt; previousDay = dt;
...@@ -383,7 +387,7 @@ public class DownloadCSVBatchBean implements Schedule ...@@ -383,7 +387,7 @@ public class DownloadCSVBatchBean implements Schedule
System.out.println(recCounter); System.out.println(recCounter);
dnldFileNameServer = ( uniformCode == null ? "" : uniformCode.trim() ) dnldFileNameServer = ( uniformCode == null ? "" : uniformCode.trim() )
+ "_" + dt + "_" + "_" + dty + "_"
+ ( new java.text.DecimalFormat( "000" ) ).format( recCounter ); + ( new java.text.DecimalFormat( "000" ) ).format( recCounter );
prvCustCode = custCode; prvCustCode = custCode;
previousDay = dt; previousDay = dt;
......
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