Commit 5a8291d4 authored by akhokar's avatar akhokar

Changes made in srd files and src code to resolve the bugs.

LoanChk.java
LoanOpeningConf.java
LoanScheduleConf.java
LoanOpeningIC.java
LoanScheduleIC.java
loan_opening21.xml
loanschedule21.xml
loanschedule23.xml
loan_opening.sql
loanschedule.sql


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@203282 ce508802-f39f-4f6c-b175-0d175dae99d5
parent b9f660ac
...@@ -263,6 +263,14 @@ public class LoanOpeningIC extends ValidatorEJB implements LoanOpeningICLocal,Lo ...@@ -263,6 +263,14 @@ public class LoanOpeningIC extends ValidatorEJB implements LoanOpeningICLocal,Lo
valueXmlString.append("<interest protect=\"0\" >").append("<![CDATA["+lcIntPerc+"]]>").append("</interest>"); valueXmlString.append("<interest protect=\"0\" >").append("<![CDATA["+lcIntPerc+"]]>").append("</interest>");
valueXmlString.append("<int_term protect=\"0\" >").append("<![CDATA["+lsIntTerm+"]]>").append("</int_term>"); valueXmlString.append("<int_term protect=\"0\" >").append("<![CDATA["+lsIntTerm+"]]>").append("</int_term>");
valueXmlString.append("<emp_code protect=\"0\" >").append("<![CDATA["+lsEmp+"]]>").append("</emp_code>"); valueXmlString.append("<emp_code protect=\"0\" >").append("<![CDATA["+lsEmp+"]]>").append("</emp_code>");
valueXmlString.append("<scheme_descr>").append("<![CDATA["+lsSchemeDescr+"]]>").append("</scheme_descr>");
valueXmlString.append("<acct_code__pay>").append("<![CDATA["+lsAcctPay+"]]>").append("</acct_code__pay>");
valueXmlString.append("<cctr_code__pay>").append("<![CDATA["+lsCctrPay+"]]>").append("</cctr_code__pay>");
valueXmlString.append("<accrual_amt>").append("<![CDATA["+lcAcc+"]]>").append("</accrual_amt>");
valueXmlString.append("<lname1>").append("<![CDATA["+descr+"]]>").append("</lname1>");
valueXmlString.append("<fname1>").append("<![CDATA["+descr1+"]]>").append("</fname1>");
valueXmlString.append("<grade>").append("<![CDATA["+lsGrade+"]]>").append("</grade>");
valueXmlString.append("<pay_site>").append("<![CDATA["+lsSite+"]]>").append("</pay_site>");
} }
} }
......
...@@ -354,6 +354,15 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal, ...@@ -354,6 +354,15 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal,
valueXmlString.append("<interest protect=\"0\" >").append("<![CDATA["+lcIntPerc+"]]>").append("</interest>"); valueXmlString.append("<interest protect=\"0\" >").append("<![CDATA["+lcIntPerc+"]]>").append("</interest>");
valueXmlString.append("<int_term protect=\"0\" >").append("<![CDATA["+lsIntTerm+"]]>").append("</int_term>"); valueXmlString.append("<int_term protect=\"0\" >").append("<![CDATA["+lsIntTerm+"]]>").append("</int_term>");
valueXmlString.append("<emp_code protect=\"0\" >").append("<![CDATA["+lsEmp+"]]>").append("</emp_code>"); valueXmlString.append("<emp_code protect=\"0\" >").append("<![CDATA["+lsEmp+"]]>").append("</emp_code>");
valueXmlString.append("<scheme_descr>").append("<![CDATA["+lsSchemeDescr+"]]>").append("</scheme_descr>");
valueXmlString.append("<accrual_amt>").append("<![CDATA["+lcAcc+"]]>").append("</accrual_amt>");
valueXmlString.append("<lname1>").append("<![CDATA["+descr+"]]>").append("</lname1>");
valueXmlString.append("<fname1>").append("<![CDATA["+descr1+"]]>").append("</fname1>");
valueXmlString.append("<grade>").append("<![CDATA["+lsGrade+"]]>").append("</grade>");
valueXmlString.append("<pay_site>").append("<![CDATA["+lsSite+"]]>").append("</pay_site>");
valueXmlString.append("<acct_code__pay>").append("<![CDATA["+lsAcctPay+"]]>").append("</acct_code__pay>");
valueXmlString.append("<cctr_code__pay>").append("<![CDATA["+lsCctrPay+"]]>").append("</cctr_code__pay>");
} }
} }
...@@ -659,10 +668,6 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal, ...@@ -659,10 +668,6 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal,
{ {
lcAccAmt = 0; lcAccAmt = 0;
} }
/*s_acc_loan.acc_amt_tot = lc_accamt
s_acc_loan.acc_amt_1 = lc_accamt
s_acc_loan.acc_amt_2 = 0*/
accAmtTot = lcAccAmt; accAmtTot = lcAccAmt;
accAmt1 = lcAccAmt; accAmt1 = lcAccAmt;
accAmt2 = 0; accAmt2 = 0;
...@@ -884,7 +889,7 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal, ...@@ -884,7 +889,7 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal,
{ {
System.out.println("Inside prd_code itemChange::::"); System.out.println("Inside prd_code itemChange::::");
lsPrdCode = checkNull(genericUtility.getColumnValue("prd_code", dom)); lsPrdCode = checkNull(genericUtility.getColumnValue("prd_code", dom));
lsEmp = checkNull(genericUtility.getColumnValue("emp_code", dom)); lsEmp = checkNull(genericUtility.getColumnValue("emp_code", dom2));
sql = "select grade,cadre ,pay_site from employee where emp_code = ? "; sql = "select grade,cadre ,pay_site from employee where emp_code = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, lsEmp); pstmt.setString(1, lsEmp);
...@@ -938,11 +943,15 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal, ...@@ -938,11 +943,15 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal,
ldTo = rs.getTimestamp("to_date"); ldTo = rs.getTimestamp("to_date");
} }
close(pstmt, rs); close(pstmt, rs);
if(ldFr != null && ldTo != null)
{
ldFrStr = genericUtility.getValidDateString(ldFr, genericUtility.getApplDateFormat()); ldFrStr = genericUtility.getValidDateString(ldFr, genericUtility.getApplDateFormat());
ldToStr = genericUtility.getValidDateString(ldTo, genericUtility.getApplDateFormat()); ldToStr = genericUtility.getValidDateString(ldTo, genericUtility.getApplDateFormat());
valueXmlString.append("<eff_date>").append("<![CDATA["+ldFrStr+"]]>").append("</eff_date>"); valueXmlString.append("<eff_date>").append("<![CDATA["+ldFrStr+"]]>").append("</eff_date>");
valueXmlString.append("<exp_date>").append("<![CDATA["+ldToStr+"]]>").append("</exp_date>"); valueXmlString.append("<exp_date>").append("<![CDATA["+ldToStr+"]]>").append("</exp_date>");
} }
}
valueXmlString.append ("</Detail3>\r\n"); valueXmlString.append ("</Detail3>\r\n");
} }
......
...@@ -28,21 +28,25 @@ public class LoanOpeningConf extends ActionHandlerEJB implements LoanOpeningConf ...@@ -28,21 +28,25 @@ public class LoanOpeningConf extends ActionHandlerEJB implements LoanOpeningConf
public String confirm(String tranId, String xtraParams, String forcedFlag) throws RemoteException,ITMException public String confirm(String tranId, String xtraParams, String forcedFlag) throws RemoteException,ITMException
{ {
String retString = null; String retString = null;
String retErrString = "";
Connection conn = null; Connection conn = null;
try try
{ {
conn = getConnection(); conn = getConnection();
System.out.println("Conn==>[" + conn + "]"); System.out.println("Conn==>[" + conn + "]");
retString = gbfPostLogic(tranId, tranId,xtraParams,forcedFlag,conn); retErrString = gbfPostLogic(tranId, tranId,xtraParams,forcedFlag,conn);
System.out.println("returning String from LoanOpeningConf :confirm():==>[" + retString + "]"); System.out.println("returning String from LoanOpeningConf :confirm():==>[" + retErrString + "]");
if(retString == null || retString.trim().length() == 0) if(retErrString == null || retErrString.trim().length() == 0)
{ {
conn.commit(); conn.commit();
retString = itmDBAccessEJB.getErrorString("", "VTAPPROVE", userId, "", conn);
} }
else else
{ {
conn.rollback(); conn.rollback();
retString = retErrString;
return retString;
} }
} }
catch(Exception e) catch(Exception e)
...@@ -72,7 +76,8 @@ public class LoanOpeningConf extends ActionHandlerEJB implements LoanOpeningConf ...@@ -72,7 +76,8 @@ public class LoanOpeningConf extends ActionHandlerEJB implements LoanOpeningConf
public String gbfPostLogic(String asTranidFr,String asTranidTo,String xtraParams,String forcedFlag,Connection conn) throws ITMException public String gbfPostLogic(String asTranidFr,String asTranidTo,String xtraParams,String forcedFlag,Connection conn) throws ITMException
{ {
String lsTranid = "",lsErrcode = "",lsStatus = "",lsLoanentryWindow = ""; String lsTranid = "",lserrString = "",lsStatus = "",lsLoanentryWindow = "";
String errString = "";
int liCount = 0,liLoanTerm = 0,cnt = 0; int liCount = 0,liLoanTerm = 0,cnt = 0;
double lcInstAmt = 0.00; double lcInstAmt = 0.00;
String sql = ""; String sql = "";
...@@ -104,8 +109,8 @@ public class LoanOpeningConf extends ActionHandlerEJB implements LoanOpeningConf ...@@ -104,8 +109,8 @@ public class LoanOpeningConf extends ActionHandlerEJB implements LoanOpeningConf
} }
else else
{ {
lsErrcode = itmDBAccessEJB.getErrorString("", "VTMCONF20", userId, "", conn); lserrString = itmDBAccessEJB.getErrorString("", "VTMCONF20", userId, "", conn);
return lsErrcode; return lserrString;
} }
close(pstmt, rs); close(pstmt, rs);
...@@ -116,8 +121,8 @@ public class LoanOpeningConf extends ActionHandlerEJB implements LoanOpeningConf ...@@ -116,8 +121,8 @@ public class LoanOpeningConf extends ActionHandlerEJB implements LoanOpeningConf
if("S".equalsIgnoreCase(lsLoanentryWindow)) if("S".equalsIgnoreCase(lsLoanentryWindow))
{ {
lsErrcode = itmDBAccessEJB.getErrorString("", "VTLNENTRY", userId, "", conn); lserrString = itmDBAccessEJB.getErrorString("", "VTLNENTRY", userId, "", conn);
return lsErrcode; return lserrString;
} }
else if("U".equalsIgnoreCase(lsStatus)) else if("U".equalsIgnoreCase(lsStatus))
{ {
...@@ -153,18 +158,25 @@ public class LoanOpeningConf extends ActionHandlerEJB implements LoanOpeningConf ...@@ -153,18 +158,25 @@ public class LoanOpeningConf extends ActionHandlerEJB implements LoanOpeningConf
} }
} }
lsErrcode = checkNull(loanChk.gbfLoanApprove(lsTranid, 2, "Y",xtraParams,conn)); errString = checkNull(loanChk.gbfLoanApprove(lsTranid, 2, "Y",xtraParams,conn));
System.out.println("lsErrcode coming from gbfLoanApprove Method :::==>[" + lsErrcode + "]" );
if(errString != null && errString.trim().length() > 0)
{
lserrString = errString;
return lserrString;
}
System.out.println("errString coming from gbfLoanApprove Method :::==>[" + errString + "]" );
} }
else if("X".equalsIgnoreCase(lsStatus)) else if("X".equalsIgnoreCase(lsStatus))
{ {
lsErrcode = itmDBAccessEJB.getErrorString("", "VTEMPLN01", userId, "", conn); lserrString = itmDBAccessEJB.getErrorString("", "VTEMPLN01", userId, "", conn);
return lsErrcode; return lserrString;
} }
else else
{ {
lsErrcode = itmDBAccessEJB.getErrorString("", "VTMAPRV1", userId, "", conn); lserrString = itmDBAccessEJB.getErrorString("", "VTMAPRV1", userId, "", conn);
return lsErrcode; return lserrString;
} }
} }
...@@ -195,7 +207,7 @@ public class LoanOpeningConf extends ActionHandlerEJB implements LoanOpeningConf ...@@ -195,7 +207,7 @@ public class LoanOpeningConf extends ActionHandlerEJB implements LoanOpeningConf
e1.printStackTrace(); e1.printStackTrace();
} }
} }
return lsErrcode; return lserrString;
} }
private void close(PreparedStatement pstmt, ResultSet rs) throws SQLException private void close(PreparedStatement pstmt, ResultSet rs) throws SQLException
......
...@@ -30,21 +30,25 @@ public class LoanScheduleConf extends ActionHandlerEJB implements LoanScheduleCo ...@@ -30,21 +30,25 @@ public class LoanScheduleConf extends ActionHandlerEJB implements LoanScheduleCo
public String confirm(String tranId, String xtraParams, String forcedFlag) throws RemoteException,ITMException public String confirm(String tranId, String xtraParams, String forcedFlag) throws RemoteException,ITMException
{ {
String retString = null; String retString = null;
String retErrString = "";
Connection conn = null; Connection conn = null;
try try
{ {
conn = getConnection(); conn = getConnection();
System.out.println("Conn==>[" + conn + "]"); System.out.println("Conn==>[" + conn + "]");
retString = gbfPostLogic(tranId, tranId,xtraParams,forcedFlag,conn); retErrString = gbfPostLogic(tranId, tranId,xtraParams,forcedFlag,conn);
System.out.println("returning String from LoanScheduleConf :confirm():==>[" + retString + "]"); System.out.println("returning String from LoanScheduleConf :confirm():==>[" + retErrString + "]");
if(retString == null || retString.trim().length() == 0) if(retErrString == null || retErrString.trim().length() == 0)
{ {
conn.commit(); conn.commit();
retString = itmDBAccessEJB.getErrorString("", "VTAPPROVE", userId, "", conn);
} }
else else
{ {
conn.rollback(); conn.rollback();
retString = retErrString;
return retString;
} }
} }
catch(Exception e) catch(Exception e)
...@@ -74,7 +78,7 @@ public class LoanScheduleConf extends ActionHandlerEJB implements LoanScheduleCo ...@@ -74,7 +78,7 @@ public class LoanScheduleConf extends ActionHandlerEJB implements LoanScheduleCo
public String gbfPostLogic(String asTranidFr,String asTranidTo,String xtraParams,String forcedFlag,Connection conn) throws ITMException public String gbfPostLogic(String asTranidFr,String asTranidTo,String xtraParams,String forcedFlag,Connection conn) throws ITMException
{ {
String lsTranid = "",lsErrcode = "",lsStatus = "",lsLoanentryWindow = ""; String lsTranid = "",lserrString = "",lsStatus = "",lsLoanentryWindow = "",errString = "";
String lsnull = null; String lsnull = null;
int liCount = 0,liLoanTerm = 0,cnt = 0; int liCount = 0,liLoanTerm = 0,cnt = 0;
double lcInstAmt = 0.00; double lcInstAmt = 0.00;
...@@ -115,8 +119,8 @@ public class LoanScheduleConf extends ActionHandlerEJB implements LoanScheduleCo ...@@ -115,8 +119,8 @@ public class LoanScheduleConf extends ActionHandlerEJB implements LoanScheduleCo
} }
else else
{ {
lsErrcode = itmDBAccessEJB.getErrorString("", "VTMCONF20", userId, "", conn); lserrString = itmDBAccessEJB.getErrorString("", "VTMCONF20", userId, "", conn);
return lsErrcode; return lserrString;
} }
close(pstmt, rs); close(pstmt, rs);
...@@ -127,8 +131,8 @@ public class LoanScheduleConf extends ActionHandlerEJB implements LoanScheduleCo ...@@ -127,8 +131,8 @@ public class LoanScheduleConf extends ActionHandlerEJB implements LoanScheduleCo
if(!("S".equalsIgnoreCase(lsLoanentryWindow))) if(!("S".equalsIgnoreCase(lsLoanentryWindow)))
{ {
lsErrcode = itmDBAccessEJB.getErrorString("", "VTLNENTRY", userId, "", conn); lserrString = itmDBAccessEJB.getErrorString("", "VTLNENTRY", userId, "", conn);
return lsErrcode; return lserrString;
} }
else if("U".equalsIgnoreCase(lsStatus)) else if("U".equalsIgnoreCase(lsStatus))
{ {
...@@ -168,18 +172,24 @@ public class LoanScheduleConf extends ActionHandlerEJB implements LoanScheduleCo ...@@ -168,18 +172,24 @@ public class LoanScheduleConf extends ActionHandlerEJB implements LoanScheduleCo
} }
} }
lsErrcode = checkNull(loanChk.gbfLoanApprove(lsTranid, 2, "N",xtraParams,conn)); errString = checkNull(loanChk.gbfLoanApprove(lsTranid, 2, "N",xtraParams,conn));
System.out.println("lsErrcode coming from gbfLoanApprove Method :::==>[" + lsErrcode + "]" );
if(errString != null && errString.trim().length() > 0)
{
lserrString = errString;
return lserrString;
}
System.out.println("errString coming from gbfLoanApprove Method :::==>[" + errString + "]" );
} }
else if("X".equalsIgnoreCase(lsStatus)) else if("X".equalsIgnoreCase(lsStatus))
{ {
lsErrcode = itmDBAccessEJB.getErrorString("", "VTEMPLN01", userId, "", conn); lserrString = itmDBAccessEJB.getErrorString("", "VTEMPLN01", userId, "", conn);
return lsErrcode; return lserrString;
} }
else else
{ {
lsErrcode = itmDBAccessEJB.getErrorString("", "VTMAPRV1", userId, "", conn); lserrString = itmDBAccessEJB.getErrorString("", "VTMAPRV1", userId, "", conn);
return lsErrcode; return lserrString;
} }
} }
...@@ -210,7 +220,7 @@ public class LoanScheduleConf extends ActionHandlerEJB implements LoanScheduleCo ...@@ -210,7 +220,7 @@ public class LoanScheduleConf extends ActionHandlerEJB implements LoanScheduleCo
e1.printStackTrace(); e1.printStackTrace();
} }
} }
return lsErrcode; return lserrString;
} }
private void close(PreparedStatement pstmt, ResultSet rs) throws SQLException private void close(PreparedStatement pstmt, ResultSet rs) throws SQLException
......
...@@ -22,6 +22,18 @@ Insert into obj_forms (WIN_NAME,TITLE,OBJ_BROW_NAME,OBJ_EDIT_NAME,CROSS_UPDATE_E ...@@ -22,6 +22,18 @@ Insert into obj_forms (WIN_NAME,TITLE,OBJ_BROW_NAME,OBJ_EDIT_NAME,CROSS_UPDATE_E
Insert into obj_forms (WIN_NAME,TITLE,OBJ_BROW_NAME,OBJ_EDIT_NAME,CROSS_UPDATE_EXPR,EXPR_FLD_INFO,TARGET_FLD_INFO,EXPR_COMMENT,FORM_NO,SCR_FLAG,AUTO_ACCEPT_SCAN,SCAN_FLAG,SCAN_METADATA,PROPERTY_INFO,SCAN_DELIMITER,COLUMN_ON_SAVE,AFTER_SAVE,EXT_SETUP,EXT_METADATA,EXT_COM,AUTO_ACCEPT_WEIGHDATA,FORM_TYPE,DISP_METADATA,PARENT_KEY_COL,QTY_COL,RATE_COL,ASSISTED_MODE,STORAGE_KEY_METADATA,SELECTION_MODE,DEFAULT_VIEW,AUTO_ADDON_ENTRY,DUPLICATE_ADD,DEFAULT_ROW_CNT,FREEZE_COL_POS,IS_MANDATORY,TRAN_ID_COL,SELECTION_OPT,KEY_INFO,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,FORM_NAME,FORM_ICON,FORM_VIEW_OPTS,X_COLUMN,Y_COLUMN,ACTION_ARG) values ('w_loan_opening','Schedule','d_loandtl_brow','d_loandtl_new_edit',null,null,null,null,'2','T',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,'DetailForm.png',null,null,null,null); Insert into obj_forms (WIN_NAME,TITLE,OBJ_BROW_NAME,OBJ_EDIT_NAME,CROSS_UPDATE_EXPR,EXPR_FLD_INFO,TARGET_FLD_INFO,EXPR_COMMENT,FORM_NO,SCR_FLAG,AUTO_ACCEPT_SCAN,SCAN_FLAG,SCAN_METADATA,PROPERTY_INFO,SCAN_DELIMITER,COLUMN_ON_SAVE,AFTER_SAVE,EXT_SETUP,EXT_METADATA,EXT_COM,AUTO_ACCEPT_WEIGHDATA,FORM_TYPE,DISP_METADATA,PARENT_KEY_COL,QTY_COL,RATE_COL,ASSISTED_MODE,STORAGE_KEY_METADATA,SELECTION_MODE,DEFAULT_VIEW,AUTO_ADDON_ENTRY,DUPLICATE_ADD,DEFAULT_ROW_CNT,FREEZE_COL_POS,IS_MANDATORY,TRAN_ID_COL,SELECTION_OPT,KEY_INFO,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,FORM_NAME,FORM_ICON,FORM_VIEW_OPTS,X_COLUMN,Y_COLUMN,ACTION_ARG) values ('w_loan_opening','Schedule','d_loandtl_brow','d_loandtl_new_edit',null,null,null,null,'2','T',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,'DetailForm.png',null,null,null,null);
-----------------------------------------------obj_actions------------------------------------------------------------
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('loan_opening',1,'A','a','a','Adding New','Add','add.gif','1',null,null,'S',null,null,null,null,null,null,null,null,null,null,null,null);
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('loan_opening',2,'E','a','a','Editing Existing Record','Edit','edit.gif','1',null,null,'S',null,null,null,null,null,null,null,null,null,null,null,null);
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('loan_opening',5,'F','a','pre_confirm','Confirmation','Approve','approve~normal.gif','1','2',null,'U',null,null,null,null,null,null,null,null,null,null,null,null);
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('loan_opening',6,'X','a','act_cancel','Action Button Cancel','Cancel',null,'1','2',null,'U',null,null,null,null,null,null,null,null,null,null,null,null);
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('loan_opening',22,'O','1','export_excel','Export Excel','Export','Download.gif','1','1','1','U',null,null,null,null,null,null,null,null,null,null,null,null);
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('loan_opening',21,'Q','1','audit_trail','View Audit Trail','View Audit','menu.bmp','1','1','1','U',null,to_date('2018-09-12','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ',null,null,null,null,null,null,null,null);
------------------------------------------For obj_itemchange------------------------------------------------- ------------------------------------------For obj_itemchange-------------------------------------------------
...@@ -47,13 +59,13 @@ Insert into obj_itemchange (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('loan ...@@ -47,13 +59,13 @@ Insert into obj_itemchange (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('loan
-------------------------------------For system_events start--------------------------------------------------------------------------------- -------------------------------------For system_events start---------------------------------------------------------------------------------
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('loan_opening','act_cancel','1','acancel_loan_opening',null,to_date('2015-02-12','RRRR-MM-DD'),'BASE ','BASE','2','0','EJB','LoanOpeningCnc',null);
------------------------For JBoss------------------------------------------------------------- Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('loan_opening','post_item_change','1','poic_adm_default_1',null,to_date('2015-02-12','RRRR-MM-DD'),'BASE ','BASE','2','0','WSR','nvo_bo_loan_opening',null);
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('loan_opening','pre_confirm','1','prcm_adm_default_1',null,to_date('2015-02-12','RRRR-MM-DD'),'BASE ','BASE','2','0','WSR','nvo_business_object_adm_loanopen',null);
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('loan_opening','pre_validate','1','prv_adm_default_1',null,to_date('2015-02-12','RRRR-MM-DD'),'BASE ','BASE','2','0','WSR','nvo_bo_loan_opening',null);
update system_events set service_code='poic_default_ejb',comp_type='EJB', comp_name='LoanOpeningIC' where obj_name='loan_opening' and event_code='post_item_change'; Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('loan_opening','audit_trail','1','project_audit_trail_adm',null,to_date('2018-02-14','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV','2','0',null,null,null);
update system_events set service_code='prv_default_ejb',comp_type='EJB', comp_name='LoanOpeningIC' where obj_name='loan_opening' and event_code='pre_validate'; Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('loan_opening','post_validate','1','post_gen_val',null,to_date('2015-02-12','RRRR-MM-DD'),'BASE ','BASE','2','0','EJB','GenValidate',null);
update system_events set service_code='prcm_default_ejb',comp_type='EJB', comp_name='LoanOpeningConf' where obj_name='loan_opening' and event_code='pre_confirm'; Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('loan_opening','export_excel','1','export_excel_adm',null,to_date('2018-02-03','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV',null,null,null,null,null);
...@@ -129,8 +141,20 @@ Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,AR ...@@ -129,8 +141,20 @@ Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,AR
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 ('post_gen_val',8,'XTRA_PARAMS','I',null,'S',null,to_timestamp('21-MAY-16','DD-MON-RR HH.MI.SSXFF AM'),'VAIBHAV ','VAIBHAV',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 ('post_gen_val',8,'XTRA_PARAMS','I',null,'S',null,to_timestamp('21-MAY-16','DD-MON-RR HH.MI.SSXFF AM'),'VAIBHAV ','VAIBHAV',null);
------------------------------For Messages------------------------------------------------------------
Update messages set msg_type='E' where msg_no='VMSCHGRA1';
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 ('VTAPPROVE ','Approved Successfully!','The selected transaction is approved successfully.','P','Y',null,null,null,sysdate,'BASE','BASE',null,null);
---------------------------------------Inserted for Testing purpose-------------------------------------- ---------------------------------------Inserted for Testing purpose--------------------------------------
Insert into Loan_scheme_grade (SCHEME_NO,GRADE_CODE,NVO_NO,MIN_AMT,MAX_AMT,TERM,INT_TERM,INTEREST,CHG_DATE,CHG_USER,CHG_TERM,UDF_STR1)
values ('LN028 ','219 ',0,0,0,24,'RTY ',8,to_timestamp('25-JAN-00','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE ',null);
Insert into emploan_sanction (SANCTION_NO,SCHEME_NO,DATE__SANCTION,EMP_CODE,INT_TERM,INT_PERC,SANCTION_AMT,SANCTION_BAL,EMP_CODE__APRV,REMARKS,DATE__APPL,DATE__RECD,ACCRUAL_AMT,APRV_DATE,STATUS,CHG_DATE,CHG_USER,CHG_TERM,ADD_DATE,ADD_USER,ADD_TERM) values ('006LNF0001','LN028 ',sysdate,'EP001 ',null,15,15000,15000,null,null,to_timestamp('01-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),to_timestamp('01-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),106200,to_timestamp('05-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),'A',to_timestamp('05-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),'SHAHS ','jbnbaseprashant',to_timestamp('05-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),'SHAHS ','jbnbaseprashant'); Insert into emploan_sanction (SANCTION_NO,SCHEME_NO,DATE__SANCTION,EMP_CODE,INT_TERM,INT_PERC,SANCTION_AMT,SANCTION_BAL,EMP_CODE__APRV,REMARKS,DATE__APPL,DATE__RECD,ACCRUAL_AMT,APRV_DATE,STATUS,CHG_DATE,CHG_USER,CHG_TERM,ADD_DATE,ADD_USER,ADD_TERM) values ('006LNF0001','LN028 ',sysdate,'EP001 ',null,15,15000,15000,null,null,to_timestamp('01-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),to_timestamp('01-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),106200,to_timestamp('05-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),'A',to_timestamp('05-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),'SHAHS ','jbnbaseprashant',to_timestamp('05-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),'SHAHS ','jbnbaseprashant');
Insert into emploan_sanction (SANCTION_NO,SCHEME_NO,DATE__SANCTION,EMP_CODE,INT_TERM,INT_PERC,SANCTION_AMT,SANCTION_BAL,EMP_CODE__APRV,REMARKS,DATE__APPL,DATE__RECD,ACCRUAL_AMT,APRV_DATE,STATUS,CHG_DATE,CHG_USER,CHG_TERM,ADD_DATE,ADD_USER,ADD_TERM) values ('006LNF0002','LN028 ',sysdate,'ES001 ',null,15,15000,10000,null,null,to_timestamp('09-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),to_timestamp('01-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),48750,to_timestamp('09-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),'A',to_timestamp('09-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),'SHAHS ','jbnbaseprashant',to_timestamp('09-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),'SHAHS ','jbnbaseprashant'); Insert into emploan_sanction (SANCTION_NO,SCHEME_NO,DATE__SANCTION,EMP_CODE,INT_TERM,INT_PERC,SANCTION_AMT,SANCTION_BAL,EMP_CODE__APRV,REMARKS,DATE__APPL,DATE__RECD,ACCRUAL_AMT,APRV_DATE,STATUS,CHG_DATE,CHG_USER,CHG_TERM,ADD_DATE,ADD_USER,ADD_TERM) values ('006LNF0002','LN028 ',sysdate,'ES001 ',null,15,15000,10000,null,null,to_timestamp('09-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),to_timestamp('01-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),48750,to_timestamp('09-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),'A',to_timestamp('09-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),'SHAHS ','jbnbaseprashant',to_timestamp('09-SEP-14','DD-MON-RR HH.MI.SSXFF AM'),'SHAHS ','jbnbaseprashant');
......
...@@ -264,10 +264,6 @@ ...@@ -264,10 +264,6 @@
<name>adjustable</name> <name>adjustable</name>
<dbname>loans.adjustable</dbname> <dbname>loans.adjustable</dbname>
<initial>Y</initial> <initial>Y</initial>
<values>
<item display="Yes" data="Y"/>
<item display="No" data="N"/>
</values>
</table_column> </table_column>
<table_column> <table_column>
<type size="5">char</type> <type size="5">char</type>
...@@ -350,10 +346,6 @@ ...@@ -350,10 +346,6 @@
<name>start_dedn</name> <name>start_dedn</name>
<dbname>loans.start_dedn</dbname> <dbname>loans.start_dedn</dbname>
<initial>N</initial> <initial>N</initial>
<values>
<item display="Yes" data="Y"/>
<item display="No" data="N"/>
</values>
</table_column> </table_column>
<table_column> <table_column>
<type size="1">char</type> <type size="1">char</type>
...@@ -1301,16 +1293,17 @@ ...@@ -1301,16 +1293,17 @@
<y>265</y> <y>265</y>
<height>16</height> <height>16</height>
<width>39</width> <width>39</width>
<format>[general]</format> <format>[Yes/No]</format>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>start_dedn</name> <name>start_dedn</name>
<visible>1</visible> <visible>1</visible>
<EditStyle style="ddlb"> <EditStyle style="edit">
<limit>1</limit> <limit>0</limit>
<allowedit>no</allowedit> <case>any</case>
<case>upper</case> <focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<imemode>0</imemode> <imemode>0</imemode>
</EditStyle> </EditStyle>
<font> <font>
...@@ -2705,7 +2698,7 @@ ...@@ -2705,7 +2698,7 @@
<y>51</y> <y>51</y>
<height>16</height> <height>16</height>
<width>72</width> <width>72</width>
<format>[shortdate]</format> <format>[shortdate] [time]</format>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
...@@ -2878,16 +2871,17 @@ ...@@ -2878,16 +2871,17 @@
<y>99</y> <y>99</y>
<height>16</height> <height>16</height>
<width>39</width> <width>39</width>
<format>[general]</format> <format>[Yes/No]</format>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>adjustable</name> <name>adjustable</name>
<visible>1</visible> <visible>1</visible>
<EditStyle name="Yesno" style="ddlb"> <EditStyle style="edit">
<limit>1</limit> <limit>0</limit>
<allowedit>no</allowedit> <case>any</case>
<case>upper</case> <focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<imemode>0</imemode> <imemode>0</imemode>
</EditStyle> </EditStyle>
<font> <font>
......
...@@ -264,10 +264,6 @@ ...@@ -264,10 +264,6 @@
<name>adjustable</name> <name>adjustable</name>
<dbname>loans.adjustable</dbname> <dbname>loans.adjustable</dbname>
<initial>Y</initial> <initial>Y</initial>
<values>
<item display="Yes" data="Y"/>
<item display="No" data="N"/>
</values>
</table_column> </table_column>
<table_column> <table_column>
<type size="5">char</type> <type size="5">char</type>
...@@ -350,10 +346,6 @@ ...@@ -350,10 +346,6 @@
<name>start_dedn</name> <name>start_dedn</name>
<dbname>loans.start_dedn</dbname> <dbname>loans.start_dedn</dbname>
<initial>N</initial> <initial>N</initial>
<values>
<item display="Yes" data="Y"/>
<item display="No" data="N"/>
</values>
</table_column> </table_column>
<table_column> <table_column>
<type size="1">char</type> <type size="1">char</type>
...@@ -551,7 +543,7 @@ ...@@ -551,7 +543,7 @@
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>t_3</name> <name>status_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Times New Roman</face> <face>Times New Roman</face>
...@@ -679,7 +671,7 @@ ...@@ -679,7 +671,7 @@
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>t_4</name> <name>acct_code__pay_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Times New Roman</face> <face>Times New Roman</face>
...@@ -772,8 +764,8 @@ ...@@ -772,8 +764,8 @@
<text>Loan A/c :</text> <text>Loan A/c :</text>
<border>0</border> <border>0</border>
<color>0</color> <color>0</color>
<x>377</x> <x>376</x>
<y>194</y> <y>195</y>
<height>16</height> <height>16</height>
<width>64</width> <width>64</width>
<html> <html>
...@@ -986,7 +978,7 @@ ...@@ -986,7 +978,7 @@
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>interest_type_t</name> <name>interest_amt_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Times New Roman</face> <face>Times New Roman</face>
...@@ -1183,7 +1175,7 @@ ...@@ -1183,7 +1175,7 @@
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>t_5</name> <name>term_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Times New Roman</face> <face>Times New Roman</face>
...@@ -1301,16 +1293,17 @@ ...@@ -1301,16 +1293,17 @@
<y>265</y> <y>265</y>
<height>16</height> <height>16</height>
<width>39</width> <width>39</width>
<format>[general]</format> <format>[Yes/No]</format>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>start_dedn</name> <name>start_dedn</name>
<visible>1</visible> <visible>1</visible>
<EditStyle style="ddlb"> <EditStyle style="edit">
<limit>1</limit> <limit>0</limit>
<allowedit>no</allowedit> <case>any</case>
<case>upper</case> <focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<imemode>0</imemode> <imemode>0</imemode>
</EditStyle> </EditStyle>
<font> <font>
...@@ -1395,8 +1388,8 @@ ...@@ -1395,8 +1388,8 @@
<text>Loan Amt. :</text> <text>Loan Amt. :</text>
<border>0</border> <border>0</border>
<color>0</color> <color>0</color>
<x>213</x> <x>214</x>
<y>123</y> <y>122</y>
<height>16</height> <height>16</height>
<width>72</width> <width>72</width>
<html> <html>
...@@ -1465,7 +1458,7 @@ ...@@ -1465,7 +1458,7 @@
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>term_t</name> <name>act_term_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Times New Roman</face> <face>Times New Roman</face>
...@@ -1498,7 +1491,7 @@ ...@@ -1498,7 +1491,7 @@
<name>act_term</name> <name>act_term</name>
<visible>1</visible> <visible>1</visible>
<EditStyle style="edit"> <EditStyle style="edit">
<limit>4</limit> <limit>3</limit>
<case>any</case> <case>any</case>
<format>###0</format> <format>###0</format>
<focusrectangle>no</focusrectangle> <focusrectangle>no</focusrectangle>
...@@ -1618,19 +1611,20 @@ ...@@ -1618,19 +1611,20 @@
<tabsequence>120</tabsequence> <tabsequence>120</tabsequence>
<border>5</border> <border>5</border>
<color>0</color> <color>0</color>
<x>290</x> <x>289</x>
<y>146</y> <y>146</y>
<height>16</height> <height>16</height>
<width>44</width> <width>44</width>
<format>[general]</format> <format>#0.00</format>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>interest</name> <name>interest</name>
<visible>1</visible> <visible>1</visible>
<EditStyle style="edit"> <EditStyle style="edit">
<limit>0</limit> <limit>5</limit>
<case>any</case> <case>any</case>
<format>#0.00</format>
<focusrectangle>no</focusrectangle> <focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect> <autoselect>yes</autoselect>
<autohscroll>yes</autohscroll> <autohscroll>yes</autohscroll>
...@@ -2704,7 +2698,7 @@ ...@@ -2704,7 +2698,7 @@
<y>51</y> <y>51</y>
<height>16</height> <height>16</height>
<width>72</width> <width>72</width>
<format>[shortdate]</format> <format>[shortdate] [time]</format>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
...@@ -2877,16 +2871,17 @@ ...@@ -2877,16 +2871,17 @@
<y>99</y> <y>99</y>
<height>16</height> <height>16</height>
<width>39</width> <width>39</width>
<format>[general]</format> <format>[Yes/No]</format>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>adjustable</name> <name>adjustable</name>
<visible>1</visible> <visible>1</visible>
<EditStyle name="Yesno" style="ddlb"> <EditStyle style="edit">
<limit>1</limit> <limit>0</limit>
<allowedit>no</allowedit> <case>any</case>
<case>upper</case> <focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<imemode>0</imemode> <imemode>0</imemode>
</EditStyle> </EditStyle>
<font> <font>
......
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