Вы находитесь на странице: 1из 15

<!

--Content TD start -->


<td width="80%" bgcolor="#E6F2FF" valign="top" >
<!---Content Area Start-->
<p> <center><b><font face="Arial"><br>
VIEW REGULAR EMPLOYEE LEAVE DETAILS </font> </b></center>

<form name="frmLeaveReport" method="POST" action="leave_rpo.jsp">


<!-- From start-->
<!-- Report Table start-->

<table border="3" cellspacing="3" style="border-collapse: collapse"


bordercolor="#E6F2FF" width="99%" id="AutoNumber20" cellpadding="2" align="left">
<!--Start Of Input-->
<tr align="center">
<td align="left">
<table>
<tr>
<!-- Input CMBS Start-->
<table width="90%" align="center" >
<tr align="center">
<td align="center" colspan="2">
<font size="4px" face="Arial"><b><u>Regular Leave Details</u></b></font>
</td></tr>
<tr>
<tr align="center">
<td align="center" colspan="2" ><font size="3px"
face="Arial"><b><u>Financial Year Wise</u></b></font></td></tr>
<tr><td colspan="2">&nbsp;</td></tr>

<tr><td colspan="2">&nbsp;</td></tr>
<tr>
<td align="left"><a
href="/ess/jsp/employee/leave_menu.jsp">Back</a></td>
<td align="right"><a
href="leaveDetailsExcel.jsp<%=queryString%>">Export To Excel</a></td>
</tr>
<table width="700" border="1" align="left" >
<!-- HTML Codes by Quackit.com -->
<span style="font-family:Times;font-size:14px;font-style:normal;fontweight:bold;">

<tr align="center">
<td align="left" bgcolor="#CCE6FF" >Financial Year</td>
<td align="left" bgcolor="#CCE6FF">
<select size="1" name="cmbTypeYear"
onChange="go(document.frmLeaveReport.cmbTypeYear,document.frmLeaveReport);" style="fontfamily: Arial; font-size: 9pt">

<%if (strYear.equals("2011")) {%>


<OPTION VALUE="2011" SELECTED>2011-2012</OPTION>
<%} else {%>
<OPTION VALUE="2011">2011-2012</OPTION>
<%}%>
<%if (strYear.equals("2012")) {%>
<OPTION VALUE="2012" SELECTED>2012-2013</OPTION>
<%} else {%>
<OPTION VALUE="2012">2012-2013</OPTION>
<%}%>
</select>

</td>
<td align="left" bgcolor="#CCE6FF">Role</td>
<td align="left" bgcolor="#CCE6FF">
<select size="1" name="cmbTypeRole"
onChange="go(document.frmLeaveReport.cmbTypeRole,document.frmLeaveReport);" style="fontfamily: Arial; font-size: 9pt">

<option VALUE="Select One">Select One</option>


<%if (strRole.equals("EMPLOYEE")) {%>
<OPTION VALUE="EMPLOYEE"
SELECTED>EMPLOYEE</OPTION>
<%} else {%>
<OPTION VALUE="EMPLOYEE">EMPLOYEE</OPTION>
<%}%>
<%
if (l_aryLsrole.size() > 0) {
for (int x = 0; x < l_aryLsrole.size(); x++) {
if (((String) (l_aryLsrole.get(x))).equals(strRole)) {%>
<option VALUE="<%=l_aryLsrole.get(x)%>" SELECTED> <%=
l_aryLsrole.get(x)%></option>
<%} else {%>
<option VALUE="<%=l_aryLsrole.get(x)%>"> <%=
l_aryLsrole.get(x)%></option>
<%}
}
}
%>
</select>
</td>

