Commit 1703dfb4 authored by bpandey's avatar bpandey

changes as per client requirement


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@97025 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 670d24fd
...@@ -51,8 +51,6 @@ public class ProductionVsBudgetReport extends ValidatorEJB implements Production ...@@ -51,8 +51,6 @@ public class ProductionVsBudgetReport extends ValidatorEJB implements Production
Connection conn = null; Connection conn = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
ConnDriver connDriver = new ConnDriver(); ConnDriver connDriver = new ConnDriver();
String firstDateofMonth = "";
String lstDateofMonth = "";
Calendar cal = null; Calendar cal = null;
SimpleDateFormat sdf = null; SimpleDateFormat sdf = null;
...@@ -63,11 +61,9 @@ public class ProductionVsBudgetReport extends ValidatorEJB implements Production ...@@ -63,11 +61,9 @@ public class ProductionVsBudgetReport extends ValidatorEJB implements Production
cal = Calendar.getInstance(); cal = Calendar.getInstance();
sdf = new SimpleDateFormat("dd-MMM-yy"); sdf = new SimpleDateFormat("dd-MMM-yy");
cal.set(Calendar.DATE, cal.getActualMaximum(Calendar.DATE)); cal.set(Calendar.DATE, cal.getActualMaximum(Calendar.DATE));
lstDateofMonth = sdf.format(cal.getTime());
cal = Calendar.getInstance(); cal = Calendar.getInstance();
// cal.add(cal.MONTH,-1); // cal.add(cal.MONTH,-1);
cal.set(Calendar.DATE, cal.getActualMinimum(Calendar.DATE)); cal.set(Calendar.DATE, cal.getActualMinimum(Calendar.DATE));
firstDateofMonth = sdf.format(cal.getTime());
sql = "select g.fld_value, g.descr from gencodes g where fld_name = 'GEO_LOC' and mod_name = 'X' and instr((select trim(var_value) from disparm where var_name = 'DWH_SITE_GEO_LOC'),trim(g.fld_value)) >0"; sql = "select g.fld_value, g.descr from gencodes g where fld_name = 'GEO_LOC' and mod_name = 'X' and instr((select trim(var_value) from disparm where var_name = 'DWH_SITE_GEO_LOC'),trim(g.fld_value)) >0";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
...@@ -558,7 +554,7 @@ public class ProductionVsBudgetReport extends ValidatorEJB implements Production ...@@ -558,7 +554,7 @@ public class ProductionVsBudgetReport extends ValidatorEJB implements Production
File attachFile = null; File attachFile = null;
String imgFilePath =null; String imgFilePath =null;
File existImgFile =null; File existImgFile =null;
int seconds =0;
String pdfFileName =null; String pdfFileName =null;
String toMailId =""; String toMailId ="";
String ccMailId =""; String ccMailId ="";
...@@ -574,8 +570,8 @@ public class ProductionVsBudgetReport extends ValidatorEJB implements Production ...@@ -574,8 +570,8 @@ public class ProductionVsBudgetReport extends ValidatorEJB implements Production
String currDate = simpleDateFormat.format(calendar.getTime()); String currDate = simpleDateFormat.format(calendar.getTime());
System.out.println("Current date is="+currDate); System.out.println("Current date is="+currDate);
document = new Document(); document = new Document();
seconds = (int) (System.currentTimeMillis() / 1000) % 60 ;
pdfFileName = exportPDFPath+"ProductionVsBudgetReport-"+userID+"-"+currDate+".pdf"; pdfFileName = exportPDFPath+"ActualVsPlan-"+userID+"-"+currDate+".pdf";
file = new FileOutputStream(new File(pdfFileName)); file = new FileOutputStream(new File(pdfFileName));
writer = PdfWriter.getInstance(document, file); writer = PdfWriter.getInstance(document, file);
document.open(); document.open();
...@@ -744,8 +740,8 @@ public class ProductionVsBudgetReport extends ValidatorEJB implements Production ...@@ -744,8 +740,8 @@ public class ProductionVsBudgetReport extends ValidatorEJB implements Production
toMailId =""; toMailId ="";
ccMailId =""; ccMailId ="";
bccAddress =""; bccAddress ="";
subject ="Production Vs Budget Report-PDF "; subject ="Daily Output:Actual Vs.Plan";
userWiseBodytext ="Dear Sir, Please find attached herewith is the Production Vs Budget Report in PDF format."; userWiseBodytext ="Dear Sir, Please find attached herewith is the Daily Output:Actual Vs.Plan Report in PDF format.";
String sql = "select name,user_type,email_id FROM users WHERE code='"+userID+"'"; String sql = "select name,user_type,email_id FROM users WHERE code='"+userID+"'";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
......
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