Commit 40911314 authored by pbhosale's avatar pbhosale

Updated on [31/10/2019] changes done as suggested by Piyush Sir

arrears_deletion11.xml
A18FSUN004.sql
d_arrears_deletion_filt.srd
ArrearsDeletePrc.java
ArrearsDeleteIC.java


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@210758 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 8d394c32
...@@ -11,3 +11,77 @@ Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('arre ...@@ -11,3 +11,77 @@ Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('arre
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('arrears_deletion','1','site_code__fr',null); Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('arrears_deletion','1','site_code__fr',null);
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('arrears_deletion','1','type',null); Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('arrears_deletion','1','type',null);
--------------------------------------------------[22/10/2019][START]
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_arrearsdel_ejb',1,'COMPONENT_TYPE','I',null,'S',null,to_date('01-JUN-19','DD-MON-RR'),'HRISHIKESH','HRISHIKESH','EJB');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_arrearsdel_ejb',2,'COMPONENT_NAME ','I',null,'S',null,to_date('01-JUN-19','DD-MON-RR'),'HRISHIKESH','HRISHIKESH','ArrearsDeleteIC');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_arrearsdel_ejb',3,'XML_DATA ','I',null,'S',null,to_date('18-SEP-11','DD-MON-RR'),'Manohar ','This ',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_arrearsdel_ejb',4,'XML_DATA_1 ','I',null,'S',null,to_date('18-SEP-11','DD-MON-RR'),'Manohar ','Manohar',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_arrearsdel_ejb',5,'XML_DATA_ALL ','I',null,'S',null,to_date('18-SEP-11','DD-MON-RR'),'Manohar ','Manohar',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_arrearsdel_ejb',6,'OBJ_CONTEXT ','I',null,'S',null,to_date('18-SEP-11','DD-MON-RR'),'Manohar ','Manohar',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_arrearsdel_ejb',7,'FOCUSED_COLUMN ','I',null,'S',null,to_date('18-SEP-11','DD-MON-RR'),'Manohar ','Manohar',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_arrearsdel_ejb',8,'EDIT_FLAG ','I',null,'S',null,to_date('18-SEP-11','DD-MON-RR'),'Manohar ','Manohar',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_arrearsdel_ejb',9,'XTRA_PARAMS ','I',null,'S',null,to_date('18-SEP-11','DD-MON-RR'),'Manohar ','Manohar',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prc_arrearsdel_ejb',1,'COMPONENT_TYPE','I','Component Type','S',null,to_date('01-AUG-19','DD-MON-RR'),'BASE ','BASE','EJB');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prc_arrearsdel_ejb',2,'COMPONENT_NAME','I','Component Name','S',null,to_date('01-AUG-19','DD-MON-RR'),'BASE ','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prc_arrearsdel_ejb',3,'XML_DATA_1','I','XML data of form no 1','S',null,to_date('01-AUG-19','DD-MON-RR'),'BASE ','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prc_arrearsdel_ejb',4,'XML_DATA__ALL','I','XML data of form no 1','S',null,to_date('01-AUG-19','DD-MON-RR'),'BASE ','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prc_arrearsdel_ejb',5,'OBJ_CONTEXT','I','Object Context','S',null,to_date('01-AUG-19','DD-MON-RR'),'BASE ','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prc_arrearsdel_ejb',6,'XTRA_PARAMS','I','Extra Arguments','S',null,to_date('01-AUG-19','DD-MON-RR'),'BASE ','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_arrearsdel_ejb',1,'COMPONENT_TYPE','I',null,'S',null,to_date('18-SEP-11','DD-MON-RR'),'Manohar ','Manohar','EJB');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_arrearsdel_ejb',2,'COMPONENT_NAME','I',null,'S',null,to_date('18-SEP-11','DD-MON-RR'),'Manohar ','Manohar','ArrearsDeleteIC');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_arrearsdel_ejb',3,'XML_DATA ','I',null,'S',null,to_date('18-SEP-11','DD-MON-RR'),'Manohar ','Manohar',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_arrearsdel_ejb',4,'XML_DATA_1 ','I',null,'S',null,to_date('18-SEP-11','DD-MON-RR'),'Manohar ','Manohar',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_arrearsdel_ejb',5,'XML_DATA_ALL ','I',null,'S',null,to_date('18-SEP-11','DD-MON-RR'),'Manohar ','Manohar',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_arrearsdel_ejb',6,'OBJ_CONTEXT','I',null,'S',null,to_date('18-SEP-11','DD-MON-RR'),'Manohar ','Manohar',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_arrearsdel_ejb',7,'EDIT_FLAG ','I',null,'S',null,to_date('18-SEP-11','DD-MON-RR'),'Manohar ','Manohar',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_arrearsdel_ejb',8,'XTRA_PARAMS','I',null,'S',null,to_date('18-SEP-11','DD-MON-RR'),'Manohar ','Manohar',null);
Insert into system_event_services (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM,SERVICE_NAMESPACE,RES_ELEM,SOAP_ACTION) values ('poic_arrearsdel_ejb','Item Changed','http://localhost:9090/axis/services/ValidatorService',null,'itemChanged','String','S',null,null,to_date('28-AUG-19','DD-MON-RR'),'BASE ','BASE',null,null,null);
Insert into system_event_services (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM,SERVICE_NAMESPACE,RES_ELEM,SOAP_ACTION) values ('prc_arrearsdel_ejb','Action To process','http://localhost:9090/axis/services/ProcessService','Base Information','process','String','S',null,null,to_date('01-AUG-19','DD-MON-RR'),'BASE ','BASE',null,null,null);
Insert into system_event_services (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM,SERVICE_NAMESPACE,RES_ELEM,SOAP_ACTION) values ('prv_arrearsdel_ejb','method for validation','http://localhost:9090/axis/services/ValidatorService','BASE','wfValData','String','S',null,null,to_date('28-AUG-19','DD-MON-RR'),'BASE ','BASE',null,null,null);
update system_events set COMP_TYPE = 'JB' , COMP_NAME = 'ibase.webitm.ejb.adm.ArrearsDeleteIC' where obj_name = 'arrears_deletion' and service_code = 'poic_arrearsdel_ejb';
update system_events set COMP_TYPE = 'JB' , COMP_NAME = 'ibase.webitm.ejb.adm.adv.ArrearsDeletePrc' where obj_name = 'arrears_deletion' and service_code = 'prc_arrearsdel_ejb';
update system_events set COMP_TYPE = 'JB' , COMP_NAME = 'ibase.webitm.ejb.adm.ArrearsDeleteIC' where obj_name = 'arrears_deletion' and service_code = 'prv_arrearsdel_ejb';
update SYSTEM_EVENTS set COMP_TYPE = 'JB', COMP_NAME = 'ibase.webitm.ejb.sys.GenValidate' where OBJ_NAME = 'arrears_deletion' and EVENT_CODE = 'post_validate';
update system_service_args set arg_value = 'ibase.webitm.ejb.adm.adv.ArrearsDeletePrc' where service_code = 'prc_arrearsdel_ejb' and arg_name = 'COMPONENT_NAME';
update system_service_args set arg_value = 'ibase.webitm.ejb.adm.ArrearsDeleteIC' where service_code = 'poic_arrearsdel_ejb' and arg_name = 'COMPONENT_NAME ';
update system_service_args set arg_value = 'ibase.webitm.ejb.adm.ArrearsDeleteIC' where service_code = 'prv_arrearsdel_ejb' and arg_name = 'COMPONENT_NAME';
update system_service_args set arg_value = 'JB' where service_code = 'poic_arrearsdel_ejb' and arg_name = 'COMPONENT_TYPE';
update system_service_args set arg_value = 'JB' where service_code = 'prc_arrearsdel_ejb' and arg_name = 'COMPONENT_TYPE';
update system_service_args set arg_value = 'JB' where service_code = 'post_gen_val' and arg_name = 'COMPONENT_TYPE';
update system_service_args set arg_value = 'JB' where service_code = 'prv_arrearsdel_ejb' and arg_name = 'COMPONENT_TYPE';
update ITM2MENU set ICON_PATH = 'ArrearsDelete.png', CLOSE_ICON ='ArrearsDeletewht.png' where WIN_NAME= 'w_arrears_deletion';
--------------------------------------------------[22/10/2019][END]
--------------------------------------------------[31/10/2019][START]
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTNULSITE1','Empty Site code..','Site code is Empty.Please enter site code.','E','Y',null,null,null,to_date('05-08-15','DD-MM-RR'),'ROHAN ','BASE ',null,null);
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTSITECD5','Site Code Not Found!','Site code you have entered is not Present in site master.','E','Y',null,null,null,to_date('22-10-00','DD-MM-RR'),'SUN ','HDP ',null,null);
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTEMPSPA18','Invalid Access!!','You are not allow to access this site','E','Y',null,null,null,to_date('13-06-19','DD-MM-RR'),'BASE ','BASE',null,null);
--------------------------------------------------[31/10/2019][END]
...@@ -265,7 +265,7 @@ ...@@ -265,7 +265,7 @@
<TextObject> <TextObject>
<band>Detail</band> <band>Detail</band>
<alignment>1</alignment> <alignment>1</alignment>
<text>Site From :</text> <text>Site Code :</text>
<border>5</border> <border>5</border>
<color>0</color> <color>0</color>
<x>59</x> <x>59</x>
......
...@@ -20,7 +20,7 @@ text(band=detail alignment="1" text="Type :" border="5" color="0" x="59" y="38" ...@@ -20,7 +20,7 @@ text(band=detail alignment="1" text="Type :" border="5" color="0" x="59" y="38"
column(band=detail id=9 alignment="0" tabsequence=10 border="5" color="0" x="165" y="37" height="16" width="100" format="[general]" html.valueishtml="0" name=type visible="1" ddlb.limit=2 ddlb.allowedit=no ddlb.case=any ddlb.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="1090519039" ) column(band=detail id=9 alignment="0" tabsequence=10 border="5" color="0" x="165" y="37" height="16" width="100" format="[general]" html.valueishtml="0" name=type visible="1" ddlb.limit=2 ddlb.allowedit=no ddlb.case=any ddlb.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="1090519039" )
column(band=detail id=5 alignment="0" tabsequence=20 border="5" color="0" x="165" y="65" height="16" width="66" format="[general]" html.valueishtml="0" name=emp_code__fr visible="1" edit.limit=10 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" ) column(band=detail id=5 alignment="0" tabsequence=20 border="5" color="0" x="165" y="65" height="16" width="66" format="[general]" html.valueishtml="0" name=emp_code__fr visible="1" edit.limit=10 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Employee From :" border="5" color="0" x="59" y="64" height="15" width="100" html.valueishtml="0" name=emp_code__fr_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) text(band=detail alignment="1" text="Employee From :" border="5" color="0" x="59" y="64" height="15" width="100" html.valueishtml="0" name=emp_code__fr_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=detail alignment="1" text="Site From :" border="5" color="0" x="59" y="89" height="16" width="100" html.valueishtml="0" name=site_code__fr_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) text(band=detail alignment="1" text="Site Code :" border="5" color="0" x="59" y="89" height="16" width="100" html.valueishtml="0" name=site_code__fr_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
column(band=detail id=3 alignment="0" tabsequence=40 border="5" color="0" x="165" y="89" height="16" width="66" format="[general]" html.valueishtml="0" name=site_code__fr visible="1" edit.limit=5 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" ) column(band=detail id=3 alignment="0" tabsequence=40 border="5" color="0" x="165" y="89" height="16" width="66" format="[general]" html.valueishtml="0" name=site_code__fr visible="1" edit.limit=5 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=6 alignment="0" tabsequence=30 border="5" color="0" x="336" y="65" height="16" width="80" format="[general]" html.valueishtml="0" name=emp_code__to visible="1" edit.limit=10 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="1090519039" ) column(band=detail id=6 alignment="0" tabsequence=30 border="5" color="0" x="336" y="65" height="16" width="80" format="[general]" html.valueishtml="0" name=emp_code__to visible="1" edit.limit=10 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="1090519039" )
column(band=detail id=2 alignment="0" tabsequence=60 border="5" color="0" x="336" y="114" height="16" width="80" format="" html.valueishtml="0" name=prd_code__to visible="1" edit.limit=6 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="1090519039" ) column(band=detail id=2 alignment="0" tabsequence=60 border="5" color="0" x="336" y="114" height="16" width="80" format="" html.valueishtml="0" name=prd_code__to visible="1" edit.limit=6 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="1090519039" )
......
...@@ -66,13 +66,20 @@ public class ArrearsDeleteIC extends ValidatorEJB implements ArrearsDeleteICRemo ...@@ -66,13 +66,20 @@ public class ArrearsDeleteIC extends ValidatorEJB implements ArrearsDeleteICRemo
int currentFormNo=0,childNodeListLength ,ctr=0 , columnCtr=0 , cnt=0; int currentFormNo=0,childNodeListLength ,ctr=0 , columnCtr=0 , cnt=0;
String errCode = "", userId = "" , prdCodeTo = "", prdCodeAcc = "" ,errString ="" , errorType = ""; String errCode = "", userId = "" , prdCodeTo = "", prdCodeAcc = "" ,errString ="" , errorType = "";
String prdCodeFr = ""; String prdCodeFr = "";
String siteCode = "", sql = "" , loginSiteCode = ""; //Added by Poonam B [30/10/2019]
PreparedStatement pstmt = null; //Added by Poonam B [30/10/2019]
ResultSet rs = null; //Added by Poonam B [30/10/2019]
int usrLevel = 0; //Added by Poonam B [30/10/2019]
ArrayList <String> errList = new ArrayList<String>(); ArrayList <String> errList = new ArrayList<String>();
ArrayList <String>errFields = new ArrayList <String> (); ArrayList <String>errFields = new ArrayList <String> ();
StringBuffer errStringXml = new StringBuffer("<?xml version=\"1.0\"?>\r\n<Root><Errors>"); StringBuffer errStringXml = new StringBuffer("<?xml version=\"1.0\"?>\r\n<Root><Errors>");
try try
{ {
conn = getConnection(); conn = getConnection();
userId = getValueFromXTRA_PARAMS(xtraParams,"loginCode"); //Added by Poonam B [30/10/2019][START]
//userId = getValueFromXTRA_PARAMS(xtraParams,"loginCode");
userId = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode");
//Added by Poonam B [30/10/2019][END]
System.out.println("userId:- " + userId); System.out.println("userId:- " + userId);
if(objContext != null && objContext.trim().length()>0) if(objContext != null && objContext.trim().length()>0)
{ {
...@@ -193,9 +200,87 @@ public class ArrearsDeleteIC extends ValidatorEJB implements ArrearsDeleteICRemo ...@@ -193,9 +200,87 @@ public class ArrearsDeleteIC extends ValidatorEJB implements ArrearsDeleteICRemo
} }
} }
} }
//Added by Poonam B[26-SEP-2019][START] //Added by Poonam B[26-SEP-2019][END]
}
//Added by Poonam B[30-OCT-2019][START]
else if (childNodeName.equalsIgnoreCase("site_code__fr"))
{
siteCode = E12GenericUtility.checkNull(genericUtility.getColumnValue("site_code__fr", dom));
System.out.println("site_code__fr :::"+siteCode);
if(E12GenericUtility.checkNull(siteCode).trim().length() <= 0)
{
errCode = "VTNULSITE1"; // null site code
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
break;
}
else if(siteCode != null && siteCode.trim().length() > 0)
{
cnt = getColumnValue("site","site_code",siteCode, conn);
if(cnt == 0)
{
errCode = "VTSITECD5"; //Site code entered is not found in the site master.
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
break;
}
else
{
cnt = 0;
sql = "select USR_LEV from users where code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, userId);
rs = pstmt.executeQuery();
if (rs.next())
{
usrLevel = rs.getInt("USR_LEV");
System.out.println("usrLevel:::" +usrLevel);
}
if (rs != null)
{
rs.close();
rs = null;
} }
if (pstmt != null)
{
pstmt.close();
pstmt = null;
}
if(usrLevel > 1)
{
sql = "select count(*) as cnt from user_site where site_code = ? and user_id = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, siteCode);
pstmt.setString(2, userId);
rs = pstmt.executeQuery();
if (rs.next())
{
cnt = rs.getInt("cnt");
}
if (rs != null)
{
rs.close();
rs = null;
}
if (pstmt != null)
{
pstmt.close();
pstmt = null;
}
if(cnt == 0)
{
errCode = "VTEMPSPA18"; //You are not allow to access this site.
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
break;
}
}
}
}
}
//Added by Poonam B[30-OCT-2019][END]
} }
int errListSize = errList.size(); int errListSize = errList.size();
cnt =0; cnt =0;
...@@ -316,8 +401,12 @@ public class ArrearsDeleteIC extends ValidatorEJB implements ArrearsDeleteICRemo ...@@ -316,8 +401,12 @@ public class ArrearsDeleteIC extends ValidatorEJB implements ArrearsDeleteICRemo
{ {
currentFormNo = Integer.parseInt(objContext); currentFormNo = Integer.parseInt(objContext);
} }
loginEmpCode = getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode"); //Modified By Poonam B[25-SEP-2019]
loginSiteCode = getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode"); /*loginEmpCode = getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode");
loginSiteCode = getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode");*/
loginEmpCode = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode");
loginSiteCode = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode");
//Modified By Poonam B[25-SEP-2019]
System.out.println("currentColumn:::::" + currentColumn); System.out.println("currentColumn:::::" + currentColumn);
valueXmlString = new StringBuffer("<?xml version=\"1.0\" encoding=''?>\r\n<Root>\r\n<header>\r\n<editFlag>"); valueXmlString = new StringBuffer("<?xml version=\"1.0\" encoding=''?>\r\n<Root>\r\n<header>\r\n<editFlag>");
...@@ -485,4 +574,4 @@ public class ArrearsDeleteIC extends ValidatorEJB implements ArrearsDeleteICRemo ...@@ -485,4 +574,4 @@ public class ArrearsDeleteIC extends ValidatorEJB implements ArrearsDeleteICRemo
} }
return count; return count;
} }
} }
...@@ -222,7 +222,10 @@ public class ArrearsDeletePrc extends ProcessEJB implements ArrearsDeletePrcRemo ...@@ -222,7 +222,10 @@ public class ArrearsDeletePrc extends ProcessEJB implements ArrearsDeletePrcRemo
} }
// Modified on 16/10/2019.Start // Modified on 16/10/2019.Start
String delPayArrSql = "DELETE FROM PAYARR_TO_PROC WHERE EMP_CODE = ? AND PRD_CODE = ? AND PRD_CODE__ACC IS NULL AND STATUS = 'U' AND PROC_TYPE IN ('PY','AR')"; //String delPayArrSql = "DELETE FROM PAYARR_TO_PROC WHERE EMP_CODE = ? AND PRD_CODE = ? AND PRD_CODE__ACC IS NULL AND STATUS = 'U' AND PROC_TYPE IN ('PY','AR')";
//Modified by Poonam B[30/10/2019][START]
String delPayArrSql = "UPDATE PAYARR_TO_PROC SET STATUS = 'P' WHERE EMP_CODE = ? AND PRD_CODE = ? AND PRD_CODE__ACC IS NULL AND STATUS = 'U' AND PROC_TYPE IN ('PY','AR')";
//Modified by Poonam B[30/10/2019][END]
pstmt3 = con.prepareStatement(delPayArrSql); pstmt3 = con.prepareStatement(delPayArrSql);
// Modified on 16/10/2019.End // Modified on 16/10/2019.End
......
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