Commit a62c3816 authored by dpingle's avatar dpingle

* change done for Employee Address Detail- obj_name: emp_address_info

EmpAddressInfo.java
emp_address_info21.xml
d_emp_address_info21.srd
w_emp_address_info.sql


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@205038 ce508802-f39f-4f6c-b175-0d175dae99d5
parent ae5226cc
...@@ -6,19 +6,22 @@ import java.sql.PreparedStatement; ...@@ -6,19 +6,22 @@ import java.sql.PreparedStatement;
import java.sql.ResultSet; import java.sql.ResultSet;
import java.util.ArrayList; import java.util.ArrayList;
import javax.ejb.Stateless; //import javax.ejb.Stateless;
import org.w3c.dom.Document; import org.w3c.dom.Document;
import org.w3c.dom.NamedNodeMap; import org.w3c.dom.NamedNodeMap;
import org.w3c.dom.Node; import org.w3c.dom.Node;
import org.w3c.dom.NodeList; import org.w3c.dom.NodeList;
import ibase.system.config.ConnDriver; //import ibase.system.config.ConnDriver;
import ibase.utility.E12GenericUtility;// Modified By Hemlata on[20/11/2014] [As per changes in framework to use genericUtility ] import ibase.utility.E12GenericUtility;// Modified By Hemlata on[20/11/2014] [As per changes in framework to use genericUtility ]
import ibase.webitm.ejb.ITMDBAccessEJB;
import ibase.webitm.ejb.ValidatorEJB; import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
@Stateless //Modified By Dipesh on[25/07/2019][Start]
//@Stateless
//Modified By Dipesh on[25/07/2019][End]
public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal ,EmpAddressInfoRemote public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal ,EmpAddressInfoRemote
{ {
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
...@@ -26,20 +29,20 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal ...@@ -26,20 +29,20 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal
Document dom = null; Document dom = null;
Document dom1 = null; Document dom1 = null;
Document dom2 = null; Document dom2 = null;
String errString = null; String errString = null;
//Modified By Hemlata on[19/11/2014] [As per changes in framework to use genericUtility ][Start] //Modified By Hemlata on[19/11/2014] [As per changes in framework to use genericUtility ][Start]
E12GenericUtility genericUtility = new E12GenericUtility(); E12GenericUtility genericUtility = new E12GenericUtility();
//GenericUtility genericUtility = GenericUtility.getInstance(); //GenericUtility genericUtility = GenericUtility.getInstance();
//Modified By Hemlata on[19/11/2014] [As per changes in framework to use genericUtility ][End] //Modified By Hemlata on[19/11/2014] [As per changes in framework to use genericUtility ][End]
try try
{ {
System.out.println("EmpAddressInfo xmlString in itemChanged..::["+xmlString+"]"); System.out.println("EmpAddressInfo xmlString in itemChanged..::["+xmlString+"]");
System.out.println("EmpAddressInfo xmlString1 in itemChanged..:: ["+xmlString1+"]"); System.out.println("EmpAddressInfo xmlString1 in itemChanged..:: ["+xmlString1+"]");
System.out.println("EmpAddressInfo xmlString2 in itemChanged..:: ["+xmlString2+"]"); System.out.println("EmpAddressInfo xmlString2 in itemChanged..:: ["+xmlString2+"]");
if(xmlString != null && xmlString.length() > 0) if(xmlString != null && xmlString.length() > 0)
{ {
dom = genericUtility.parseString(xmlString); dom = genericUtility.parseString(xmlString);
...@@ -60,24 +63,25 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal ...@@ -60,24 +63,25 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal
e.printStackTrace(); e.printStackTrace();
System.out.println("Exception :EmpAddressInfo [:" + e.getMessage() + ":]" ); System.out.println("Exception :EmpAddressInfo [:" + e.getMessage() + ":]" );
errString = genericUtility.createErrorString(e); errString = genericUtility.createErrorString(e);
throw new ITMException(e);
} }
System.out.println("EmpAddressInfo errString returing at Stage 2[" + errString+"]"); System.out.println("EmpAddressInfo errString returing at Stage 2[" + errString+"]");
return errString; return errString;
} }
//Start of itemChanged block //Start of itemChanged block
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{ {
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver(); //ConnDriver connDriver = new ConnDriver();
String sql = ""; String sql = "";
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
ResultSet rs = null; ResultSet rs = null;
String objNameDefault = ""; String objNameDefault = "";
//Variable defined . Start //Variable defined . Start
String empCode = ""; String empCode = "";
String currentAdd = ""; String currentAdd = "";
String permentAdd = ""; String permentAdd = "";
...@@ -100,23 +104,23 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal ...@@ -100,23 +104,23 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal
String curTel1 = ""; String curTel1 = "";
String perCity = ""; String perCity = "";
String perState = ""; String perState = "";
//Variable defined . End //Variable defined . End
int currentFormNo = 0; int currentFormNo = 0;
// Modified By Hemlata on[19/11/2014] [As per changes in framework to use genericUtility ][Start] // Modified By Hemlata on[19/11/2014] [As per changes in framework to use genericUtility ][Start]
//GenericUtility genericUtility = GenericUtility.getInstance(); //GenericUtility genericUtility = GenericUtility.getInstance();
E12GenericUtility genericUtility = new E12GenericUtility(); E12GenericUtility genericUtility = new E12GenericUtility();
//Modified By Hemlata on[19/11/2014] [As per changes in framework to use genericUtility ][End] //Modified By Hemlata on[19/11/2014] [As per changes in framework to use genericUtility ][End]
StringBuffer valueXmlString = new StringBuffer(); StringBuffer valueXmlString = new StringBuffer();
System.out.println("objContext ..:: ["+objContext+"]"); System.out.println("objContext ..:: ["+objContext+"]");
System.out.println("currentColumn ..:: ["+currentColumn+"]"); System.out.println("currentColumn ..:: ["+currentColumn+"]");
System.out.println("editFlag ..:: ["+editFlag+"]"); System.out.println("editFlag ..:: ["+editFlag+"]");
System.out.println("xtraParams ..:: ["+xtraParams+"]"); System.out.println("xtraParams ..:: ["+xtraParams+"]");
if(objContext != null && objContext.trim().length() > 0) if(objContext != null && objContext.trim().length() > 0)
{ {
...@@ -125,7 +129,10 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal ...@@ -125,7 +129,10 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal
try try
{ {
conn = connDriver.getConnectDB("Driver"); //Modified By Dipesh on[25/07/2019][Start]
//conn = connDriver.getConnectDB("Driver");
conn=getConnection();
//Modified By Dipesh on[24/07/2019][End]
conn.setAutoCommit(false); conn.setAutoCommit(false);
valueXmlString = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>"); valueXmlString = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
...@@ -133,25 +140,110 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal ...@@ -133,25 +140,110 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal
objNameDefault = checkNull(getObjName(dom ,"1")); objNameDefault = checkNull(getObjName(dom ,"1"));
System.out.println("objNameDefault ..:: ["+objNameDefault+"]"); System.out.println("objNameDefault ..:: ["+objNameDefault+"]");
switch (currentFormNo) switch (currentFormNo)
{ {
case 1: case 1:
{
valueXmlString.append("<Detail1 domID='1' dbID='' objContext='1' objName='"+objNameDefault+"' selected='Y'>\r\n");
//Modified By Dipesh on[25/07/2019][Start]
//empCode = genericUtility.getColumnValue("emp_code",dom2);
empCode = checkNull(genericUtility.getColumnValue("emp_code",dom));
//Modified By Dipesh on[25/07/2019][End]
System.out.println("empCode ..:: ["+empCode+"]");
sql = "SELECT PER_ADD1 FROM EMPLOYEE WHERE EMP_CODE = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,empCode);
rs = pstmt.executeQuery();
if(rs.next())
{
permentAdd = checkNull(rs.getString("PER_ADD1"));
}
if( rs != null )
{
rs.close();
rs = null;
}
if( pstmt != null )
{
pstmt.close();
pstmt = null;
}
System.out.println("permentAdd ..:: ["+permentAdd+"]");
if(currentColumn.equalsIgnoreCase("itm_defaultedit"))
{
//Modified by Anjali R. on [08/03/2019][Start]
String revisionNo = checkNull(genericUtility.getColumnValue("revision_no", dom));
//long revNo = (revisionNo != null && revisionNo.trim().length() > 0) ? Long.parseLong(revisionNo) : 0;
//revNo = revNo + 1;
//Modified by Rohini T on 13/March/2019[Req ID: A17DSUN006][START]
long revNo = 0;
try {
revNo = (revisionNo != null && revisionNo.trim().length() > 0) ? Long.parseLong(revisionNo):0;
}
catch (Exception e) {
revNo = 0;
}
revNo = revNo + 1;
//Modified by Rohini T on 13/March/2019[Req ID: A17DSUN006][END]
valueXmlString.append("<revision_no><![CDATA[").append(revNo).append("]]></revision_no>\r\n");
//Modified by Anjali R. on [08/03/2019][End]
sql = "SELECT CUR_ADD1 , PER_ADD1 , CONTACT_CODE , CUR_STATE , PER_STATE FROM EMPLOYEE WHERE EMP_CODE = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,empCode);
rs = pstmt.executeQuery();
if(rs.next())
{
currentAdd = checkNull(rs.getString("CUR_ADD1"));
permentAdd = checkNull(rs.getString("PER_ADD1"));
contactCode = checkNull(rs.getString("CONTACT_CODE"));
curState = checkNull(rs.getString("CUR_STATE"));
perState = checkNull(rs.getString("PER_STATE"));
}
if( rs != null )
{
rs.close();
rs = null;
}
if( pstmt != null )
{
pstmt.close();
pstmt = null;
}
System.out.println("currentAdd ..:: ["+currentAdd+"]");
System.out.println("permentAdd ..:: ["+permentAdd+"]");
System.out.println("contactCode ..:: ["+contactCode+"]");
System.out.println("curState ..:: ["+curState+"]");
System.out.println("perState ..:: ["+perState+"]");
if(currentAdd == null || currentAdd.length() == 0)
{
if(contactCode != null && contactCode.length() > 0)
{ {
valueXmlString.append("<Detail1 domID='1' dbID='' objContext='1' objName='"+objNameDefault+"' selected='Y'>\r\n"); sql = "SELECT ADDR1, ADDR2, ADDR3, CITY, STATE_CODE, PIN, TELE1, TELE2, TELE3 FROM CONTACT WHERE CONTACT_CODE = ?";
empCode = genericUtility.getColumnValue("emp_code",dom2);
System.out.println("empCode ..:: ["+empCode+"]");
sql = "SELECT PER_ADD1 FROM EMPLOYEE WHERE EMP_CODE = ?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,empCode); pstmt.setString(1,contactCode);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
permentAdd = checkNull(rs.getString("PER_ADD1")); addressOne = checkNull(rs.getString("ADDR1"));
addressTwo = checkNull(rs.getString("ADDR2"));
addressThree = checkNull(rs.getString("ADDR3"));
city = checkNull(rs.getString("CITY"));
stateCode = checkNull(rs.getString("STATE_CODE"));
pin = checkNull(rs.getString("PIN"));
teleOne = checkNull(rs.getString("TELE1"));
teleTwo = checkNull(rs.getString("TELE2"));
teleThree = checkNull(rs.getString("TELE3"));
} }
if( rs != null ) if( rs != null )
{ {
...@@ -163,130 +255,47 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal ...@@ -163,130 +255,47 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} }
System.out.println("permentAdd ..:: ["+permentAdd+"]"); System.out.println("addressOne ..:: ["+addressOne+"]");
System.out.println("addressTwo ..:: ["+addressTwo+"]");
if(currentColumn.equalsIgnoreCase("itm_defaultedit")) System.out.println("addressThree ..:: ["+addressThree+"]");
System.out.println("city ..:: ["+city+"]");
System.out.println("stateCode ..:: ["+stateCode+"]");
System.out.println("pin ..:: ["+pin+"]");
System.out.println("teleOne ..:: ["+teleOne+"]");
System.out.println("teleTwo ..:: ["+teleTwo+"]");
System.out.println("teleThree ..:: ["+teleThree+"]");
valueXmlString.append("<cur_add1><![CDATA[").append(addressOne).append("]]></cur_add1>\r\n");
valueXmlString.append("<cur_add2><![CDATA[").append(addressTwo).append("]]></cur_add2>\r\n");
valueXmlString.append("<cur_add3><![CDATA[").append(addressThree).append("]]></cur_add3>\r\n");
valueXmlString.append("<cur_city><![CDATA[").append(city).append("]]></cur_city>\r\n");
valueXmlString.append("<cur_state><![CDATA[").append(stateCode).append("]]></cur_state>\r\n");
valueXmlString.append("<cur_pin><![CDATA[").append(pin).append("]]></cur_pin>\r\n");
valueXmlString.append("<cur_tel1><![CDATA[").append(teleOne).append("]]></cur_tel1>\r\n");
valueXmlString.append("<cur_tel2><![CDATA[").append(teleTwo).append("]]></cur_tel2>\r\n");
valueXmlString.append("<cur_tel3><![CDATA[").append(teleThree).append("]]></cur_tel3>\r\n");
if(permentAdd == null || permentAdd.length() == 0)
{ {
//Modified by Anjali R. on [08/03/2019][Start] valueXmlString.append("<per_add1><![CDATA[").append(addressOne).append("]]></per_add1>\r\n");
String revisionNo = checkNull(genericUtility.getColumnValue("revision_no", dom)); valueXmlString.append("<per_add2><![CDATA[").append(addressTwo).append("]]></per_add2>\r\n");
//long revNo = (revisionNo != null && revisionNo.trim().length() > 0) ? Long.parseLong(revisionNo) : 0; valueXmlString.append("<per_add3><![CDATA[").append(addressThree).append("]]></per_add3>\r\n");
//revNo = revNo + 1; valueXmlString.append("<per_city><![CDATA[").append(city).append("]]></per_city>\r\n");
//Modified by Rohini T on 13/March/2019[Req ID: A17DSUN006][START] valueXmlString.append("<per_state><![CDATA[").append(stateCode).append("]]></per_state>\r\n");
long revNo = 0; valueXmlString.append("<per_pin><![CDATA[").append(pin).append("]]></per_pin>\r\n");
try { valueXmlString.append("<per_tel><![CDATA[").append(teleOne).append("]]></per_tel>\r\n");
revNo = (revisionNo != null && revisionNo.trim().length() > 0) ? Long.parseLong(revisionNo):0; }
} }
catch (Exception e) {
revNo = 0;
}
revNo = revNo + 1;
//Modified by Rohini T on 13/March/2019[Req ID: A17DSUN006][END]
valueXmlString.append("<revision_no><![CDATA[").append(revNo).append("]]></revision_no>\r\n");
//Modified by Anjali R. on [08/03/2019][End]
sql = "SELECT CUR_ADD1 , PER_ADD1 , CONTACT_CODE , CUR_STATE , PER_STATE FROM EMPLOYEE WHERE EMP_CODE = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,empCode);
rs = pstmt.executeQuery();
if(rs.next())
{
currentAdd = checkNull(rs.getString("CUR_ADD1"));
permentAdd = checkNull(rs.getString("PER_ADD1"));
contactCode = checkNull(rs.getString("CONTACT_CODE"));
curState = checkNull(rs.getString("CUR_STATE"));
perState = checkNull(rs.getString("PER_STATE"));
}
if( rs != null )
{
rs.close();
rs = null;
}
if( pstmt != null )
{
pstmt.close();
pstmt = null;
}
System.out.println("currentAdd ..:: ["+currentAdd+"]");
System.out.println("permentAdd ..:: ["+permentAdd+"]");
System.out.println("contactCode ..:: ["+contactCode+"]");
System.out.println("curState ..:: ["+curState+"]");
System.out.println("perState ..:: ["+perState+"]");
if(currentAdd == null || currentAdd.length() == 0)
{
if(contactCode != null && contactCode.length() > 0)
{
sql = "SELECT ADDR1, ADDR2, ADDR3, CITY, STATE_CODE, PIN, TELE1, TELE2, TELE3 FROM CONTACT WHERE CONTACT_CODE = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,contactCode);
rs = pstmt.executeQuery();
if(rs.next())
{
addressOne = checkNull(rs.getString("ADDR1"));
addressTwo = checkNull(rs.getString("ADDR2"));
addressThree = checkNull(rs.getString("ADDR3"));
city = checkNull(rs.getString("CITY"));
stateCode = checkNull(rs.getString("STATE_CODE"));
pin = checkNull(rs.getString("PIN"));
teleOne = checkNull(rs.getString("TELE1"));
teleTwo = checkNull(rs.getString("TELE2"));
teleThree = checkNull(rs.getString("TELE3"));
}
if( rs != null )
{
rs.close();
rs = null;
}
if( pstmt != null )
{
pstmt.close();
pstmt = null;
}
System.out.println("addressOne ..:: ["+addressOne+"]");
System.out.println("addressTwo ..:: ["+addressTwo+"]");
System.out.println("addressThree ..:: ["+addressThree+"]");
System.out.println("city ..:: ["+city+"]");
System.out.println("stateCode ..:: ["+stateCode+"]");
System.out.println("pin ..:: ["+pin+"]");
System.out.println("teleOne ..:: ["+teleOne+"]");
System.out.println("teleTwo ..:: ["+teleTwo+"]");
System.out.println("teleThree ..:: ["+teleThree+"]");
valueXmlString.append("<cur_add1><![CDATA[").append(addressOne).append("]]></cur_add1>\r\n");
valueXmlString.append("<cur_add2><![CDATA[").append(addressTwo).append("]]></cur_add2>\r\n");
valueXmlString.append("<cur_add3><![CDATA[").append(addressThree).append("]]></cur_add3>\r\n");
valueXmlString.append("<cur_city><![CDATA[").append(city).append("]]></cur_city>\r\n");
valueXmlString.append("<cur_state><![CDATA[").append(stateCode).append("]]></cur_state>\r\n");
valueXmlString.append("<cur_pin><![CDATA[").append(pin).append("]]></cur_pin>\r\n");
valueXmlString.append("<cur_tel1><![CDATA[").append(teleOne).append("]]></cur_tel1>\r\n");
valueXmlString.append("<cur_tel2><![CDATA[").append(teleTwo).append("]]></cur_tel2>\r\n");
valueXmlString.append("<cur_tel3><![CDATA[").append(teleThree).append("]]></cur_tel3>\r\n");
if(permentAdd == null || permentAdd.length() == 0)
{
valueXmlString.append("<per_add1><![CDATA[").append(addressOne).append("]]></per_add1>\r\n");
valueXmlString.append("<per_add2><![CDATA[").append(addressTwo).append("]]></per_add2>\r\n");
valueXmlString.append("<per_add3><![CDATA[").append(addressThree).append("]]></per_add3>\r\n");
valueXmlString.append("<per_city><![CDATA[").append(city).append("]]></per_city>\r\n");
valueXmlString.append("<per_state><![CDATA[").append(stateCode).append("]]></per_state>\r\n");
valueXmlString.append("<per_pin><![CDATA[").append(pin).append("]]></per_pin>\r\n");
valueXmlString.append("<per_tel><![CDATA[").append(teleOne).append("]]></per_tel>\r\n");
}
}
if(stateCode != null && stateCode.length() > 0 ) if(stateCode != null && stateCode.length() > 0 )
{ {
valueXmlString.append("<cur_state protect=\"1\"><![CDATA[").append(stateCode).append("]]></cur_state>\r\n"); valueXmlString.append("<cur_state protect=\"1\"><![CDATA[").append(stateCode).append("]]></cur_state>\r\n");
} }
else else
{ {
valueXmlString.append("<cur_state protect=\"0\"><![CDATA[").append(stateCode).append("]]></cur_state>\r\n"); valueXmlString.append("<cur_state protect=\"0\"><![CDATA[").append(stateCode).append("]]></cur_state>\r\n");
} }
/* /*
if(perState != null && perState.length() > 0 ) if(perState != null && perState.length() > 0 )
{ {
valueXmlString.append("<per_state protect=\"1\"><![CDATA[").append(perState).append("]]></per_state>\r\n"); valueXmlString.append("<per_state protect=\"1\"><![CDATA[").append(perState).append("]]></per_state>\r\n");
...@@ -295,161 +304,159 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal ...@@ -295,161 +304,159 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal
{ {
valueXmlString.append("<per_state protect=\"0\"><![CDATA[").append(perState).append("]]></per_state>\r\n"); valueXmlString.append("<per_state protect=\"0\"><![CDATA[").append(perState).append("]]></per_state>\r\n");
}*/ }*/
} }
} }
else if (currentColumn.equalsIgnoreCase("cur_add1")) else if (currentColumn.equalsIgnoreCase("cur_add1"))
{ {
currentAdd = checkNull(genericUtility.getColumnValue("cur_add1",dom,"1")); currentAdd = checkNull(genericUtility.getColumnValue("cur_add1",dom,"1"));
System.out.println("currentAdd ..:: ["+currentAdd+"]"); System.out.println("currentAdd ..:: ["+currentAdd+"]");
if(permentAdd == null || permentAdd.length() == 0) if(permentAdd == null || permentAdd.length() == 0)
{ {
valueXmlString.append("<per_add1><![CDATA[").append(currentAdd).append("]]></per_add1>\r\n"); valueXmlString.append("<per_add1><![CDATA[").append(currentAdd).append("]]></per_add1>\r\n");
} }
} }
else if (currentColumn.equalsIgnoreCase("cur_add2")) else if (currentColumn.equalsIgnoreCase("cur_add2"))
{ {
currentAddTwo = checkNull(genericUtility.getColumnValue("cur_add2",dom,"1")); currentAddTwo = checkNull(genericUtility.getColumnValue("cur_add2",dom,"1"));
System.out.println("currentAddTwo ..:: ["+currentAddTwo+"]"); System.out.println("currentAddTwo ..:: ["+currentAddTwo+"]");
if(permentAdd == null || permentAdd.length() == 0) if(permentAdd == null || permentAdd.length() == 0)
{ {
valueXmlString.append("<per_add2><![CDATA[").append(currentAddTwo).append("]]></per_add2>\r\n"); valueXmlString.append("<per_add2><![CDATA[").append(currentAddTwo).append("]]></per_add2>\r\n");
} }
} }
else if (currentColumn.equalsIgnoreCase("cur_add3")) else if (currentColumn.equalsIgnoreCase("cur_add3"))
{ {
currentAddThree = checkNull(genericUtility.getColumnValue("cur_add3",dom,"1")); currentAddThree = checkNull(genericUtility.getColumnValue("cur_add3",dom,"1"));
System.out.println("currentAddThree ..:: ["+currentAddThree+"]"); System.out.println("currentAddThree ..:: ["+currentAddThree+"]");
if(permentAdd == null || permentAdd.length() == 0) if(permentAdd == null || permentAdd.length() == 0)
{ {
valueXmlString.append("<per_add3><![CDATA[").append(currentAddThree).append("]]></per_add3>\r\n"); valueXmlString.append("<per_add3><![CDATA[").append(currentAddThree).append("]]></per_add3>\r\n");
} }
} }
else if (currentColumn.equalsIgnoreCase("cur_city")) else if (currentColumn.equalsIgnoreCase("cur_city"))
{ {
curCity = checkNull(genericUtility.getColumnValue("cur_city",dom,"1")); curCity = checkNull(genericUtility.getColumnValue("cur_city",dom,"1"));
System.out.println("curCity ..:: ["+curCity+"]"); System.out.println("curCity ..:: ["+curCity+"]");
sql = "SELECT STATE_CODE FROM STATION WHERE DESCR = ?"; sql = "SELECT STATE_CODE FROM STATION WHERE DESCR = ?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,curCity); pstmt.setString(1,curCity);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
stateCode = checkNull(rs.getString("STATE_CODE")); stateCode = checkNull(rs.getString("STATE_CODE"));
} }
if( rs != null ) if( rs != null )
{ {
rs.close(); rs.close();
rs = null; rs = null;
} }
if( pstmt != null ) if( pstmt != null )
{ {
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} }
System.out.println("stateCode ..:: ["+stateCode+"]"); System.out.println("stateCode ..:: ["+stateCode+"]");
if(permentAdd == null || permentAdd.length() == 0) if(permentAdd == null || permentAdd.length() == 0)
{ {
valueXmlString.append("<per_city><![CDATA[").append(curCity).append("]]></per_city>\r\n"); valueXmlString.append("<per_city><![CDATA[").append(curCity).append("]]></per_city>\r\n");
valueXmlString.append("<per_state><![CDATA[").append(stateCode).append("]]></per_state>\r\n"); valueXmlString.append("<per_state><![CDATA[").append(stateCode).append("]]></per_state>\r\n");
} }
valueXmlString.append("<cur_state><![CDATA[").append(stateCode).append("]]></cur_state>\r\n"); valueXmlString.append("<cur_state><![CDATA[").append(stateCode).append("]]></cur_state>\r\n");
if(stateCode != null && stateCode.length() > 0) if(stateCode != null && stateCode.length() > 0)
{ {
valueXmlString.append("<cur_state protect=\"1\"><![CDATA[").append(stateCode).append("]]></cur_state>\r\n"); valueXmlString.append("<cur_state protect=\"1\"><![CDATA[").append(stateCode).append("]]></cur_state>\r\n");
//valueXmlString.append("<per_state protect=\"1\"><![CDATA[").append(stateCode).append("]]></per_state>\r\n"); //valueXmlString.append("<per_state protect=\"1\"><![CDATA[").append(stateCode).append("]]></per_state>\r\n");
} }
else else
{ {
valueXmlString.append("<cur_state protect=\"0\"><![CDATA[").append(stateCode).append("]]></cur_state>\r\n"); valueXmlString.append("<cur_state protect=\"0\"><![CDATA[").append(stateCode).append("]]></cur_state>\r\n");
//valueXmlString.append("<per_state protect=\"0\"><![CDATA[").append(stateCode).append("]]></per_state>\r\n"); //valueXmlString.append("<per_state protect=\"0\"><![CDATA[").append(stateCode).append("]]></per_state>\r\n");
} }
} }
else if (currentColumn.equalsIgnoreCase("cur_state")) else if (currentColumn.equalsIgnoreCase("cur_state"))
{ {
curState = checkNull(genericUtility.getColumnValue("cur_state",dom,"1")); curState = checkNull(genericUtility.getColumnValue("cur_state",dom,"1"));
System.out.println("curState ..:: ["+curState+"]"); System.out.println("curState ..:: ["+curState+"]");
if(permentAdd == null || permentAdd.length() == 0) if(permentAdd == null || permentAdd.length() == 0)
{ {
valueXmlString.append("<per_state><![CDATA[").append(curState).append("]]></per_state>\r\n"); valueXmlString.append("<per_state><![CDATA[").append(curState).append("]]></per_state>\r\n");
} }
} }
else if (currentColumn.equalsIgnoreCase("cur_pin")) else if (currentColumn.equalsIgnoreCase("cur_pin"))
{ {
curPin = checkNull(genericUtility.getColumnValue("cur_pin",dom,"1")); curPin = checkNull(genericUtility.getColumnValue("cur_pin",dom,"1"));
System.out.println("curPin ..:: ["+curPin+"]"); System.out.println("curPin ..:: ["+curPin+"]");
if(permentAdd == null || permentAdd.length() == 0) if(permentAdd == null || permentAdd.length() == 0)
{ {
valueXmlString.append("<per_pin><![CDATA[").append(curPin).append("]]></per_pin>\r\n"); valueXmlString.append("<per_pin><![CDATA[").append(curPin).append("]]></per_pin>\r\n");
} }
} }
else if (currentColumn.equalsIgnoreCase("cur_tel1")) else if (currentColumn.equalsIgnoreCase("cur_tel1"))
{ {
curTel1 = checkNull(genericUtility.getColumnValue("cur_tel1",dom,"1")); curTel1 = checkNull(genericUtility.getColumnValue("cur_tel1",dom,"1"));
System.out.println("curTel1 ..:: ["+curTel1+"]"); System.out.println("curTel1 ..:: ["+curTel1+"]");
perTel = checkNull(genericUtility.getColumnValue("per_tel",dom,"1")); perTel = checkNull(genericUtility.getColumnValue("per_tel",dom,"1"));
System.out.println("perTel ..:: ["+perTel+"]"); System.out.println("perTel ..:: ["+perTel+"]");
if(perTel == null || perTel.length() == 0) if(perTel == null || perTel.length() == 0)
{ {
valueXmlString.append("<per_tel><![CDATA[").append(curTel1).append("]]></per_tel>\r\n"); valueXmlString.append("<per_tel><![CDATA[").append(curTel1).append("]]></per_tel>\r\n");
} }
} }
else if (currentColumn.equalsIgnoreCase("per_city")) else if (currentColumn.equalsIgnoreCase("per_city"))
{ {
perCity = checkNull(genericUtility.getColumnValue("per_city",dom,"1")); perCity = checkNull(genericUtility.getColumnValue("per_city",dom,"1"));
System.out.println("perCity ..:: ["+perCity+"]"); System.out.println("perCity ..:: ["+perCity+"]");
sql = "SELECT STATE_CODE FROM STATION WHERE DESCR = ?"; sql = "SELECT STATE_CODE FROM STATION WHERE DESCR = ?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,perCity); pstmt.setString(1,perCity);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
stateCode = checkNull(rs.getString("STATE_CODE")); stateCode = checkNull(rs.getString("STATE_CODE"));
} }
if( rs != null ) if( rs != null )
{ {
rs.close(); rs.close();
rs = null; rs = null;
} }
if( pstmt != null ) if( pstmt != null )
{ {
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} }
System.out.println("stateCode ..:: ["+stateCode+"]"); System.out.println("stateCode ..:: ["+stateCode+"]");
valueXmlString.append("<per_state><![CDATA[").append(stateCode).append("]]></per_state>\r\n"); valueXmlString.append("<per_state><![CDATA[").append(stateCode).append("]]></per_state>\r\n");
if(stateCode != null && stateCode.length() > 0) if(stateCode != null && stateCode.length() > 0)
{ {
valueXmlString.append("<per_state protect=\"1\"><![CDATA[").append(stateCode).append("]]></per_state>\r\n"); valueXmlString.append("<per_state protect=\"1\"><![CDATA[").append(stateCode).append("]]></per_state>\r\n");
} }
else else
{ {
valueXmlString.append("<per_state protect=\"0\"><![CDATA[").append(stateCode).append("]]></per_state>\r\n"); valueXmlString.append("<per_state protect=\"0\"><![CDATA[").append(stateCode).append("]]></per_state>\r\n");
} }
} }
}//End of Case 1
valueXmlString.append("</Detail1>\r\n"); valueXmlString.append("</Detail1>\r\n");
break;
}//End of Case 1
break;
}//END OF SWITCH }//END OF SWITCH
valueXmlString.append("</Root>\r\n");
}//End of try block }//End of try block
catch(Exception e) catch(Exception e)
{ {
...@@ -476,21 +483,18 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal ...@@ -476,21 +483,18 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal
conn.close(); conn.close();
conn = null; conn = null;
} }
} }
catch(Exception e) catch(Exception e)
{ {
System.out.println("Exception ::"+e); System.out.println("Exception ::"+e);
e.printStackTrace(); e.printStackTrace();
throw new ITMException(e);
} }
}//End of finally block }//End of finally block
valueXmlString.append("</Root>\r\n");
System.out.println("valueXmlString....["+valueXmlString.toString()); System.out.println("valueXmlString....["+valueXmlString.toString());
return valueXmlString.toString(); return valueXmlString.toString();
}//End of itemChanged block }//End of itemChanged block
//Start of wfValData Start //Start of wfValData Start
public String wfValData() throws RemoteException,ITMException public String wfValData() throws RemoteException,ITMException
{ {
...@@ -500,12 +504,12 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal ...@@ -500,12 +504,12 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal
public String wfValData(String xmlString, String xmlString1,String xmlString2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException public String wfValData(String xmlString, String xmlString1,String xmlString2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException
{ {
System.out.println("Came Inside 1 wfValData:::"); System.out.println("Came Inside 1 wfValData:::");
//Modified By Hemlata on[19/11/2014] [As per changes in framework to use genericUtility ][Start] //Modified By Hemlata on[19/11/2014] [As per changes in framework to use genericUtility ][Start]
//GenericUtility genericUtility = GenericUtility.getInstance(); //GenericUtility genericUtility = GenericUtility.getInstance();
E12GenericUtility genericUtility = new E12GenericUtility(); E12GenericUtility genericUtility = new E12GenericUtility();
//Modified By Hemlata on[19/11/2014] [As per changes in framework to use genericUtility ][End] //Modified By Hemlata on[19/11/2014] [As per changes in framework to use genericUtility ][End]
Document dom = null; Document dom = null;
Document dom1 = null; Document dom1 = null;
Document dom2 = null; Document dom2 = null;
...@@ -547,17 +551,17 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal ...@@ -547,17 +551,17 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal
System.out.println("Exception : [EmpAddressInfo][wfValData(String xmlString)] : ==>\n"+e.getMessage()); System.out.println("Exception : [EmpAddressInfo][wfValData(String xmlString)] : ==>\n"+e.getMessage());
e.printStackTrace(); e.printStackTrace();
errString = genericUtility.createErrorString(e); errString = genericUtility.createErrorString(e);
throw new ITMException(e);
} }
return (errString); return (errString);
} }
public String wfValData(Document dom, Document dom1,Document dom2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException public String wfValData(Document dom, Document dom1,Document dom2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException
{ {
Node parentNode = null; Node parentNode = null;
Node childNode = null; Node childNode = null;
ITMDBAccessEJB itmDbAccess = null;
NodeList parentNodeList = null; NodeList parentNodeList = null;
NodeList childNodeList = null; NodeList childNodeList = null;
...@@ -567,7 +571,6 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal ...@@ -567,7 +571,6 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal
int currentFormNo = 0; int currentFormNo = 0;
int childNodeListLength = 0; int childNodeListLength = 0;
String msgType = ""; String msgType = "";
String errCode = ""; String errCode = "";
String errFldName = ""; String errFldName = "";
...@@ -581,182 +584,190 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal ...@@ -581,182 +584,190 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
ResultSet rs = null; ResultSet rs = null;
//Varibles used in case 1 Start //Varibles used in case 1 Start
String userId = ""; String userId = "";
String curState = ""; String curState = "";
String perState = ""; String perState = "";
//Varibles used in case 1 End //Varibles used in case 1 End
int ctr = 0; int ctr = 0;
int count = 0; int count = 0;
//Modified By Hemlata on[19/11/2014] [As per changes in framework to use genericUtility ][Start] //Modified By Hemlata on[19/11/2014] [As per changes in framework to use genericUtility ][Start]
//GenericUtility genericUtility = GenericUtility.getInstance(); //GenericUtility genericUtility = GenericUtility.getInstance();
E12GenericUtility genericUtility = new E12GenericUtility(); E12GenericUtility genericUtility = new E12GenericUtility();
//Modified By Hemlata on[19/11/2014] [As per changes in framework to use genericUtility ][End] //Modified By Hemlata on[19/11/2014] [As per changes in framework to use genericUtility ][End]
Connection conn = null; Connection conn = null;
try try
{ {
//Modified By Dipesh on[25/07/2019][Start]
ConnDriver connDriver = new ConnDriver(); //ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("Driver"); //conn = connDriver.getConnectDB("Driver");
conn=getConnection();
itmDbAccess = new ITMDBAccessEJB();
//Modified By Dipesh on[25/07/2019][End]
conn.setAutoCommit(false); conn.setAutoCommit(false);
if(objContext != null && objContext.trim().length()>0) if(objContext != null && objContext.trim().length()>0)
{ {
currentFormNo = Integer.parseInt(objContext); currentFormNo = Integer.parseInt(objContext);
} }
switch(currentFormNo) switch(currentFormNo)
{ {
case 1: case 1:
{
parentNodeList = dom.getElementsByTagName("Detail"+currentFormNo);
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
childNodeListLength = childNodeList.getLength();
for(ctr = 0; ctr < childNodeListLength; ctr++)
{ {
parentNodeList = dom.getElementsByTagName("Detail"+currentFormNo); childNode = childNodeList.item(ctr);
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
childNodeListLength = childNodeList.getLength();
for(ctr = 0; ctr < childNodeListLength; ctr++) System.out.println("childNode"+childNode);
if( childNode.getNodeType() != Node.ELEMENT_NODE )
{ {
childNode = childNodeList.item(ctr); continue;
}
System.out.println("childNode"+childNode); childNodeName = childNode.getNodeName();
if( childNode.getNodeType() != Node.ELEMENT_NODE )
if(childNodeName.equalsIgnoreCase("cur_state"))
{
//Modified By Dipesh on[25/07/2019][Start]
//curState = genericUtility.getColumnValue("cur_state",dom,objContext);
curState = checkNull(genericUtility.getColumnValue("cur_state",dom,objContext));
//Modified By Dipesh on[25/07/2019][End]
System.out.println("curState got in the validation ..::["+curState+"]");
sql = "SELECT COUNT(*) AS STATE_CNT FROM STATE WHERE STATE_CODE = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,curState);
rs = pstmt.executeQuery();
if( rs.next())
{
count = rs.getInt("STATE_CNT");
}
System.out.println("count:::: "+count);
if ( rs != null )
{
rs.close();
rs = null;
}
if ( pstmt != null )
{ {
continue; pstmt.close();
pstmt = null;
} }
childNodeName = childNode.getNodeName(); if(count == 0)
{
if(childNodeName.equalsIgnoreCase("cur_state")) System.out.println("Invalid state (current), not defined in master::::");
{
curState = genericUtility.getColumnValue("cur_state",dom,objContext); errList.add( "VESTATCD2" );
System.out.println("curState got in the validation ..::["+curState+"]"); errFields.add( childNodeName.toLowerCase() );
sql = "SELECT COUNT(*) AS STATE_CNT FROM STATE WHERE STATE_CODE = ?"; msgType = errorType( conn , "VESTATCD2" );
if ( msgType.equalsIgnoreCase("E"))
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,curState);
rs = pstmt.executeQuery();
if( rs.next())
{
count = rs.getInt("STATE_CNT");
}
System.out.println("count:::: "+count);
if ( rs != null )
{
rs.close();
rs = null;
}
if ( pstmt != null )
{
pstmt.close();
pstmt = null;
}
if(count == 0)
{ {
System.out.println("Invalid state (current), not defined in master::::"); break;
errList.add( "VESTATCD2" );
errFields.add( childNodeName.toLowerCase() );
msgType = errorType( conn , "VESTATCD2" );
if ( msgType.equalsIgnoreCase("E"))
{
break;
}
} }
} }
else if(childNodeName.equalsIgnoreCase("per_state")) }
else if(childNodeName.equalsIgnoreCase("per_state"))
{
//Modified By Dipesh on[25/07/2019][Start]
//perState = genericUtility.getColumnValue("per_state",dom,objContext);
perState = checkNull(genericUtility.getColumnValue("per_state",dom,objContext));
//Modified By Dipesh on[25/07/2019][End]
System.out.println("perState got in the validation ..::["+perState+"]");
sql = "SELECT COUNT(*) AS STATE_CNT FROM STATE WHERE STATE_CODE = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,perState);
rs = pstmt.executeQuery();
if( rs.next())
{ {
perState = genericUtility.getColumnValue("per_state",dom,objContext); count = rs.getInt("STATE_CNT");
System.out.println("perState got in the validation ..::["+perState+"]"); }
System.out.println("count:::: "+count);
sql = "SELECT COUNT(*) AS STATE_CNT FROM STATE WHERE STATE_CODE = ?"; if ( rs != null )
{
pstmt = conn.prepareStatement(sql); rs.close();
pstmt.setString(1,perState); rs = null;
}
rs = pstmt.executeQuery(); if ( pstmt != null )
{
if( rs.next()) pstmt.close();
{ pstmt = null;
count = rs.getInt("STATE_CNT"); }
}
System.out.println("count:::: "+count); if(count == 0)
if ( rs != null ) {
{ System.out.println("Invalid state (permanent), not defined in master::::");
rs.close();
rs = null; errList.add( "VESTATCD2" );
} errFields.add( childNodeName.toLowerCase() );
if ( pstmt != null )
{ msgType = errorType( conn , "VESTATCD2" );
pstmt.close(); if ( msgType.equalsIgnoreCase("E"))
pstmt = null;
}
if(count == 0)
{ {
System.out.println("Invalid state (permanent), not defined in master::::"); break;
errList.add( "VESTATCD2" );
errFields.add( childNodeName.toLowerCase() );
msgType = errorType( conn , "VESTATCD2" );
if ( msgType.equalsIgnoreCase("E"))
{
break;
}
} }
} }
}
} }
break;
}//End of case }//End of case
break; }//End of Switch
}//End of Switch
int errListSize = errList.size(); int errListSize = errList.size();
if ( errList != null && errListSize > 0 ) if ( errList != null && errListSize > 0 )
{
for (cnt = 0; cnt < errListSize; cnt++ )
{ {
for (cnt = 0; cnt < errListSize; cnt++ ) errCode = (String)errList.get(cnt);
errFldName = (String)errFields.get(cnt);
System.out.println("errCode .........."+errCode);
//Modified By Dipesh on[25/07/2019][Start]
//errString = getErrorString( errFldName, errCode, userId );
errString = itmDbAccess.getErrorString(errFldName, errCode, userId, "", conn);
//Modified By Dipesh on[25/07/2019][End]
System.out.println("errString is : ::::>>>> " + errString);
msgType = errorType( conn , errCode );
if ( errString.length() > 0)
{ {
errCode = (String)errList.get(cnt); String bifurErrString = errString.substring( errString.indexOf("<Errors>") + 8,errString.indexOf("<trace>"));
errFldName = (String)errFields.get(cnt); bifurErrString =bifurErrString+errString.substring( errString.indexOf("</trace>") + 8,errString.indexOf("</Errors>"));
System.out.println("errCode .........."+errCode); errStringXml.append(bifurErrString);
System.out.println("errStringXml .........."+errStringXml);
errString = getErrorString( errFldName, errCode, userId ); errString = "";
System.out.println("errString is : ::::>>>> " + errString); }
msgType = errorType( conn , errCode ); if ( msgType.equalsIgnoreCase("E"))
if ( errString.length() > 0) {
{ break;
String bifurErrString = errString.substring( errString.indexOf("<Errors>") + 8,errString.indexOf("<trace>"));
bifurErrString =bifurErrString+errString.substring( errString.indexOf("</trace>") + 8,errString.indexOf("</Errors>"));
errStringXml.append(bifurErrString);
System.out.println("errStringXml .........."+errStringXml);
errString = "";
}
if ( msgType.equalsIgnoreCase("E"))
{
break;
}
} }
errList.clear();
errList = null;
errFields.clear();
errFields = null;
errStringXml.append("</Errors></Root>\r\n");
}
else
{
errStringXml = new StringBuffer( "" );
} }
errString = errStringXml.toString(); errList.clear();
errList = null;
errFields.clear();
errFields = null;
errStringXml.append("</Errors></Root>\r\n");
}
else
{
errStringXml = new StringBuffer( "" );
}
errString = errStringXml.toString();
} }
catch(Exception e) catch(Exception e)
...@@ -779,7 +790,7 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal ...@@ -779,7 +790,7 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} }
if ( conn != null ) if ( conn != null )
{ {
conn.close(); conn.close();
...@@ -792,8 +803,6 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal ...@@ -792,8 +803,6 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal
throw new ITMException(e1); throw new ITMException(e1);
} }
} }
return errString; return errString;
} }
//Start of wfValData End //Start of wfValData End
...@@ -840,7 +849,7 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal ...@@ -840,7 +849,7 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal
try try
{ {
String sql = " SELECT MSG_TYPE FROM MESSAGES WHERE MSG_NO = ? "; String sql = " SELECT MSG_TYPE FROM MESSAGES WHERE MSG_NO = ? ";
pstmt = conn.prepareStatement( sql ); pstmt = conn.prepareStatement( sql );
pstmt.setString(1, errorCode); pstmt.setString(1, errorCode);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
......
Insert into ITM2MENU (APPLICATION,LEVEL_1,LEVEL_2,LEVEL_3,LEVEL_4,LEVEL_5,WIN_NAME,DESCR,COMMENTS,MENU_PATH,ICON_PATH,CLOSE_ICON,OPEN_ICON,OBJ_TYPE,CHG_DATE,CHG_TERM,CHG_USER,MOB_DEPLOY,DEFAULT_STATE,DEF_ACTION) values ('HRM',2,1,1,5,0,'w_emp_address_info','Employee Address Detail','Employee Address Detail','HRM.2.1.1.5.0','e12_logo.gif',null,null,'T',to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE ',null,null,null);
Insert into TRANSETUP (TRAN_WINDOW,SAVE_FLAG,VAL_FLAG,KEY_FLAG,KEY_STRING,UDF_1,UDF_2,UDF_3,UDF_4,UDF_5,REPEATE_ADD,CHG_DATE,CHG_USER,CHG_TERM,EDI_OPTION,SITE_ACC_COL,CONFIRM_COL,CONFIRM_VAL,REPEAT_ADD_DET,REPEATADDDET,LOAD_MODE,AUTO_CONFIRM,LEDG_POST_CONF,CHG_DATE_ON_CONF,TRAN_ID_COL,MAIL_OPTION,CONFIRM_MODE,GARBAGE_OPT,VAL_FLAG_EDI,VERIFY_PASSWORD,CUST_ACC_COL,SALES_PERS_ACC_COL,SUPP_ACC_COL,ITEM_SER_ACC_CODE,EMP_ACC_COL,ITEM_SER_ACC_COL,WORKFLOW_OPT,TABLE_NAME,APPLICATION,TABLE_DESC,TRAN_DATE_COL,TRAN_ID__FROM,TRAN_ID__TO,TABLE_NAME_DET1,TABLE_NAME_DET2,TABLE_NAME_DET3,MULTITIRE_OPT,REF_SER,VIEW_MODE,TAX_FORMS,SIGN_STATUS,USER_TRAN_WINDOW,CUSTOM_PREVIEW_OBJ,IGNOREERRLIST_ONLOAD,CHILDDATA_ARGOPT,EDIT_TMPLT,WRKFLW_INIT,EDITTAX,FORMAL_ARGS,AUDIT_TRAIL_OPT,EDIT_OPT,CACHE_OPT,OPTIMIZE_MODE,EDIT_EXPR,RATE_COL,QTY_COL,EDIT_EXPR_INP,RCP_CACHE_STATUS,PRINT_CONTROL,TRANSFER_MODE,PROFILE_ID__RES,TRAN_COMPL_MSG,PERIOD_OPTION,WRKFLW_PRIORITY,EXEC_TYPE,DISP_META_DATA,ALLOW_ATTACH,START_FORM,ISATTACHMENT,HEADER_FORM_NO,CONFIRM_DATE_COL,CONFIRM_BY_COL,MSG_ONSAVE,WF_STATUS,RESTART_FORM,CMS_PATH,BROW_DATA_DEF,DEF_VIEW,VIEW_OPTS,ISGWTINITIATED,DEFAULT_DATA_ROW,IN_WF_VAL,IN_WF_COL,CANCEL_VAL,CANCEL_COL,THUMB_ALT_COL,THUMB_IMAGE_COL,THUMB_OBJ,ATTACH_COUNT_MIN,FUNCTION_TYPE,COMPL_ACTION,DEFAULT_EDITOR,MSG_NO,OBJ_TYPE,STATUS_COL,ENABLE_EDITOR,OFFLINE_OPT,CLOSE_COL,CLOSE_VAL) values ('w_emp_address_info','2','2','M','seq10',null,null,null,null,null,'N',to_date('26-11-14','DD-MM-RR'),'BASE ','BASE ','0',null,null,null,null,null,null,null,null,null,'emp_code',null,'0',null,null,null,null,null,null,null,null,null,'0','EMPLOYEE','ADM',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,'0','3',null,null,' OR STATUS = ''S''',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,'Y',null,null,null,null,null,null,null,null,null,null,null,null,null,null,'compact',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 ('emp_address_info',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);
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 ('emp_address_info',2,'E','a','a','Editing Existing Record','Edit','edit.gif','1',null,null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE ',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 ('emp_address_info',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_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,SCAN_FLAG,SCAN_METADATA,AUTO_ACCEPT_SCAN,PROPERTY_INFO,SCAN_DELIMITER,EXT_COM,EXT_METADATA,EXT_SETUP,AFTER_SAVE,COLUMN_ON_SAVE,AUTO_ACCEPT_WEIGHDATA,RATE_COL,QTY_COL,FORM_TYPE,DISP_METADATA,PARENT_KEY_COL,ASSISTED_MODE,STORAGE_KEY_METADATA,SELECTION_MODE,DEFAULT_VIEW,AUTO_ADDON_ENTRY,FREEZE_COL_POS,DEFAULT_ROW_CNT,IS_MANDATORY,TRAN_ID_COL,KEY_INFO,SELECTION_OPT,THUMB_OBJ,THUMB_IMAGE_COL,FORM_NAME,FORM_ICON,THUMB_ALT_COL) values ('w_emp_address_info','Address Detail','emp_address_info11','emp_address_info21',null,null,null,null,'1',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,null);
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('emp_address_info','1 ','cur_add1','Y');
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('emp_address_info','1 ','cur_add2','Y');
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('emp_address_info','1 ','cur_add3','Y');
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('emp_address_info','1 ','cur_city','Y');
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('emp_address_info','1 ','cur_pin','Y');
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('emp_address_info','1 ','cur_state','Y');
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('emp_address_info','1 ','cur_tel1','Y');
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('emp_address_info','1 ','itm_defaultedit','Y');
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('emp_address_info','1 ','per_city','Y');
Insert into POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('CUR_CITY','W_EMP_ADDRESS_INFO','SELECT RTRIM(DESCR) FROM STATION WHERE DESCR LIKE ''%?%''',null,'City List',0,0,to_date('2018-05-15','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ','0',null,':cur_city',0,null,null,null,null,null,null,'0',null,null,null,null,null,null);
Insert into POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('CUR_STATE','W_EMP_ADDRESS_INFO','SELECT STATE_CODE AS State_Code, DESCR AS State_Name FROM STATE',null,'State List',0,0,to_date('2018-05-15','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ','0',null,null,0,null,null,null,null,null,null,'0',null,null,null,null,null,null);
Insert into POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('PER_CITY','W_EMP_ADDRESS_INFO','SELECT RTRIM(DESCR) FROM STATION WHERE DESCR LIKE ''%?%''',null,'City List',0,0,to_date('2018-05-15','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ','0',null,':per_city',0,null,null,null,null,null,null,'0',null,null,null,null,null,null);
Insert into POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('PER_STATE','W_EMP_ADDRESS_INFO','SELECT STATE_CODE AS State_Code, DESCR AS State_Name FROM STATE',null,'State List',0,0,to_date('2018-05-15','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ','0',null,null,0,null,null,null,null,null,null,'0',null,null,null,null,null,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 ('emp_address_info','audit_trail','1','project_audit_trail_adm',null,to_date('2018-02-14','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV','2','0',null,null,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 ('emp_address_info','post_item_change','1','poic_emp_address_info',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE','2','0','EJB','EmpAddressInfo',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 ('emp_address_info','post_validate','1','post_gen_val',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE','2','0','EJB','GenValidate',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 ('emp_address_info','pre_validate','1','prv_emp_address_info',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE','2','0','EJB','EmpAddressInfo',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 ('emp_address_info','export_excel','1','export_excel_adm',null,to_date('2018-02-03','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV',null,null,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) values ('project_audit_trail_adm','calling audit log jsp','/ibase/webitm/jsp/ITMAuditForms.jsp',null,'doPost',null,null,null,null,to_date('2018-02-14','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV');
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) values ('poic_emp_address_info','itemchanged','http://localhost:9090/axis/services/ValidatorService',null,'itemChanged','String','S',null,null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE');
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) values ('post_gen_val','validation','http://localhost/axis/services/ValidatorService','BASE iformation','wfValData','String','S',null,null,to_date('2012-06-01','RRRR-MM-DD'),'ALKA ','BASE');
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) values ('prv_emp_address_info','Validatation','http://localhost:9090/axis/services/ValidatorService',null,'wfValData','String','S',null,null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE');
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) values ('export_excel_adm','Calling Export Excel','/ibase/webitm/jsp/E12ExportToExcel.jsp',null,'doPost',null,null,null,null,to_date('2017-06-21','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV');
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_emp_address_info',1,'COMPONENT_TYPE','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'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 ('poic_emp_address_info',2,'COMPONENT_NAME','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE','EmpAddressInfo');
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_emp_address_info',3,'XML_DATA','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'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 ('poic_emp_address_info',4,'XML_DATA_1','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'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 ('poic_emp_address_info',5,'XML_DATA_ALL','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'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 ('poic_emp_address_info',6,'OBJ_CONTEXT','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'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 ('poic_emp_address_info',7,'FOCUSED_COLUMN','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'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 ('poic_emp_address_info',8,'EDIT_FLAG','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'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 ('poic_emp_address_info',9,'XTRA_PARAMS','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'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 ('post_gen_val',1,'COMPONENT_TYPE','I',null,'C.String',null,to_date('2012-06-01','RRRR-MM-DD'),'Jiten ','Base218','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 ('post_gen_val',2,'COMPONENT_NAME','I',null,'C.String',null,to_date('2012-06-01','RRRR-MM-DD'),'Jiten ','Base218','GenValidate');
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',3,'XML_DATA','I',null,'S',null,to_date('2012-06-01','RRRR-MM-DD'),'Jiten ','Base218',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',4,'XML_DATA_ALL','I',null,'S',null,to_date('2012-06-01','RRRR-MM-DD'),'Jiten ','Base218',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',5,'XML_DATA_ALL','I',null,'S',null,to_date('2012-06-01','RRRR-MM-DD'),'Jiten ','Base218',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',6,'OBJ_CONTEXT','I',null,'S',null,to_date('2012-06-01','RRRR-MM-DD'),'Jiten ','Base218',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',7,'WIN_NAME','I',null,'S',null,to_date('2012-06-01','RRRR-MM-DD'),'Jiten ','Base218',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_date('2012-06-01','RRRR-MM-DD'),'Jiten ','Base218',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_emp_address_info',1,'COMPONENT_TYPE','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'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 ('prv_emp_address_info',2,'COMPONENT_NAME','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE','EmpAddressInfo');
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_emp_address_info',3,'XML_DATA','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'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_emp_address_info',4,'XML_DATA_1','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'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_emp_address_info',5,'XML_DATA_ALL','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'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_emp_address_info',6,'OBJ_CONTEXT','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'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_emp_address_info',7,'EDIT_FLAG','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'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_emp_address_info',8,'XTRA_PARAMS','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE',null);
...@@ -234,7 +234,7 @@ ...@@ -234,7 +234,7 @@
<type size="25">char</type> <type size="25">char</type>
<update>yes</update> <update>yes</update>
<updatewhereclause>yes</updatewhereclause> <updatewhereclause>yes</updatewhereclause>
<name>ime_no</name> <name>ime_nos</name>
<dbname>employee.ime_no</dbname> <dbname>employee.ime_no</dbname>
</table_column> </table_column>
<table_column> <table_column>
...@@ -261,6 +261,7 @@ ...@@ -261,6 +261,7 @@
<updatewhereclause>yes</updatewhereclause> <updatewhereclause>yes</updatewhereclause>
<name>revision_no</name> <name>revision_no</name>
<dbname>employee.revision_no</dbname> <dbname>employee.revision_no</dbname>
<initial>1</initial>
</table_column> </table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;employee.cur_add1&quot;) COLUMN(NAME=&quot;employee.cur_state&quot;) COLUMN(NAME=&quot;employee.cur_pin&quot;) COLUMN(NAME=&quot;employee.cur_tel1&quot;) COLUMN(NAME=&quot;employee.cur_tel2&quot;) COLUMN(NAME=&quot;employee.cur_tel3&quot;) COLUMN(NAME=&quot;employee.chg_user&quot;) COLUMN(NAME=&quot;employee.chg_date&quot;) COLUMN(NAME=&quot;employee.emp_code&quot;) COLUMN(NAME=&quot;employee.emp_fname&quot;) COLUMN(NAME=&quot;employee.emp_mname&quot;) COLUMN(NAME=&quot;employee.emp_lname&quot;) COLUMN(NAME=&quot;employee.chg_term&quot;) COLUMN(NAME=&quot;employee.per_tel&quot;) COLUMN(NAME=&quot;employee.per_pin&quot;) COLUMN(NAME=&quot;employee.per_state&quot;) COLUMN(NAME=&quot;employee.per_city&quot;) COLUMN(NAME=&quot;employee.per_add3&quot;) COLUMN(NAME=&quot;employee.per_add2&quot;) COLUMN(NAME=&quot;employee.per_add1&quot;) COLUMN(NAME=&quot;employee.cur_city&quot;) COLUMN(NAME=&quot;employee.cur_add3&quot;) COLUMN(NAME=&quot;employee.cur_add2&quot;) COLUMN(NAME=&quot;employee.mobile_no&quot;) COLUMN(NAME=&quot;employee.email_id_per&quot;) COLUMN(NAME=&quot;employee.email_id_off&quot;) COLUMN(NAME=&quot;employee.sms_domain&quot;) COLUMN(NAME=&quot;employee.ime_no&quot;) COLUMN(NAME=&quot;employee.emp_fname_long&quot;) COLUMN(NAME=&quot;employee.emp_mname_long&quot;) COLUMN(NAME=&quot;employee.emp_lname_long&quot;) COLUMN(NAME=&quot;employee.revision_no&quot;)WHERE( EXP1 =&quot;( employee.emp_code&quot; OP =&quot;=&quot; EXP2 =&quot;:memp )&quot; ) ) ARG(NAME = &quot;memp&quot; TYPE = string) </retrieve> <retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;employee.cur_add1&quot;) COLUMN(NAME=&quot;employee.cur_state&quot;) COLUMN(NAME=&quot;employee.cur_pin&quot;) COLUMN(NAME=&quot;employee.cur_tel1&quot;) COLUMN(NAME=&quot;employee.cur_tel2&quot;) COLUMN(NAME=&quot;employee.cur_tel3&quot;) COLUMN(NAME=&quot;employee.chg_user&quot;) COLUMN(NAME=&quot;employee.chg_date&quot;) COLUMN(NAME=&quot;employee.emp_code&quot;) COLUMN(NAME=&quot;employee.emp_fname&quot;) COLUMN(NAME=&quot;employee.emp_mname&quot;) COLUMN(NAME=&quot;employee.emp_lname&quot;) COLUMN(NAME=&quot;employee.chg_term&quot;) COLUMN(NAME=&quot;employee.per_tel&quot;) COLUMN(NAME=&quot;employee.per_pin&quot;) COLUMN(NAME=&quot;employee.per_state&quot;) COLUMN(NAME=&quot;employee.per_city&quot;) COLUMN(NAME=&quot;employee.per_add3&quot;) COLUMN(NAME=&quot;employee.per_add2&quot;) COLUMN(NAME=&quot;employee.per_add1&quot;) COLUMN(NAME=&quot;employee.cur_city&quot;) COLUMN(NAME=&quot;employee.cur_add3&quot;) COLUMN(NAME=&quot;employee.cur_add2&quot;) COLUMN(NAME=&quot;employee.mobile_no&quot;) COLUMN(NAME=&quot;employee.email_id_per&quot;) COLUMN(NAME=&quot;employee.email_id_off&quot;) COLUMN(NAME=&quot;employee.sms_domain&quot;) COLUMN(NAME=&quot;employee.ime_no&quot;) COLUMN(NAME=&quot;employee.emp_fname_long&quot;) COLUMN(NAME=&quot;employee.emp_mname_long&quot;) COLUMN(NAME=&quot;employee.emp_lname_long&quot;) COLUMN(NAME=&quot;employee.revision_no&quot;)WHERE( EXP1 =&quot;( employee.emp_code&quot; OP =&quot;=&quot; EXP2 =&quot;:memp )&quot; ) ) ARG(NAME = &quot;memp&quot; TYPE = string) </retrieve>
<update>employee</update> <update>employee</update>
...@@ -525,7 +526,7 @@ ...@@ -525,7 +526,7 @@
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>t_8</name> <name>ime_nos_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Times New Roman</face> <face>Times New Roman</face>
...@@ -585,15 +586,15 @@ ...@@ -585,15 +586,15 @@
<tabsequence>110</tabsequence> <tabsequence>110</tabsequence>
<border>5</border> <border>5</border>
<color>0</color> <color>0</color>
<x>359</x> <x>358</x>
<y>150</y> <y>151</y>
<height>16</height> <height>16</height>
<width>167</width> <width>167</width>
<format>[general]</format> <format>[general]</format>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>ime_no</name> <name>ime_nos</name>
<visible>1</visible> <visible>1</visible>
<EditStyle style="edit"> <EditStyle style="edit">
<limit>25</limit> <limit>25</limit>
...@@ -666,7 +667,7 @@ ...@@ -666,7 +667,7 @@
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>t_5</name> <name>sms_domain_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Times New Roman</face> <face>Times New Roman</face>
...@@ -769,7 +770,7 @@ ...@@ -769,7 +770,7 @@
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>t_6</name> <name>email_id_off_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Times New Roman</face> <face>Times New Roman</face>
...@@ -797,7 +798,7 @@ ...@@ -797,7 +798,7 @@
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>t_7</name> <name>email_id_per_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Times New Roman</face> <face>Times New Roman</face>
...@@ -856,7 +857,7 @@ ...@@ -856,7 +857,7 @@
<tabsequence>130</tabsequence> <tabsequence>130</tabsequence>
<border>5</border> <border>5</border>
<color>0</color> <color>0</color>
<x>132</x> <x>134</x>
<y>192</y> <y>192</y>
<height>16</height> <height>16</height>
<width>394</width> <width>394</width>
...@@ -1405,14 +1406,14 @@ ...@@ -1405,14 +1406,14 @@
<text>Tele. :</text> <text>Tele. :</text>
<border>0</border> <border>0</border>
<color>0</color> <color>0</color>
<x>62</x> <x>61</x>
<y>315</y> <y>315</y>
<height>16</height> <height>16</height>
<width>66</width> <width>66</width>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>t_3</name> <name>per_tel_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Times New Roman</face> <face>Times New Roman</face>
......
...@@ -35,7 +35,7 @@ table(column=(type=char(50) update=yes updatewhereclause=yes name=cur_add1 dbnam ...@@ -35,7 +35,7 @@ table(column=(type=char(50) update=yes updatewhereclause=yes name=cur_add1 dbnam
column=(type=char(30) updatewhereclause=yes name=emp_fname_long dbname="employee.emp_fname_long" ) column=(type=char(30) updatewhereclause=yes name=emp_fname_long dbname="employee.emp_fname_long" )
column=(type=char(30) updatewhereclause=yes name=emp_mname_long dbname="employee.emp_mname_long" ) column=(type=char(30) updatewhereclause=yes name=emp_mname_long dbname="employee.emp_mname_long" )
column=(type=char(30) updatewhereclause=yes name=emp_lname_long dbname="employee.emp_lname_long" ) column=(type=char(30) updatewhereclause=yes name=emp_lname_long dbname="employee.emp_lname_long" )
column=(type=decimal(0) update=yes updatewhereclause=yes name=revision_no dbname="employee.revision_no" ) column=(type=decimal(0) update=yes updatewhereclause=yes name=revision_no dbname="employee.revision_no" initial="1" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"employee~" ) COLUMN(NAME=~"employee.cur_add1~") COLUMN(NAME=~"employee.cur_state~") COLUMN(NAME=~"employee.cur_pin~") COLUMN(NAME=~"employee.cur_tel1~") COLUMN(NAME=~"employee.cur_tel2~") COLUMN(NAME=~"employee.cur_tel3~") COLUMN(NAME=~"employee.chg_user~") COLUMN(NAME=~"employee.chg_date~") COLUMN(NAME=~"employee.emp_code~") COLUMN(NAME=~"employee.emp_fname~") COLUMN(NAME=~"employee.emp_mname~") COLUMN(NAME=~"employee.emp_lname~") COLUMN(NAME=~"employee.chg_term~") COLUMN(NAME=~"employee.per_tel~") COLUMN(NAME=~"employee.per_pin~") COLUMN(NAME=~"employee.per_state~") COLUMN(NAME=~"employee.per_city~") COLUMN(NAME=~"employee.per_add3~") COLUMN(NAME=~"employee.per_add2~") COLUMN(NAME=~"employee.per_add1~") COLUMN(NAME=~"employee.cur_city~") COLUMN(NAME=~"employee.cur_add3~") COLUMN(NAME=~"employee.cur_add2~") COLUMN(NAME=~"employee.mobile_no~") COLUMN(NAME=~"employee.email_id_per~") COLUMN(NAME=~"employee.email_id_off~") COLUMN(NAME=~"employee.sms_domain~") COLUMN(NAME=~"employee.ime_no~") COLUMN(NAME=~"employee.emp_fname_long~") COLUMN(NAME=~"employee.emp_mname_long~") COLUMN(NAME=~"employee.emp_lname_long~") COLUMN(NAME=~"employee.revision_no~")WHERE( EXP1 =~"( employee.emp_code~" OP =~"=~" EXP2 =~":memp )~" ) ) ARG(NAME = ~"memp~" TYPE = string) " update="employee" updatewhere=0 updatekeyinplace=yes arguments=(("memp", string)) ) retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"employee~" ) COLUMN(NAME=~"employee.cur_add1~") COLUMN(NAME=~"employee.cur_state~") COLUMN(NAME=~"employee.cur_pin~") COLUMN(NAME=~"employee.cur_tel1~") COLUMN(NAME=~"employee.cur_tel2~") COLUMN(NAME=~"employee.cur_tel3~") COLUMN(NAME=~"employee.chg_user~") COLUMN(NAME=~"employee.chg_date~") COLUMN(NAME=~"employee.emp_code~") COLUMN(NAME=~"employee.emp_fname~") COLUMN(NAME=~"employee.emp_mname~") COLUMN(NAME=~"employee.emp_lname~") COLUMN(NAME=~"employee.chg_term~") COLUMN(NAME=~"employee.per_tel~") COLUMN(NAME=~"employee.per_pin~") COLUMN(NAME=~"employee.per_state~") COLUMN(NAME=~"employee.per_city~") COLUMN(NAME=~"employee.per_add3~") COLUMN(NAME=~"employee.per_add2~") COLUMN(NAME=~"employee.per_add1~") COLUMN(NAME=~"employee.cur_city~") COLUMN(NAME=~"employee.cur_add3~") COLUMN(NAME=~"employee.cur_add2~") COLUMN(NAME=~"employee.mobile_no~") COLUMN(NAME=~"employee.email_id_per~") COLUMN(NAME=~"employee.email_id_off~") COLUMN(NAME=~"employee.sms_domain~") COLUMN(NAME=~"employee.ime_no~") COLUMN(NAME=~"employee.emp_fname_long~") COLUMN(NAME=~"employee.emp_mname_long~") COLUMN(NAME=~"employee.emp_lname_long~") COLUMN(NAME=~"employee.revision_no~")WHERE( EXP1 =~"( employee.emp_code~" OP =~"=~" EXP2 =~":memp )~" ) ) ARG(NAME = ~"memp~" TYPE = string) " update="employee" updatewhere=0 updatekeyinplace=yes arguments=(("memp", string)) )
groupbox(band=detail text="Address"border="2" color="0" x="5" y="4" height="409" width="563" name=gb_2 visible="1" font.face="Times New Roman" font.height="-12" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) groupbox(band=detail text="Address"border="2" color="0" x="5" y="4" height="409" width="563" name=gb_2 visible="1" font.face="Times New Roman" font.height="-12" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=detail alignment="1" text="City :" border="0" color="0" x="69" y="110" height="16" width="59" html.valueishtml="0" name=cur_city_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="79741120" ) text(band=detail alignment="1" text="City :" border="0" color="0" x="69" y="110" height="16" width="59" html.valueishtml="0" name=cur_city_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="79741120" )
......
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