@@ -52,8 +52,8 @@ public class LicenceRenewNotification implements Schedule {
}
try
{
System.out.println("Inside Try Block Khushal");
sql="SELECT lms_license.license_num AS license_num, lms_license.title AS title, lms_license.place AS place, lms_license.performer_id AS performer_id, TRIM(employee.emp_fname) || ' ' || TRIM(employee.emp_lname) AS emp_name, employee.email_id_off AS email, lms_license.new_start_date AS new_start_date, lms_license.new_end_date AS new_end_date, lms_license.end_date AS end_date, lms_license.status AS status, lms_license.is_working AS is_working, lms_license.tran_id AS tran_id, lms_license.tran_date AS tran_date, lms_license.reviewer AS reviewer, lms_license.add_user AS add_user, lms_license.add_date AS add_date, lms_license.add_term AS add_term, lms_license.chg_user AS chg_user, lms_license.chg_date AS chg_date, lms_license.comments AS comments FROM lms_license LEFT JOIN employee ON trim(lms_license.performer_id) = trim(employee.emp_code) WHERE ((coalesce(lms_license.new_end_date, lms_license.end_date) = current_date + 30) OR (coalesce(lms_license.new_end_date, lms_license.end_date) BETWEEN current_date AND current_date + 5)) AND (lms_license.status = 'A' OR lms_license.status = 'Active') ORDER BY nvl(lms_license.new_end_date, lms_license.end_date)";
sql="SELECT lms_license.license_num AS license_num, lms_license.title AS title, lms_license.place AS place, lms_license.performer_id AS performer_id, TRIM(employee.emp_fname) || ' ' || TRIM(employee.emp_lname) AS emp_name, employee.email_id_off AS email, lms_license.new_start_date AS new_start_date, lms_license.new_end_date AS new_end_date, lms_license.end_date AS end_date, lms_license.status AS status, lms_license.is_working AS is_working, lms_license.tran_id AS tran_id, lms_license.tran_date AS tran_date, lms_license.reviewer AS reviewer, lms_license.add_user AS add_user, lms_license.add_date AS add_date, lms_license.add_term AS add_term, lms_license.chg_user AS chg_user, lms_license.chg_date AS chg_date, lms_license.comments AS comments FROM lms_license LEFT JOIN employee ON TRIM(lms_license.performer_id) = TRIM(employee.emp_code) WHERE ( ( TRUNC(coalesce(lms_license.new_end_date, lms_license.end_date)) = TRUNC(current_date) + 15 ) OR ( TRUNC(coalesce(lms_license.new_end_date, lms_license.end_date)) BETWEEN TRUNC(current_date) AND TRUNC(current_date) + 7 ) OR ( TRUNC(coalesce(lms_license.new_end_date, lms_license.end_date)) BETWEEN TRUNC(current_date) AND TRUNC(current_date) + 2 ) OR ( TRUNC(coalesce(lms_license.new_end_date, lms_license.end_date)) BETWEEN TRUNC(current_date) AND TRUNC(current_date) + 1 ) ) AND ( lms_license.status = 'A' OR lms_license.status = 'Active' ) ORDER BY nvl(lms_license.new_end_date, lms_license.end_date)";