</tr>
<tr align="center">
<td align="left" bgcolor="#CCE6FF">From Date
(dd/mm/yyyy):</td>
<td align="left" bgcolor="#CCE6FF">
<input type="text" name="txtfrom_date"
value="<%=strFromDate%>" size="19"><A
HREF="javascript:onClick=+_calendar('txtfrom_date');"><IMG SRC="../../images/cal.gif"
ALT="Calendar" WIDTH="16" HEIGHT="16" BORDER="0" ></A>
</td>
<td align="left" bgcolor="#CCE6FF">To Date (dd/mm/yyyy):</td>
<td align="left" bgcolor="#CCE6FF">
<input type="text" name="txtto_date" value="<%=strToDate%>"
size="19"> <A HREF="javascript:onClick=+_calendar('txtto_date');"></A>
<IMG SRC="../../images/cal.gif" ALT="Calendar" WIDTH="16"
HEIGHT="16" BORDER="0" >
</td>
</tr>
<tr align="center">
<td align="left" colspan="2" bgcolor="#CCE6FF">Leave Type</td>
<td align="left" colspan="2" bgcolor="#CCE6FF">
<select size="1" name="cmbTypeLeave" style="font-family:
Arial; font-size: 9pt"
onChange="go(document.frmLeaveReport.cmbTypeLeave,document.frmLeaveReport);">
<option VALUE="Select One">Select One</option>
<%if (strLeave.equals("LVD")) {%>
<option VALUE="LVD" SELECTED>LEAVE DETAILS</option>
<%} else {%>
<option VALUE="LVD">LEAVE DETAILS</option>
<%}%>
<%

if (l_aryLsLeave.size() > 0) {
for (q = 0; q < l_aryLsLeave.size(); q++) {
if (((String) (l_aryLsLeave.get(q))).equals(strLeave)) {%>
<option VALUE="<%=l_aryLsLeave.get(q)%>" SELECTED> <%=
l_aryLsLeave.get(q)%></option>
<%} else {%>
<option VALUE="<%=l_aryLsLeave.get(q)%>"> <%=
l_aryLsLeave.get(q)%></option>
<%}
}
}
%>
</select>
</td>
</tr>
<%if (strRole.equals("EMPLOYEE") || strRole.equals("MANAGER"))
{%>
<%} else {%>
<tr align="center" bgcolor="#CCE6FF">
<td align="left">Region</td>
<td align="left" bgcolor="#CCE6FF">
<select size="1" name="cmbTypeReg"
onChange="go(document.frmLeaveReport.cmbTypeReg,document.frmLeaveReport);" style="fontfamily: Arial; font-size: 9pt">
<option VALUE="Select One">Select One</option>
<%if(strRole.equals("REGIONAL HUMAN RESOURCE") &
l_aryLsReg.size()>1 ){%>
<%if (strLocation1.equals("ALL")){%>
<option VALUE="ALL" selected>ALL</option>
<%} else {%>

<option VALUE="ALL">ALL</option>
<%}%>
<%}%>
<%
if (l_aryLsReg.size() > 0) {
for (m = 0; m < l_aryLsReg.size(); m++) {
if (((String) (l_aryLsReg.get(m))).equals(strReg)) {%>
<option VALUE="<%=l_aryLsReg.get(m)%>" SELECTED> <%=
l_aryLsReg.get(m)%></option>
<%} else {%>
<option VALUE="<%=l_aryLsReg.get(m)%>"> <%=
l_aryLsReg.get(m)%></option>
<%}
}
}
%>
</select>
</td>
<td align="left" bgcolor="#CCE6FF">Location</td>
<td align="left" bgcolor="#CCE6FF">
<select size="1" name="cmbTypeLoc"
onChange="go(document.frmLeaveReport.cmbTypeRole,document.frmLeaveReport);" style="fontfamily: Arial; font-size: 9pt">
<%if(strRole.equals("REGIONAL HUMAN RESOURCE")){%>
<%if (strLocation1.equals("ALL")){%>
<option VALUE="ALL" selected>ALL</option>
<%} else {%>
<option VALUE="ALL">ALL</option>
<%}%>

<%}%>

<%if (l_aryLsLoc1.size() > 0) {


for (n = 0; n < l_aryLsLoc1.size(); n += 2) {
if (((String) (l_aryLsLoc1.get(n))).equals(strLocation1)) {%>
<option VALUE="<%=l_aryLsLoc1.get(n)%>" SELECTED> <%=
l_aryLsLoc1.get(n)%></option>
<%} else {%>
<option VALUE="<%=l_aryLsLoc1.get(n)%>"> <%=
l_aryLsLoc1.get(n)%></option>
<%}
}
}%>
</select><%}
if (strRole.equals("HeadHR")) {%>
</td>
</tr>
<tr align="center" bgcolor="#CCE6FF">
<td align="left" bgcolor="#CCE6FF">SBU</td>
<td align="left">
<select size="1" name="cmbTypeSBU"
onChange="go(document.frmLeaveReport.cmbTypeSBU,document.frmLeaveReport);" style="fontfamily: Arial; font-size: 9pt">
<option VALUE="Select One">Select One</option>

<%
if (l_aryLsSBU.size() > 0) {
for (o = 0; o < l_aryLsSBU.size(); o++) {
if (((String) (l_aryLsSBU.get(o))).equals(strSBU)) {%>

<option VALUE="<%=l_aryLsSBU.get(o)%>" SELECTED> <%=


l_aryLsSBU.get(o)%></option>
<%} else {%>
<option VALUE="<%=l_aryLsSBU.get(o)%>"> <%=
l_aryLsSBU.get(o)%></option>
<%}
}
}
%>
</select>
</td>
<td align="left" bgcolor="#CCE6FF">Department</td>
<td align="left" bgcolor="#CCE6FF">
<select size="1" name="cmbTypeSubSBU"
onChange="go(document.frmLeaveReports);" style="font-family: Arial; font-size: 9pt">
<option VALUE="Select One">Select One</option>
<%if (strSubSBU.equals("ALL")) {%>
<option VALUE="ALL" selected>ALL</option>
<%} else {%>
<option VALUE="ALL" >ALL</option>
<%}%>

<%if (l_aryLsSubSBU.size() > 0) {


for (p = 0; p < l_aryLsSubSBU.size(); p += 2) {
if (((String) (l_aryLsSubSBU.get(p))).equals(strSubSBU))
{%>
<option VALUE="<%=l_aryLsSubSBU.get(p)%>" SELECTED> <%=
l_aryLsSubSBU.get(p)%></option>
<%} else {%>

<option VALUE="<%=l_aryLsSubSBU.get(p)%>"> <%=


l_aryLsSubSBU.get(p)%></option>
<%}
}
}%>
</select>
</td>
</tr>
<%}
if (strRole.equals("MANAGER")) {%>
<tr align="center">
<td align="left" colspan="2" bgcolor="#CCE6FF"> Employee</td>
<td align="left" colspan="2" bgcolor="#CCE6FF">
<select size="1" name="cmbTypeEmp" style="font-family: Arial;
font-size: 9pt">
<option VALUE="">Select One</option>
<%if (l_aryLsEmp.size() > 0) {
for (p = 0; p < l_aryLsEmp.size(); p += 2) {
if (((String) (l_aryLsEmp.get(p))).equals(strEmp)) {%>
<option VALUE="<%=l_aryLsEmp.get(p)%>" SELECTED> <%=
l_aryLsEmp.get(p + 1)%></option>
<%} else {%>
<option VALUE="<%=l_aryLsEmp.get(p)%>"> <%=
l_aryLsEmp.get(p + 1)%></option>
<%}
}
}%>
</select>
<%}%>

