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
//Modified by Anjali R. on [14-08-2018][Added to get empSiteFr][Start]
String empSiteFr = "";
String empSiteFrDescr = "";
String userLevel = "";
int count = 0;
//Modified by Anjali R. on [14-08-2018][Added to get empSiteFr][End]
E12GenericUtility genericUtility = new E12GenericUtility();
String loginEmpCode = checkNull( genericUtility.getValueFromXTRA_PARAMS( xtraParams, "loginEmpCode" ) );
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" );
chgTerm = genericUtility.getValueFromXTRA_PARAMS( xtraParams, "termId" );
......@@ -188,7 +191,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
while(ctr < childNodeListLength && !childNodeName.equals(currentColumn));
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 = ? ";
......@@ -213,7 +217,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
pstmt.close();
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" ) ) ;
if( "itm_default".equalsIgnoreCase( currentColumn ) )
{
......@@ -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" );
//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_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_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" );
......@@ -251,19 +260,27 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
{
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]
//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 [07/09/2018][To take employees work site][End]
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,empCodeFrom);
pstmt.setString(2,empCodeFrom);//Modified by Anjali R. on[07/09/2018]
rs = pstmt.executeQuery();
if(rs.next())
{
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"));
//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+ "]");
if( rs != null )
......@@ -275,9 +292,10 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
{
pstmt.close();
pstmt = null;
}
//Modified by Anjali R. on [16/08/2018][To set employees work site][Start]
if( checkNull( empSiteFr ).length() > 0 && !"null".equalsIgnoreCase( empSiteFr ) )
}
//Modified by Anjali R. on [07/09/2018][Commented to merge query in employee table select query][Start]
//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 = ? ";
......@@ -300,8 +318,9 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
pstmt.close();
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 )
{
relieveDate1 = sdf.format( relieveDate );
......@@ -309,7 +328,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
System.out.println("Formated relieveDate1:::::: [" + relieveDate1+ "]" );
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.setString(1,empCodeFrom);
rs = pstmt.executeQuery();
......@@ -328,13 +348,68 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
{
pstmt.close();
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]
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]
//Modified by Anjali R. on [07/09/2018][To access user level wise][Start]
count = 0;
sql = "SELECT USR_LEV FROM USERS WHERE CODE = ? ";
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
{
......@@ -351,15 +426,24 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
System.out.println("empCodeTo:::::: [:" + empCodeTo+ ":]" );
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.setString( 1, empCodeTo );
pstmt.setString( 2, empCodeTo );////Modified by Anjali R. on[07/09/2018]
rs = pstmt.executeQuery();
if(rs.next())
{
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 )
{
......@@ -371,8 +455,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
pstmt.close();
pstmt = null;
}
if( checkNull( empSiteTo ).length() > 0 && !"null".equalsIgnoreCase( empSiteTo ) )
//Modified by Anjali R. on[07/09/2018][Start]
/*if( checkNull( empSiteTo ).length() > 0 && !"null".equalsIgnoreCase( empSiteTo ) )
{
sql = "SELECT DESCR FROM SITE WHERE SITE_CODE = ? ";
......@@ -395,12 +479,14 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
pstmt.close();
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("<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");
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.setString( 1, empCodeTo );
rs = pstmt.executeQuery();
......@@ -419,7 +505,9 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
{
pstmt.close();
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");
}
else
......@@ -581,7 +669,6 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
java.util.Date joinDate = null ;
Date currentDate = new Date();
String tranMode = "", joinDateStr="", retString = "";
E12GenericUtility genericUtility = new E12GenericUtility();
//Commented and added by Varsha V on 20-Jul-18 for removing lookup
//ITMDBAccessLocal itmDBAccess = null;
......@@ -685,13 +772,21 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
}
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.setString( 1, empCodeFrom );
rs = pstmt.executeQuery();
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 );
if ( rs != null )
......@@ -708,13 +803,13 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
if( count <= 0 )
{
System.out.println( "Invalid empCodeFrom , empCodeFrom not present in employee master::::" );
retString = itmDBAccess.getErrorString( "", "VTELPTRF04", userId, "", conn );
return retString;
}
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.setString(1,empCodeFrom);
......@@ -722,9 +817,9 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
if( rs.next())
{
relieveDate = rs.getDate("RELIEVE_DATE");
}
}*/
System.out.println("relieveDate:::: ["+relieveDate+"]");
if ( rs != null )
/*if ( rs != null )
{
rs.close();
rs = null;
......@@ -733,7 +828,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
{
pstmt.close();
pstmt = null;
}
}*/
//Modified by Anjali R. on[07/09/2018][End]
if( relieveDate == null )
{
System.out.println("relieveDate for empCodeFrom is not present in employee master::::");
......@@ -763,24 +859,56 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
if( Integer.parseInt( userLevel ) > 1 )
{
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 ) ) )
{
System.out.println("siteCodeFrom not equal to loginSiteCode::::");
retString = itmDBAccess.getErrorString( "", "VTELPTRF06", userId, "", conn );
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][To validate unconfirmed records for same employee][Start]
/*cnt =0;
cnt =0;
String tranType = checkNull(genericUtility.getColumnValue("tran_type", dom,objContext ));
System.out.println("tranType--["+tranType+"]");
sql = " SELECT count(*) as cnt FROM EMP_LVEPRKBAL_TRFHDR WHERE EMP_CODE__FR = ? AND TRAN_TYPE = ? AND STATUS <> 'C' ";
String tranIdTemp = checkNull(genericUtility.getColumnValue("tran_id", dom , objContext));
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.setString(1, empCodeFrom);
pstmt.setString(2, tranType);
pstmt.setString(2, tranIdTemp);
rs = pstmt.executeQuery();
if (rs.next())
{
......@@ -802,10 +930,11 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
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][wrong condition][End]
}
//Modified by Anjali R. on[07/09/2018][End]
//}
}
else if("emp_code__to".equalsIgnoreCase( childNodeName ) )
{
......@@ -856,14 +985,22 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
}
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.setString( 1, empCodeTo );
rs = pstmt.executeQuery();
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);
if ( rs != null )
......@@ -885,16 +1022,17 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
}
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.setString(1,empCodeTo);
rs = pstmt.executeQuery();
if( rs.next())
{
joinDate = rs.getDate("DATE_JOIN");
}
}*/
System.out.println("joinDate:::: ["+joinDate+"]");
if ( rs != null )
/*if ( rs != null )
{
rs.close();
rs = null;
......@@ -903,7 +1041,8 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
{
pstmt.close();
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
//if( joinDate.compareTo( relieveDate2 ) < 0 )
//if( joinDate.compareTo( relieveDate2 ) <= 0 )
......@@ -1002,7 +1141,7 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
pstmt.close();
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(count <= 1)
{
......@@ -1010,7 +1149,7 @@ public class EmpLvePrkBalTrfIC extends ValidatorEJB implements EmpLvePrkBalTrfIC
retString = itmDBAccess.getErrorString( "", "VTELPTRF11", userId, "", conn );
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,
System.out.println("String Returned from Confirmation :: [" + retString + "]");
return retString;
}
public String confirm( String tranId, String xtraParams, String forcedFlag, int commitFlag, Connection conn) throws RemoteException, ITMException
{
System.out.println("--------------confirm method of Empleave -------------");
......@@ -264,7 +264,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
System.out.println("Error String Returned from Confirmation :: [" + errString + "]");
return errString;
}
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,
String sql2 = "";
PreparedStatement pstmt2 = null;
ResultSet rs2 = null;
HashMap hmap = new HashMap();
String errCode = "";
String lveTblno = "";
......@@ -1686,21 +1686,21 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
String leaveStart = "";
String leaveEnd = "";
String nextLveStart = "";
java.sql.Timestamp temp1 = null;
Timestamp to = null;
Timestamp fr = null;
boolean isError = false;
AdmCommon admCommon = null;
try
{
admCommon = new AdmCommon();
hmap = getLvetbl(empCode, lveTblno, conn);
System.out.println("hmap--["+hmap.size()+"]");
errCode = (String)hmap.get("ERRORCODE");
System.out.println("errCode---["+errCode+"]");
if (errCode != null && errCode.trim().length() > 0)
......@@ -1712,7 +1712,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
}
lveTblno = (String)hmap.get("LEAVETABLE");
System.out.println("lveTblno---["+lveTblno+"]");
//Added by Anjali R. To get leaves start and leaves end[Start]
sql = "select leave_ends,leave_starts from empleave where tran_id = ?";
pstmt = conn.prepareStatement(sql);
......@@ -1734,8 +1734,8 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
pstmt = null;
}
//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"+
" from lvetable where lve_code = ? and lve_tblno = ?";
pstmt = conn.prepareStatement(sql);
......@@ -1757,10 +1757,10 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
pstmt = null;
}
temp1 = lvedt;
temp1 = utilMethod.RelativeDate(temp1, -1);
System.out.println("temp1--["+temp1+"]");
sql = "select fn_get_holtblno(?,?) from dual";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, empCode);
......@@ -1783,7 +1783,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
}
tempHolTblNo = utilMethod.mid(holTblNo, 1,5);
System.out.println("tempHolTblNo---["+tempHolTblNo+"]");
if("DS000".equalsIgnoreCase(tempHolTblNo))
{
errCode = tempHolTblNo ;
......@@ -1810,21 +1810,21 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
{
return errCode;
}
sql = "select lve_date_to,lve_code,leave_ends from empleave where emp_code = ? "+
" and lve_date_to >= ? and lve_date_to <= ? " +
" and status <> 'C' and tran_id <> ? " +
" and use_flag = 'C' order by lve_date_to desc";
pstmt = conn.prepareStatement(sql);
sql1 = "select payable from leaves where lve_code = ?";
pstmt1 = conn.prepareStatement(sql1);
sql2 = "select (case when can_combine is null then 'N' else can_combine end ) as combine from lvetable " +
" where lve_code = ? and lve_tblno = ?";
pstmt2 = conn.prepareStatement(sql2);
pstmt.setString(1, empCode);
pstmt.setTimestamp(2, temp1);
pstmt.setTimestamp(3, lvedt);
......@@ -1835,7 +1835,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
fr = rs.getTimestamp("lve_date_to");
lve = checkNull(rs.getString("lve_code"));
nextLveStart = checkNull(rs.getString("leave_ends"));
pstmt.setString(1, lve);
rs1 = pstmt1.executeQuery();
while(rs1.next())
......@@ -1844,11 +1844,11 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
}
System.out.println("payable---["+payable+"]");
pstmt1.clearParameters();
canCombine1 = "N";
if("Y".equalsIgnoreCase(payable))
{
pstmt2.setString(1, lve);
pstmt2.setString(2, lveTblno);
rs2 = pstmt2.executeQuery();
......@@ -1906,12 +1906,12 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
{
return errCode;
}
temp1 = null;
temp1 = lvedtTo;
temp1 = utilMethod.RelativeDate(temp1,1);
System.out.println("temp1--["+temp1+"]");
sql = "select fn_get_holtblno(?,?) from dual";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, empCode);
......@@ -1944,21 +1944,21 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
{
return errCode;
}
sql = "select lve_date_fr,lve_code,leave_starts from empleave where emp_code = ? " +
" and lve_date_fr >= ? and lve_date_fr <= ? " +
" and status <> 'C' and tran_id <> ? and use_flag = 'C' order by lve_date_fr";
pstmt = conn.prepareStatement(sql);
sql1 = "select payable from leaves where lve_code = ?";
pstmt1 = conn.prepareStatement(sql1);
sql2 = "select (case when can_combine is null then 'N' else can_combine end ) as combine from lvetable " +
" where lve_code = ? and lve_tblno = ?";
pstmt2 = conn.prepareStatement(sql2);
pstmt.setString(1, empCode);
pstmt.setTimestamp(2, lvedtTo);
pstmt.setTimestamp(3, temp1);
......@@ -1969,8 +1969,8 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
fr = rs.getTimestamp("lve_date_fr");
lve = checkNull(rs.getString("lve_code"));
nextLveStart = checkNull(rs.getString("leave_starts"));
pstmt.setString(1, lve);
rs1 = pstmt1.executeQuery();
while(rs1.next())
......@@ -1979,11 +1979,11 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
}
System.out.println("payable---["+payable+"]");
pstmt1.clearParameters();
canCombine1 = "N";
if("Y".equalsIgnoreCase(payable))
{
pstmt2.setString(1, lve);
pstmt2.setString(2, lveTblno);
rs2 = pstmt2.executeQuery();
......@@ -2093,7 +2093,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
return errCode;
}
//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]
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,
fVal4 = resultSet.getTimestamp("UPTO_DATE");
fVal5 = resultSet.getTimestamp("EXP_DATE");
fVal6 = resultSet.getDouble("BAL_DAYS");
if(noRows > 0)
{
if( ((fVal6 < 0) || (fVal6 == 0 && (fVal3.before(mDate1) || fVal3.equals(mDate1)))))
{
continue;
}
if(fVal6 < nextBal)
{
......@@ -3901,7 +3902,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
}
}
}
if(resultSet != null)
{
resultSet.close();
......@@ -4146,9 +4147,9 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
//if((mDate.equals(mDate1) ) && (lveStart.equals("M")))
noDays = utilMethod.DaysAfter(utilMethod.date(mDate),utilMethod.date(tempToDt))+ 1;
if((mDate.equals(mDate1) && lveStart.equalsIgnoreCase("M")))
/*[Purpose : Used date method of UtilMethod.java]
*Modified by Anjali Rawankar on [20/09/2017][End]
*/
/*[Purpose : Used date method of UtilMethod.java]
*Modified by Anjali Rawankar on [20/09/2017][End]
*/
{
noDays = noDays - 0.5;
}
......@@ -4203,15 +4204,15 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
break;
}
/*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(utilMethod.date(tempToDt),1));
/*[Purpose : used date method of utilmethods.java]
* Modified by Anjali Rawankar on [20/09/2017][End]
*/
}while((mDate.before(mDate2)) ||(mDate.equals(mDate2)));
if(errCode != null && errCode.trim().length() > 0)
{
break;
......@@ -4241,8 +4242,8 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
if(balOpt.equals("Y"))
{
/*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));
//effDt2 = utilMethod.dateTime(utilMethod.RelativeDate(effDt1,365));
effDt1 = utilMethod.dateTime(utilMethod.RelativeDate(utilMethod.date(mDate1),1));
......@@ -4250,7 +4251,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
/*[Purpose : used date method of utilmethods.java]
* Modified by Anjali Rawankar on [20/09/2017][End]
*/
}
else
{
......@@ -5369,7 +5370,7 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
}
return fileContent.toString();
}
private String checkNull( String input )
{
if ( input == null )
......@@ -5382,116 +5383,116 @@ public class EmpLeaveConf extends ActionHandlerEJB implements EmpLeaveConfLocal,
}
return input;
}
//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 = "";
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
{
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)
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())
{
System.out.println("Excpetion from getXMLFromDBForEdit method 1 ----["+ e.getMessage()+"]");
e.printStackTrace();
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");
}
System.out.println("xmlString::::::["+xmlString.toString()+"]");
return xmlString.toString();
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()+"]");
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
PreparedStatement pStmt = null, pStmt1 = null, pStmt2 = null, pStmt3 = null, pStmt4 = null, pStmt5 = null, pStmt6 = null,pStmt7 = null;
CallableStatement callStmt = null;
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;
String tranType = "";
String tranMode = "";
......@@ -292,7 +299,7 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
sql = "SELECT CODE FROM PERIOD WHERE ? BETWEEN FR_DATE AND TO_DATE";
pStmt = conn.prepareStatement(sql);
pStmt.setTimestamp(1, relieveDateTM);
pStmt.setTimestamp(1, relieveDateTM);
rs = pStmt.executeQuery();
if (rs.next()) {
periodCode = checkNull(rs.getString("CODE"));
......@@ -379,8 +386,14 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
sql = "SELECT STATUS FROM EMPLEAVE WHERE TRAN_ID = ?";
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.setString(1, tranId);
......@@ -390,6 +403,7 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
lveBalance = rs.getDouble("BALANCE");
frDate = rs.getTimestamp("FROM_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;
......@@ -415,7 +429,10 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
pStmt2.setTimestamp(10, new Timestamp(System.currentTimeMillis()));
pStmt2.setString(11, chgUser);
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(15, "B");
pStmt2.setString(16, "E");
......@@ -424,13 +441,24 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
System.out.println("insert executed = [" + insrtStatus + "]");
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);
rs1 = pStmt3.executeQuery();
if (rs1.next()) {
if (rs1.next())
{
selectCount = rs1.getInt("COUNT");
}
if (rs1 != null) {
if (rs1 != null)
{
rs1.close();
rs1 = null;
}
......@@ -493,6 +521,14 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
pStmt4.close();
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) {
rs.close();
rs = null;
......@@ -586,7 +622,7 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
// 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);
// Ended by Varsha V on 16-07-18 for updating AMOUNT for emp_code_fr
String procSql = "{call " + admEnvReturn + "(?,?,?,?,?)}";
......@@ -597,18 +633,26 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
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]
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.setString(1, tranId);
rs = pStmt.executeQuery();
int ctr = 0;
while (rs.next()) {
while (rs.next())
{
balCode = checkNull(rs.getString("BALANCE_CODE"));
frDate = rs.getTimestamp("FROM_DATE");
toDate = rs.getTimestamp("TO_DATE");
expDate = rs.getTimestamp("EXP_DATE");
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.append("<Root><Detail1><pay_site>" + paySite + "</pay_site><site_code>" + siteCode
......@@ -675,9 +719,12 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
insrtStatus = pStmt1.executeUpdate();
System.out.println("insert executed = [" + insrtStatus + "]");
pStmt1.clearParameters();
if (insrtStatus > 0) {
if (insrtStatus > 0)
{
successFlag = true;
} else {
}
else
{
successFlag = false;
break;
}
......@@ -697,17 +744,21 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
insrtStatus = pStmt2.executeUpdate();
System.out.println("insert executed = [" + insrtStatus + "]");
pStmt2.clearParameters();
if (insrtStatus > 0) {
if (insrtStatus > 0)
{
successFlag = true;
} else {
} else
{
successFlag = false;
break;
}
// 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
//pStmt6.setDouble(1, perkBalance);
pStmt6.setDouble(1, Math.abs(perkBalance));
pStmt6.setDouble(1, 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.setString(3, empCodeFr);
pStmt6.setString(4, balCode);
......@@ -716,9 +767,19 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
// Modified by Piyush on 18/07/2018 [Should not update amount].End
updCnt = pStmt6.executeUpdate();
pStmt6.clearParameters();
if (updCnt > 0) {
if (updCnt > 0)
{
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;
break;
}
......@@ -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
System.out.println("*************admEnvReturn:::::[" + admEnvReturn + "]");
if ((admEnvReturn == null) || (admEnvReturn.trim().length() == 0)
|| (admEnvReturn.equalsIgnoreCase("NULLFOUND"))) {
|| (admEnvReturn.equalsIgnoreCase("NULLFOUND")))
{
insrtStatus = 0;
pStmt3.setString(1, empCodeTo);
pStmt3.setString(2, balCode);
pStmt3.setTimestamp(3, frDate);
pStmt3.setTimestamp(4, toDate);
rs1 = pStmt3.executeQuery();
if (rs1.next()) {
if (rs1.next())
{
insrtStatus = rs1.getInt("COUNT");
}
if (rs1 != null) {
if (rs1 != null)
{
rs1.close();
rs1 = null;
}
pStmt3.clearParameters();
if (insrtStatus > 0) {
if (insrtStatus > 0)
{
pStmt4.setDouble(1, perkBalance);
pStmt4.setDouble(2, perkBalance);
pStmt4.setString(3, empCodeTo);
......@@ -750,13 +815,18 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
pStmt4.setTimestamp(6, toDate);
updCnt = pStmt4.executeUpdate();
pStmt4.clearParameters();
if (updCnt > 0) {
if (updCnt > 0)
{
successFlag = true;
} else {
}
else
{
successFlag = false;
break;
}
} else {
}
else
{
pStmt5.setString(1, empCodeTo);
pStmt5.setString(2, balCode);
pStmt5.setTimestamp(3, frDate);
......@@ -764,7 +834,10 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
pStmt5.setDouble(5, perkBalance);
pStmt5.setInt(6, 0);
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(10, null);
pStmt5.setTimestamp(11, new Timestamp(System.currentTimeMillis()));
......@@ -774,9 +847,12 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
updCnt = pStmt5.executeUpdate();
System.out.println("insert executed = [" + updCnt + "]");
pStmt5.clearParameters();
if (updCnt > 0) {
if (updCnt > 0)
{
successFlag = true;
} else {
}
else
{
successFlag = false;
break;
}
......@@ -786,17 +862,21 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
// as it should happen once only].Start
}
if (rs != null) {
if (rs != null)
{
rs.close();
rs = null;
}
if (pStmt != null) {
if (pStmt != null)
{
pStmt.close();
pStmt = null;
}
if ((admEnvReturn != null) && (admEnvReturn.trim().length() > 0)
&& (!admEnvReturn.equalsIgnoreCase("NULLFOUND"))) {
try {
&& (!admEnvReturn.equalsIgnoreCase("NULLFOUND")))
{
try
{
System.out.println("Inside callable statement");
System.out.println("tranId:::[" + tranId + "] chgUser:::[" + chgUser + "] empCodeTo:::["
+ empCodeTo + "] chgTerm:::[" + chgTerm + "]");
......@@ -807,18 +887,23 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
callStmt.registerOutParameter(5, Types.VARCHAR);
callStmt.executeQuery();
String outParam = callStmt.getString(5);
if (callStmt != null) {
if (callStmt != null)
{
callStmt.close();
callStmt = null;
}
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);
successFlag = false;
} else {
} else
{
successFlag = true;
}
} catch (SQLException se) {
}
catch (SQLException se)
{
se.printStackTrace();
retString = this.admCommon.getErrorMessage(se, "");
retString = this.admCommon.getErrorXmlString(this.admCommon, retString, tranId);
......@@ -865,6 +950,13 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
pStmt6.close();
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) {
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 @@
<name>encashable</name>
<dbname>emp_lveprkbal_trfdet.encashable</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;) 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>
<updatewhere>0</updatewhere>
<updatekeyinplace>no</updatekeyinplace>
......@@ -155,15 +161,15 @@
<text>Adjustment Date From</text>
<border>6</border>
<color>33554432</color>
<x>1023</x>
<x>838</x>
<y>2</y>
<height>16</height>
<width>92</width>
<width>151</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>adj_date_fr_t</name>
<visible>0</visible>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
......@@ -180,18 +186,18 @@
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Lve Unit</text>
<text>Balance</text>
<border>6</border>
<color>33554432</color>
<x>929</x>
<x>739</x>
<y>2</y>
<height>16</height>
<width>92</width>
<width>97</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>lve_unit_t</name>
<visible>0</visible>
<name>balance_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
......@@ -208,18 +214,18 @@
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Acct Prd</text>
<text>Exp Date</text>
<border>6</border>
<color>33554432</color>
<x>838</x>
<x>649</x>
<y>2</y>
<height>16</height>
<width>89</width>
<width>88</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>acct_prd_t</name>
<visible>0</visible>
<name>exp_date_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
......@@ -236,17 +242,17 @@
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Balance</text>
<text>To Date</text>
<border>6</border>
<color>33554432</color>
<x>739</x>
<x>560</x>
<y>2</y>
<height>16</height>
<width>97</width>
<width>87</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>balance_t</name>
<name>to_date_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
......@@ -264,17 +270,17 @@
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Exp Date</text>
<text>From Date</text>
<border>6</border>
<color>33554432</color>
<x>649</x>
<x>468</x>
<y>2</y>
<height>16</height>
<width>88</width>
<width>90</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>exp_date_t</name>
<name>from_date_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
......@@ -292,17 +298,17 @@
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>To Date</text>
<text>Balance Code Descr</text>
<border>6</border>
<color>33554432</color>
<x>560</x>
<x>253</x>
<y>2</y>
<height>16</height>
<width>87</width>
<width>213</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>to_date_t</name>
<name>balance_code_descr_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
......@@ -320,17 +326,17 @@
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>From Date</text>
<text>Balance Code</text>
<border>6</border>
<color>33554432</color>
<x>468</x>
<x>168</x>
<y>2</y>
<height>16</height>
<width>90</width>
<width>83</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>from_date_t</name>
<name>balance_code_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
......@@ -348,17 +354,17 @@
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Balance Code Descr</text>
<text>Line No</text>
<border>6</border>
<color>33554432</color>
<x>253</x>
<x>101</x>
<y>2</y>
<height>16</height>
<width>213</width>
<width>65</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>balance_code_descr_t</name>
<name>line_no_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
......@@ -376,17 +382,17 @@
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Balance Code</text>
<text>Tran Id</text>
<border>6</border>
<color>33554432</color>
<x>168</x>
<x>2</x>
<y>2</y>
<height>16</height>
<width>83</width>
<width>97</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_lveprkbal_trfdet_balance_code_t</name>
<name>tran_id_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
......@@ -404,17 +410,17 @@
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Line No</text>
<text>Adjustment Date To</text>
<border>6</border>
<color>33554432</color>
<x>101</x>
<x>991</x>
<y>2</y>
<height>16</height>
<width>65</width>
<width>160</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>line_no_t</name>
<name>adj_date_to_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
......@@ -429,21 +435,105 @@
<color>67108864</color>
</background>
</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>
<band>Header</band>
<alignment>2</alignment>
<text>Tran Id</text>
<text>Acct Prd</text>
<border>6</border>
<color>33554432</color>
<x>2</x>
<x>1392</x>
<y>2</y>
<height>16</height>
<width>97</width>
<width>89</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_id_t</name>
<visible>1</visible>
<name>acct_prd_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>
<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>
<face>Arial</face>
<height>-10</height>
......@@ -763,7 +853,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>9</id>
<id>11</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
......@@ -771,15 +861,15 @@
<x>838</x>
<y>2</y>
<height>19</height>
<width>89</width>
<format>[general]</format>
<width>151</width>
<format>[shortdate] [time]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>acct_prd</name>
<visible>0</visible>
<name>adj_date_fr</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>6</limit>
<limit>1</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
......@@ -801,27 +891,26 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>10</id>
<id>12</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>929</x>
<x>991</x>
<y>2</y>
<height>19</height>
<width>92</width>
<format>[general]</format>
<width>160</width>
<format>[shortdate] [time]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>lve_unit</name>
<visible>0</visible>
<name>adj_date_to</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>1</limit>
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<autoselect>no</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -839,27 +928,25 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>11</id>
<id>14</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>1023</x>
<x>1153</x>
<y>2</y>
<height>19</height>
<width expression="92">92</width>
<format>[shortdate] [time]</format>
<width>129</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>adj_date_fr</name>
<visible>0</visible>
<name>tran_id__ref</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>1</limit>
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -875,21 +962,29 @@
<color>536870912</color>
</background>
</ColumnObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Adjustment Date To</text>
<border>6</border>
<ColumnObject>
<band>Detail</band>
<id>13</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>1117</x>
<x>1284</x>
<y>2</y>
<height>16</height>
<width>122</width>
<height>19</height>
<width>106</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>adj_date_to_t</name>
<visible>1</visible>
<name>encashable</name>
<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>
......@@ -899,60 +994,33 @@
<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>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>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>12</id>
<id>9</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>1117</x>
<x>1392</x>
<y>2</y>
<height>19</height>
<width>122</width>
<format>[shortdate] [time]</format>
<width>89</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>adj_date_to</name>
<name>acct_prd</name>
<visible>0</visible>
<EditStyle style="edit">
<limit>0</limit>
<limit>6</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -970,20 +1038,29 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>13</id>
<id>10</id>
<alignment>0</alignment>
<tabsequence>0</tabsequence>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>1242</x>
<x>1483</x>
<y>2</y>
<height>19</height>
<width>106</width>
<width>92</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>encashable</name>
<visible>1</visible>
<name>lve_unit</name>
<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>
<face>Arial</face>
<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 @@
<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>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>
<band>Detail</band>
<id>9</id>
......@@ -851,15 +786,15 @@
<text>Adjustment Date From :</text>
<border>0</border>
<color>33554432</color>
<x>41</x>
<x>22</x>
<y>139</y>
<height>16</height>
<width>123</width>
<width>142</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>adj_date_fr_t</name>
<visible>0</visible>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
......@@ -887,7 +822,7 @@
<valueishtml>0</valueishtml>
</html>
<name>encashable_t</name>
<visible>1</visible>
<visible>0</visible>
<font>
<face>Liberation Sans</face>
<height>-10</height>
......@@ -942,18 +877,90 @@
<band>Detail</band>
<id>13</id>
<alignment>0</alignment>
<tabsequence>0</tabsequence>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>33554432</color>
<x>168</x>
<y>162</y>
<height>16</height>
<width>20</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<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>
<face>Arial</face>
<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
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=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)) )
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" )
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="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" )
column=(type=char(10) updatewhereclause=yes name=tran_id__ref dbname="emp_lveprkbal_trfdet.tran_id__ref" )
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="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="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="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="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="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=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" )
......@@ -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=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=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=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=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" )
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" )
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=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=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" )
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=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=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" )
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" )
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=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" )
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 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
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=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" )
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="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="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="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=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" )
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>"))
......
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