Commit 8a03e48f authored by arawankar's avatar arawankar

Changes made in below component to resolve bugs reported by vinuth from sun

EmpLvePrkBalTrfConf.java
EmpLvePrkBalTrfIC.java
emp_lveprkbal_trf12.xml
emp_lveprkbal_trf22.xml
d_emp_lveprkbal_trf12.srd
d_emp_lveprkbal_trf22.srd
emp_lveprkbal_trf11.xml
emp_lveprkbal_trf21.xml
d_emp_lveprkbal_trf11.srd
d_emp_lveprkbal_trf21.srd


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@190547 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 58b83ef7
...@@ -115,11 +115,14 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -115,11 +115,14 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
//Modified by Anjali R. on [14-08-2018][Added to get empSiteFr][Start] //Modified by Anjali R. on [14-08-2018][Added to get empSiteFr][Start]
String empSiteFr = ""; String empSiteFr = "";
String empSiteFrDescr = ""; String empSiteFrDescr = "";
String userLevel = "";
int count = 0;
//Modified by Anjali R. on [14-08-2018][Added to get empSiteFr][End] //Modified by Anjali R. on [14-08-2018][Added to get empSiteFr][End]
E12GenericUtility genericUtility = new E12GenericUtility(); E12GenericUtility genericUtility = new E12GenericUtility();
String loginEmpCode = checkNull( genericUtility.getValueFromXTRA_PARAMS( xtraParams, "loginEmpCode" ) ); String loginEmpCode = checkNull( genericUtility.getValueFromXTRA_PARAMS( xtraParams, "loginEmpCode" ) );
String loginSiteCode = checkNull( genericUtility.getValueFromXTRA_PARAMS( xtraParams, "loginSiteCode") ); String loginSiteCode = checkNull( genericUtility.getValueFromXTRA_PARAMS( xtraParams, "loginSiteCode") );
String loginCode = checkNull( genericUtility.getValueFromXTRA_PARAMS( xtraParams, "loginCode" ) );//Modified by Anjali R. on [07/09/2018][To get login code from xtraparams]
chgUser = genericUtility.getValueFromXTRA_PARAMS( xtraParams, "loginCode" ); chgUser = genericUtility.getValueFromXTRA_PARAMS( xtraParams, "loginCode" );
chgTerm = genericUtility.getValueFromXTRA_PARAMS( xtraParams, "termId" ); chgTerm = genericUtility.getValueFromXTRA_PARAMS( xtraParams, "termId" );
...@@ -188,7 +191,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -188,7 +191,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
while(ctr < childNodeListLength && !childNodeName.equals(currentColumn)); while(ctr < childNodeListLength && !childNodeName.equals(currentColumn));
System.out.println("[" + currentColumn + "] ==> '" + columnValue + "'"); System.out.println("[" + currentColumn + "] ==> '" + columnValue + "'");
if( checkNull( loginSiteCode ).length() > 0 ) //Modified by Anjali R. on [07/09/2018][login site descr not set in employee fr site description][Start]
/*if( checkNull( loginSiteCode ).length() > 0 )
{ {
sql = "SELECT DESCR FROM SITE WHERE SITE_CODE = ? "; sql = "SELECT DESCR FROM SITE WHERE SITE_CODE = ? ";
...@@ -213,7 +217,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -213,7 +217,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} }
} }*/
//Modified by Anjali R. on [07/09/2018][login site descr not set in employee fr site description][End]
empCodeFrom = checkNull( genericUtility.getColumnValue( "emp_code__fr", dom, "1" ) ) ; empCodeFrom = checkNull( genericUtility.getColumnValue( "emp_code__fr", dom, "1" ) ) ;
if( "itm_default".equalsIgnoreCase( currentColumn ) ) if( "itm_default".equalsIgnoreCase( currentColumn ) )
{ {
...@@ -227,7 +232,11 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -227,7 +232,11 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
//valueXmlString.append( "<site_descr__fr protect=\"1\"><![CDATA[").append( siteDescrFrm ).append("]]></site_descr__fr>\r\n" ); //valueXmlString.append( "<site_descr__fr protect=\"1\"><![CDATA[").append( siteDescrFrm ).append("]]></site_descr__fr>\r\n" );
//Modified by Anjali R. on [14-08-2018][Site code fr and to should be set from employee table for respective employee][End] //Modified by Anjali R. on [14-08-2018][Site code fr and to should be set from employee table for respective employee][End]
valueXmlString.append( "<status protect=\"1\"><![CDATA[").append( "U" ).append("]]></status>\r\n" ); valueXmlString.append( "<status protect=\"1\"><![CDATA[").append( "U" ).append("]]></status>\r\n" );
valueXmlString.append( "<status_date protect=\"1\"><![CDATA[").append( curDate ).append("]]></status_date>\r\n" );
//Modified by Anjali R. on [05/09/2018][Status date will not set by itemchange][Start]
valueXmlString.append( "<status_date protect=\"1\"><![CDATA[").append( "" ).append("]]></status_date>\r\n" );
//Modified by Anjali R. on [05/09/2018][Status date will not set by itemchange][End]
valueXmlString.append( "<add_user protect=\"1\"><![CDATA[").append( chgUser ).append( "]]></add_user>\r\n" ); valueXmlString.append( "<add_user protect=\"1\"><![CDATA[").append( chgUser ).append( "]]></add_user>\r\n" );
valueXmlString.append( "<add_term protect=\"1\"><![CDATA[").append( chgTerm ).append( "]]></add_term>\r\n" ); valueXmlString.append( "<add_term protect=\"1\"><![CDATA[").append( chgTerm ).append( "]]></add_term>\r\n" );
valueXmlString.append( "<chg_date protect=\"1\"><![CDATA[").append( curDate ).append( "]]></chg_date>\r\n" ); valueXmlString.append( "<chg_date protect=\"1\"><![CDATA[").append( curDate ).append( "]]></chg_date>\r\n" );
...@@ -251,19 +260,27 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -251,19 +260,27 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
{ {
if(empCodeFrom != null && empCodeFrom.length() > 0 ) if(empCodeFrom != null && empCodeFrom.length() > 0 )
{ {
//Modified by Anjali R. on [07/09/2018][To take employees work site][Start]
//Modified by Anjali R. on [16/08/2018][To take employees work site][Start] //Modified by Anjali R. on [16/08/2018][To take employees work site][Start]
//sql = "SELECT RELIEVE_DATE FROM EMPLOYEE WHERE EMP_CODE = ? "; //sql = "SELECT RELIEVE_DATE FROM EMPLOYEE WHERE EMP_CODE = ? ";
sql = "SELECT RELIEVE_DATE ,EMP_SITE FROM EMPLOYEE WHERE EMP_CODE = ? "; //sql = "SELECT RELIEVE_DATE ,EMP_SITE FROM EMPLOYEE WHERE EMP_CODE = ? ";
sql = "SELECT E.RELIEVE_DATE ,E.EMP_SITE ,S.DESCR ,FN_GET_EMP_NAME( ? ,'X1' )AS EMP_NAME__FROM from EMPLOYEE E,SITE S where EMP_CODE = ? and E.EMP_SITE = S.SITE_CODE";
//Modified by Anjali R. on [16/08/2018][To take employees work site][End] //Modified by Anjali R. on [16/08/2018][To take employees work site][End]
//Modified by Anjali R. on [07/09/2018][To take employees work site][End]
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,empCodeFrom); pstmt.setString(1,empCodeFrom);
pstmt.setString(2,empCodeFrom);//Modified by Anjali R. on[07/09/2018]
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
relieveDate = rs.getDate("RELIEVE_DATE"); relieveDate = rs.getDate("RELIEVE_DATE");
//Modified by Anjali R. on [16/08/2018][To take employees work site][Start] //Modified by Anjali R. on [16/08/2018][To take employees site][Start]
empSiteFr = checkNull(rs.getString("EMP_SITE")); empSiteFr = checkNull(rs.getString("EMP_SITE"));
//Modified by Anjali R. on [16/08/2018][To take employees work site][End] //Modified by Anjali R. on[07/09/2018][Start]
empSiteFrDescr = checkNull( rs.getString( "DESCR" ) );
empNameFrom = checkNull(rs.getString("EMP_NAME__FROM"));
//Modified by Anjali R. on[07/09/2018][End]
//Modified by Anjali R. on [16/08/2018][To take employees site][End]
} }
System.out.println("relieveDate [:" + relieveDate+ ":]empSiteFr--["+empSiteFr+ "]"); System.out.println("relieveDate [:" + relieveDate+ ":]empSiteFr--["+empSiteFr+ "]");
if( rs != null ) if( rs != null )
...@@ -275,9 +292,10 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -275,9 +292,10 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
{ {
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} }
//Modified by Anjali R. on [16/08/2018][To set employees work site][Start] //Modified by Anjali R. on [07/09/2018][Commented to merge query in employee table select query][Start]
if( checkNull( empSiteFr ).length() > 0 && !"null".equalsIgnoreCase( empSiteFr ) ) //Modified by Anjali R. on [16/08/2018][To set employees site][Start]
/*if( checkNull( empSiteFr ).length() > 0 && !"null".equalsIgnoreCase( empSiteFr ) )
{ {
sql = "SELECT DESCR FROM SITE WHERE SITE_CODE = ? "; sql = "SELECT DESCR FROM SITE WHERE SITE_CODE = ? ";
...@@ -300,8 +318,9 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -300,8 +318,9 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} }
} }*/
//Modified by Anjali R. on [16/08/2018][To set employees work site][End] //Modified by Anjali R. on [16/08/2018][To set employees site][End]
//Modified by Anjali R. on [07/09/2018][Commented to merge query in employee table select query][End]
if( relieveDate != null ) if( relieveDate != null )
{ {
relieveDate1 = sdf.format( relieveDate ); relieveDate1 = sdf.format( relieveDate );
...@@ -309,7 +328,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -309,7 +328,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
System.out.println("Formated relieveDate1:::::: [" + relieveDate1+ "]" ); System.out.println("Formated relieveDate1:::::: [" + relieveDate1+ "]" );
valueXmlString.append("<balance_ason><![CDATA[").append( relieveDate1 ).append("]]></balance_ason>\r\n"); valueXmlString.append("<balance_ason><![CDATA[").append( relieveDate1 ).append("]]></balance_ason>\r\n");
sql = "SELECT FN_GET_EMP_NAME( ? ,'X' )AS EMP_NAME__FROM FROM DUAL"; //Modified by Anjali R. on [07/09/2018][Commented to merge query in employee table select query][Start]
/*sql = "SELECT FN_GET_EMP_NAME( ? ,'X' )AS EMP_NAME__FROM FROM DUAL";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,empCodeFrom); pstmt.setString(1,empCodeFrom);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
...@@ -328,13 +348,68 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -328,13 +348,68 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
{ {
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} } */
valueXmlString.append("<emp_name__fr protect=\"1\"><![CDATA[").append( empNameFrom ).append("]]></emp_name__fr>\r\n"); //Modified by Anjali R. on [07/09/2018][Commented to merge query in employee table select query][End]
//Modified by Anjali R. on[14-08-2018][Added description and site code for respective employee.][Start] //Modified by Anjali R. on [07/09/2018][To access user level wise][Start]
valueXmlString.append("<site_code__fr protect=\"1\"><![CDATA[").append( empSiteFr ).append("]]></site_code__fr>\r\n"); count = 0;
valueXmlString.append("<site_descr__fr protect=\"1\"><![CDATA[").append( empSiteFrDescr ).append("]]></site_descr__fr>\r\n"); sql = "SELECT USR_LEV FROM USERS WHERE CODE = ? ";
//Modified by Anjali R. on[14-08-2018][Added description and site code for respective employee.][End] pstmt = conn.prepareStatement( sql );
pstmt.setString( 1, loginCode );
rs = pstmt.executeQuery();
if( rs.next() )
{
userLevel = checkNull( rs.getString( "USR_LEV" ) );
}
if( rs != null )
{
rs.close();
rs = null;
}
if( pstmt != null )
{
pstmt.close();
pstmt = null;
}
System.out.println("userLevel:::::::["+userLevel+"]");
if( Integer.parseInt( userLevel ) > 1 )
{
sql = "select count(SITE_CODE) as cnt from user_site where USER_ID = ? and site_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, loginCode);
pstmt.setString(2, empSiteFr);
rs = pstmt.executeQuery();
if(rs.next())
{
count = rs.getInt("cnt");
}
if( rs != null )
{
rs.close();
rs = null;
}
if( pstmt != null )
{
pstmt.close();
pstmt = null;
}
}
if(count <= 0)
{
valueXmlString.append("<emp_name__fr protect=\"1\"><![CDATA[").append( "" ).append("]]></emp_name__fr>\r\n");
valueXmlString.append("<site_code__fr protect=\"1\"><![CDATA[").append( "" ).append("]]></site_code__fr>\r\n");
valueXmlString.append("<site_descr__fr protect=\"1\"><![CDATA[").append( "" ).append("]]></site_descr__fr>\r\n");
}
else
{
//Modified by Anjali R. on [07/09/2018][To access user level wise][End]
valueXmlString.append("<emp_name__fr protect=\"1\"><![CDATA[").append( empNameFrom ).append("]]></emp_name__fr>\r\n");
//Modified by Anjali R. on[14-08-2018][Added description and site code for respective employee.][Start]
valueXmlString.append("<site_code__fr protect=\"1\"><![CDATA[").append( empSiteFr ).append("]]></site_code__fr>\r\n");
valueXmlString.append("<site_descr__fr protect=\"1\"><![CDATA[").append( empSiteFrDescr ).append("]]></site_descr__fr>\r\n");
//Modified by Anjali R. on[14-08-2018][Added description and site code for respective employee.][End]
}
} }
else else
{ {
...@@ -351,15 +426,24 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -351,15 +426,24 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
System.out.println("empCodeTo:::::: [:" + empCodeTo+ ":]" ); System.out.println("empCodeTo:::::: [:" + empCodeTo+ ":]" );
if(empCodeTo != null && empCodeTo.length() > 0) if(empCodeTo != null && empCodeTo.length() > 0)
{ {
sql = "SELECT EMP_SITE FROM EMPLOYEE WHERE EMP_CODE = ? "; //Modified by Anjali R. on[07/09/2018][Start]
//sql = "SELECT EMP_SITE FROM EMPLOYEE WHERE EMP_CODE = ? ";
sql = "SELECT E.EMP_SITE ,S.DESCR ,FN_GET_EMP_NAME( ? ,'X1')AS EMP_NAME__TO FROM EMPLOYEE E,SITE S WHERE EMP_CODE = ? AND"
+ " E.EMP_SITE = S.SITE_CODE";
//Modified by Anjali R. on[07/09/2018][End]
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString( 1, empCodeTo ); pstmt.setString( 1, empCodeTo );
pstmt.setString( 2, empCodeTo );////Modified by Anjali R. on[07/09/2018]
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
empSiteTo = checkNull( rs.getString("EMP_SITE") ); empSiteTo = checkNull( rs.getString("EMP_SITE") );
//Modified by Anjali R. on[07/09/2018][Start]
siteDescrTo = checkNull( rs.getString( "DESCR" ) );
empNameTo = checkNull(rs.getString( "EMP_NAME__TO" ));
//Modified by Anjali R. on[07/09/2018][End]
} }
System.out.println("empSite [:" + empSiteTo+ ":]" ); System.out.println("empSite [:" + empSiteTo+ ":]siteDescrTo--["+siteDescrTo+"]empNameTo--["+empNameTo+"]" );
if( rs != null ) if( rs != null )
{ {
...@@ -371,8 +455,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -371,8 +455,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} }
//Modified by Anjali R. on[07/09/2018][Start]
if( checkNull( empSiteTo ).length() > 0 && !"null".equalsIgnoreCase( empSiteTo ) ) /*if( checkNull( empSiteTo ).length() > 0 && !"null".equalsIgnoreCase( empSiteTo ) )
{ {
sql = "SELECT DESCR FROM SITE WHERE SITE_CODE = ? "; sql = "SELECT DESCR FROM SITE WHERE SITE_CODE = ? ";
...@@ -395,12 +479,14 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -395,12 +479,14 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} }
} }*/
//Modified by Anjali R. on[07/09/2018][End]
valueXmlString.append("<emp_code__to><![CDATA[").append( empCodeTo ).append("]]></emp_code__to>\r\n"); valueXmlString.append("<emp_code__to><![CDATA[").append( empCodeTo ).append("]]></emp_code__to>\r\n");
valueXmlString.append("<site_code__to><![CDATA[").append( empSiteTo ).append("]]></site_code__to>\r\n"); valueXmlString.append("<site_code__to><![CDATA[").append( empSiteTo ).append("]]></site_code__to>\r\n");
valueXmlString.append("<site_descr__to><![CDATA[").append( siteDescrTo ).append("]]></site_descr__to>\r\n"); valueXmlString.append("<site_descr__to><![CDATA[").append( siteDescrTo ).append("]]></site_descr__to>\r\n");
sql = "SELECT FN_GET_EMP_NAME( ? ,'X')AS EMP_NAME__TO FROM DUAL"; //Modified by Anjali R. on[07/09/2018][Start]
/*sql = "SELECT FN_GET_EMP_NAME( ? ,'X')AS EMP_NAME__TO FROM DUAL";
pstmt = conn.prepareStatement( sql ); pstmt = conn.prepareStatement( sql );
pstmt.setString( 1, empCodeTo ); pstmt.setString( 1, empCodeTo );
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
...@@ -419,7 +505,9 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -419,7 +505,9 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
{ {
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} } */
//Modified by Anjali R. on[07/09/2018][End]
valueXmlString.append("<emp_name__to><![CDATA[").append( empNameTo ).append("]]></emp_name__to>\r\n"); valueXmlString.append("<emp_name__to><![CDATA[").append( empNameTo ).append("]]></emp_name__to>\r\n");
} }
else else
...@@ -581,7 +669,6 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -581,7 +669,6 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
java.util.Date joinDate = null ; java.util.Date joinDate = null ;
Date currentDate = new Date(); Date currentDate = new Date();
String tranMode = "", joinDateStr="", retString = ""; String tranMode = "", joinDateStr="", retString = "";
E12GenericUtility genericUtility = new E12GenericUtility(); E12GenericUtility genericUtility = new E12GenericUtility();
//Commented and added by Varsha V on 20-Jul-18 for removing lookup //Commented and added by Varsha V on 20-Jul-18 for removing lookup
//ITMDBAccessLocal itmDBAccess = null; //ITMDBAccessLocal itmDBAccess = null;
...@@ -685,13 +772,21 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -685,13 +772,21 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
} }
else else
{ {
sql = " SELECT COUNT(*) AS EMP_CNT FROM EMPLOYEE WHERE EMP_CODE = ? "; //Modified by Anjali R. on[07/09/2018][Start]
count = 0;
//sql = " SELECT COUNT(*) AS EMP_CNT FROM EMPLOYEE WHERE EMP_CODE = ? ";
sql = " SELECT RELIEVE_DATE FROM EMPLOYEE WHERE EMP_CODE = ? ";
//Modified by Anjali R. on[07/09/2018][End]
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString( 1, empCodeFrom ); pstmt.setString( 1, empCodeFrom );
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if( rs.next()) if( rs.next())
{ {
count = rs.getInt("EMP_CNT"); //Modified by Anjali R. on[07/09/2018][Start]
//count = rs.getInt("EMP_CNT");
count++;
relieveDate = rs.getDate("RELIEVE_DATE");
//Modified by Anjali R. on[07/09/2018][End]
} }
System.out.println("count:::: "+count ); System.out.println("count:::: "+count );
if ( rs != null ) if ( rs != null )
...@@ -708,13 +803,13 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -708,13 +803,13 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
if( count <= 0 ) if( count <= 0 )
{ {
System.out.println( "Invalid empCodeFrom , empCodeFrom not present in employee master::::" ); System.out.println( "Invalid empCodeFrom , empCodeFrom not present in employee master::::" );
retString = itmDBAccess.getErrorString( "", "VTELPTRF04", userId, "", conn ); retString = itmDBAccess.getErrorString( "", "VTELPTRF04", userId, "", conn );
return retString; return retString;
} }
else else
{ {
sql = "SELECT RELIEVE_DATE FROM EMPLOYEE WHERE EMP_CODE = ? "; //Modified by Anjali R. on[07/09/2018][Start]
/*sql = "SELECT RELIEVE_DATE FROM EMPLOYEE WHERE EMP_CODE = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,empCodeFrom); pstmt.setString(1,empCodeFrom);
...@@ -722,9 +817,9 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -722,9 +817,9 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
if( rs.next()) if( rs.next())
{ {
relieveDate = rs.getDate("RELIEVE_DATE"); relieveDate = rs.getDate("RELIEVE_DATE");
} }*/
System.out.println("relieveDate:::: ["+relieveDate+"]"); System.out.println("relieveDate:::: ["+relieveDate+"]");
if ( rs != null ) /*if ( rs != null )
{ {
rs.close(); rs.close();
rs = null; rs = null;
...@@ -733,7 +828,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -733,7 +828,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
{ {
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} }*/
//Modified by Anjali R. on[07/09/2018][End]
if( relieveDate == null ) if( relieveDate == null )
{ {
System.out.println("relieveDate for empCodeFrom is not present in employee master::::"); System.out.println("relieveDate for empCodeFrom is not present in employee master::::");
...@@ -763,24 +859,56 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -763,24 +859,56 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
if( Integer.parseInt( userLevel ) > 1 ) if( Integer.parseInt( userLevel ) > 1 )
{ {
siteCodeFrom = checkNull( genericUtility.getColumnValue( "site_code__fr", dom, objContext ) ); siteCodeFrom = checkNull( genericUtility.getColumnValue( "site_code__fr", dom, objContext ) );
System.out.println("siteCodeFrom got in the validation ..::["+siteCodeFrom+"]"); //Modified by Anjali R. on[07/09/2018][Start]
sql = "select count(*) as cnt from user_site where USER_ID = ? and site_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, loginCode);
pstmt.setString(2, siteCodeFrom);
rs = pstmt.executeQuery();
if(rs.next())
{
count = rs.getInt("cnt");
}
if( rs != null )
{
rs.close();
rs = null;
}
if( pstmt != null )
{
pstmt.close();
pstmt = null;
}
if(count <= 0)
{
retString = itmDBAccess.getErrorString( "", "VTELPTRF06", userId, "", conn );
return retString;
}
/*System.out.println("siteCodeFrom got in the validation ..::["+siteCodeFrom+"]");
if( !( siteCodeFrom.equalsIgnoreCase( loginSiteCode ) ) ) if( !( siteCodeFrom.equalsIgnoreCase( loginSiteCode ) ) )
{ {
System.out.println("siteCodeFrom not equal to loginSiteCode::::"); System.out.println("siteCodeFrom not equal to loginSiteCode::::");
retString = itmDBAccess.getErrorString( "", "VTELPTRF06", userId, "", conn ); retString = itmDBAccess.getErrorString( "", "VTELPTRF06", userId, "", conn );
return retString; return retString;
} }*/
//Modified by Anjali R. on[07/09/2018][End]
} }
} }
//Modified by Anjali R. on[07/09/2018][Start]
//Modified by Anjali R. on [16/08/2018][wrong condition][Start] //Modified by Anjali R. on [16/08/2018][wrong condition][Start]
//Modified by Anjali R. on [16/08/2018][To validate unconfirmed records for same employee][Start] //Modified by Anjali R. on [16/08/2018][To validate unconfirmed records for same employee][Start]
/*cnt =0; cnt =0;
String tranType = checkNull(genericUtility.getColumnValue("tran_type", dom,objContext )); String tranType = checkNull(genericUtility.getColumnValue("tran_type", dom,objContext ));
System.out.println("tranType--["+tranType+"]"); String tranIdTemp = checkNull(genericUtility.getColumnValue("tran_id", dom , objContext));
sql = " SELECT count(*) as cnt FROM EMP_LVEPRKBAL_TRFHDR WHERE EMP_CODE__FR = ? AND TRAN_TYPE = ? AND STATUS <> 'C' "; if(tranIdTemp == null || tranIdTemp.trim().length() == 0)
{
tranIdTemp = "*";
}
System.out.println("tranType--["+tranType+"]\n tranIdTemp---["+tranIdTemp+"]");
sql = " SELECT count(*) as cnt FROM EMP_LVEPRKBAL_TRFHDR WHERE EMP_CODE__FR = ? AND TRAN_ID <> ? AND STATUS NOT IN( 'C','X') ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, empCodeFrom); pstmt.setString(1, empCodeFrom);
pstmt.setString(2, tranType); pstmt.setString(2, tranIdTemp);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) if (rs.next())
{ {
...@@ -802,10 +930,11 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -802,10 +930,11 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
return retString; return retString;
} }
}*/ }
//Modified by Anjali R. on [16/08/2018][To validate unconfirmed records for same employee][End] //Modified by Anjali R. on [16/08/2018][To validate unconfirmed records for same employee][End]
//Modified by Anjali R. on [16/08/2018][wrong condition][End] //Modified by Anjali R. on [16/08/2018][wrong condition][End]
} //Modified by Anjali R. on[07/09/2018][End]
//}
} }
else if("emp_code__to".equalsIgnoreCase( childNodeName ) ) else if("emp_code__to".equalsIgnoreCase( childNodeName ) )
{ {
...@@ -856,14 +985,22 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -856,14 +985,22 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
} }
else else
{ {
sql = " SELECT COUNT(*) AS EMP_CNT FROM EMPLOYEE WHERE EMP_CODE = ? "; //Modified by Anjali R. on[07/09/2018][Start]
count = 0;
//sql = " SELECT COUNT(*) AS EMP_CNT FROM EMPLOYEE WHERE EMP_CODE = ? ";
sql = " SELECT DATE_JOIN FROM EMPLOYEE WHERE EMP_CODE = ? ";
//Modified by Anjali R. on[07/09/2018][End]
pstmt = conn.prepareStatement( sql ); pstmt = conn.prepareStatement( sql );
pstmt.setString( 1, empCodeTo ); pstmt.setString( 1, empCodeTo );
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if( rs.next()) if( rs.next())
{ {
count = rs.getInt("EMP_CNT"); //Modified by Anjali R. on[07/09/2018][Start]
//count = rs.getInt("EMP_CNT");
count++;
joinDate = rs.getDate("DATE_JOIN");
//Modified by Anjali R. on[07/09/2018][End]
} }
System.out.println("count:::: "+count); System.out.println("count:::: "+count);
if ( rs != null ) if ( rs != null )
...@@ -885,16 +1022,17 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -885,16 +1022,17 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
} }
else else
{ {
sql = "SELECT DATE_JOIN FROM EMPLOYEE WHERE EMP_CODE = ? "; //Modified by Anjali R. on[07/09/2018][Start]
/*sql = "SELECT DATE_JOIN FROM EMPLOYEE WHERE EMP_CODE = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,empCodeTo); pstmt.setString(1,empCodeTo);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if( rs.next()) if( rs.next())
{ {
joinDate = rs.getDate("DATE_JOIN"); joinDate = rs.getDate("DATE_JOIN");
} }*/
System.out.println("joinDate:::: ["+joinDate+"]"); System.out.println("joinDate:::: ["+joinDate+"]");
if ( rs != null ) /*if ( rs != null )
{ {
rs.close(); rs.close();
rs = null; rs = null;
...@@ -903,7 +1041,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -903,7 +1041,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
{ {
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} }*/
//Modified by Anjali R. on[07/09/2018][End]
//condition changed by Varsha on 25-06-18 because join date relieve date can not be same //condition changed by Varsha on 25-06-18 because join date relieve date can not be same
//if( joinDate.compareTo( relieveDate2 ) < 0 ) //if( joinDate.compareTo( relieveDate2 ) < 0 )
//if( joinDate.compareTo( relieveDate2 ) <= 0 ) //if( joinDate.compareTo( relieveDate2 ) <= 0 )
...@@ -1002,7 +1141,7 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -1002,7 +1141,7 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
}*/ }*/
//Modified by Anjali R. on [14-08-2018][Finace Entity of both empCodeFrom and empCodeto can not same][Start] //Modified by Anjali R. on [14-08-2018][Finance Entity of both empCodeFrom and empCodeto can not same][Start]
//if( finEntity1.equalsIgnoreCase( finEntity2 ) ) //if( finEntity1.equalsIgnoreCase( finEntity2 ) )
if(count <= 1) if(count <= 1)
{ {
...@@ -1010,7 +1149,7 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC ...@@ -1010,7 +1149,7 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
retString = itmDBAccess.getErrorString( "", "VTELPTRF11", userId, "", conn ); retString = itmDBAccess.getErrorString( "", "VTELPTRF11", userId, "", conn );
return retString; return retString;
} }
//Modified by Anjali R. on [14-08-2018][Finace Entity of both empCodeFrom and empCodeto can not same][End] //Modified by Anjali R. on [14-08-2018][Finance Entity of both empCodeFrom and empCodeto can not same][End]
} }
} }
} }
......
...@@ -119,7 +119,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -119,7 +119,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
System.out.println("String Returned from Confirmation :: [" + retString + "]"); System.out.println("String Returned from Confirmation :: [" + retString + "]");
return retString; return retString;
} }
public String confirm( String tranId, String xtraParams, String forcedFlag, int commitFlag, Connection conn) throws RemoteException, ITMException public String confirm( String tranId, String xtraParams, String forcedFlag, int commitFlag, Connection conn) throws RemoteException, ITMException
{ {
System.out.println("--------------confirm method of Empleave -------------"); System.out.println("--------------confirm method of Empleave -------------");
...@@ -264,7 +264,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -264,7 +264,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
System.out.println("Error String Returned from Confirmation :: [" + errString + "]"); System.out.println("Error String Returned from Confirmation :: [" + errString + "]");
return errString; return errString;
} }
private String postLogic (String tranIdFr, String tranIdTo, int commit, String xtraParams, Connection connectionObject) throws RemoteException,ITMException private String postLogic (String tranIdFr, String tranIdTo, int commit, String xtraParams, Connection connectionObject) throws RemoteException,ITMException
{ {
...@@ -1671,7 +1671,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -1671,7 +1671,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
String sql2 = ""; String sql2 = "";
PreparedStatement pstmt2 = null; PreparedStatement pstmt2 = null;
ResultSet rs2 = null; ResultSet rs2 = null;
HashMap hmap = new HashMap(); HashMap hmap = new HashMap();
String errCode = ""; String errCode = "";
String lveTblno = ""; String lveTblno = "";
...@@ -1686,21 +1686,21 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -1686,21 +1686,21 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
String leaveStart = ""; String leaveStart = "";
String leaveEnd = ""; String leaveEnd = "";
String nextLveStart = ""; String nextLveStart = "";
java.sql.Timestamp temp1 = null; java.sql.Timestamp temp1 = null;
Timestamp to = null; Timestamp to = null;
Timestamp fr = null; Timestamp fr = null;
boolean isError = false; boolean isError = false;
AdmCommon admCommon = null; AdmCommon admCommon = null;
try try
{ {
admCommon = new AdmCommon(); admCommon = new AdmCommon();
hmap = getLvetbl(empCode, lveTblno, conn); hmap = getLvetbl(empCode, lveTblno, conn);
System.out.println("hmap--["+hmap.size()+"]"); System.out.println("hmap--["+hmap.size()+"]");
errCode = (String)hmap.get("ERRORCODE"); errCode = (String)hmap.get("ERRORCODE");
System.out.println("errCode---["+errCode+"]"); System.out.println("errCode---["+errCode+"]");
if (errCode != null && errCode.trim().length() > 0) if (errCode != null && errCode.trim().length() > 0)
...@@ -1712,7 +1712,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -1712,7 +1712,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
} }
lveTblno = (String)hmap.get("LEAVETABLE"); lveTblno = (String)hmap.get("LEAVETABLE");
System.out.println("lveTblno---["+lveTblno+"]"); System.out.println("lveTblno---["+lveTblno+"]");
//Added by Anjali R. To get leaves start and leaves end[Start] //Added by Anjali R. To get leaves start and leaves end[Start]
sql = "select leave_ends,leave_starts from empleave where tran_id = ?"; sql = "select leave_ends,leave_starts from empleave where tran_id = ?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
...@@ -1734,8 +1734,8 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -1734,8 +1734,8 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
pstmt = null; pstmt = null;
} }
//Added by Anjali R. To get leaves start and leaves end[End] //Added by Anjali R. To get leaves start and leaves end[End]
sql = "select (case when can_combine is null then 'N' else can_combine end ) as can_combine"+ sql = "select (case when can_combine is null then 'N' else can_combine end ) as can_combine"+
" from lvetable where lve_code = ? and lve_tblno = ?"; " from lvetable where lve_code = ? and lve_tblno = ?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
...@@ -1757,10 +1757,10 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -1757,10 +1757,10 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
pstmt = null; pstmt = null;
} }
temp1 = lvedt; temp1 = lvedt;
temp1 = utilMethod.RelativeDate(temp1, -1); temp1 = utilMethod.RelativeDate(temp1, -1);
System.out.println("temp1--["+temp1+"]"); System.out.println("temp1--["+temp1+"]");
sql = "select fn_get_holtblno(?,?) from dual"; sql = "select fn_get_holtblno(?,?) from dual";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, empCode); pstmt.setString(1, empCode);
...@@ -1783,7 +1783,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -1783,7 +1783,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
} }
tempHolTblNo = utilMethod.mid(holTblNo, 1,5); tempHolTblNo = utilMethod.mid(holTblNo, 1,5);
System.out.println("tempHolTblNo---["+tempHolTblNo+"]"); System.out.println("tempHolTblNo---["+tempHolTblNo+"]");
if("DS000".equalsIgnoreCase(tempHolTblNo)) if("DS000".equalsIgnoreCase(tempHolTblNo))
{ {
errCode = tempHolTblNo ; errCode = tempHolTblNo ;
...@@ -1810,21 +1810,21 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -1810,21 +1810,21 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
{ {
return errCode; return errCode;
} }
sql = "select lve_date_to,lve_code,leave_ends from empleave where emp_code = ? "+ sql = "select lve_date_to,lve_code,leave_ends from empleave where emp_code = ? "+
" and lve_date_to >= ? and lve_date_to <= ? " + " and lve_date_to >= ? and lve_date_to <= ? " +
" and status <> 'C' and tran_id <> ? " + " and status <> 'C' and tran_id <> ? " +
" and use_flag = 'C' order by lve_date_to desc"; " and use_flag = 'C' order by lve_date_to desc";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
sql1 = "select payable from leaves where lve_code = ?"; sql1 = "select payable from leaves where lve_code = ?";
pstmt1 = conn.prepareStatement(sql1); pstmt1 = conn.prepareStatement(sql1);
sql2 = "select (case when can_combine is null then 'N' else can_combine end ) as combine from lvetable " + sql2 = "select (case when can_combine is null then 'N' else can_combine end ) as combine from lvetable " +
" where lve_code = ? and lve_tblno = ?"; " where lve_code = ? and lve_tblno = ?";
pstmt2 = conn.prepareStatement(sql2); pstmt2 = conn.prepareStatement(sql2);
pstmt.setString(1, empCode); pstmt.setString(1, empCode);
pstmt.setTimestamp(2, temp1); pstmt.setTimestamp(2, temp1);
pstmt.setTimestamp(3, lvedt); pstmt.setTimestamp(3, lvedt);
...@@ -1835,7 +1835,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -1835,7 +1835,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
fr = rs.getTimestamp("lve_date_to"); fr = rs.getTimestamp("lve_date_to");
lve = checkNull(rs.getString("lve_code")); lve = checkNull(rs.getString("lve_code"));
nextLveStart = checkNull(rs.getString("leave_ends")); nextLveStart = checkNull(rs.getString("leave_ends"));
pstmt.setString(1, lve); pstmt.setString(1, lve);
rs1 = pstmt1.executeQuery(); rs1 = pstmt1.executeQuery();
while(rs1.next()) while(rs1.next())
...@@ -1844,11 +1844,11 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -1844,11 +1844,11 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
} }
System.out.println("payable---["+payable+"]"); System.out.println("payable---["+payable+"]");
pstmt1.clearParameters(); pstmt1.clearParameters();
canCombine1 = "N"; canCombine1 = "N";
if("Y".equalsIgnoreCase(payable)) if("Y".equalsIgnoreCase(payable))
{ {
pstmt2.setString(1, lve); pstmt2.setString(1, lve);
pstmt2.setString(2, lveTblno); pstmt2.setString(2, lveTblno);
rs2 = pstmt2.executeQuery(); rs2 = pstmt2.executeQuery();
...@@ -1906,12 +1906,12 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -1906,12 +1906,12 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
{ {
return errCode; return errCode;
} }
temp1 = null; temp1 = null;
temp1 = lvedtTo; temp1 = lvedtTo;
temp1 = utilMethod.RelativeDate(temp1,1); temp1 = utilMethod.RelativeDate(temp1,1);
System.out.println("temp1--["+temp1+"]"); System.out.println("temp1--["+temp1+"]");
sql = "select fn_get_holtblno(?,?) from dual"; sql = "select fn_get_holtblno(?,?) from dual";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, empCode); pstmt.setString(1, empCode);
...@@ -1944,21 +1944,21 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -1944,21 +1944,21 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
{ {
return errCode; return errCode;
} }
sql = "select lve_date_fr,lve_code,leave_starts from empleave where emp_code = ? " + sql = "select lve_date_fr,lve_code,leave_starts from empleave where emp_code = ? " +
" and lve_date_fr >= ? and lve_date_fr <= ? " + " and lve_date_fr >= ? and lve_date_fr <= ? " +
" and status <> 'C' and tran_id <> ? and use_flag = 'C' order by lve_date_fr"; " and status <> 'C' and tran_id <> ? and use_flag = 'C' order by lve_date_fr";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
sql1 = "select payable from leaves where lve_code = ?"; sql1 = "select payable from leaves where lve_code = ?";
pstmt1 = conn.prepareStatement(sql1); pstmt1 = conn.prepareStatement(sql1);
sql2 = "select (case when can_combine is null then 'N' else can_combine end ) as combine from lvetable " + sql2 = "select (case when can_combine is null then 'N' else can_combine end ) as combine from lvetable " +
" where lve_code = ? and lve_tblno = ?"; " where lve_code = ? and lve_tblno = ?";
pstmt2 = conn.prepareStatement(sql2); pstmt2 = conn.prepareStatement(sql2);
pstmt.setString(1, empCode); pstmt.setString(1, empCode);
pstmt.setTimestamp(2, lvedtTo); pstmt.setTimestamp(2, lvedtTo);
pstmt.setTimestamp(3, temp1); pstmt.setTimestamp(3, temp1);
...@@ -1969,8 +1969,8 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -1969,8 +1969,8 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
fr = rs.getTimestamp("lve_date_fr"); fr = rs.getTimestamp("lve_date_fr");
lve = checkNull(rs.getString("lve_code")); lve = checkNull(rs.getString("lve_code"));
nextLveStart = checkNull(rs.getString("leave_starts")); nextLveStart = checkNull(rs.getString("leave_starts"));
pstmt.setString(1, lve); pstmt.setString(1, lve);
rs1 = pstmt1.executeQuery(); rs1 = pstmt1.executeQuery();
while(rs1.next()) while(rs1.next())
...@@ -1979,11 +1979,11 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -1979,11 +1979,11 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
} }
System.out.println("payable---["+payable+"]"); System.out.println("payable---["+payable+"]");
pstmt1.clearParameters(); pstmt1.clearParameters();
canCombine1 = "N"; canCombine1 = "N";
if("Y".equalsIgnoreCase(payable)) if("Y".equalsIgnoreCase(payable))
{ {
pstmt2.setString(1, lve); pstmt2.setString(1, lve);
pstmt2.setString(2, lveTblno); pstmt2.setString(2, lveTblno);
rs2 = pstmt2.executeQuery(); rs2 = pstmt2.executeQuery();
...@@ -2093,7 +2093,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -2093,7 +2093,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
return errCode; return errCode;
} }
//Added by Anjali R. on [20/AUG/2018][Added updated leaveRules2 method][End] //Added by Anjali R. on [20/AUG/2018][Added updated leaveRules2 method][End]
//Modfied by Anjali R. on [20/08/2018][Mthod name change leavesRule2 to leaveRules2_old .this method has old implementation] //Modfied by Anjali R. on [20/08/2018][Mthod name change leavesRule2 to leaveRules2_old .this method has old implementation]
private String leaveRules2_old (String empCode, String lveCode, java.sql.Timestamp lvedt, java.sql.Timestamp lvedtTo, Connection conn) throws RemoteException,ITMException private String leaveRules2_old (String empCode, String lveCode, java.sql.Timestamp lvedt, java.sql.Timestamp lvedtTo, Connection conn) throws RemoteException,ITMException
{ {
...@@ -3744,12 +3744,13 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -3744,12 +3744,13 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
fVal4 = resultSet.getTimestamp("UPTO_DATE"); fVal4 = resultSet.getTimestamp("UPTO_DATE");
fVal5 = resultSet.getTimestamp("EXP_DATE"); fVal5 = resultSet.getTimestamp("EXP_DATE");
fVal6 = resultSet.getDouble("BAL_DAYS"); fVal6 = resultSet.getDouble("BAL_DAYS");
if(noRows > 0) if(noRows > 0)
{ {
if( ((fVal6 < 0) || (fVal6 == 0 && (fVal3.before(mDate1) || fVal3.equals(mDate1))))) if( ((fVal6 < 0) || (fVal6 == 0 && (fVal3.before(mDate1) || fVal3.equals(mDate1)))))
{ {
continue; continue;
} }
if(fVal6 < nextBal) if(fVal6 < nextBal)
{ {
...@@ -3901,7 +3902,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -3901,7 +3902,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
} }
} }
} }
if(resultSet != null) if(resultSet != null)
{ {
resultSet.close(); resultSet.close();
...@@ -4146,9 +4147,9 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -4146,9 +4147,9 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
//if((mDate.equals(mDate1) ) && (lveStart.equals("M"))) //if((mDate.equals(mDate1) ) && (lveStart.equals("M")))
noDays = utilMethod.DaysAfter(utilMethod.date(mDate),utilMethod.date(tempToDt))+ 1; noDays = utilMethod.DaysAfter(utilMethod.date(mDate),utilMethod.date(tempToDt))+ 1;
if((mDate.equals(mDate1) && lveStart.equalsIgnoreCase("M"))) if((mDate.equals(mDate1) && lveStart.equalsIgnoreCase("M")))
/*[Purpose : Used date method of UtilMethod.java] /*[Purpose : Used date method of UtilMethod.java]
*Modified by Anjali Rawankar on [20/09/2017][End] *Modified by Anjali Rawankar on [20/09/2017][End]
*/ */
{ {
noDays = noDays - 0.5; noDays = noDays - 0.5;
} }
...@@ -4203,15 +4204,15 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -4203,15 +4204,15 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
break; break;
} }
/*Modified by Anjali Rawankar on [20/09/2017][Start] /*Modified by Anjali Rawankar on [20/09/2017][Start]
*[Purpose : used date method of utilmethods.java] *[Purpose : used date method of utilmethods.java]
*/ */
//mDate = utilMethod.dateTime(utilMethod.RelativeDate(tempToDt,1)); //mDate = utilMethod.dateTime(utilMethod.RelativeDate(tempToDt,1));
mDate = utilMethod.dateTime(utilMethod.RelativeDate(utilMethod.date(tempToDt),1)); mDate = utilMethod.dateTime(utilMethod.RelativeDate(utilMethod.date(tempToDt),1));
/*[Purpose : used date method of utilmethods.java] /*[Purpose : used date method of utilmethods.java]
* Modified by Anjali Rawankar on [20/09/2017][End] * Modified by Anjali Rawankar on [20/09/2017][End]
*/ */
}while((mDate.before(mDate2)) ||(mDate.equals(mDate2))); }while((mDate.before(mDate2)) ||(mDate.equals(mDate2)));
if(errCode != null && errCode.trim().length() > 0) if(errCode != null && errCode.trim().length() > 0)
{ {
break; break;
...@@ -4241,8 +4242,8 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -4241,8 +4242,8 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
if(balOpt.equals("Y")) if(balOpt.equals("Y"))
{ {
/*Modified by Anjali Rawankar on [20/09/2017][Start] /*Modified by Anjali Rawankar on [20/09/2017][Start]
*[Purpose : used date method of utilmethods.java] *[Purpose : used date method of utilmethods.java]
*/ */
//effDt1 = utilMethod.dateTime(utilMethod.RelativeDate(mDate1,1)); //effDt1 = utilMethod.dateTime(utilMethod.RelativeDate(mDate1,1));
//effDt2 = utilMethod.dateTime(utilMethod.RelativeDate(effDt1,365)); //effDt2 = utilMethod.dateTime(utilMethod.RelativeDate(effDt1,365));
effDt1 = utilMethod.dateTime(utilMethod.RelativeDate(utilMethod.date(mDate1),1)); effDt1 = utilMethod.dateTime(utilMethod.RelativeDate(utilMethod.date(mDate1),1));
...@@ -4250,7 +4251,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -4250,7 +4251,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
/*[Purpose : used date method of utilmethods.java] /*[Purpose : used date method of utilmethods.java]
* Modified by Anjali Rawankar on [20/09/2017][End] * Modified by Anjali Rawankar on [20/09/2017][End]
*/ */
} }
else else
{ {
...@@ -5369,7 +5370,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -5369,7 +5370,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
} }
return fileContent.toString(); return fileContent.toString();
} }
private String checkNull( String input ) private String checkNull( String input )
{ {
if ( input == null ) if ( input == null )
...@@ -5382,116 +5383,116 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal, ...@@ -5382,116 +5383,116 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
} }
return input; return input;
} }
//Modified by Anjali R. on [28/06/2018][Added overloaded method for getXMLFromDBForEdit with parameter tran_id,conn][Start] //Modified by Anjali R. on [28/06/2018][Added overloaded method for getXMLFromDBForEdit with parameter tran_id,conn][Start]
private String getXMLFromDBForEdit(String tranId , Connection conn )throws ITMException private String getXMLFromDBForEdit(String tranId , Connection conn )throws ITMException
{
StringBuffer xmlString = null;
String sql = "";
ResultSet rs = null;
PreparedStatement pstmt = null;
String empCode = "";
Timestamp lveDateFor = null ,StartTime = null,lveDateTo = null,EndTime = null;
String leavesStart = "" ,leavesEnd = "";
String lveCode = "";
String empCodeAprv = "";
String leaveType = "",useFlag = "";
int noDays = 0;
double enchAmt = 0.0;
String statusDescr = "";
String workSite = "";
String empFname = "",empLname = "",empMname = "";
String tranIdPayr = "";
String deptcode = "",deptDescr = "",status = "";
Timestamp applDate = null,aprvDate = null,chgDate = null,statusDate = null,refDate = null;
String chgUser = "",chgTerm = "";
String empLeaveAuthEmp = "";
String empLeaveAuthEmpAlternate = "";
String remarks = "",prdCode = "";
try
{ {
StringBuffer xmlString = null;
String sql = ""; sql = "SELECT emp_code,\n" +
ResultSet rs = null; " leave_ends,\n" +
PreparedStatement pstmt = null; " leave_starts,\n" +
" use_flag,\n" +
String empCode = ""; " LVE_DATE_FR,\n" +
Timestamp lveDateFor = null ,StartTime = null,lveDateTo = null,EndTime = null; " LVE_DATE_TO,\n" +
String leavesStart = "" ,leavesEnd = ""; " LVE_CODE,\n" +
String lveCode = ""; " APRV_DATE,\n" +
String empCodeAprv = ""; " LVE_TYPE,\n" +
String leaveType = "",useFlag = ""; " ENCH_AMT,\n" +
int noDays = 0; " NO_DAYS,\n" +
double enchAmt = 0.0; " STATUS,\n" +
String statusDescr = ""; " STATUS_DATE,\n" +
String workSite = ""; " PRD_CODE,\n" +
String empFname = "",empLname = "",empMname = ""; " REMARKS,\n" +
String tranIdPayr = ""; " APPL_DATE,\n" +
String deptcode = "",deptDescr = "",status = ""; " START_TIME,\n" +
Timestamp applDate = null,aprvDate = null,chgDate = null,statusDate = null,refDate = null; " END_TIME \n" +
String chgUser = "",chgTerm = ""; "FROM empleave where tran_id = ?";
String empLeaveAuthEmp = "";
String empLeaveAuthEmpAlternate = ""; pstmt = conn.prepareStatement(sql);
String remarks = "",prdCode = ""; pstmt.setString(1, tranId);
rs = pstmt.executeQuery();
try if(rs.next())
{
sql = "SELECT emp_code,\n" +
" leave_ends,\n" +
" leave_starts,\n" +
" use_flag,\n" +
" LVE_DATE_FR,\n" +
" LVE_DATE_TO,\n" +
" LVE_CODE,\n" +
" APRV_DATE,\n" +
" LVE_TYPE,\n" +
" ENCH_AMT,\n" +
" NO_DAYS,\n" +
" STATUS,\n" +
" STATUS_DATE,\n" +
" PRD_CODE,\n" +
" REMARKS,\n" +
" APPL_DATE,\n" +
" START_TIME,\n" +
" END_TIME \n" +
"FROM empleave where tran_id = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, tranId);
rs = pstmt.executeQuery();
if(rs.next())
{
empCode = checkNull(rs.getString("emp_code"));
leavesEnd = checkNull(rs.getString("leave_ends"));
leavesStart = checkNull(rs.getString("leave_starts"));
useFlag = checkNull(rs.getString("use_flag"));
lveDateFor = rs.getTimestamp("LVE_DATE_FR");
lveDateTo = rs.getTimestamp("LVE_DATE_TO");
lveCode = checkNull(rs.getString("LVE_CODE"));
aprvDate = rs.getTimestamp("APRV_DATE");
leaveType = checkNull(rs.getString("lve_type"));
enchAmt = rs.getDouble("ENCH_AMT");
noDays = rs.getInt("NO_DAYS");
status = checkNull(rs.getString("STATUS"));
statusDate = rs.getTimestamp("status_date");
prdCode = checkNull(rs.getString("PRD_CODE"));
remarks = checkNull(rs.getString("REMARKS"));
applDate = rs.getTimestamp("APPL_DATE");
StartTime = rs.getTimestamp("START_TIME");
EndTime = rs.getTimestamp("END_TIME");
}
SimpleDateFormat simpledf = new SimpleDateFormat(genericUtility.getApplDateFormat());
xmlString = new StringBuffer("<?xml version='1.0' encoding='UTF-8'?>");
xmlString.append("<DocumentRoot>");
xmlString.append("<header0>");
xmlString.append("<Detail1>");
xmlString.append("<tran_id>").append("<![CDATA[" + tranId + "]]>").append("</tran_id>");
xmlString.append("<emp_code>").append("<![CDATA[" + empCode + "]]>").append("</emp_code>");
xmlString.append("<leave_ends>").append("<![CDATA[" + leavesStart + "]]>").append("</leave_ends>");
xmlString.append("<leave_starts>").append("<![CDATA[" + leavesEnd + "]]>").append("</leave_starts>");
xmlString.append("<use_flag>").append("<![CDATA[" + useFlag + "]]>").append("</use_flag>");
xmlString.append("<lve_date_fr>").append("<![CDATA[" + simpledf.format(lveDateFor ) + "]]>").append("</lve_date_fr>");
xmlString.append("<lve_date_to>").append("<![CDATA[" +simpledf.format( lveDateTo) + "]]>").append("</lve_date_to>");
xmlString.append("<lve_code>").append("<![CDATA[" + lveCode + "]]>").append("</lve_code>");
xmlString.append("<aprv_date>").append("<![CDATA[" + aprvDate + "]]>").append("</aprv_date>");
xmlString.append("<lve_type>").append("<![CDATA[" + leaveType + "]]>").append("</lve_type>");
xmlString.append("<ench_amt>").append("<![CDATA[" + enchAmt + "]]>").append("</ench_amt>");
xmlString.append("<no_days>").append("<![CDATA[" + noDays + "]]>").append("</no_days>");
xmlString.append("<status>").append("<![CDATA[" + status + "]]>").append("</status>");
xmlString.append("<status_date>").append("<![CDATA[" + simpledf.format(statusDate) + "]]>").append("</status_date>");
xmlString.append("<remarks>").append("<![CDATA[" + remarks + "]]>").append("</remarks>");
xmlString.append("<appl_date>").append("<![CDATA[" + (applDate!=null ? simpledf.format(applDate) : applDate) + "]]>").append("</appl_date>");
xmlString.append("<start_time>").append("<![CDATA[" + (StartTime!=null ? simpledf.format(StartTime ) : StartTime )+ "]]>").append("</start_time>");
xmlString.append("<end_time>").append("<![CDATA[" + (EndTime!=null ? simpledf.format(EndTime) : EndTime) + "]]>").append("</end_time>");
xmlString.append("</Detail1>");
xmlString.append("</header0>\r\n");
xmlString.append("</DocumentRoot>\r\n");
}
catch(Exception e)
{ {
System.out.println("Excpetion from getXMLFromDBForEdit method 1 ----["+ e.getMessage()+"]"); empCode = checkNull(rs.getString("emp_code"));
e.printStackTrace(); leavesEnd = checkNull(rs.getString("leave_ends"));
leavesStart = checkNull(rs.getString("leave_starts"));
useFlag = checkNull(rs.getString("use_flag"));
lveDateFor = rs.getTimestamp("LVE_DATE_FR");
lveDateTo = rs.getTimestamp("LVE_DATE_TO");
lveCode = checkNull(rs.getString("LVE_CODE"));
aprvDate = rs.getTimestamp("APRV_DATE");
leaveType = checkNull(rs.getString("lve_type"));
enchAmt = rs.getDouble("ENCH_AMT");
noDays = rs.getInt("NO_DAYS");
status = checkNull(rs.getString("STATUS"));
statusDate = rs.getTimestamp("status_date");
prdCode = checkNull(rs.getString("PRD_CODE"));
remarks = checkNull(rs.getString("REMARKS"));
applDate = rs.getTimestamp("APPL_DATE");
StartTime = rs.getTimestamp("START_TIME");
EndTime = rs.getTimestamp("END_TIME");
} }
System.out.println("xmlString::::::["+xmlString.toString()+"]"); SimpleDateFormat simpledf = new SimpleDateFormat(genericUtility.getApplDateFormat());
return xmlString.toString(); xmlString = new StringBuffer("<?xml version='1.0' encoding='UTF-8'?>");
xmlString.append("<DocumentRoot>");
xmlString.append("<header0>");
xmlString.append("<Detail1>");
xmlString.append("<tran_id>").append("<![CDATA[" + tranId + "]]>").append("</tran_id>");
xmlString.append("<emp_code>").append("<![CDATA[" + empCode + "]]>").append("</emp_code>");
xmlString.append("<leave_ends>").append("<![CDATA[" + leavesStart + "]]>").append("</leave_ends>");
xmlString.append("<leave_starts>").append("<![CDATA[" + leavesEnd + "]]>").append("</leave_starts>");
xmlString.append("<use_flag>").append("<![CDATA[" + useFlag + "]]>").append("</use_flag>");
xmlString.append("<lve_date_fr>").append("<![CDATA[" + simpledf.format(lveDateFor ) + "]]>").append("</lve_date_fr>");
xmlString.append("<lve_date_to>").append("<![CDATA[" +simpledf.format( lveDateTo) + "]]>").append("</lve_date_to>");
xmlString.append("<lve_code>").append("<![CDATA[" + lveCode + "]]>").append("</lve_code>");
xmlString.append("<aprv_date>").append("<![CDATA[" + aprvDate + "]]>").append("</aprv_date>");
xmlString.append("<lve_type>").append("<![CDATA[" + leaveType + "]]>").append("</lve_type>");
xmlString.append("<ench_amt>").append("<![CDATA[" + enchAmt + "]]>").append("</ench_amt>");
xmlString.append("<no_days>").append("<![CDATA[" + noDays + "]]>").append("</no_days>");
xmlString.append("<status>").append("<![CDATA[" + status + "]]>").append("</status>");
xmlString.append("<status_date>").append("<![CDATA[" + simpledf.format(statusDate) + "]]>").append("</status_date>");
xmlString.append("<remarks>").append("<![CDATA[" + remarks + "]]>").append("</remarks>");
xmlString.append("<appl_date>").append("<![CDATA[" + (applDate!=null ? simpledf.format(applDate) : applDate) + "]]>").append("</appl_date>");
xmlString.append("<start_time>").append("<![CDATA[" + (StartTime!=null ? simpledf.format(StartTime ) : StartTime )+ "]]>").append("</start_time>");
xmlString.append("<end_time>").append("<![CDATA[" + (EndTime!=null ? simpledf.format(EndTime) : EndTime) + "]]>").append("</end_time>");
xmlString.append("</Detail1>");
xmlString.append("</header0>\r\n");
xmlString.append("</DocumentRoot>\r\n");
}
catch(Exception e)
{
System.out.println("Excpetion from getXMLFromDBForEdit method 1 ----["+ e.getMessage()+"]");
e.printStackTrace();
} }
//Modified by Anjali R. on [28/06/2018][Added overloaded method for getXMLFromDBForEdit with parameter tran_id,conn][End] System.out.println("xmlString::::::["+xmlString.toString()+"]");
return xmlString.toString();
}
//Modified by Anjali R. on [28/06/2018][Added overloaded method for getXMLFromDBForEdit with parameter tran_id,conn][End]
} }
\ No newline at end of file
...@@ -101,6 +101,13 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -101,6 +101,13 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
PreparedStatement pStmt = null, pStmt1 = null, pStmt2 = null, pStmt3 = null, pStmt4 = null, pStmt5 = null, pStmt6 = null,pStmt7 = null; PreparedStatement pStmt = null, pStmt1 = null, pStmt2 = null, pStmt3 = null, pStmt4 = null, pStmt5 = null, pStmt6 = null,pStmt7 = null;
CallableStatement callStmt = null; CallableStatement callStmt = null;
String sql = ""; String sql = "";
//Added by Anjali R. on [06/09/2018][Start]
PreparedStatement pstmtUpd = null;
int updCount = 0;
String updStr = "";
int lineNo = 0;
//Added by Anjali R. on [06/09/2018][End]
Timestamp tranDate = null; Timestamp tranDate = null;
String tranType = ""; String tranType = "";
String tranMode = ""; String tranMode = "";
...@@ -292,7 +299,7 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -292,7 +299,7 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
sql = "SELECT CODE FROM PERIOD WHERE ? BETWEEN FR_DATE AND TO_DATE"; sql = "SELECT CODE FROM PERIOD WHERE ? BETWEEN FR_DATE AND TO_DATE";
pStmt = conn.prepareStatement(sql); pStmt = conn.prepareStatement(sql);
pStmt.setTimestamp(1, relieveDateTM); pStmt.setTimestamp(1, relieveDateTM);
rs = pStmt.executeQuery(); rs = pStmt.executeQuery();
if (rs.next()) { if (rs.next()) {
periodCode = checkNull(rs.getString("CODE")); periodCode = checkNull(rs.getString("CODE"));
...@@ -379,8 +386,14 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -379,8 +386,14 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
sql = "SELECT STATUS FROM EMPLEAVE WHERE TRAN_ID = ?"; sql = "SELECT STATUS FROM EMPLEAVE WHERE TRAN_ID = ?";
pStmt4 = conn.prepareStatement(sql); pStmt4 = conn.prepareStatement(sql);
//Modified by Anjali R. on [07/09/2018][To update tran_id__ref for lapsed tran_id][Start]
updStr = "UPDATE EMP_LVEPRKBAL_TRFDET set TRAN_ID__REF = ? where TRAN_ID = ? and LINE_NO = ?";
pstmtUpd = conn.prepareStatement(updStr);
sql = " SELECT BALANCE_CODE, FROM_DATE, TO_DATE, BALANCE FROM EMP_LVEPRKBAL_TRFDET WHERE TRAN_ID = ? ORDER BY BALANCE_CODE, FROM_DATE, TO_DATE "; //sql = " SELECT BALANCE_CODE, FROM_DATE, TO_DATE, BALANCE FROM EMP_LVEPRKBAL_TRFDET WHERE TRAN_ID = ? ORDER BY BALANCE_CODE, FROM_DATE, TO_DATE ";
sql = " SELECT BALANCE_CODE, FROM_DATE, TO_DATE, BALANCE ,LINE_NO FROM EMP_LVEPRKBAL_TRFDET WHERE TRAN_ID = ? GROUP BY BALANCE_CODE, FROM_DATE, TO_DATE,BALANCE,LINE_NO order by line_no";
//Modified by Anjali R. on [07/09/2018][To update tran_id__ref for lapsed tran_id][End]
pStmt = conn.prepareStatement(sql); pStmt = conn.prepareStatement(sql);
pStmt.setString(1, tranId); pStmt.setString(1, tranId);
...@@ -390,6 +403,7 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -390,6 +403,7 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
lveBalance = rs.getDouble("BALANCE"); lveBalance = rs.getDouble("BALANCE");
frDate = rs.getTimestamp("FROM_DATE"); frDate = rs.getTimestamp("FROM_DATE");
toDate = rs.getTimestamp("TO_DATE"); toDate = rs.getTimestamp("TO_DATE");
lineNo = rs.getInt("LINE_NO");//Modified by Anjali R. on [07/09/2018][To get line no]
double balDays = 0.0D; double balDays = 0.0D;
...@@ -415,7 +429,10 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -415,7 +429,10 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
pStmt2.setTimestamp(10, new Timestamp(System.currentTimeMillis())); pStmt2.setTimestamp(10, new Timestamp(System.currentTimeMillis()));
pStmt2.setString(11, chgUser); pStmt2.setString(11, chgUser);
pStmt2.setString(12, chgTerm); pStmt2.setString(12, chgTerm);
pStmt2.setTimestamp(13, curDateTm); //Modified by Anjali R. on[05/09/2018][Appl_date can not update with time][Start]
//pStmt2.setTimestamp(13, curDateTm);
pStmt2.setString(13, currDateStr);
//Modified by Anjali R. on[05/09/2018][Appl_date can not update with time][End]
pStmt2.setString(14, tranIdGen); pStmt2.setString(14, tranIdGen);
pStmt2.setString(15, "B"); pStmt2.setString(15, "B");
pStmt2.setString(16, "E"); pStmt2.setString(16, "E");
...@@ -424,13 +441,24 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -424,13 +441,24 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
System.out.println("insert executed = [" + insrtStatus + "]"); System.out.println("insert executed = [" + insrtStatus + "]");
pStmt2.clearParameters(); pStmt2.clearParameters();
if (insrtStatus > 0) { if (insrtStatus > 0)
{
//Modified by Anjali R. on [06/09/2018][update lapsed tran id for leave][Start]
pstmtUpd.setString(1, tranIdGen);
pstmtUpd.setString(2, tranId);
pstmtUpd.setInt(3, lineNo);
updCount = pstmtUpd.executeUpdate();
System.out.println("Updated ["+updCnt+"] rows in EMP_LVEPRKBAL_TRFDET table in leave case.");
//Modified by Anjali R. on [06/09/2018][update lapsed tran id for leave][End]
pStmt3.setString(1, tranIdGen); pStmt3.setString(1, tranIdGen);
rs1 = pStmt3.executeQuery(); rs1 = pStmt3.executeQuery();
if (rs1.next()) { if (rs1.next())
{
selectCount = rs1.getInt("COUNT"); selectCount = rs1.getInt("COUNT");
} }
if (rs1 != null) { if (rs1 != null)
{
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
} }
...@@ -493,6 +521,14 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -493,6 +521,14 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
pStmt4.close(); pStmt4.close();
pStmt4 = null; pStmt4 = null;
} }
//Added by Anjali R. on[06/09/2018][close prepared statement][Start]
if (pstmtUpd != null)
{
pstmtUpd.close();
pstmtUpd = null;
}
//Added by Anjali R. on[06/09/2018][close prepared statement][End]
if (rs != null) { if (rs != null) {
rs.close(); rs.close();
rs = null; rs = null;
...@@ -586,7 +622,7 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -586,7 +622,7 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
// AMT_BAL = AMT_BAL - ? WHERE EMP_CODE = ? AND AD_CODE = ? AND START_DATE = ? // AMT_BAL = AMT_BAL - ? WHERE EMP_CODE = ? AND AD_CODE = ? AND START_DATE = ?
// AND END_DATE = ?"; // AND END_DATE = ?";
sql = "UPDATE ALLOWDEDN_BAL set AMT_ADJ = AMT_ADJ + ?, AMT_BAL = AMT_BAL - ? WHERE EMP_CODE = ? AND AD_CODE = ? AND START_DATE = ? AND END_DATE = ?"; sql = "UPDATE ALLOWDEDN_BAL set AMT_ADJ = AMT_ADJ + ?, AMT_BAL = AMT_BAL - ? WHERE EMP_CODE = ? AND AD_CODE = ? AND START_DATE = ? AND END_DATE = ?";
pStmt6 = conn.prepareStatement(sql); pStmt6 = conn.prepareStatement(sql);
// Ended by Varsha V on 16-07-18 for updating AMOUNT for emp_code_fr // Ended by Varsha V on 16-07-18 for updating AMOUNT for emp_code_fr
String procSql = "{call " + admEnvReturn + "(?,?,?,?,?)}"; String procSql = "{call " + admEnvReturn + "(?,?,?,?,?)}";
...@@ -597,18 +633,26 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -597,18 +633,26 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
pStmt7 = conn.prepareStatement(sql); pStmt7 = conn.prepareStatement(sql);
//Added by Anjali R. on[16/08/2018][To give error if amount balance is changes after inserting record in EMP_LVEPRKBAL_TRFHDR][End] //Added by Anjali R. on[16/08/2018][To give error if amount balance is changes after inserting record in EMP_LVEPRKBAL_TRFHDR][End]
sql = " SELECT ACCT_PRD, BALANCE_CODE , ENCASHABLE, LVE_UNIT, FROM_DATE, TO_DATE, EXP_DATE, BALANCE FROM EMP_LVEPRKBAL_TRFDET WHERE TRAN_ID = ? GROUP BY ACCT_PRD, BALANCE_CODE, ENCASHABLE, LVE_UNIT, FROM_DATE, to_date, exp_date, BALANCE "; //Modfied by Anjali R. on [06/09/2018][Added sql statement to update lapsed perk record tran_id][start]
updStr = "UPDATE EMP_LVEPRKBAL_TRFDET set TRAN_ID__REF = ? where TRAN_ID = ? and LINE_NO = ?";
pstmtUpd = conn.prepareStatement(updStr);
//sql = " SELECT ACCT_PRD, BALANCE_CODE , ENCASHABLE, LVE_UNIT, FROM_DATE, TO_DATE, EXP_DATE, BALANCE FROM EMP_LVEPRKBAL_TRFDET WHERE TRAN_ID = ? GROUP BY ACCT_PRD, BALANCE_CODE, ENCASHABLE, LVE_UNIT, FROM_DATE, to_date, exp_date, BALANCE ";
sql = "SELECT ACCT_PRD, BALANCE_CODE , ENCASHABLE, LVE_UNIT, FROM_DATE, TO_DATE, EXP_DATE, BALANCE ,LINE_NO FROM EMP_LVEPRKBAL_TRFDET WHERE TRAN_ID = ? GROUP BY ACCT_PRD, BALANCE_CODE, ENCASHABLE, LVE_UNIT, FROM_DATE, to_date, exp_date, BALANCE ,LINE_NO ORDER BY LINE_NO";
//Modfied by Anjali R. on [06/09/2018][Added sql statement to update lapsed perk record tran_id][End]
pStmt = conn.prepareStatement(sql); pStmt = conn.prepareStatement(sql);
pStmt.setString(1, tranId); pStmt.setString(1, tranId);
rs = pStmt.executeQuery(); rs = pStmt.executeQuery();
int ctr = 0; int ctr = 0;
while (rs.next()) { while (rs.next())
{
balCode = checkNull(rs.getString("BALANCE_CODE")); balCode = checkNull(rs.getString("BALANCE_CODE"));
frDate = rs.getTimestamp("FROM_DATE"); frDate = rs.getTimestamp("FROM_DATE");
toDate = rs.getTimestamp("TO_DATE"); toDate = rs.getTimestamp("TO_DATE");
expDate = rs.getTimestamp("EXP_DATE"); expDate = rs.getTimestamp("EXP_DATE");
perkBalance = rs.getDouble("BALANCE"); perkBalance = rs.getDouble("BALANCE");
lineNo = rs.getInt("LINE_NO");//Modified by Anjali R. on [07/09/2018][To get line no]
xmlStringForID = new StringBuffer(); xmlStringForID = new StringBuffer();
xmlStringForID.append("<Root><Detail1><pay_site>" + paySite + "</pay_site><site_code>" + siteCode xmlStringForID.append("<Root><Detail1><pay_site>" + paySite + "</pay_site><site_code>" + siteCode
...@@ -675,9 +719,12 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -675,9 +719,12 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
insrtStatus = pStmt1.executeUpdate(); insrtStatus = pStmt1.executeUpdate();
System.out.println("insert executed = [" + insrtStatus + "]"); System.out.println("insert executed = [" + insrtStatus + "]");
pStmt1.clearParameters(); pStmt1.clearParameters();
if (insrtStatus > 0) { if (insrtStatus > 0)
{
successFlag = true; successFlag = true;
} else { }
else
{
successFlag = false; successFlag = false;
break; break;
} }
...@@ -697,17 +744,21 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -697,17 +744,21 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
insrtStatus = pStmt2.executeUpdate(); insrtStatus = pStmt2.executeUpdate();
System.out.println("insert executed = [" + insrtStatus + "]"); System.out.println("insert executed = [" + insrtStatus + "]");
pStmt2.clearParameters(); pStmt2.clearParameters();
if (insrtStatus > 0) { if (insrtStatus > 0)
{
successFlag = true; successFlag = true;
} else { } else
{
successFlag = false; successFlag = false;
break; break;
} }
// Added by Varsha V on 16-07-18 for updating AMOUNT for emp_code_fr // Added by Varsha V on 16-07-18 for updating AMOUNT for emp_code_fr
if (successFlag) { if (successFlag)
{
// Modified by Piyush on 18/07/2018 [Should not update amount].Start // Modified by Piyush on 18/07/2018 [Should not update amount].Start
//pStmt6.setDouble(1, perkBalance); pStmt6.setDouble(1, perkBalance);
pStmt6.setDouble(1, Math.abs(perkBalance)); //pStmt6.setDouble(1, Math.abs(perkBalance));//Commented by Anjali R. on[07/09/2018][To do not update absolute amount for old employee]
pStmt6.setDouble(2, perkBalance); pStmt6.setDouble(2, perkBalance);
pStmt6.setString(3, empCodeFr); pStmt6.setString(3, empCodeFr);
pStmt6.setString(4, balCode); pStmt6.setString(4, balCode);
...@@ -716,9 +767,19 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -716,9 +767,19 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
// Modified by Piyush on 18/07/2018 [Should not update amount].End // Modified by Piyush on 18/07/2018 [Should not update amount].End
updCnt = pStmt6.executeUpdate(); updCnt = pStmt6.executeUpdate();
pStmt6.clearParameters(); pStmt6.clearParameters();
if (updCnt > 0) { if (updCnt > 0)
{
successFlag = true; successFlag = true;
} else { //Added by Anjali R. on [06/09/2018][Update lapsed tran id in detail record][Start]
pstmtUpd.setString(1, tranIdGen);
pstmtUpd.setString(2, tranId);
pstmtUpd.setInt(3, lineNo);
updCount = pstmtUpd.executeUpdate();
System.out.println("Update ["+updCount+"] rows in EMP_LVEPRKBAL_TRFDET table in perk case.");
//Added by Anjali R. on [06/09/2018][Update lapsed tran id in detail record][End]
}
else
{
successFlag = false; successFlag = false;
break; break;
} }
...@@ -726,22 +787,26 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -726,22 +787,26 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
// Ended by Varsha V on 16-07-18 for updating AMOUNT for emp_code_fr // Ended by Varsha V on 16-07-18 for updating AMOUNT for emp_code_fr
System.out.println("*************admEnvReturn:::::[" + admEnvReturn + "]"); System.out.println("*************admEnvReturn:::::[" + admEnvReturn + "]");
if ((admEnvReturn == null) || (admEnvReturn.trim().length() == 0) if ((admEnvReturn == null) || (admEnvReturn.trim().length() == 0)
|| (admEnvReturn.equalsIgnoreCase("NULLFOUND"))) { || (admEnvReturn.equalsIgnoreCase("NULLFOUND")))
{
insrtStatus = 0; insrtStatus = 0;
pStmt3.setString(1, empCodeTo); pStmt3.setString(1, empCodeTo);
pStmt3.setString(2, balCode); pStmt3.setString(2, balCode);
pStmt3.setTimestamp(3, frDate); pStmt3.setTimestamp(3, frDate);
pStmt3.setTimestamp(4, toDate); pStmt3.setTimestamp(4, toDate);
rs1 = pStmt3.executeQuery(); rs1 = pStmt3.executeQuery();
if (rs1.next()) { if (rs1.next())
{
insrtStatus = rs1.getInt("COUNT"); insrtStatus = rs1.getInt("COUNT");
} }
if (rs1 != null) { if (rs1 != null)
{
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
} }
pStmt3.clearParameters(); pStmt3.clearParameters();
if (insrtStatus > 0) { if (insrtStatus > 0)
{
pStmt4.setDouble(1, perkBalance); pStmt4.setDouble(1, perkBalance);
pStmt4.setDouble(2, perkBalance); pStmt4.setDouble(2, perkBalance);
pStmt4.setString(3, empCodeTo); pStmt4.setString(3, empCodeTo);
...@@ -750,13 +815,18 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -750,13 +815,18 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
pStmt4.setTimestamp(6, toDate); pStmt4.setTimestamp(6, toDate);
updCnt = pStmt4.executeUpdate(); updCnt = pStmt4.executeUpdate();
pStmt4.clearParameters(); pStmt4.clearParameters();
if (updCnt > 0) { if (updCnt > 0)
{
successFlag = true; successFlag = true;
} else { }
else
{
successFlag = false; successFlag = false;
break; break;
} }
} else { }
else
{
pStmt5.setString(1, empCodeTo); pStmt5.setString(1, empCodeTo);
pStmt5.setString(2, balCode); pStmt5.setString(2, balCode);
pStmt5.setTimestamp(3, frDate); pStmt5.setTimestamp(3, frDate);
...@@ -764,7 +834,10 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -764,7 +834,10 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
pStmt5.setDouble(5, perkBalance); pStmt5.setDouble(5, perkBalance);
pStmt5.setInt(6, 0); pStmt5.setInt(6, 0);
pStmt5.setDouble(7, perkBalance); pStmt5.setDouble(7, perkBalance);
pStmt5.setTimestamp(8, relieveDateTM); //Modified by Anjali R. on [06/09/2018]
//pStmt5.setTimestamp(8, relieveDateTM);
pStmt5.setTimestamp(8, expDate);
//Modified by Anjali R. on [06/09/2018]
pStmt5.setString(9, "K"); pStmt5.setString(9, "K");
pStmt5.setString(10, null); pStmt5.setString(10, null);
pStmt5.setTimestamp(11, new Timestamp(System.currentTimeMillis())); pStmt5.setTimestamp(11, new Timestamp(System.currentTimeMillis()));
...@@ -774,9 +847,12 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -774,9 +847,12 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
updCnt = pStmt5.executeUpdate(); updCnt = pStmt5.executeUpdate();
System.out.println("insert executed = [" + updCnt + "]"); System.out.println("insert executed = [" + updCnt + "]");
pStmt5.clearParameters(); pStmt5.clearParameters();
if (updCnt > 0) { if (updCnt > 0)
{
successFlag = true; successFlag = true;
} else { }
else
{
successFlag = false; successFlag = false;
break; break;
} }
...@@ -786,17 +862,21 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -786,17 +862,21 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
// as it should happen once only].Start // as it should happen once only].Start
} }
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;
} }
if ((admEnvReturn != null) && (admEnvReturn.trim().length() > 0) if ((admEnvReturn != null) && (admEnvReturn.trim().length() > 0)
&& (!admEnvReturn.equalsIgnoreCase("NULLFOUND"))) { && (!admEnvReturn.equalsIgnoreCase("NULLFOUND")))
try { {
try
{
System.out.println("Inside callable statement"); System.out.println("Inside callable statement");
System.out.println("tranId:::[" + tranId + "] chgUser:::[" + chgUser + "] empCodeTo:::[" System.out.println("tranId:::[" + tranId + "] chgUser:::[" + chgUser + "] empCodeTo:::["
+ empCodeTo + "] chgTerm:::[" + chgTerm + "]"); + empCodeTo + "] chgTerm:::[" + chgTerm + "]");
...@@ -807,18 +887,23 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -807,18 +887,23 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
callStmt.registerOutParameter(5, Types.VARCHAR); callStmt.registerOutParameter(5, Types.VARCHAR);
callStmt.executeQuery(); callStmt.executeQuery();
String outParam = callStmt.getString(5); String outParam = callStmt.getString(5);
if (callStmt != null) { if (callStmt != null)
{
callStmt.close(); callStmt.close();
callStmt = null; callStmt = null;
} }
System.out.println("outParam::::[" + outParam + "]"); System.out.println("outParam::::[" + outParam + "]");
if ((outParam != null) && (outParam.trim().length() > 0)) { if ((outParam != null) && (outParam.trim().length() > 0))
{
retString = itmDBAccess.getErrorString("", outParam.trim(), userId, "", conn); retString = itmDBAccess.getErrorString("", outParam.trim(), userId, "", conn);
successFlag = false; successFlag = false;
} else { } else
{
successFlag = true; successFlag = true;
} }
} catch (SQLException se) { }
catch (SQLException se)
{
se.printStackTrace(); se.printStackTrace();
retString = this.admCommon.getErrorMessage(se, ""); retString = this.admCommon.getErrorMessage(se, "");
retString = this.admCommon.getErrorXmlString(this.admCommon, retString, tranId); retString = this.admCommon.getErrorXmlString(this.admCommon, retString, tranId);
...@@ -865,6 +950,13 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -865,6 +950,13 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
pStmt6.close(); pStmt6.close();
pStmt6 = null; pStmt6 = null;
} }
//Added by Anjali R. on[06/09/2018][close prepared statement][Start]
if (pstmtUpd != null)
{
pstmtUpd.close();
pstmtUpd = null;
}
//Added by Anjali R. on[06/09/2018][close prepared statement][End]
if (successFlag) { if (successFlag) {
sql = " UPDATE EMP_LVEPRKBAL_TRFHDR SET STATUS = ?, STATUS_DATE = ?, EMP_CODE__CONF = ? WHERE TRAN_ID = ? "; sql = " UPDATE EMP_LVEPRKBAL_TRFHDR SET STATUS = ?, STATUS_DATE = ?, EMP_CODE__CONF = ? WHERE TRAN_ID = ? ";
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Sybase_eDataWindow>
<Sybase_eDataWindow>
<Release>9</Release>
<BaseDefinition>
<units>1</units>
<timer_interval>0</timer_interval>
<color>67108864</color>
<processing>1</processing>
<HTMLDW>no</HTMLDW>
<print>
<documentname></documentname>
<printername></printername>
<orientation>0</orientation>
<margin>
<left>24</left>
<right>24</right>
<top>24</top>
<bottom>24</bottom>
</margin>
<paper>
<source>0</source>
<size>0</size>
</paper>
<prompt>no</prompt>
<canusedefaultprinter>yes</canusedefaultprinter>
<buttons>no</buttons>
<preview.buttons>no</preview.buttons>
<cliptext>no</cliptext>
<overrideprintjob>no</overrideprintjob>
</print>
<grid.lines>0</grid.lines>
</BaseDefinition>
<Header>
<height>20</height>
<color>536870912</color>
</Header>
<Summary>
<height>0</height>
<color>536870912</color>
</Summary>
<Footer>
<height>0</height>
<color>536870912</color>
</Footer>
<Detail>
<height>29</height>
<color>536870912</color>
</Detail>
<TableDefinition>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<key>yes</key>
<name>tran_id</name>
<dbname>emp_lveprkbal_trfhdr.tran_id</dbname>
</table_column>
<table_column>
<type>datetime</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>tran_date</name>
<dbname>emp_lveprkbal_trfhdr.tran_date</dbname>
</table_column>
<table_column>
<type size="3">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>tran_type</name>
<dbname>emp_lveprkbal_trfhdr.tran_type</dbname>
</table_column>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>emp_code__fr</name>
<dbname>emp_lveprkbal_trfhdr.emp_code__fr</dbname>
</table_column>
<table_column>
<type size="5">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>site_code__fr</name>
<dbname>emp_lveprkbal_trfhdr.site_code__fr</dbname>
</table_column>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>emp_code__to</name>
<dbname>emp_lveprkbal_trfhdr.emp_code__to</dbname>
</table_column>
<table_column>
<type size="5">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>site_code__to</name>
<dbname>emp_lveprkbal_trfhdr.site_code__to</dbname>
</table_column>
<table_column>
<type size="1">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>status</name>
<dbname>emp_lveprkbal_trfhdr.status</dbname>
</table_column>
<table_column>
<type>datetime</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>status_date</name>
<dbname>emp_lveprkbal_trfhdr.status_date</dbname>
</table_column>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>emp_code__conf</name>
<dbname>emp_lveprkbal_trfhdr.emp_code__conf</dbname>
</table_column>
<table_column>
<type>datetime</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>balance_ason</name>
<dbname>emp_lveprkbal_trfhdr.balance_ason</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>chg_term</name>
<dbname>emp_lveprkbal_trfhdr.chg_term</dbname>
</table_column>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>chg_user</name>
<dbname>emp_lveprkbal_trfhdr.chg_user</dbname>
</table_column>
<table_column>
<type>datetime</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>chg_date</name>
<dbname>emp_lveprkbal_trfhdr.chg_date</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_name__fr</name>
<dbname>emp_name__fr</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_name__to</name>
<dbname>emp_name__to</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_name__conf</name>
<dbname>emp_name__conf</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;emp_lveprkbal_trfhdr&quot; ) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.tran_id&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.tran_date&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.tran_type&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.emp_code__fr&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.site_code__fr&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.emp_code__to&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.site_code__to&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.status&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.status_date&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.emp_code__conf&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.balance_ason&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.chg_term&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.chg_user&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.chg_date&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(EMP_LVEPRKBAL_TRFHDR.EMP_CODE__FR,&apos;X1&apos;) emp_name__fr
&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(EMP_LVEPRKBAL_TRFHDR.EMP_CODE__TO ,&apos;X1&apos;) emp_name__to
&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(EMP_LVEPRKBAL_TRFHDR.EMP_CODE__CONF ,&apos;X1&apos;) emp_name__conf&quot;)WHERE( EXP1 =&quot;EMP_LVEPRKBAL_TRFHDR.TRAN_DATE&quot; OP =&quot;&gt;=&quot; EXP2 =&quot;:fr_date&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;EMP_LVEPRKBAL_TRFHDR.TRAN_DATE&quot; OP =&quot;&lt;=&quot; EXP2 =&quot;:to_date&quot; ) ) ARG(NAME = &quot;fr_date&quot; TYPE = date) ARG(NAME = &quot;to_date&quot; TYPE = date) </retrieve>
<update>emp_lveprkbal_trfhdr</update>
<updatewhere>1</updatewhere>
<updatekeyinplace>no</updatekeyinplace>
<argument>
<name>fr_date</name>
<type>date</type>
</argument>
<argument>
<name>to_date</name>
<type>date</type>
</argument>
</TableDefinition>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Tran Id</text>
<border>0</border>
<color>33554432</color>
<x>2</x>
<y>2</y>
<height>15</height>
<width>82</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_id_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Tran Date</text>
<border>0</border>
<color>33554432</color>
<x>86</x>
<y>2</y>
<height>15</height>
<width>101</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_date_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Tran Type</text>
<border>0</border>
<color>33554432</color>
<x>189</x>
<y>2</y>
<height>15</height>
<width>66</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_type_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>From Employee Code</text>
<border>0</border>
<color>33554432</color>
<x>257</x>
<y>2</y>
<height>15</height>
<width>150</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_code__fr_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>From Employee Name</text>
<border>0</border>
<color>33554432</color>
<x>409</x>
<y>2</y>
<height>15</height>
<width>353</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_name__fr_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>To Employee Code</text>
<border>0</border>
<color>33554432</color>
<x>876</x>
<y>2</y>
<height>15</height>
<width>168</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_code__to_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>To Employee Name</text>
<border>0</border>
<color>33554432</color>
<x>1046</x>
<y>2</y>
<height>15</height>
<width>301</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_name__to_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>From Site Code</text>
<border>0</border>
<color>33554432</color>
<x>764</x>
<y>2</y>
<height>15</height>
<width>110</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>site_code__fr_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>To Site Code</text>
<border>0</border>
<color>33554432</color>
<x>1349</x>
<y>2</y>
<height>15</height>
<width>79</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>site_code__to_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Status</text>
<border>0</border>
<color>33554432</color>
<x>1430</x>
<y>2</y>
<height>15</height>
<width>38</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>status_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Aprv/Canc on</text>
<border>0</border>
<color>33554432</color>
<x>1470</x>
<y>2</y>
<height>15</height>
<width>155</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>status_date_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Aprv/Canc by</text>
<border>0</border>
<color>33554432</color>
<x>1627</x>
<y>2</y>
<height>15</height>
<width>242</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_code__conf_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>0</alignment>
<text>Aprv/Canc by name</text>
<border>0</border>
<color>33554432</color>
<x>1871</x>
<y>2</y>
<height>15</height>
<width>274</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_name__conf_t</name>
<visible>1</visible>
<font>
<face>Liberation Sans</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>67108864</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>1</id>
<alignment>0</alignment>
<tabsequence>10</tabsequence>
<border>5</border>
<color>33554432</color>
<x>2</x>
<y>2</y>
<height>19</height>
<width>82</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_id</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>2</id>
<alignment>0</alignment>
<tabsequence>20</tabsequence>
<border>5</border>
<color>33554432</color>
<x>86</x>
<y>2</y>
<height>19</height>
<width>101</width>
<format>[shortdate] [time]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_date</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>3</id>
<alignment>0</alignment>
<tabsequence>30</tabsequence>
<border>5</border>
<color>33554432</color>
<x>189</x>
<y>2</y>
<height>19</height>
<width>66</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_type</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>1</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>4</id>
<alignment>0</alignment>
<tabsequence>40</tabsequence>
<border>5</border>
<color>33554432</color>
<x>257</x>
<y>2</y>
<height>19</height>
<width>150</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_code__fr</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>15</id>
<alignment>0</alignment>
<tabsequence>50</tabsequence>
<border>5</border>
<color>33554432</color>
<x>409</x>
<y>2</y>
<height>19</height>
<width>353</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_name__fr</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>4000</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>6</id>
<alignment>0</alignment>
<tabsequence>70</tabsequence>
<border>5</border>
<color>33554432</color>
<x>876</x>
<y>3</y>
<height>19</height>
<width>168</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_code__to</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>16</id>
<alignment>0</alignment>
<tabsequence>80</tabsequence>
<border>5</border>
<color>33554432</color>
<x>1046</x>
<y>2</y>
<height>19</height>
<width>301</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_name__to</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>4000</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>5</id>
<alignment>0</alignment>
<tabsequence>60</tabsequence>
<border>5</border>
<color>33554432</color>
<x>764</x>
<y>3</y>
<height>19</height>
<width>110</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>site_code__fr</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>5</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>7</id>
<alignment>0</alignment>
<tabsequence>90</tabsequence>
<border>5</border>
<color>33554432</color>
<x>1349</x>
<y>2</y>
<height>19</height>
<width>79</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>site_code__to</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>5</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>8</id>
<alignment>0</alignment>
<tabsequence>100</tabsequence>
<border>5</border>
<color>33554432</color>
<x>1430</x>
<y>2</y>
<height>19</height>
<width>38</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>status</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>1</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>9</id>
<alignment>0</alignment>
<tabsequence>110</tabsequence>
<border>5</border>
<color>33554432</color>
<x>1470</x>
<y>2</y>
<height>19</height>
<width>155</width>
<format>[shortdate] [time]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>status_date</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>10</id>
<alignment>0</alignment>
<tabsequence>120</tabsequence>
<border>5</border>
<color>33554432</color>
<x>1627</x>
<y>2</y>
<height>19</height>
<width>242</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_code__conf</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>17</id>
<alignment>0</alignment>
<tabsequence>130</tabsequence>
<border>5</border>
<color>33554432</color>
<x>1871</x>
<y>1</y>
<height>20</height>
<width>274</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_name__conf</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Balance Ason</text>
<border>0</border>
<color>33554432</color>
<x>2147</x>
<y>2</y>
<height>15</height>
<width>98</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>balance_ason_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Chg Date</text>
<border>0</border>
<color>33554432</color>
<x>2247</x>
<y>2</y>
<height>15</height>
<width>78</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>chg_date_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Chg User</text>
<border>0</border>
<color>33554432</color>
<x>2327</x>
<y>2</y>
<height>15</height>
<width>66</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>chg_user_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Chg Term </text>
<border>0</border>
<color>33554432</color>
<x>2395</x>
<y>2</y>
<height>15</height>
<width>74</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>chg_term_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>11</id>
<alignment>0</alignment>
<tabsequence>140</tabsequence>
<border>5</border>
<color>33554432</color>
<x>2147</x>
<y>2</y>
<height>19</height>
<width>98</width>
<format>[shortdate] [time]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>balance_ason</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>14</id>
<alignment>0</alignment>
<tabsequence>150</tabsequence>
<border>5</border>
<color>33554432</color>
<x>2247</x>
<y>2</y>
<height>19</height>
<width>78</width>
<format>[shortdate] [time]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>chg_date</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>13</id>
<alignment>0</alignment>
<tabsequence>160</tabsequence>
<border>5</border>
<color>33554432</color>
<x>2327</x>
<y>2</y>
<height>19</height>
<width>66</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>chg_user</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>12</id>
<alignment>0</alignment>
<tabsequence>170</tabsequence>
<border>5</border>
<color>33554432</color>
<x>2395</x>
<y>2</y>
<height>19</height>
<width>74</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>chg_term</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>15</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<HtmlTable>
<border>1</border>
</HtmlTable>
<HtmlGen>
<clientevents>1</clientevents>
<clientvalidation>1</clientvalidation>
<clientcomputedfields>1</clientcomputedfields>
<clientformatting>0</clientformatting>
<clientscriptable>0</clientscriptable>
<generatejavascript>1</generatejavascript>
<encodeselflinkargs>1</encodeselflinkargs>
<netscapelayers>0</netscapelayers>
</HtmlGen>
<Export.XML>
<headgroups>1</headgroups>
<includewhitespace>0</includewhitespace>
<metadatatype>0</metadatatype>
<savemetadata>0</savemetadata>
</Export.XML>
<Import.XML>
</Import.XML>
<Export.PDF>
<method>0</method>
<distill.custompostscript>0</distill.custompostscript>
<xslfop.print>0</xslfop.print>
</Export.PDF>
</Sybase_eDataWindow>
...@@ -140,7 +140,13 @@ ...@@ -140,7 +140,13 @@
<name>encashable</name> <name>encashable</name>
<dbname>emp_lveprkbal_trfdet.encashable</dbname> <dbname>emp_lveprkbal_trfdet.encashable</dbname>
</table_column> </table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;emp_lveprkbal_trfdet&quot; ) TABLE(NAME=&quot;emp_lveprkbal_trfhdr&quot; ) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.tran_id&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.line_no&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.balance_code&quot;) COMPUTE(NAME=&quot;FN_GET_LVEPRK_DESCR(EMP_LVEPRKBAL_TRFHDR.TRAN_TYPE , EMP_LVEPRKBAL_TRFDET.BALANCE_CODE) balance_code_descr&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.from_date&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.to_date&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.exp_date&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.balance&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.acct_prd&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.lve_unit&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.adj_date_fr&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.adj_date_to&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.encashable&quot;) JOIN (LEFT=&quot;emp_lveprkbal_trfdet.tran_id&quot; OP =&quot;=&quot;RIGHT=&quot;emp_lveprkbal_trfhdr.tran_id&quot; )WHERE( EXP1 =&quot;EMP_LVEPRKBAL_TRFDET.TRAN_ID&quot; OP =&quot;=&quot; EXP2 =&quot;:tran_id&quot; ) ) ARG(NAME = &quot;tran_id&quot; TYPE = string) </retrieve> <table_column>
<type size="10">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>tran_id__ref</name>
<dbname>emp_lveprkbal_trfdet.tran_id__ref</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;emp_lveprkbal_trfdet&quot; ) TABLE(NAME=&quot;emp_lveprkbal_trfhdr&quot; ) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.tran_id&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.line_no&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.balance_code&quot;) COMPUTE(NAME=&quot;FN_GET_LVEPRK_DESCR(EMP_LVEPRKBAL_TRFHDR.TRAN_TYPE , EMP_LVEPRKBAL_TRFDET.BALANCE_CODE) balance_code_descr&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.from_date&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.to_date&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.exp_date&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.balance&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.acct_prd&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.lve_unit&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.adj_date_fr&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.adj_date_to&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.encashable&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfdet.tran_id__ref&quot;) JOIN (LEFT=&quot;emp_lveprkbal_trfdet.tran_id&quot; OP =&quot;=&quot;RIGHT=&quot;emp_lveprkbal_trfhdr.tran_id&quot; )WHERE( EXP1 =&quot;EMP_LVEPRKBAL_TRFDET.TRAN_ID&quot; OP =&quot;=&quot; EXP2 =&quot;:tran_id&quot; ) ) ARG(NAME = &quot;tran_id&quot; TYPE = string) </retrieve>
<update>emp_lveprkbal_trfdet</update> <update>emp_lveprkbal_trfdet</update>
<updatewhere>0</updatewhere> <updatewhere>0</updatewhere>
<updatekeyinplace>no</updatekeyinplace> <updatekeyinplace>no</updatekeyinplace>
...@@ -155,15 +161,15 @@ ...@@ -155,15 +161,15 @@
<text>Adjustment Date From</text> <text>Adjustment Date From</text>
<border>6</border> <border>6</border>
<color>33554432</color> <color>33554432</color>
<x>1023</x> <x>838</x>
<y>2</y> <y>2</y>
<height>16</height> <height>16</height>
<width>92</width> <width>151</width>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>adj_date_fr_t</name> <name>adj_date_fr_t</name>
<visible>0</visible> <visible>1</visible>
<font> <font>
<face>Arial</face> <face>Arial</face>
<height>-10</height> <height>-10</height>
...@@ -180,18 +186,18 @@ ...@@ -180,18 +186,18 @@
<TextObject> <TextObject>
<band>Header</band> <band>Header</band>
<alignment>2</alignment> <alignment>2</alignment>
<text>Lve Unit</text> <text>Balance</text>
<border>6</border> <border>6</border>
<color>33554432</color> <color>33554432</color>
<x>929</x> <x>739</x>
<y>2</y> <y>2</y>
<height>16</height> <height>16</height>
<width>92</width> <width>97</width>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>lve_unit_t</name> <name>balance_t</name>
<visible>0</visible> <visible>1</visible>
<font> <font>
<face>Arial</face> <face>Arial</face>
<height>-10</height> <height>-10</height>
...@@ -208,18 +214,18 @@ ...@@ -208,18 +214,18 @@
<TextObject> <TextObject>
<band>Header</band> <band>Header</band>
<alignment>2</alignment> <alignment>2</alignment>
<text>Acct Prd</text> <text>Exp Date</text>
<border>6</border> <border>6</border>
<color>33554432</color> <color>33554432</color>
<x>838</x> <x>649</x>
<y>2</y> <y>2</y>
<height>16</height> <height>16</height>
<width>89</width> <width>88</width>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>acct_prd_t</name> <name>exp_date_t</name>
<visible>0</visible> <visible>1</visible>
<font> <font>
<face>Arial</face> <face>Arial</face>
<height>-10</height> <height>-10</height>
...@@ -236,17 +242,17 @@ ...@@ -236,17 +242,17 @@
<TextObject> <TextObject>
<band>Header</band> <band>Header</band>
<alignment>2</alignment> <alignment>2</alignment>
<text>Balance</text> <text>To Date</text>
<border>6</border> <border>6</border>
<color>33554432</color> <color>33554432</color>
<x>739</x> <x>560</x>
<y>2</y> <y>2</y>
<height>16</height> <height>16</height>
<width>97</width> <width>87</width>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>balance_t</name> <name>to_date_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Arial</face> <face>Arial</face>
...@@ -264,17 +270,17 @@ ...@@ -264,17 +270,17 @@
<TextObject> <TextObject>
<band>Header</band> <band>Header</band>
<alignment>2</alignment> <alignment>2</alignment>
<text>Exp Date</text> <text>From Date</text>
<border>6</border> <border>6</border>
<color>33554432</color> <color>33554432</color>
<x>649</x> <x>468</x>
<y>2</y> <y>2</y>
<height>16</height> <height>16</height>
<width>88</width> <width>90</width>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>exp_date_t</name> <name>from_date_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Arial</face> <face>Arial</face>
...@@ -292,17 +298,17 @@ ...@@ -292,17 +298,17 @@
<TextObject> <TextObject>
<band>Header</band> <band>Header</band>
<alignment>2</alignment> <alignment>2</alignment>
<text>To Date</text> <text>Balance Code Descr</text>
<border>6</border> <border>6</border>
<color>33554432</color> <color>33554432</color>
<x>560</x> <x>253</x>
<y>2</y> <y>2</y>
<height>16</height> <height>16</height>
<width>87</width> <width>213</width>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>to_date_t</name> <name>balance_code_descr_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Arial</face> <face>Arial</face>
...@@ -320,17 +326,17 @@ ...@@ -320,17 +326,17 @@
<TextObject> <TextObject>
<band>Header</band> <band>Header</band>
<alignment>2</alignment> <alignment>2</alignment>
<text>From Date</text> <text>Balance Code</text>
<border>6</border> <border>6</border>
<color>33554432</color> <color>33554432</color>
<x>468</x> <x>168</x>
<y>2</y> <y>2</y>
<height>16</height> <height>16</height>
<width>90</width> <width>83</width>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>from_date_t</name> <name>balance_code_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Arial</face> <face>Arial</face>
...@@ -348,17 +354,17 @@ ...@@ -348,17 +354,17 @@
<TextObject> <TextObject>
<band>Header</band> <band>Header</band>
<alignment>2</alignment> <alignment>2</alignment>
<text>Balance Code Descr</text> <text>Line No</text>
<border>6</border> <border>6</border>
<color>33554432</color> <color>33554432</color>
<x>253</x> <x>101</x>
<y>2</y> <y>2</y>
<height>16</height> <height>16</height>
<width>213</width> <width>65</width>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>balance_code_descr_t</name> <name>line_no_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Arial</face> <face>Arial</face>
...@@ -376,17 +382,17 @@ ...@@ -376,17 +382,17 @@
<TextObject> <TextObject>
<band>Header</band> <band>Header</band>
<alignment>2</alignment> <alignment>2</alignment>
<text>Balance Code</text> <text>Tran Id</text>
<border>6</border> <border>6</border>
<color>33554432</color> <color>33554432</color>
<x>168</x> <x>2</x>
<y>2</y> <y>2</y>
<height>16</height> <height>16</height>
<width>83</width> <width>97</width>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>emp_lveprkbal_trfdet_balance_code_t</name> <name>tran_id_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Arial</face> <face>Arial</face>
...@@ -404,17 +410,17 @@ ...@@ -404,17 +410,17 @@
<TextObject> <TextObject>
<band>Header</band> <band>Header</band>
<alignment>2</alignment> <alignment>2</alignment>
<text>Line No</text> <text>Adjustment Date To</text>
<border>6</border> <border>6</border>
<color>33554432</color> <color>33554432</color>
<x>101</x> <x>991</x>
<y>2</y> <y>2</y>
<height>16</height> <height>16</height>
<width>65</width> <width>160</width>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>line_no_t</name> <name>adj_date_to_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Arial</face> <face>Arial</face>
...@@ -429,21 +435,105 @@ ...@@ -429,21 +435,105 @@
<color>67108864</color> <color>67108864</color>
</background> </background>
</TextObject> </TextObject>
<TextObject>
<band>Header</band>
<alignment>0</alignment>
<text>Lapsed Tran Id</text>
<border>6</border>
<color>33554432</color>
<x>1153</x>
<y>2</y>
<height>15</height>
<width>129</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_id__ref_t</name>
<visible>1</visible>
<font>
<face>Liberation Sans</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>67108864</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>0</alignment>
<text>Encashable</text>
<border>6</border>
<color>33554432</color>
<x>1284</x>
<y>2</y>
<height>16</height>
<width>106</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>encashable_t</name>
<visible>0</visible>
<font>
<face>Liberation Sans</face>
<height>-11</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>67108864</color>
</background>
</TextObject>
<TextObject> <TextObject>
<band>Header</band> <band>Header</band>
<alignment>2</alignment> <alignment>2</alignment>
<text>Tran Id</text> <text>Acct Prd</text>
<border>6</border> <border>6</border>
<color>33554432</color> <color>33554432</color>
<x>2</x> <x>1392</x>
<y>2</y> <y>2</y>
<height>16</height> <height>16</height>
<width>97</width> <width>89</width>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>tran_id_t</name> <name>acct_prd_t</name>
<visible>1</visible> <visible>0</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>67108864</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Lve Unit</text>
<border>6</border>
<color>33554432</color>
<x>1483</x>
<y>2</y>
<height>16</height>
<width>92</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>lve_unit_t</name>
<visible>0</visible>
<font> <font>
<face>Arial</face> <face>Arial</face>
<height>-10</height> <height>-10</height>
...@@ -763,7 +853,7 @@ ...@@ -763,7 +853,7 @@
</ColumnObject> </ColumnObject>
<ColumnObject> <ColumnObject>
<band>Detail</band> <band>Detail</band>
<id>9</id> <id>11</id>
<alignment>0</alignment> <alignment>0</alignment>
<tabsequence>32766</tabsequence> <tabsequence>32766</tabsequence>
<border>5</border> <border>5</border>
...@@ -771,15 +861,15 @@ ...@@ -771,15 +861,15 @@
<x>838</x> <x>838</x>
<y>2</y> <y>2</y>
<height>19</height> <height>19</height>
<width>89</width> <width>151</width>
<format>[general]</format> <format>[shortdate] [time]</format>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>acct_prd</name> <name>adj_date_fr</name>
<visible>0</visible> <visible>1</visible>
<EditStyle style="edit"> <EditStyle style="edit">
<limit>6</limit> <limit>1</limit>
<case>any</case> <case>any</case>
<focusrectangle>no</focusrectangle> <focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect> <autoselect>yes</autoselect>
...@@ -801,27 +891,26 @@ ...@@ -801,27 +891,26 @@
</ColumnObject> </ColumnObject>
<ColumnObject> <ColumnObject>
<band>Detail</band> <band>Detail</band>
<id>10</id> <id>12</id>
<alignment>0</alignment> <alignment>0</alignment>
<tabsequence>32766</tabsequence> <tabsequence>32766</tabsequence>
<border>5</border> <border>5</border>
<color>33554432</color> <color>33554432</color>
<x>929</x> <x>991</x>
<y>2</y> <y>2</y>
<height>19</height> <height>19</height>
<width>92</width> <width>160</width>
<format>[general]</format> <format>[shortdate] [time]</format>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>lve_unit</name> <name>adj_date_to</name>
<visible>0</visible> <visible>1</visible>
<EditStyle style="edit"> <EditStyle style="edit">
<limit>1</limit> <limit>0</limit>
<case>any</case> <case>any</case>
<focusrectangle>no</focusrectangle> <focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect> <autoselect>no</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode> <imemode>0</imemode>
</EditStyle> </EditStyle>
<font> <font>
...@@ -839,27 +928,25 @@ ...@@ -839,27 +928,25 @@
</ColumnObject> </ColumnObject>
<ColumnObject> <ColumnObject>
<band>Detail</band> <band>Detail</band>
<id>11</id> <id>14</id>
<alignment>0</alignment> <alignment>0</alignment>
<tabsequence>32766</tabsequence> <tabsequence>32766</tabsequence>
<border>5</border> <border>5</border>
<color>33554432</color> <color>33554432</color>
<x>1023</x> <x>1153</x>
<y>2</y> <y>2</y>
<height>19</height> <height>19</height>
<width expression="92">92</width> <width>129</width>
<format>[shortdate] [time]</format> <format>[general]</format>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>adj_date_fr</name> <name>tran_id__ref</name>
<visible>0</visible> <visible>1</visible>
<EditStyle style="edit"> <EditStyle style="edit">
<limit>1</limit> <limit>0</limit>
<case>any</case> <case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect> <autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode> <imemode>0</imemode>
</EditStyle> </EditStyle>
<font> <font>
...@@ -875,21 +962,29 @@ ...@@ -875,21 +962,29 @@
<color>536870912</color> <color>536870912</color>
</background> </background>
</ColumnObject> </ColumnObject>
<TextObject> <ColumnObject>
<band>Header</band> <band>Detail</band>
<alignment>2</alignment> <id>13</id>
<text>Adjustment Date To</text> <alignment>0</alignment>
<border>6</border> <tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color> <color>33554432</color>
<x>1117</x> <x>1284</x>
<y>2</y> <y>2</y>
<height>16</height> <height>19</height>
<width>122</width> <width>106</width>
<format>[general]</format>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>adj_date_to_t</name> <name>encashable</name>
<visible>1</visible> <visible>0</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<font> <font>
<face>Arial</face> <face>Arial</face>
<height>-10</height> <height>-10</height>
...@@ -899,60 +994,33 @@ ...@@ -899,60 +994,33 @@
<charset>0</charset> <charset>0</charset>
</font> </font>
<background> <background>
<mode>2</mode> <mode>1</mode>
<color>67108864</color> <color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>0</alignment>
<text>Encashable</text>
<border>6</border>
<color>33554432</color>
<x>1241</x>
<y>2</y>
<height>16</height>
<width>107</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>encashable_t</name>
<visible>1</visible>
<font>
<face>Liberation Sans</face>
<height>-11</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>67108864</color>
</background> </background>
</TextObject> </ColumnObject>
<ColumnObject> <ColumnObject>
<band>Detail</band> <band>Detail</band>
<id>12</id> <id>9</id>
<alignment>0</alignment> <alignment>0</alignment>
<tabsequence>32766</tabsequence> <tabsequence>32766</tabsequence>
<border>5</border> <border>5</border>
<color>33554432</color> <color>33554432</color>
<x>1117</x> <x>1392</x>
<y>2</y> <y>2</y>
<height>19</height> <height>19</height>
<width>122</width> <width>89</width>
<format>[shortdate] [time]</format> <format>[general]</format>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>adj_date_to</name> <name>acct_prd</name>
<visible>0</visible> <visible>0</visible>
<EditStyle style="edit"> <EditStyle style="edit">
<limit>0</limit> <limit>6</limit>
<case>any</case> <case>any</case>
<focusrectangle>no</focusrectangle> <focusrectangle>no</focusrectangle>
<autoselect>no</autoselect> <autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode> <imemode>0</imemode>
</EditStyle> </EditStyle>
<font> <font>
...@@ -970,20 +1038,29 @@ ...@@ -970,20 +1038,29 @@
</ColumnObject> </ColumnObject>
<ColumnObject> <ColumnObject>
<band>Detail</band> <band>Detail</band>
<id>13</id> <id>10</id>
<alignment>0</alignment> <alignment>0</alignment>
<tabsequence>0</tabsequence> <tabsequence>32766</tabsequence>
<border>5</border> <border>5</border>
<color>33554432</color> <color>33554432</color>
<x>1242</x> <x>1483</x>
<y>2</y> <y>2</y>
<height>19</height> <height>19</height>
<width>106</width> <width>92</width>
<format>[general]</format>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>encashable</name> <name>lve_unit</name>
<visible>1</visible> <visible>0</visible>
<EditStyle style="edit">
<limit>1</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font> <font>
<face>Arial</face> <face>Arial</face>
<height>-10</height> <height>-10</height>
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Sybase_eDataWindow>
<Sybase_eDataWindow>
<Release>9</Release>
<BaseDefinition>
<units>1</units>
<timer_interval>0</timer_interval>
<color>67108864</color>
<processing>0</processing>
<HTMLDW>no</HTMLDW>
<print>
<documentname></documentname>
<printername></printername>
<orientation>0</orientation>
<margin>
<left>24</left>
<right>24</right>
<top>24</top>
<bottom>24</bottom>
</margin>
<paper>
<source>0</source>
<size>0</size>
</paper>
<prompt>no</prompt>
<canusedefaultprinter>yes</canusedefaultprinter>
<buttons>no</buttons>
<preview.buttons>no</preview.buttons>
<cliptext>no</cliptext>
<overrideprintjob>no</overrideprintjob>
</print>
</BaseDefinition>
<Summary>
<height>0</height>
<color>536870912</color>
</Summary>
<Footer>
<height>0</height>
<color>536870912</color>
</Footer>
<Detail>
<height>852</height>
<color>536870912</color>
</Detail>
<TableDefinition>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<key>yes</key>
<name>tran_id</name>
<dbname>emp_lveprkbal_trfhdr.tran_id</dbname>
</table_column>
<table_column>
<type>datetime</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>tran_date</name>
<dbname>emp_lveprkbal_trfhdr.tran_date</dbname>
</table_column>
<table_column>
<type size="3">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>tran_type</name>
<dbname>emp_lveprkbal_trfhdr.tran_type</dbname>
<values>
<item display="Leave" data="LVE"/>
<item display="Perk " data="PRK"/>
</values>
</table_column>
<table_column>
<type size="1">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>tran_mode</name>
<dbname>emp_lveprkbal_trfhdr.tran_mode</dbname>
<values>
<item display="Issue" data="I"/>
<item display="Receipt" data="R"/>
</values>
</table_column>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>emp_code__fr</name>
<dbname>emp_lveprkbal_trfhdr.emp_code__fr</dbname>
</table_column>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>emp_code__to</name>
<dbname>emp_lveprkbal_trfhdr.emp_code__to</dbname>
</table_column>
<table_column>
<type size="5">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>site_code__fr</name>
<dbname>emp_lveprkbal_trfhdr.site_code__fr</dbname>
</table_column>
<table_column>
<type size="60">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>site_descr__fr</name>
<dbname>site_descr__fr</dbname>
</table_column>
<table_column>
<type size="5">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>site_code__to</name>
<dbname>emp_lveprkbal_trfhdr.site_code__to</dbname>
</table_column>
<table_column>
<type size="60">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>site_descr__to</name>
<dbname>site_descr__to</dbname>
</table_column>
<table_column>
<type size="1">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>status</name>
<dbname>emp_lveprkbal_trfhdr.status</dbname>
<values>
<item display="Unconfirmed " data="U"/>
<item display="Cancelled" data="X"/>
<item display="Confirmed" data="C"/>
</values>
</table_column>
<table_column>
<type>datetime</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>status_date</name>
<dbname>emp_lveprkbal_trfhdr.status_date</dbname>
</table_column>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>emp_code__conf</name>
<dbname>emp_lveprkbal_trfhdr.emp_code__conf</dbname>
</table_column>
<table_column>
<type>datetime</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>balance_ason</name>
<dbname>emp_lveprkbal_trfhdr.balance_ason</dbname>
</table_column>
<table_column>
<type>datetime</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>chg_date</name>
<dbname>emp_lveprkbal_trfhdr.chg_date</dbname>
</table_column>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>chg_user</name>
<dbname>emp_lveprkbal_trfhdr.chg_user</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>chg_term</name>
<dbname>emp_lveprkbal_trfhdr.chg_term</dbname>
</table_column>
<table_column>
<type>datetime</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>add_date</name>
<dbname>emp_lveprkbal_trfhdr.add_date</dbname>
</table_column>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>add_user</name>
<dbname>emp_lveprkbal_trfhdr.add_user</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>add_term</name>
<dbname>emp_lveprkbal_trfhdr.add_term</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_name__fr</name>
<dbname>emp_name__fr</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_name__to</name>
<dbname>emp_name__to</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_name__conf</name>
<dbname>emp_name__conf</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;emp_lveprkbal_trfhdr&quot; ) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.tran_id&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.tran_date&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.tran_type&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.tran_mode&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.emp_code__fr&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.emp_code__to&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.site_code__fr&quot;) COMPUTE(NAME=&quot;(select descr from site where site_code = EMP_LVEPRKBAL_TRFHDR.SITE_CODE__FR) as site_descr__fr
&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.site_code__to&quot;) COMPUTE(NAME=&quot;(select descr from site where site_code = EMP_LVEPRKBAL_TRFHDR.SITE_CODE__TO) as site_descr__to&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.status&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.status_date&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.emp_code__conf&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.balance_ason&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.chg_date&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.chg_user&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.chg_term&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.add_date&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.add_user&quot;) COLUMN(NAME=&quot;emp_lveprkbal_trfhdr.add_term&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(EMP_LVEPRKBAL_TRFHDR.EMP_CODE__FR,&apos;X1&apos;) emp_name__fr
&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(EMP_LVEPRKBAL_TRFHDR.EMP_CODE__TO ,&apos;X1&apos;) emp_name__to
&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(EMP_LVEPRKBAL_TRFHDR.EMP_CODE__CONF,&apos;X1&apos;) emp_name__conf&quot;)WHERE( EXP1 =&quot;EMP_LVEPRKBAL_TRFHDR.TRAN_ID&quot; OP =&quot;=&quot; EXP2 =&quot;:tran_id&quot; ) ) ARG(NAME = &quot;tran_id&quot; TYPE = string) </retrieve>
<update>emp_lveprkbal_trfhdr</update>
<updatewhere>1</updatewhere>
<updatekeyinplace>no</updatekeyinplace>
<argument>
<name>tran_id</name>
<type>string</type>
</argument>
</TableDefinition>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Transaction ID :</text>
<border>0</border>
<color>0</color>
<x>52</x>
<y>30</y>
<height>16</height>
<width>99</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_id_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Type :</text>
<border>0</border>
<color>0</color>
<x>52</x>
<y>53</y>
<height>16</height>
<width>99</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_type_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>1</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>156</x>
<y>30</y>
<height>16</height>
<width>107</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_id</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>3</id>
<alignment>0</alignment>
<tabsequence>10</tabsequence>
<border>5</border>
<color>33554432</color>
<x>155</x>
<y>53</y>
<height>16</height>
<width>107</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_type</name>
<visible>1</visible>
<EditStyle style="ddlb">
<limit>0</limit>
<allowedit>no</allowedit>
<case>any</case>
<useasborder>yes</useasborder>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>From Employee :</text>
<border>0</border>
<color>0</color>
<x>52</x>
<y>75</y>
<height>16</height>
<width>99</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_code__fr_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>To Employee :</text>
<border>0</border>
<color>0</color>
<x>52</x>
<y>117</y>
<height>16</height>
<width>99</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_code__to_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>From Site :</text>
<border>0</border>
<color>0</color>
<x>52</x>
<y>97</y>
<height>16</height>
<width>99</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>site_code__fr_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>To Site :</text>
<border>0</border>
<color>0</color>
<x>53</x>
<y>137</y>
<height>16</height>
<width>99</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>site_code__to_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Status :</text>
<border>0</border>
<color>0</color>
<x>52</x>
<y>159</y>
<height>16</height>
<width>99</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>status_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Approved by :</text>
<border>0</border>
<color>0</color>
<x>52</x>
<y>182</y>
<height>16</height>
<width>99</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_code__conf_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Balance as on :</text>
<border>0</border>
<color>0</color>
<x>52</x>
<y>205</y>
<height>16</height>
<width>99</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>balance_ason_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>11</id>
<alignment>0</alignment>
<tabsequence>50</tabsequence>
<border>5</border>
<color>33554432</color>
<x>155</x>
<y>160</y>
<height>16</height>
<width>111</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>status</name>
<visible>1</visible>
<EditStyle style="ddlb">
<limit>0</limit>
<allowedit>no</allowedit>
<case>any</case>
<useasborder>yes</useasborder>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>13</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>155</x>
<y>183</y>
<height>16</height>
<width>77</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_code__conf</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>14</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>155</x>
<y>206</y>
<height>16</height>
<width>132</width>
<format>[shortdate] [time]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>balance_ason</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Status Date :</text>
<border>0</border>
<color>0</color>
<x>332</x>
<y>160</y>
<height>16</height>
<width>99</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>status_date_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text> Transaction Date :</text>
<border>0</border>
<color>0</color>
<x>339</x>
<y>30</y>
<height>16</height>
<width>110</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_date_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>2</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>454</x>
<y>30</y>
<height>16</height>
<width>107</width>
<format>[shortdate] [time]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_date</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>4</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>447</x>
<y>53</y>
<height>16</height>
<width>116</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_mode</name>
<visible>1</visible>
<EditStyle style="ddlb">
<limit>0</limit>
<allowedit>no</allowedit>
<case>any</case>
<useasborder>yes</useasborder>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Mode :</text>
<border>0</border>
<color>0</color>
<x>343</x>
<y>53</y>
<height>16</height>
<width>99</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_mode_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>18</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>481</x>
<y>205</y>
<height>18</height>
<width>84</width>
<format>[shortdate] [time]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>add_date</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Chg Date:</text>
<border>0</border>
<color>0</color>
<x>51</x>
<y>252</y>
<height>16</height>
<width>99</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>chg_date_t</name>
<visible>1</visible>
<slideup>directlyabove</slideup>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>15</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>155</x>
<y>252</y>
<height>16</height>
<width>66</width>
<format>[shortdate] [time]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>chg_date</name>
<visible>1</visible>
<slideup>directlyabove</slideup>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Chg Term:</text>
<border>0</border>
<color>0</color>
<x>413</x>
<y>251</y>
<height>16</height>
<width>81</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>chg_term_t</name>
<visible>1</visible>
<slideup>directlyabove</slideup>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>16</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>324</x>
<y>252</y>
<height>16</height>
<width>80</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>chg_user</name>
<visible>1</visible>
<slideup>directlyabove</slideup>
<EditStyle style="edit">
<limit>10</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Chg User:</text>
<border>0</border>
<color>0</color>
<x>229</x>
<y>252</y>
<height>16</height>
<width>90</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>chg_user_t</name>
<visible>1</visible>
<slideup>directlyabove</slideup>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>19</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>154</x>
<y>228</y>
<height>17</height>
<width>134</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>add_user</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Add User :</text>
<border>0</border>
<color>0</color>
<x>51</x>
<y>227</y>
<height>16</height>
<width>99</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>t_1</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Add Date:</text>
<border>0</border>
<color>0</color>
<x>377</x>
<y>207</y>
<height>16</height>
<width>99</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>t_2</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Add Term:</text>
<border>0</border>
<color>0</color>
<x>377</x>
<y>229</y>
<height>16</height>
<width>99</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>t_3</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>20</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>481</x>
<y>227</y>
<height>17</height>
<width>84</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>add_term</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>17</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>499</x>
<y>250</y>
<height>16</height>
<width>66</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>chg_term</name>
<visible>1</visible>
<slideup>directlyabove</slideup>
<EditStyle style="edit">
<limit>15</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>23</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>243</x>
<y>186</y>
<height>16</height>
<width>324</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_name__conf</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>5</id>
<alignment>0</alignment>
<tabsequence>20</tabsequence>
<border>5</border>
<color>33554432</color>
<x>155</x>
<y>75</y>
<height>16</height>
<width>77</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_code__fr</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>7</id>
<alignment>0</alignment>
<tabsequence>30</tabsequence>
<border>5</border>
<color>33554432</color>
<x>155</x>
<y>97</y>
<height>16</height>
<width>77</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>site_code__fr</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>5</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>6</id>
<alignment>0</alignment>
<tabsequence>40</tabsequence>
<border>5</border>
<color>33554432</color>
<x>155</x>
<y>117</y>
<height>16</height>
<width>77</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_code__to</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>9</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>155</x>
<y>136</y>
<height>16</height>
<width>77</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>site_code__to</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>5</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>12</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>433</x>
<y>160</y>
<height>16</height>
<width>132</width>
<format>[shortdate] [time]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>status_date</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>10</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>241</x>
<y>136</y>
<height>16</height>
<width>324</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>site_descr__to</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>1</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>22</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>241</x>
<y>117</y>
<height>16</height>
<width>324</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_name__to</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>4000</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>8</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>241</x>
<y>97</y>
<height>16</height>
<width>324</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>site_descr__fr</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>1</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>21</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>241</x>
<y>75</y>
<height>16</height>
<width>324</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_name__fr</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>4000</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<HtmlTable>
<border>1</border>
</HtmlTable>
<HtmlGen>
<clientevents>1</clientevents>
<clientvalidation>1</clientvalidation>
<clientcomputedfields>1</clientcomputedfields>
<clientformatting>0</clientformatting>
<clientscriptable>0</clientscriptable>
<generatejavascript>1</generatejavascript>
<encodeselflinkargs>1</encodeselflinkargs>
<netscapelayers>0</netscapelayers>
</HtmlGen>
<Export.XML>
<headgroups>1</headgroups>
<includewhitespace>0</includewhitespace>
<metadatatype>0</metadatatype>
<savemetadata>0</savemetadata>
</Export.XML>
<Import.XML>
</Import.XML>
<Export.PDF>
<method>0</method>
<distill.custompostscript>0</distill.custompostscript>
<xslfop.print>0</xslfop.print>
</Export.PDF>
</Sybase_eDataWindow>
...@@ -714,71 +714,6 @@ ...@@ -714,71 +714,6 @@
<color>16777215</color> <color>16777215</color>
</background> </background>
</ColumnObject> </ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Adjustment Date To :</text>
<border>0</border>
<color>33554432</color>
<x>326</x>
<y>139</y>
<height>16</height>
<width>123</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>adj_date_to_t</name>
<visible>0</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>67108864</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>11</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>453</x>
<y>139</y>
<height>16</height>
<width>105</width>
<format>[shortdate] [time]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>adj_date_to</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject> <ColumnObject>
<band>Detail</band> <band>Detail</band>
<id>9</id> <id>9</id>
...@@ -851,15 +786,15 @@ ...@@ -851,15 +786,15 @@
<text>Adjustment Date From :</text> <text>Adjustment Date From :</text>
<border>0</border> <border>0</border>
<color>33554432</color> <color>33554432</color>
<x>41</x> <x>22</x>
<y>139</y> <y>139</y>
<height>16</height> <height>16</height>
<width>123</width> <width>142</width>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>adj_date_fr_t</name> <name>adj_date_fr_t</name>
<visible>0</visible> <visible>1</visible>
<font> <font>
<face>Arial</face> <face>Arial</face>
<height>-10</height> <height>-10</height>
...@@ -887,7 +822,7 @@ ...@@ -887,7 +822,7 @@
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>encashable_t</name> <name>encashable_t</name>
<visible>1</visible> <visible>0</visible>
<font> <font>
<face>Liberation Sans</face> <face>Liberation Sans</face>
<height>-10</height> <height>-10</height>
...@@ -942,18 +877,90 @@ ...@@ -942,18 +877,90 @@
<band>Detail</band> <band>Detail</band>
<id>13</id> <id>13</id>
<alignment>0</alignment> <alignment>0</alignment>
<tabsequence>0</tabsequence> <tabsequence>32766</tabsequence>
<border>5</border> <border>5</border>
<color>33554432</color> <color>33554432</color>
<x>168</x> <x>168</x>
<y>162</y> <y>162</y>
<height>16</height> <height>16</height>
<width>20</width> <width>20</width>
<format>[general]</format>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>encashable</name> <name>encashable</name>
<visible>1</visible> <visible>0</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Adjustment Date To :</text>
<border>0</border>
<color>33554432</color>
<x>326</x>
<y>139</y>
<height>16</height>
<width>123</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>adj_date_to_t</name>
<visible>0</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>67108864</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>11</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>453</x>
<y>139</y>
<height>16</height>
<width>105</width>
<format>[shortdate] [time]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>adj_date_to</name>
<visible>0</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<imemode>0</imemode>
</EditStyle>
<font> <font>
<face>Arial</face> <face>Arial</face>
<height>-10</height> <height>-10</height>
......
$PBExportHeader$d_emp_lveprkbal_trf11.srd
release 9;
datawindow(units=1 timer_interval=0 color=67108864 processing=1 HTMLDW=no print.printername="" print.documentname="" print.orientation = 0 print.margin.left = 24 print.margin.right = 24 print.margin.top = 24 print.margin.bottom = 24 print.paper.source = 0 print.paper.size = 0 print.canusedefaultprinter=yes print.prompt=no print.buttons=no print.preview.buttons=no print.cliptext=no print.overrideprintjob=no print.collate=yes hidegrayline=no grid.lines=0 )
header(height=20 color="536870912" )
summary(height=0 color="536870912" )
footer(height=0 color="536870912" )
detail(height=29 color="536870912" )
table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=tran_id dbname="emp_lveprkbal_trfhdr.tran_id" )
column=(type=datetime update=yes updatewhereclause=yes name=tran_date dbname="emp_lveprkbal_trfhdr.tran_date" )
column=(type=char(3) update=yes updatewhereclause=yes name=tran_type dbname="emp_lveprkbal_trfhdr.tran_type" )
column=(type=char(10) update=yes updatewhereclause=yes name=emp_code__fr dbname="emp_lveprkbal_trfhdr.emp_code__fr" )
column=(type=char(5) update=yes updatewhereclause=yes name=site_code__fr dbname="emp_lveprkbal_trfhdr.site_code__fr" )
column=(type=char(10) update=yes updatewhereclause=yes name=emp_code__to dbname="emp_lveprkbal_trfhdr.emp_code__to" )
column=(type=char(5) update=yes updatewhereclause=yes name=site_code__to dbname="emp_lveprkbal_trfhdr.site_code__to" )
column=(type=char(1) update=yes updatewhereclause=yes name=status dbname="emp_lveprkbal_trfhdr.status" )
column=(type=datetime update=yes updatewhereclause=yes name=status_date dbname="emp_lveprkbal_trfhdr.status_date" )
column=(type=char(10) update=yes updatewhereclause=yes name=emp_code__conf dbname="emp_lveprkbal_trfhdr.emp_code__conf" )
column=(type=datetime update=yes updatewhereclause=yes name=balance_ason dbname="emp_lveprkbal_trfhdr.balance_ason" )
column=(type=char(15) update=yes updatewhereclause=yes name=chg_term dbname="emp_lveprkbal_trfhdr.chg_term" )
column=(type=char(10) update=yes updatewhereclause=yes name=chg_user dbname="emp_lveprkbal_trfhdr.chg_user" )
column=(type=datetime update=yes updatewhereclause=yes name=chg_date dbname="emp_lveprkbal_trfhdr.chg_date" )
column=(type=char(4000) updatewhereclause=yes name=emp_name__fr dbname="emp_name__fr" )
column=(type=char(4000) updatewhereclause=yes name=emp_name__to dbname="emp_name__to" )
column=(type=char(4000) updatewhereclause=yes name=emp_name__conf dbname="emp_name__conf" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"emp_lveprkbal_trfhdr~" ) COLUMN(NAME=~"emp_lveprkbal_trfhdr.tran_id~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.tran_date~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.tran_type~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.emp_code__fr~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.site_code__fr~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.emp_code__to~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.site_code__to~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.status~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.status_date~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.emp_code__conf~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.balance_ason~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.chg_term~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.chg_user~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.chg_date~") COMPUTE(NAME=~"FN_GET_EMP_NAME(EMP_LVEPRKBAL_TRFHDR.EMP_CODE__FR,'X1') emp_name__fr
~") COMPUTE(NAME=~"FN_GET_EMP_NAME(EMP_LVEPRKBAL_TRFHDR.EMP_CODE__TO ,'X1') emp_name__to
~") COMPUTE(NAME=~"FN_GET_EMP_NAME(EMP_LVEPRKBAL_TRFHDR.EMP_CODE__CONF ,'X1') emp_name__conf~")WHERE( EXP1 =~"EMP_LVEPRKBAL_TRFHDR.TRAN_DATE~" OP =~">=~" EXP2 =~":fr_date~" LOGIC =~"and~" ) WHERE( EXP1 =~"EMP_LVEPRKBAL_TRFHDR.TRAN_DATE~" OP =~"<=~" EXP2 =~":to_date~" ) ) ARG(NAME = ~"fr_date~" TYPE = date) ARG(NAME = ~"to_date~" TYPE = date) " update="emp_lveprkbal_trfhdr" updatewhere=1 updatekeyinplace=no arguments=(("fr_date", date),("to_date", date)) )
text(band=header alignment="2" text="Tran Id" border="0" color="33554432" x="2" y="2" height="15" width="82" html.valueishtml="0" name=tran_id_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="Tran Date" border="0" color="33554432" x="86" y="2" height="15" width="101" html.valueishtml="0" name=tran_date_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="Tran Type" border="0" color="33554432" x="189" y="2" height="15" width="66" html.valueishtml="0" name=tran_type_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="From Employee Code" border="0" color="33554432" x="257" y="2" height="15" width="150" html.valueishtml="0" name=emp_code__fr_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="From Employee Name" border="0" color="33554432" x="409" y="2" height="15" width="353" html.valueishtml="0" name=emp_name__fr_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="To Employee Code" border="0" color="33554432" x="876" y="2" height="15" width="168" html.valueishtml="0" name=emp_code__to_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="To Employee Name" border="0" color="33554432" x="1046" y="2" height="15" width="301" html.valueishtml="0" name=emp_name__to_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="From Site Code" border="0" color="33554432" x="764" y="2" height="15" width="110" html.valueishtml="0" name=site_code__fr_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="To Site Code" border="0" color="33554432" x="1349" y="2" height="15" width="79" html.valueishtml="0" name=site_code__to_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="Status" border="0" color="33554432" x="1430" y="2" height="15" width="38" html.valueishtml="0" name=status_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="Aprv/Canc on" border="0" color="33554432" x="1470" y="2" height="15" width="155" html.valueishtml="0" name=status_date_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="Aprv/Canc by" border="0" color="33554432" x="1627" y="2" height="15" width="242" html.valueishtml="0" name=emp_code__conf_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="0" text="Aprv/Canc by name" border="0" color="33554432" x="1871" y="2" height="15" width="274" html.valueishtml="0" name=emp_name__conf_t visible="1" font.face="Liberation Sans" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
column(band=detail id=1 alignment="0" tabsequence=10 border="5" color="33554432" x="2" y="2" height="19" width="82" format="[general]" html.valueishtml="0" name=tran_id visible="1" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=2 alignment="0" tabsequence=20 border="5" color="33554432" x="86" y="2" height="19" width="101" format="[shortdate] [time]" html.valueishtml="0" name=tran_date visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=3 alignment="0" tabsequence=30 border="5" color="33554432" x="189" y="2" height="19" width="66" format="[general]" html.valueishtml="0" name=tran_type visible="1" edit.limit=1 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=4 alignment="0" tabsequence=40 border="5" color="33554432" x="257" y="2" height="19" width="150" format="[general]" html.valueishtml="0" name=emp_code__fr visible="1" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=15 alignment="0" tabsequence=50 border="5" color="33554432" x="409" y="2" height="19" width="353" format="[general]" html.valueishtml="0" name=emp_name__fr visible="1" edit.limit=4000 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=6 alignment="0" tabsequence=70 border="5" color="33554432" x="876" y="3" height="19" width="168" format="[general]" html.valueishtml="0" name=emp_code__to visible="1" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=16 alignment="0" tabsequence=80 border="5" color="33554432" x="1046" y="2" height="19" width="301" format="[general]" html.valueishtml="0" name=emp_name__to visible="1" edit.limit=4000 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=5 alignment="0" tabsequence=60 border="5" color="33554432" x="764" y="3" height="19" width="110" format="[general]" html.valueishtml="0" name=site_code__fr visible="1" edit.limit=5 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=7 alignment="0" tabsequence=90 border="5" color="33554432" x="1349" y="2" height="19" width="79" format="[general]" html.valueishtml="0" name=site_code__to visible="1" edit.limit=5 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=8 alignment="0" tabsequence=100 border="5" color="33554432" x="1430" y="2" height="19" width="38" format="[general]" html.valueishtml="0" name=status visible="1" edit.limit=1 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=9 alignment="0" tabsequence=110 border="5" color="33554432" x="1470" y="2" height="19" width="155" format="[shortdate] [time]" html.valueishtml="0" name=status_date visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=10 alignment="0" tabsequence=120 border="5" color="33554432" x="1627" y="2" height="19" width="242" format="[general]" html.valueishtml="0" name=emp_code__conf visible="1" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=17 alignment="0" tabsequence=130 border="5" color="33554432" x="1871" y="1" height="20" width="274" format="[general]" html.valueishtml="0" name=emp_name__conf visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=header alignment="2" text="Balance Ason" border="0" color="33554432" x="2147" y="2" height="15" width="98" html.valueishtml="0" name=balance_ason_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="Chg Date" border="0" color="33554432" x="2247" y="2" height="15" width="78" html.valueishtml="0" name=chg_date_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="Chg User" border="0" color="33554432" x="2327" y="2" height="15" width="66" html.valueishtml="0" name=chg_user_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="Chg Term " border="0" color="33554432" x="2395" y="2" height="15" width="74" html.valueishtml="0" name=chg_term_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=11 alignment="0" tabsequence=140 border="5" color="33554432" x="2147" y="2" height="19" width="98" format="[shortdate] [time]" html.valueishtml="0" name=balance_ason visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=14 alignment="0" tabsequence=150 border="5" color="33554432" x="2247" y="2" height="19" width="78" format="[shortdate] [time]" html.valueishtml="0" name=chg_date visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=13 alignment="0" tabsequence=160 border="5" color="33554432" x="2327" y="2" height="19" width="66" format="[general]" html.valueishtml="0" name=chg_user visible="1" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=12 alignment="0" tabsequence=170 border="5" color="33554432" x="2395" y="2" height="19" width="74" format="[general]" html.valueishtml="0" name=chg_term visible="1" edit.limit=15 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
import.xml()
export.pdf(method=0 distill.custompostscript="0" xslfop.print="0" )
\ No newline at end of file
...@@ -18,18 +18,22 @@ table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=tran_i ...@@ -18,18 +18,22 @@ table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=tran_i
column=(type=datetime update=yes updatewhereclause=yes name=adj_date_fr dbname="emp_lveprkbal_trfdet.adj_date_fr" ) column=(type=datetime update=yes updatewhereclause=yes name=adj_date_fr dbname="emp_lveprkbal_trfdet.adj_date_fr" )
column=(type=datetime update=yes updatewhereclause=yes name=adj_date_to dbname="emp_lveprkbal_trfdet.adj_date_to" ) column=(type=datetime update=yes updatewhereclause=yes name=adj_date_to dbname="emp_lveprkbal_trfdet.adj_date_to" )
column=(type=char(1) update=yes updatewhereclause=yes name=encashable dbname="emp_lveprkbal_trfdet.encashable" ) column=(type=char(1) update=yes updatewhereclause=yes name=encashable dbname="emp_lveprkbal_trfdet.encashable" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"emp_lveprkbal_trfdet~" ) TABLE(NAME=~"emp_lveprkbal_trfhdr~" ) COLUMN(NAME=~"emp_lveprkbal_trfdet.tran_id~") COLUMN(NAME=~"emp_lveprkbal_trfdet.line_no~") COLUMN(NAME=~"emp_lveprkbal_trfdet.balance_code~") COMPUTE(NAME=~"FN_GET_LVEPRK_DESCR(EMP_LVEPRKBAL_TRFHDR.TRAN_TYPE , EMP_LVEPRKBAL_TRFDET.BALANCE_CODE) balance_code_descr~") COLUMN(NAME=~"emp_lveprkbal_trfdet.from_date~") COLUMN(NAME=~"emp_lveprkbal_trfdet.to_date~") COLUMN(NAME=~"emp_lveprkbal_trfdet.exp_date~") COLUMN(NAME=~"emp_lveprkbal_trfdet.balance~") COLUMN(NAME=~"emp_lveprkbal_trfdet.acct_prd~") COLUMN(NAME=~"emp_lveprkbal_trfdet.lve_unit~") COLUMN(NAME=~"emp_lveprkbal_trfdet.adj_date_fr~") COLUMN(NAME=~"emp_lveprkbal_trfdet.adj_date_to~") COLUMN(NAME=~"emp_lveprkbal_trfdet.encashable~") JOIN (LEFT=~"emp_lveprkbal_trfdet.tran_id~" OP =~"=~"RIGHT=~"emp_lveprkbal_trfhdr.tran_id~" )WHERE( EXP1 =~"EMP_LVEPRKBAL_TRFDET.TRAN_ID~" OP =~"=~" EXP2 =~":tran_id~" ) ) ARG(NAME = ~"tran_id~" TYPE = string) " update="emp_lveprkbal_trfdet" updatewhere=0 updatekeyinplace=no arguments=(("tran_id", string)) ) column=(type=char(10) updatewhereclause=yes name=tran_id__ref dbname="emp_lveprkbal_trfdet.tran_id__ref" )
text(band=header alignment="2" text="Adjustment Date From" border="6" color="33554432" x="1023" y="2" height="16" width="92" html.valueishtml="0" name=adj_date_fr_t visible="0" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"emp_lveprkbal_trfdet~" ) TABLE(NAME=~"emp_lveprkbal_trfhdr~" ) COLUMN(NAME=~"emp_lveprkbal_trfdet.tran_id~") COLUMN(NAME=~"emp_lveprkbal_trfdet.line_no~") COLUMN(NAME=~"emp_lveprkbal_trfdet.balance_code~") COMPUTE(NAME=~"FN_GET_LVEPRK_DESCR(EMP_LVEPRKBAL_TRFHDR.TRAN_TYPE , EMP_LVEPRKBAL_TRFDET.BALANCE_CODE) balance_code_descr~") COLUMN(NAME=~"emp_lveprkbal_trfdet.from_date~") COLUMN(NAME=~"emp_lveprkbal_trfdet.to_date~") COLUMN(NAME=~"emp_lveprkbal_trfdet.exp_date~") COLUMN(NAME=~"emp_lveprkbal_trfdet.balance~") COLUMN(NAME=~"emp_lveprkbal_trfdet.acct_prd~") COLUMN(NAME=~"emp_lveprkbal_trfdet.lve_unit~") COLUMN(NAME=~"emp_lveprkbal_trfdet.adj_date_fr~") COLUMN(NAME=~"emp_lveprkbal_trfdet.adj_date_to~") COLUMN(NAME=~"emp_lveprkbal_trfdet.encashable~") COLUMN(NAME=~"emp_lveprkbal_trfdet.tran_id__ref~") JOIN (LEFT=~"emp_lveprkbal_trfdet.tran_id~" OP =~"=~"RIGHT=~"emp_lveprkbal_trfhdr.tran_id~" )WHERE( EXP1 =~"EMP_LVEPRKBAL_TRFDET.TRAN_ID~" OP =~"=~" EXP2 =~":tran_id~" ) ) ARG(NAME = ~"tran_id~" TYPE = string) " update="emp_lveprkbal_trfdet" updatewhere=0 updatekeyinplace=no arguments=(("tran_id", string)) )
text(band=header alignment="2" text="Lve Unit" border="6" color="33554432" x="929" y="2" height="16" width="92" html.valueishtml="0" name=lve_unit_t visible="0" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) text(band=header alignment="2" text="Adjustment Date From" border="6" color="33554432" x="838" y="2" height="16" width="151" html.valueishtml="0" name=adj_date_fr_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Acct Prd" border="6" color="33554432" x="838" y="2" height="16" width="89" html.valueishtml="0" name=acct_prd_t visible="0" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Balance" border="6" color="33554432" x="739" y="2" height="16" width="97" html.valueishtml="0" name=balance_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) text(band=header alignment="2" text="Balance" border="6" color="33554432" x="739" y="2" height="16" width="97" html.valueishtml="0" name=balance_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Exp Date" border="6" color="33554432" x="649" y="2" height="16" width="88" html.valueishtml="0" name=exp_date_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) text(band=header alignment="2" text="Exp Date" border="6" color="33554432" x="649" y="2" height="16" width="88" html.valueishtml="0" name=exp_date_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="To Date" border="6" color="33554432" x="560" y="2" height="16" width="87" html.valueishtml="0" name=to_date_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) text(band=header alignment="2" text="To Date" border="6" color="33554432" x="560" y="2" height="16" width="87" html.valueishtml="0" name=to_date_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="From Date" border="6" color="33554432" x="468" y="2" height="16" width="90" html.valueishtml="0" name=from_date_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) text(band=header alignment="2" text="From Date" border="6" color="33554432" x="468" y="2" height="16" width="90" html.valueishtml="0" name=from_date_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Balance Code Descr" border="6" color="33554432" x="253" y="2" height="16" width="213" html.valueishtml="0" name=balance_code_descr_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) text(band=header alignment="2" text="Balance Code Descr" border="6" color="33554432" x="253" y="2" height="16" width="213" html.valueishtml="0" name=balance_code_descr_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Balance Code" border="6" color="33554432" x="168" y="2" height="16" width="83" html.valueishtml="0" name=emp_lveprkbal_trfdet_balance_code_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) text(band=header alignment="2" text="Balance Code" border="6" color="33554432" x="168" y="2" height="16" width="83" html.valueishtml="0" name=balance_code_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Line No" border="6" color="33554432" x="101" y="2" height="16" width="65" html.valueishtml="0" name=line_no_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) text(band=header alignment="2" text="Line No" border="6" color="33554432" x="101" y="2" height="16" width="65" html.valueishtml="0" name=line_no_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Tran Id" border="6" color="33554432" x="2" y="2" height="16" width="97" html.valueishtml="0" name=tran_id_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) text(band=header alignment="2" text="Tran Id" border="6" color="33554432" x="2" y="2" height="16" width="97" html.valueishtml="0" name=tran_id_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Adjustment Date To" border="6" color="33554432" x="991" y="2" height="16" width="160" html.valueishtml="0" name=adj_date_to_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Lapsed Tran Id" border="6" color="33554432" x="1153" y="2" height="15" width="129" html.valueishtml="0" name=tran_id__ref_t visible="1" font.face="Liberation Sans" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Encashable" border="6" color="33554432" x="1284" y="2" height="16" width="106" html.valueishtml="0" name=encashable_t visible="0" font.face="Liberation Sans" font.height="-11" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Acct Prd" border="6" color="33554432" x="1392" y="2" height="16" width="89" html.valueishtml="0" name=acct_prd_t visible="0" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Lve Unit" border="6" color="33554432" x="1483" y="2" height="16" width="92" html.valueishtml="0" name=lve_unit_t visible="0" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
column(band=detail id=1 alignment="0" tabsequence=32766 border="5" color="33554432" x="2" y="2" height="19" width="97" format="[general]" html.valueishtml="0" name=tran_id visible="1" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" ) column(band=detail id=1 alignment="0" tabsequence=32766 border="5" color="33554432" x="2" y="2" height="19" width="97" format="[general]" html.valueishtml="0" name=tran_id visible="1" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=2 alignment="0" tabsequence=32766 border="5" color="33554432" x="101" y="2" height="19" width="65" format="[general]" html.valueishtml="0" name=line_no visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" ) column(band=detail id=2 alignment="0" tabsequence=32766 border="5" color="33554432" x="101" y="2" height="19" width="65" format="[general]" html.valueishtml="0" name=line_no visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=3 alignment="0" tabsequence=32766 border="5" color="33554432" x="168" y="2" height="19" width="83" format="[general]" html.valueishtml="0" name=balance_code visible="1" edit.limit=5 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" ) column(band=detail id=3 alignment="0" tabsequence=32766 border="5" color="33554432" x="168" y="2" height="19" width="83" format="[general]" html.valueishtml="0" name=balance_code visible="1" edit.limit=5 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
...@@ -38,13 +42,12 @@ column(band=detail id=5 alignment="0" tabsequence=32766 border="5" color="335544 ...@@ -38,13 +42,12 @@ column(band=detail id=5 alignment="0" tabsequence=32766 border="5" color="335544
column(band=detail id=6 alignment="0" tabsequence=32766 border="5" color="33554432" x="560" y="2" height="19" width="87" format="[shortdate] [time]" html.valueishtml="0" name=to_date visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" ) column(band=detail id=6 alignment="0" tabsequence=32766 border="5" color="33554432" x="560" y="2" height="19" width="87" format="[shortdate] [time]" html.valueishtml="0" name=to_date visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=7 alignment="0" tabsequence=32766 border="5" color="33554432" x="649" y="2" height="19" width="88" format="[shortdate] [time]" html.valueishtml="0" name=exp_date visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" ) column(band=detail id=7 alignment="0" tabsequence=32766 border="5" color="33554432" x="649" y="2" height="19" width="88" format="[shortdate] [time]" html.valueishtml="0" name=exp_date visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=8 alignment="1" tabsequence=32766 border="5" color="33554432" x="739" y="2" height="19" width="97" format="[general]" html.valueishtml="0" name=balance visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" ) column(band=detail id=8 alignment="1" tabsequence=32766 border="5" color="33554432" x="739" y="2" height="19" width="97" format="[general]" html.valueishtml="0" name=balance visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=9 alignment="0" tabsequence=32766 border="5" color="33554432" x="838" y="2" height="19" width="89" format="[general]" html.valueishtml="0" name=acct_prd visible="0" edit.limit=6 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" ) column(band=detail id=11 alignment="0" tabsequence=32766 border="5" color="33554432" x="838" y="2" height="19" width="151" format="[shortdate] [time]" html.valueishtml="0" name=adj_date_fr visible="1" edit.limit=1 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=10 alignment="0" tabsequence=32766 border="5" color="33554432" x="929" y="2" height="19" width="92" format="[general]" html.valueishtml="0" name=lve_unit visible="0" edit.limit=1 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" ) column(band=detail id=12 alignment="0" tabsequence=32766 border="5" color="33554432" x="991" y="2" height="19" width="160" format="[shortdate] [time]" html.valueishtml="0" name=adj_date_to visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=11 alignment="0" tabsequence=32766 border="5" color="33554432" x="1023" y="2" height="19" width="92~t92" format="[shortdate] [time]" html.valueishtml="0" name=adj_date_fr visible="0" edit.limit=1 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" ) column(band=detail id=14 alignment="0" tabsequence=32766 border="5" color="33554432" x="1153" y="2" height="19" width="129" format="[general]" html.valueishtml="0" name=tran_id__ref visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="Adjustment Date To" border="6" color="33554432" x="1117" y="2" height="16" width="122" html.valueishtml="0" name=adj_date_to_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) column(band=detail id=13 alignment="0" tabsequence=32766 border="5" color="33554432" x="1284" y="2" height="19" width="106" format="[general]" html.valueishtml="0" name=encashable visible="0" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="0" text="Encashable" border="6" color="33554432" x="1241" y="2" height="16" width="107" html.valueishtml="0" name=encashable_t visible="1" font.face="Liberation Sans" font.height="-11" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) column(band=detail id=9 alignment="0" tabsequence=32766 border="5" color="33554432" x="1392" y="2" height="19" width="89" format="[general]" html.valueishtml="0" name=acct_prd visible="0" edit.limit=6 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=12 alignment="0" tabsequence=32766 border="5" color="33554432" x="1117" y="2" height="19" width="122" format="[shortdate] [time]" html.valueishtml="0" name=adj_date_to visible="0" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" ) column(band=detail id=10 alignment="0" tabsequence=32766 border="5" color="33554432" x="1483" y="2" height="19" width="92" format="[general]" html.valueishtml="0" name=lve_unit visible="0" edit.limit=1 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=13 alignment="0" tabsequence=0 border="5" color="33554432" x="1242" y="2" height="19" width="106" html.valueishtml="0" name=encashable visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
htmltable(border="1" ) htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" ) htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 template=(comment="" encoding="UTF-8" name="d_emp_lveprkbal_trf12" xml="<?xml version=~"1.0~" encoding=~"UTF-8~" standalone=~"no~"?><d_emp_lveprkbal_trf12><d_emp_lveprkbal_trf12_row __pbband=~"detail~"><emp_lveprkbal_trfdet_tran_id>tran_id</emp_lveprkbal_trfdet_tran_id><emp_lveprkbal_trfdet_line_no>line_no</emp_lveprkbal_trfdet_line_no><emp_lveprkbal_trfdet_balance_code>balance_code</emp_lveprkbal_trfdet_balance_code><balance_code_descr>balance_code_descr</balance_code_descr><emp_lveprkbal_trfdet_from_date>from_date</emp_lveprkbal_trfdet_from_date><emp_lveprkbal_trfdet_to_date>to_date</emp_lveprkbal_trfdet_to_date><emp_lveprkbal_trfdet_exp_date>exp_date</emp_lveprkbal_trfdet_exp_date><emp_lveprkbal_trfdet_balance>balance</emp_lveprkbal_trfdet_balance><emp_lveprkbal_trfdet_acct_prd>acct_prd</emp_lveprkbal_trfdet_acct_prd><emp_lveprkbal_trfdet_lve_unit>lve_unit</emp_lveprkbal_trfdet_lve_unit></d_emp_lveprkbal_trf12_row></d_emp_lveprkbal_trf12>")) export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 template=(comment="" encoding="UTF-8" name="d_emp_lveprkbal_trf12" xml="<?xml version=~"1.0~" encoding=~"UTF-8~" standalone=~"no~"?><d_emp_lveprkbal_trf12><d_emp_lveprkbal_trf12_row __pbband=~"detail~"><emp_lveprkbal_trfdet_tran_id>tran_id</emp_lveprkbal_trfdet_tran_id><emp_lveprkbal_trfdet_line_no>line_no</emp_lveprkbal_trfdet_line_no><emp_lveprkbal_trfdet_balance_code>balance_code</emp_lveprkbal_trfdet_balance_code><balance_code_descr>balance_code_descr</balance_code_descr><emp_lveprkbal_trfdet_from_date>from_date</emp_lveprkbal_trfdet_from_date><emp_lveprkbal_trfdet_to_date>to_date</emp_lveprkbal_trfdet_to_date><emp_lveprkbal_trfdet_exp_date>exp_date</emp_lveprkbal_trfdet_exp_date><emp_lveprkbal_trfdet_balance>balance</emp_lveprkbal_trfdet_balance><emp_lveprkbal_trfdet_acct_prd>acct_prd</emp_lveprkbal_trfdet_acct_prd><emp_lveprkbal_trfdet_lve_unit>lve_unit</emp_lveprkbal_trfdet_lve_unit></d_emp_lveprkbal_trf12_row></d_emp_lveprkbal_trf12>"))
......
$PBExportHeader$d_emp_lveprkbal_trf21.srd
release 9;
datawindow(units=1 timer_interval=0 color=67108864 processing=0 HTMLDW=no print.printername="" print.documentname="" print.orientation = 0 print.margin.left = 24 print.margin.right = 24 print.margin.top = 24 print.margin.bottom = 24 print.paper.source = 0 print.paper.size = 0 print.canusedefaultprinter=yes print.prompt=no print.buttons=no print.preview.buttons=no print.cliptext=no print.overrideprintjob=no print.collate=yes hidegrayline=no )
summary(height=0 color="536870912" )
footer(height=0 color="536870912" )
detail(height=852 color="536870912" )
table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=tran_id dbname="emp_lveprkbal_trfhdr.tran_id" )
column=(type=datetime update=yes updatewhereclause=yes name=tran_date dbname="emp_lveprkbal_trfhdr.tran_date" )
column=(type=char(3) update=yes updatewhereclause=yes name=tran_type dbname="emp_lveprkbal_trfhdr.tran_type" values="Leave LVE/Perk PRK/" )
column=(type=char(1) update=yes updatewhereclause=yes name=tran_mode dbname="emp_lveprkbal_trfhdr.tran_mode" values="Issue I/Receipt R/" )
column=(type=char(10) update=yes updatewhereclause=yes name=emp_code__fr dbname="emp_lveprkbal_trfhdr.emp_code__fr" )
column=(type=char(10) update=yes updatewhereclause=yes name=emp_code__to dbname="emp_lveprkbal_trfhdr.emp_code__to" )
column=(type=char(5) update=yes updatewhereclause=yes name=site_code__fr dbname="emp_lveprkbal_trfhdr.site_code__fr" )
column=(type=char(60) updatewhereclause=yes name=site_descr__fr dbname="site_descr__fr" )
column=(type=char(5) update=yes updatewhereclause=yes name=site_code__to dbname="emp_lveprkbal_trfhdr.site_code__to" )
column=(type=char(60) updatewhereclause=yes name=site_descr__to dbname="site_descr__to" )
column=(type=char(1) update=yes updatewhereclause=yes name=status dbname="emp_lveprkbal_trfhdr.status" values="Unconfirmed U/Cancelled X/Confirmed C/" )
column=(type=datetime update=yes updatewhereclause=yes name=status_date dbname="emp_lveprkbal_trfhdr.status_date" )
column=(type=char(10) update=yes updatewhereclause=yes name=emp_code__conf dbname="emp_lveprkbal_trfhdr.emp_code__conf" )
column=(type=datetime update=yes updatewhereclause=yes name=balance_ason dbname="emp_lveprkbal_trfhdr.balance_ason" )
column=(type=datetime update=yes updatewhereclause=yes name=chg_date dbname="emp_lveprkbal_trfhdr.chg_date" )
column=(type=char(10) update=yes updatewhereclause=yes name=chg_user dbname="emp_lveprkbal_trfhdr.chg_user" )
column=(type=char(15) update=yes updatewhereclause=yes name=chg_term dbname="emp_lveprkbal_trfhdr.chg_term" )
column=(type=datetime update=yes updatewhereclause=yes name=add_date dbname="emp_lveprkbal_trfhdr.add_date" )
column=(type=char(10) update=yes updatewhereclause=yes name=add_user dbname="emp_lveprkbal_trfhdr.add_user" )
column=(type=char(15) update=yes updatewhereclause=yes name=add_term dbname="emp_lveprkbal_trfhdr.add_term" )
column=(type=char(4000) updatewhereclause=yes name=emp_name__fr dbname="emp_name__fr" )
column=(type=char(4000) updatewhereclause=yes name=emp_name__to dbname="emp_name__to" )
column=(type=char(4000) updatewhereclause=yes name=emp_name__conf dbname="emp_name__conf" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"emp_lveprkbal_trfhdr~" ) COLUMN(NAME=~"emp_lveprkbal_trfhdr.tran_id~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.tran_date~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.tran_type~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.tran_mode~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.emp_code__fr~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.emp_code__to~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.site_code__fr~") COMPUTE(NAME=~"(select descr from site where site_code = EMP_LVEPRKBAL_TRFHDR.SITE_CODE__FR) as site_descr__fr
~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.site_code__to~") COMPUTE(NAME=~"(select descr from site where site_code = EMP_LVEPRKBAL_TRFHDR.SITE_CODE__TO) as site_descr__to~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.status~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.status_date~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.emp_code__conf~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.balance_ason~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.chg_date~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.chg_user~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.chg_term~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.add_date~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.add_user~") COLUMN(NAME=~"emp_lveprkbal_trfhdr.add_term~") COMPUTE(NAME=~"FN_GET_EMP_NAME(EMP_LVEPRKBAL_TRFHDR.EMP_CODE__FR,'X1') emp_name__fr
~") COMPUTE(NAME=~"FN_GET_EMP_NAME(EMP_LVEPRKBAL_TRFHDR.EMP_CODE__TO ,'X1') emp_name__to
~") COMPUTE(NAME=~"FN_GET_EMP_NAME(EMP_LVEPRKBAL_TRFHDR.EMP_CODE__CONF,'X1') emp_name__conf~")WHERE( EXP1 =~"EMP_LVEPRKBAL_TRFHDR.TRAN_ID~" OP =~"=~" EXP2 =~":tran_id~" ) ) ARG(NAME = ~"tran_id~" TYPE = string) " update="emp_lveprkbal_trfhdr" updatewhere=1 updatekeyinplace=no arguments=(("tran_id", string)) )
text(band=detail alignment="1" text="Transaction ID :" border="0" color="0" x="52" y="30" height="16" width="99" html.valueishtml="0" name=tran_id_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="1" background.color="536870912" )
text(band=detail alignment="1" text="Type :" border="0" color="0" x="52" y="53" height="16" width="99" html.valueishtml="0" name=tran_type_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="1" background.color="536870912" )
column(band=detail id=1 alignment="0" tabsequence=32766 border="5" color="33554432" x="156" y="30" height="16" width="107" format="[general]" html.valueishtml="0" name=tran_id visible="1" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=3 alignment="0" tabsequence=10 border="5" color="33554432" x="155" y="53" height="16" width="107" format="[general]" html.valueishtml="0" name=tran_type visible="1" ddlb.limit=0 ddlb.allowedit=no ddlb.case=any ddlb.useasborder=yes ddlb.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="From Employee :" border="0" color="0" x="52" y="75" height="16" width="99" html.valueishtml="0" name=emp_code__fr_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=detail alignment="1" text="To Employee :" border="0" color="0" x="52" y="117" height="16" width="99" html.valueishtml="0" name=emp_code__to_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="1" background.color="536870912" )
text(band=detail alignment="1" text="From Site :" border="0" color="0" x="52" y="97" height="16" width="99" html.valueishtml="0" name=site_code__fr_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=detail alignment="1" text="To Site :" border="0" color="0" x="53" y="137" height="16" width="99" html.valueishtml="0" name=site_code__to_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="1" background.color="536870912" )
text(band=detail alignment="1" text="Status :" border="0" color="0" x="52" y="159" height="16" width="99" html.valueishtml="0" name=status_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="1" background.color="536870912" )
text(band=detail alignment="1" text="Approved by :" border="0" color="0" x="52" y="182" height="16" width="99" html.valueishtml="0" name=emp_code__conf_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="1" background.color="536870912" )
text(band=detail alignment="1" text="Balance as on :" border="0" color="0" x="52" y="205" height="16" width="99" html.valueishtml="0" name=balance_ason_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="1" background.color="536870912" )
column(band=detail id=11 alignment="0" tabsequence=50 border="5" color="33554432" x="155" y="160" height="16" width="111" format="[general]" html.valueishtml="0" name=status visible="1" ddlb.limit=0 ddlb.allowedit=no ddlb.case=any ddlb.useasborder=yes ddlb.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=13 alignment="0" tabsequence=32766 border="5" color="33554432" x="155" y="183" height="16" width="77" format="[general]" html.valueishtml="0" name=emp_code__conf visible="1" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=14 alignment="0" tabsequence=32766 border="5" color="33554432" x="155" y="206" height="16" width="132" format="[shortdate] [time]" html.valueishtml="0" name=balance_ason visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Status Date :" border="0" color="0" x="332" y="160" height="16" width="99" html.valueishtml="0" name=status_date_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="1" background.color="536870912" )
text(band=detail alignment="1" text=" Transaction Date :" border="0" color="0" x="339" y="30" height="16" width="110" html.valueishtml="0" name=tran_date_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="1" background.color="536870912" )
column(band=detail id=2 alignment="0" tabsequence=32766 border="5" color="33554432" x="454" y="30" height="16" width="107" format="[shortdate] [time]" html.valueishtml="0" name=tran_date visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=4 alignment="0" tabsequence=32766 border="5" color="33554432" x="447" y="53" height="16" width="116" format="[general]" html.valueishtml="0" name=tran_mode visible="1" ddlb.limit=0 ddlb.allowedit=no ddlb.case=any ddlb.useasborder=yes ddlb.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Mode :" border="0" color="0" x="343" y="53" height="16" width="99" html.valueishtml="0" name=tran_mode_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="1" background.color="536870912" )
column(band=detail id=18 alignment="0" tabsequence=32766 border="5" color="33554432" x="481" y="205" height="18" width="84" format="[shortdate] [time]" html.valueishtml="0" name=add_date visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Chg Date:" border="0" color="0" x="51" y="252" height="16" width="99" html.valueishtml="0" name=chg_date_t visible="1" slideup=directlyabove font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=15 alignment="0" tabsequence=32766 border="5" color="33554432" x="155" y="252" height="16" width="66" format="[shortdate] [time]" html.valueishtml="0" name=chg_date visible="1" slideup=directlyabove edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Chg Term:" border="0" color="0" x="413" y="251" height="16" width="81" html.valueishtml="0" name=chg_term_t visible="1" slideup=directlyabove font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=16 alignment="0" tabsequence=32766 border="5" color="33554432" x="324" y="252" height="16" width="80" format="[general]" html.valueishtml="0" name=chg_user visible="1" slideup=directlyabove edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Chg User:" border="0" color="0" x="229" y="252" height="16" width="90" html.valueishtml="0" name=chg_user_t visible="1" slideup=directlyabove font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=19 alignment="0" tabsequence=32766 border="5" color="33554432" x="154" y="228" height="17" width="134" format="[general]" html.valueishtml="0" name=add_user visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Add User :" border="0" color="0" x="51" y="227" height="16" width="99" html.valueishtml="0" name=t_1 visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=detail alignment="1" text="Add Date:" border="0" color="0" x="377" y="207" height="16" width="99" html.valueishtml="0" name=t_2 visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=detail alignment="1" text="Add Term:" border="0" color="0" x="377" y="229" height="16" width="99" html.valueishtml="0" name=t_3 visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=20 alignment="0" tabsequence=32766 border="5" color="33554432" x="481" y="227" height="17" width="84" format="[general]" html.valueishtml="0" name=add_term visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=17 alignment="0" tabsequence=32766 border="5" color="33554432" x="499" y="250" height="16" width="66" format="[general]" html.valueishtml="0" name=chg_term visible="1" slideup=directlyabove edit.limit=15 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=23 alignment="0" tabsequence=32766 border="5" color="33554432" x="243" y="186" height="16" width="324" format="[general]" html.valueishtml="0" name=emp_name__conf visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=5 alignment="0" tabsequence=20 border="5" color="33554432" x="155" y="75" height="16" width="77" format="[general]" html.valueishtml="0" name=emp_code__fr visible="1" edit.limit=10 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=7 alignment="0" tabsequence=30 border="5" color="33554432" x="155" y="97" height="16" width="77" format="[general]" html.valueishtml="0" name=site_code__fr visible="1" edit.limit=5 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=6 alignment="0" tabsequence=40 border="5" color="33554432" x="155" y="117" height="16" width="77" format="[general]" html.valueishtml="0" name=emp_code__to visible="1" edit.limit=10 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=9 alignment="0" tabsequence=32766 border="5" color="33554432" x="155" y="136" height="16" width="77" format="[general]" html.valueishtml="0" name=site_code__to visible="1" edit.limit=5 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=12 alignment="0" tabsequence=32766 border="5" color="33554432" x="433" y="160" height="16" width="132" format="[shortdate] [time]" html.valueishtml="0" name=status_date visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=10 alignment="0" tabsequence=32766 border="5" color="33554432" x="241" y="136" height="16" width="324" format="[general]" html.valueishtml="0" name=site_descr__to visible="1" edit.limit=1 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=22 alignment="0" tabsequence=32766 border="5" color="33554432" x="241" y="117" height="16" width="324" format="[general]" html.valueishtml="0" name=emp_name__to visible="1" edit.limit=4000 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=8 alignment="0" tabsequence=32766 border="5" color="33554432" x="241" y="97" height="16" width="324" format="[general]" html.valueishtml="0" name=site_descr__fr visible="1" edit.limit=1 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=21 alignment="0" tabsequence=32766 border="5" color="33554432" x="241" y="75" height="16" width="324" format="[general]" html.valueishtml="0" name=emp_name__fr visible="1" edit.limit=4000 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
import.xml()
export.pdf(method=0 distill.custompostscript="0" xslfop.print="0" )
\ No newline at end of file
...@@ -35,14 +35,14 @@ column(band=detail id=8 alignment="1" tabsequence=32766 border="5" color="335544 ...@@ -35,14 +35,14 @@ column(band=detail id=8 alignment="1" tabsequence=32766 border="5" color="335544
column(band=detail id=10 alignment="0" tabsequence=32766 border="5" color="33554432" x="453" y="116" height="16" width="105" format="[general]" html.valueishtml="0" name=lve_unit visible="0" edit.limit=1 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" ) column(band=detail id=10 alignment="0" tabsequence=32766 border="5" color="33554432" x="453" y="116" height="16" width="105" format="[general]" html.valueishtml="0" name=lve_unit visible="0" edit.limit=1 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=5 alignment="0" tabsequence=32766 border="5" color="33554432" x="168" y="70" height="16" width="105" format="[shortdate] [time]" html.valueishtml="0" name=from_date visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" ) column(band=detail id=5 alignment="0" tabsequence=32766 border="5" color="33554432" x="168" y="70" height="16" width="105" format="[shortdate] [time]" html.valueishtml="0" name=from_date visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=7 alignment="0" tabsequence=32766 border="5" color="33554432" x="168" y="93" height="16" width="105" format="[shortdate] [time]" html.valueishtml="0" name=exp_date visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" ) column(band=detail id=7 alignment="0" tabsequence=32766 border="5" color="33554432" x="168" y="93" height="16" width="105" format="[shortdate] [time]" html.valueishtml="0" name=exp_date visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Adjustment Date To :" border="0" color="33554432" x="326" y="139" height="16" width="123" html.valueishtml="0" name=adj_date_to_t visible="0" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
column(band=detail id=11 alignment="0" tabsequence=32766 border="5" color="33554432" x="453" y="139" height="16" width="105" format="[shortdate] [time]" html.valueishtml="0" name=adj_date_to visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=9 alignment="0" tabsequence=32766 border="5" color="33554432" x="168" y="116" height="16" width="105" format="[general]" html.valueishtml="0" name=acct_prd visible="0" edit.limit=6 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" ) column(band=detail id=9 alignment="0" tabsequence=32766 border="5" color="33554432" x="168" y="116" height="16" width="105" format="[general]" html.valueishtml="0" name=acct_prd visible="0" edit.limit=6 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Acct Prd :" border="0" color="33554432" x="41" y="116" height="16" width="123" html.valueishtml="0" name=acct_prd_t visible="0" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) text(band=detail alignment="1" text="Acct Prd :" border="0" color="33554432" x="41" y="116" height="16" width="123" html.valueishtml="0" name=acct_prd_t visible="0" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=detail alignment="1" text="Adjustment Date From :" border="0" color="33554432" x="41" y="139" height="16" width="123" html.valueishtml="0" name=adj_date_fr_t visible="0" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) text(band=detail alignment="1" text="Adjustment Date From :" border="0" color="33554432" x="22" y="139" height="16" width="142" html.valueishtml="0" name=adj_date_fr_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=detail alignment="1" text="Encashable :" border="0" color="33554432" x="41" y="162" height="15" width="123" html.valueishtml="0" name=encashable_t visible="1" font.face="Liberation Sans" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) text(band=detail alignment="1" text="Encashable :" border="0" color="33554432" x="41" y="162" height="15" width="123" html.valueishtml="0" name=encashable_t visible="0" font.face="Liberation Sans" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
column(band=detail id=11 alignment="0" tabsequence=32766 border="5" color="33554432" x="168" y="139" height="16" width="105" format="[shortdate] [time]" html.valueishtml="0" name=adj_date_fr visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" ) column(band=detail id=11 alignment="0" tabsequence=32766 border="5" color="33554432" x="168" y="139" height="16" width="105" format="[shortdate] [time]" html.valueishtml="0" name=adj_date_fr visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=13 alignment="0" tabsequence=0 border="5" color="33554432" x="168" y="162" height="16" width="20" html.valueishtml="0" name=encashable visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" ) column(band=detail id=13 alignment="0" tabsequence=32766 border="5" color="33554432" x="168" y="162" height="16" width="20" format="[general]" html.valueishtml="0" name=encashable visible="0" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Adjustment Date To :" border="0" color="33554432" x="326" y="139" height="16" width="123" html.valueishtml="0" name=adj_date_to_t visible="0" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
column(band=detail id=11 alignment="0" tabsequence=32766 border="5" color="33554432" x="453" y="139" height="16" width="105" format="[shortdate] [time]" html.valueishtml="0" name=adj_date_to visible="0" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
htmltable(border="1" ) htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" ) htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 template=(comment="" encoding="UTF-8" name="d_emp_lveprkbal_trf22" xml="<?xml version=~"1.0~" encoding=~"UTF-8~" standalone=~"no~"?><untitled><untitled_row __pbband=~"detail~"><emp_lveprkbal_trfdet_tran_id>tran_id</emp_lveprkbal_trfdet_tran_id><emp_lveprkbal_trfdet_line_no>line_no</emp_lveprkbal_trfdet_line_no><emp_lveprkbal_trfdet_balance_code>balance_code</emp_lveprkbal_trfdet_balance_code><balance_code_descr>balance_code_descr</balance_code_descr><emp_lveprkbal_trfdet_from_date>from_date</emp_lveprkbal_trfdet_from_date><emp_lveprkbal_trfdet_to_date>to_date</emp_lveprkbal_trfdet_to_date><emp_lveprkbal_trfdet_exp_date>exp_date</emp_lveprkbal_trfdet_exp_date><emp_lveprkbal_trfdet_balance>balance</emp_lveprkbal_trfdet_balance><emp_lveprkbal_trfdet_acct_prd>acct_prd</emp_lveprkbal_trfdet_acct_prd><emp_lveprkbal_trfdet_lve_unit>lve_unit</emp_lveprkbal_trfdet_lve_unit></untitled_row></untitled>")) export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 template=(comment="" encoding="UTF-8" name="d_emp_lveprkbal_trf22" xml="<?xml version=~"1.0~" encoding=~"UTF-8~" standalone=~"no~"?><untitled><untitled_row __pbband=~"detail~"><emp_lveprkbal_trfdet_tran_id>tran_id</emp_lveprkbal_trfdet_tran_id><emp_lveprkbal_trfdet_line_no>line_no</emp_lveprkbal_trfdet_line_no><emp_lveprkbal_trfdet_balance_code>balance_code</emp_lveprkbal_trfdet_balance_code><balance_code_descr>balance_code_descr</balance_code_descr><emp_lveprkbal_trfdet_from_date>from_date</emp_lveprkbal_trfdet_from_date><emp_lveprkbal_trfdet_to_date>to_date</emp_lveprkbal_trfdet_to_date><emp_lveprkbal_trfdet_exp_date>exp_date</emp_lveprkbal_trfdet_exp_date><emp_lveprkbal_trfdet_balance>balance</emp_lveprkbal_trfdet_balance><emp_lveprkbal_trfdet_acct_prd>acct_prd</emp_lveprkbal_trfdet_acct_prd><emp_lveprkbal_trfdet_lve_unit>lve_unit</emp_lveprkbal_trfdet_lve_unit></untitled_row></untitled>"))
......
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