</td>
</tr>
</span>
</table>
<tr></tr>
<tr align="center">
<td align="center" colspan="2" bgcolor="#CCE6FF"><input
type="Submit" value="Submit" onclick="return validation();">
<input type="hidden" name="hdnSubmit" id="hiddenbox" value="">
</td></tr>

<tr>
<tr>
<td>
<%=strSubmit%>
<%=strRole%>
<%=strToDate%>
<%=strFromDate%>
<%=strLeave%>
</td>
</tr>

<tr>
<td>

<!--Leave Details - WITH PAY Off Start-->

<% if (strSubmit.equals("submitted")) {%>


<!--Time Off Start-->

<table border="3" width="1100">


<tr>
<td colspan="15" align="center"> LEAVE DETAILS </td>
</tr> <tr>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial" color="#FFFFFF">
<span style="font-size: 9pt">S NO</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial" color="#FFFFFF">
<span style="font-size: 9pt">EMPLOYEE NO</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial" color="#FFFFFF">
<span style="font-size: 9pt">EMPLOYEE NAME</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial" color="#FFFFFF">
<span style="font-size: 9pt">REGION</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial" color="#FFFFFF">
<span style="font-size: 9pt">LOCATION</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial" color="#FFFFFF">
<span style="font-size: 9pt">SBU</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial" color="#FFFFFF">
<span style="font-size: 9pt">DEPT</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial" color="#FFFFFF">
<span style="font-size: 9pt">DATE OF JOINING</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial" color="#FFFFFF">
<span style="font-size: 9pt">STATUS CODE</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial" color="#FFFFFF">
<span style="font-size: 9pt">STATUS DESCRIPTION</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial" color="#FFFFFF">
<span style="font-size: 9pt">MANAGER ESN</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial" color="#FFFFFF">
<span style="font-size: 9pt">MANAGER NAME</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial" color="#FFFFFF">
<span style="font-size: 9pt">LEAVE NAME</span></font></b></td>

<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial" color="#FFFFFF"> <span


style="font-size: 9pt">LEAVE ID</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial"
color="#FFFFFF"> <span style="font-size: 9pt">LEAVE APPLIED ON</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial"
color="#FFFFFF"> <span style="font-size: 9pt">LEAVE FROM DATE</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial"
color="#FFFFFF"> <span style="font-size: 9pt">LEAVE TO DATE</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial"
color="#FFFFFF"> <span style="font-size: 9pt">TOTAL DAYS</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial"
color="#FFFFFF"> <span style="font-size: 9pt">WORKING DAYS</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial"
color="#FFFFFF"> <span style="font-size: 9pt">HOLIDAYS</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial"
color="#FFFFFF"> <span style="font-size: 9pt">LEAVE DAYS BASED ON </span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial"
color="#FFFFFF"> <span style="font-size: 9pt">LEAVE REQUEST STATUS</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial"
color="#FFFFFF"> <span style="font-size: 9pt">LEAVE REQUEST PENDING WITH
ROLE</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial"
color="#FFFFFF"> <span style="font-size: 9pt">LEAVE REQUEST PENDING WITH
NAME</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial"
color="#FFFFFF"> <span style="font-size: 9pt">LEAVE APPROVED ON</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial"
color="#FFFFFF"> <span style="font-size: 9pt">LEAVE APPROVED BY</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial"
color="#FFFFFF"> <span style="font-size: 9pt">LEAVE REMARK</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial"
color="#FFFFFF"> <span style="font-size: 9pt">HR ESN</span></font></b></td>
<td bgcolor="#30305D" align="centre" width="2%" ><b><font face="Arial"
color="#FFFFFF"> <span style="font-size: 9pt">HR NAME</span></font></b></td>

</tr>

<!--For Tables Main Data-->


<%while (rsLeave.next()) {%>
<span style="font-size: 5pt">
<tr>
<td width="1%"><%=++rsLeaveCount%></td>
<td><%=rsLeave.getString(1)%></td>
<td><%=rsLeave.getString(2)%></td>
<td><%=rsLeave.getString(3)%></td>
<td><%=rsLeave.getString(4)%></td>
<td><%=rsLeave.getString(5)%></td>
<td><%=rsLeave.getString(6)%></td>
<td><%=rsLeave.getString(7)%></td>
<td><%=rsLeave.getString(8)%></td>
<td><%=rsLeave.getString(9)%></td>
<td><%=rsLeave.getString(10)%></td>
<td><%=rsLeave.getString(11)%></td>
<td><%=rsLeave.getString(12)%></td>

<td><%=rsLeave.getString(15)%></td>
<td><%=rsLeave.getString(16)%></td>
<td><%=rsLeave.getString(17)%></td>
<td><%=rsLeave.getString(18)%></td>

<td><%=rsLeave.getString(19)%></td>
<td><%=rsLeave.getString(20)%></td>
<td><%=rsLeave.getString(21)%></td>
<td><%=rsLeave.getString(22)%></td>
<td><%=rsLeave.getString(23)%></td>
<td>&nbsp;</td>
<td><%=rsLeave.getString(26)%></td>
<td><%=rsLeave.getString(24)%></td>
<td><%=rsLeave.getString(27)%></td>
<td><%=rsLeave.getString(25)%></td>
<td><%=rsLeave.getString(13)%></td>
<td><%=rsLeave.getString(14)%></td>

</tr>
<!--For Tables Sub Data End-->
<%}%>
</table>
<!--Time Off End-->
<%}%>
<!--Leave Details - WITH PAY End-->

<%if (rsLeaveCount==0){%>
<table border="1" width="1100">
<tr><td align="center" colspan="15"><p align="center"><br><center><b><font face="Arial"
size="2" color="#FF0000">No Data Found</font></b></center>
</tr>

<tr><td align="left" ><%=leaveQry%></tr>


</table>
<%}%>

<!-- Form -->


</form>

Вам также может понравиться