<%@page contentType="text/html; charset=UTF-8"%> <%@page import="java.util.*,java.io.*,java.text.*"%> <%@page import="com.csc.library.util.download.*"%> <%@page import="com.csc.library.util.ManageDocument"%> <%@page import="com.csc.library.approve.*,com.csc.library.databean.*"%> <%@page import="com.csc.library.entry.*,com.csc.library.utilities.*,com.csc.library.report.*"%> <%@page import="com.csc.library.session.*"%> <%request.setCharacterEncoding("UTF-8");%> <jsp:useBean id="TEMPLATE_WORKFLOW" class="com.csc.library.system.Task" scope="page"/> <jsp:setProperty name="TEMPLATE_WORKFLOW" property="classauthen" value="WorkflowUIAuthen" /> <% TEMPLATE_WORKFLOW.setChannel(request,response); TEMPLATE_WORKFLOW.checkProfile(); if( TEMPLATE_WORKFLOW.getUProfile() != null ){ TEMPLATE_WORKFLOW.getUProfile().set("appname","WELFARE"); UIManager screenSingle = (UIManager) TEMPLATE_WORKFLOW.process("SingleEntry","TEMPLATE_WORKFLOW"); DecimalFormat df = new DecimalFormat("#,##0.00"); String reqtype[]=new ReportUDF().getSystemCode("REQUISITION_TYPE",screenSingle.getUProfile().get("lang")); String option=""; if( screenSingle.getUProfile().get("lang").equalsIgnoreCase("eng")){ option="<option value='' >Please choose requisition type</option>"; }else{ option="<option value=''>กรุณาเลือกประเภทการเบิก</option>"; } String keyvalue[]; for(int n=0;n<reqtype.length;n++){ keyvalue=reqtype[n].split(","); option+="<option value='"+keyvalue[0]+"'>"+keyvalue[1]+"</option>"; } String wf = null; int maxrow=5; CheckNull chkNull = new CheckNull(); int step =Integer.parseInt(chkNull.chkNullString(request.getParameter("step_id"),"0")); String subject = null; String remark = null; String emp_fullname = null; CscCalendar calendar = new CscCalendar(); long attach_time = Long.parseLong(chkNull.chkNullString(request.getParameter("attach_time"),String.valueOf(calendar.getTimeInMillis()))); ManageDocument md = new ManageDocument(); md.setUProfile(screenSingle.getUProfile()); md.setRequest(request); md.setScreen(screenSingle); if( !chkNull.chkNullString(request.getParameter("__cmd")).equals("save") ){ subject = chkNull.chkNullString(request.getParameter("subject")); remark = chkNull.chkNullString(request.getParameter("__remark")); emp_fullname = chkNull.chkNullString(request.getParameter("emp_fullname")); }else if( chkNull.chkNullString(request.getParameter("__cmd")).equals("save") ){ response.sendRedirect("../MYNOTE/SENT_COMPLETE.jsp"); }else{ subject = ""; remark = ""; emp_fullname = ""; } //WF_STATUS 1 = รอการอนุมัติ // 3 = ยกเลิกการอนุมัติ // 4 = อนุมัติแล้ว // 5 = ไม่อนุมัติ // 6 = แก้ไขโดย HR // 7 = ส่งกลับ // 8 = ยกเลิกเอกสาร // 9 = ประวัติ if( (!screenSingle.getDataLabel("WF_STATUS").equals("1")) && (!screenSingle.getDataLabel("WF_STATUS").equals("4")) && (!screenSingle.getDataLabel("WF_STATUS").equals("7")) ){ wf = "false"; }else{ wf = "true"; } if( request.getParameter("downfile") != null ){ ThaiUtilities tu = new ThaiUtilities(); String filePath = request.getParameter("downfile"); File f = new File(tu.ASCII2Unicode(filePath)); String fileName = f.getName(); String fileType = fileName.substring(fileName.indexOf(".")+1,fileName.length()); if ( f.exists() && f.canRead() ) { response.setContentType("application/octet-stream"); response.setHeader("Content-Disposition", "attachment; filename="+tu.Unicode2ASCII(f.getName())); //response.setHeader("cache-control", "no-cache"); response.setContentLength((int) f.length()); BufferedInputStream fileInput = new BufferedInputStream(new FileInputStream(f)); byte buffer[] = new byte[8 * 1024]; out.clearBuffer(); OutputStream out_s = response.getOutputStream(); CopyStreams.copyStreamsWithoutClose(fileInput, out_s, buffer); out_s.flush(); out_s.close(); fileInput.close(); } } %> <!-- Insert useBean --> <HTML> <HEAD> <TITLE>myNOTE : Business Process Management Service</TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8"> <!-- Insert Link --> <LINK HREF="../CSS/MYNOTE.css" REL="stylesheet" TYPE="text/css"> <LINK HREF="../CSS/MYNOTE_MENU.css" REL="stylesheet" TYPE="text/css"> <!-- Insert Script Import --> <SCRIPT TYPE='text/JavaScript' SRC='../JS/MYNOTE_SCREEN.js'></SCRIPT> <SCRIPT TYPE='text/JavaScript' SRC='../JS/MYNOTE_MENU.js'></SCRIPT> <SCRIPT TYPE='text/JavaScript' SRC='../JS/SCREEN.js'></SCRIPT> <SCRIPT TYPE='text/JavaScript' SRC='../JS/WELSCREEN.js'></SCRIPT> <SCRIPT LANGUAGE="JavaScript">setLang('<%=screenSingle.getUProfile().get("lang")%>');</SCRIPT> <!--DWR INCLUDE--> <script src="../JS/VIEWCALENDAR.js"></script> <script type='text/javascript' src='/hr/dwr/interface/SearchDWR.js'></script> <script type='text/javascript' src='/hr/dwr/engine.js'></script> <script type='text/javascript' src='/hr/dwr/util.js'></script> <script type="text/javascript" src="/hr/dwr/interface/SystemCode.js"></script> <script type="text/javascript" src="/hr/dwr/interface/CscCalendar.js"></script> <script type="text/javascript" src="/hr/dwr/interface/CheckRequisition.js"></script> <!--DWR INCLUDE--> <SCRIPT LANGUAGE="JavaScript" TYPE="text/JavaScript"> <!-- function goHelp(helpName,inputName,condition){ with( document.cscform ){ var helpReturn; var temp; if( inputName=="sendto" ){ temp = __fixCon.value; __fixCon.value="job='"+condition+"'"; helpReturn="wf_next_actor:EMPLOYEEID,sendto:MEMPLOYEE@FULLNAME"; linkHelp_SendToReturn(helpName,helpReturn); __fixCon.value=temp; }else if( inputName=="cc" ){ temp = __fixCon.value; helpReturn="wf_cc_actor:EMPLOYEEID,cc:MEMPLOYEE@FULLNAME"; linkHelp_SendToReturn(helpName,helpReturn); __fixCon.value=temp; }else if( inputName=="__employeeid" ){ temp = __fixCon.value; helpReturn="__employeeid:EMPLOYEEID,MEMPLOYEE@FULLNAME,emp_fullname:MEMPLOYEE.FULLNAME"; linkHelp_Return(helpName,helpReturn); __fixCon.value=temp; }else if(inputName=="__wf__employeeid" ){ temp = __fixCon.value; __fixCon.value="STATUS NOT IN ('U','W','X','Y','Z') " helpReturn="__wf__employeeid:memployee.employeeid"; linkHelp_Return(helpName,helpReturn); __fixCon.value=temp; }else if( inputName=="__wf__resignreason" ){ temp = __fixCon.value; helpReturn="__wf__resignreason:resignreasonid,reasonDesc:tdesc"; linkHelp_Return(helpName,helpReturn); __fixCon.value=temp; } } } function linkHelp_SendToReturn(help,input){ with( document.cscform ){ var param="BROWSE_USER.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value+"&__checkVerify=off&__langOn=off"; window.open(param,"Help","left=150,top=150,width=530,height=370,toolbar=no,status=yes,scrollbars=yes,resizable=yes"); } } function linkHelp_Return(help,input){ with( document.cscform ){ var param="BROWSE_HELP.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value+"&__checkVerify=off&__langOn=off"; window.open(param,"Help","left=150,top=150,width=530,height=370,toolbar=no,status=yes,scrollbars=yes,resizable=yes"); } } function linkHelpWF(help,input){ with(document.cscform){ var temp = __fixCon.value; var fix = "wf_id='"+wf_id.value+"' and wf_ver='"+wf_ver.value+"' and initiator='<%=screenSingle.getUProfile().get("actor")%>' and (wf_status<>'4' and wf_status<>'6' and wf_status<>'3' and wf_status<>'8' and wf_status<>'A' and wf_status<>'B')"; var param="BROWSE_HELP.jsp?__helpName="+help+"&__fieldSearch="+input+"&__pageCall="+__screen.value+"&__fixCon="+fix; window.open(param,"Help","left=150,top=150,width=530,height=370,resizable=yes,scrollbars=yes,toolbar=no,status=yes"); __fixCon.value = temp; } } function openHelp(){ with( document.cscform ){ window.open("../PERSONAL/HELP/WEL230_NSTDA.pdf","Help","left=150,top=150,width=700,height=570,toolbar=no,status=yes,scrollbars=yes,resizable=yes"); } } <!-- Insert JavaScript --> var empTemp=""; function searchEmp(emp){ empTemp=emp; SearchDWR.searchAll(new Array("memployee","startdate,empworkages,lstpaypvf,resigndate,receivertel,receivername,receiverbankno,receiverbankbranch,endworkdate,receiveby,receiverbank,resignreason,fullname,fname,lname,efname,elname,firsthiredate,emp_level","employeeid='"+emp+"'",""),showEmp); } var showEmp = function(data){ var s = new Array("startdate","empworkages","pvf1Lastpaid","pvf2Lastpaid","fullname"); if(data.length>0){ for(i=0;i<s.length;i++){ if(s[i]=="pvf2Lastpaid") DWRUtil.setValue(s[i],data[0][2]); else DWRUtil.setValue(s[i],data[0][i]); } //searchResign(data[0][11]); searchBank(data[0][10]); setValue('fullname',data[0][12]); } else{ for(i=0;i<s.length;i++){ DWRUtil.setValue(s[i],""); } DWRUtil.setValue("pvf1",""); DWRUtil.setValue("pvf2",""); } SearchDWR.searchAll(new Array("mempl_pvf","registerdate,fundtableid","employeeid='"+empTemp+"'",""),showPVF); } function searchEmpPlus(emp){ empTemp=emp; SearchDWR.searchAll(new Array("memployee","startdate,empworkages,lstpaypvf,resigndate,receivertel,receivername,receiverbankno,receiverbankbranch,endworkdate,receiveby,receiverbank,resignreason,fullname,fname,lname,efname,elname,firsthiredate,emp_level","employeeid='"+emp+"'",""),showEmpPlus); } var showEmpPlus = function(data){ var s = new Array("startdate","empworkages","pvf1Lastpaid","__wf__resigndate","","","","","pvf2Lastpaid","fullname"); if(data.length>0){ for(i=0;i<s.length;i++){ if(s[i]=="pvf2Lastpaid") DWRUtil.setValue(s[i],data[0][2]); else{ if(s[i].length>0) DWRUtil.setValue(s[i],data[0][i]); } } searchResign(data[0][11]); //searchBank(data[0][10]); setValue('__wf__receiveby',data[0][9]); setValue('fullname',data[0][12]); } else{ for(i=0;i<s.length;i++){ DWRUtil.setValue(s[i],""); } DWRUtil.setValue("pvf1",""); DWRUtil.setValue("pvf2",""); } SearchDWR.searchAll(new Array("mempl_pvf","registerdate,fundtableid","employeeid='"+empTemp+"'",""),showPVF); } var showPVF=function(data){ if(data.length>0){ SearchDWR.searchAll(new Array("mfundtable","tdesc,edesc","fundtableid='"+data[0][1]+"'","","langon"),function(fDesc){ DWRUtil.setValue("pvf1",fDesc[0][0]); DWRUtil.setValue("__wf__fundtableid",data[0][1]); }); DWRUtil.setValue("pvf1Start",data[0][0]); if(data.length>1){ SearchDWR.searchAll(new Array("mfundtable","tdesc,edesc","fundtableid='"+data[1][1]+"'","","langon"),function(fDesc){ DWRUtil.setValue("pvf2",fDesc[0][0]); }); DWRUtil.setValue("pvf2Start",data[1][0]); } else{ DWRUtil.setValue("pvf2Start",""); DWRUtil.setValue("pvf2Lastpaid",""); } } else{ DWRUtil.setValue("pvf1Start",""); DWRUtil.setValue("pvf1Lastpaid",""); DWRUtil.setValue("pvf2Start",""); DWRUtil.setValue("pvf2Lastpaid",""); } } function searchResign(resign){ SearchDWR.searchAll(new Array("mresignreason","tdesc,edesc","resignreasonid='"+resign+"'","","langon"),function(data){ if(data.length>0) DWRUtil.setValue("resignreason",data[0][0]); }); } function searchBank(bank){ SearchDWR.searchAll(new Array("mbank","tdesc,edesc","bankid='"+bank+"'","","langon"),function(data){ if(data.length>0) DWRUtil.setValue("__wf__receiverbank",data[0][0]); }); } function setRecType(){ SystemCode.getValueDWR(new Array("RECEIVEBY",0,document.cscform.__language.value),function(data){ DWRUtil.setValue("rec1",data); }); SystemCode.getValueDWR(new Array("RECEIVEBY",1,document.cscform.__language.value),function(data){ DWRUtil.setValue("rec2",data); }); } function step2GoWF(){ with( document.cscform ){ var b = __wf.value; var id = __doc_no.value; var appr = __wfapprove.value; if(__wf__pvfstatus[0].checked || __wf__pvfstatus[1].checked || __wf__pvfstatus[2].checked){ if( (__oldWF.value=="7") && (__doc_no.value != "0") ){ alert(MyCode[89]); return; } if( ((b=="false")||(id=="0")) || ((b=="true")&&(id!="0")&&(appr=="true")) ){ __wfcmd.value=true; GoWF(); }else{ alert(MyCode[86]); } }else{ alert(MyCode[0]); __wf__pvfstatus[0].focus(); } } } function setReDis(){ with(document.cscform){ var step="<%=step%>"; if(parseFloat(step) >=3){ __wf__pvfstatus[0].disabled=true; __wf__pvfstatus[1].disabled=true; __wf__pvfstatus[2].disabled=true; __wf__receiveby[0].disabled=true; __wf__receiveby[1].disabled=true; __wf__receivertel.disabled=true; __wf__receivername.disabled=true; __wf__receiverbankno.disabled=true; __wf__receiverbank.disabled=true; __wf__receiverbankbranch.disabled=true; } } } function setReceive(chk){ with(document.cscform){ __wf__receivername.disabled=chk; __wf__receiverbankno.disabled=chk; __wf__receiverbank.disabled=chk; __wf__receiverbankbranch.disabled=chk; } } function clearReceive(){ with(document.cscform){ __wf__receivername.value=""; __wf__receiverbankno.value=""; __wf__receiverbank.value=""; __wf__receiverbankbranch.value=""; } } function setPvfStatus(obj){ with(document.cscform){ var v=""; if(obj.value=="1"){ v="0"; }else if(obj.value=="2"){ v="1"; }else if(obj.value=="3"){ v="3"; } __wf__pvf_status.value=v; } } //--> </script> </HEAD> <BODY BGCOLOR=#FFFFFF onLoad="MM_preloadImages('../IMAGES/BUTTON/SWAP/COPY_SWAP20.gif','../IMAGES/BUTTON/SWAP/EDIT_SWAP20.gif','../IMAGES/BUTTON/SWAP/EXIT_SWAP20.gif','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif')"> <!-- ImageReady Slices (02.psd) --> <FORM NAME="cscform" METHOD="post" ACTION="WEL230_NSTDA.jsp"> <!----------BEGIN CSC INITIAL ZONE ------------------------> <%=screenSingle.InitialVariable()%> <!----------END CSC INITIAL ZONE --------------------------> <SPAN id="message1" ></SPAN> <INPUT TYPE="hidden" NAME="__screen" VALUE="WEL230_NSTDA"> <INPUT TYPE="hidden" NAME="__cmd" VALUE=""> <INPUT TYPE="hidden" NAME="__help" VALUE=""> <INPUT TYPE="hidden" NAME="__fixCon" VALUE=""> <INPUT TYPE="hidden" NAME="__notNull" VALUE="<%=screenSingle.getRequire()%>"> <INPUT TYPE="hidden" NAME="__companyid" VALUE="<%=screenSingle.getUProfile().get("companyid")%>"> <INPUT TYPE="hidden" NAME="wf_id" VALUE="3017"> <INPUT TYPE="hidden" NAME="wf_ver" VALUE="<%=chkNull.chkNullString(request.getParameter("wf_ver"),"1")%>"> <INPUT TYPE="hidden" NAME="__wf_id" VALUE="3017"> <INPUT TYPE="hidden" NAME="__wf_ver" VALUE="<%=chkNull.chkNullString(request.getParameter("wf_ver"),"1")%>"> <INPUT TYPE="hidden" NAME="wf_seq_no" VALUE="<%=chkNull.chkNullString(request.getParameter("wf_seq_no"),"0")%>"> <INPUT TYPE="hidden" NAME="step_id" VALUE="<%=chkNull.chkNullString(request.getParameter("step_id"),"0")%>"> <INPUT TYPE="hidden" NAME="step_seq_no" VALUE="<%=chkNull.chkNullString(request.getParameter("step_seq_no"),"0")%>"> <INPUT TYPE="hidden" NAME="wf_return_actor" VALUE="IINIT"> <INPUT TYPE="hidden" NAME="__oldDocumentID" VALUE="<%=screenSingle.getDataLabel("DOC_NO")%>"> <INPUT TYPE="hidden" NAME="__oldWF" VALUE="<%=screenSingle.getDataLabel("WF_STATUS")%>"> <INPUT TYPE="hidden" NAME="__wf" VALUE="<%=wf%>"> <INPUT TYPE="hidden" NAME="__wfcmd" VALUE="false"> <INPUT TYPE="hidden" NAME="attach_file_delete" VALUE=""> <INPUT TYPE="hidden" NAME="remark" VALUE="<%=remark%>"> <INPUT TYPE="hidden" NAME="admin_cmd" VALUE=""> <INPUT TYPE="hidden" NAME="__wf__bu4" VALUE=""> <INPUT TYPE="hidden" NAME="__wf__percentlist" VALUE=""> <!-- Insert Hidden Field --> <input type="hidden" name="__calendar"> <script language="javascript">getInputFormatDate();</script> <input type="hidden" name="__language" value="<%= TEMPLATE_WORKFLOW.getUProfile().get("lang") %>"> <%//=screenSingle.getTagConfirm()%> <DIV ID="toolTipLayer" STYLE="position:absolute; visibility: hidden"></DIV> <SCRIPT LANGUAGE="JavaScript">initToolTips();</SCRIPT> <TABLE WIDTH=950 BORDER=0 ALIGN="center" CELLPADDING=0 CELLSPACING=0> <tr> <td> <jsp:include page="../MYNOTE/MYNOTE_HEAD.jsp" flush="true"/> <DIV ALIGN="right"> <%=md.getStepDocument("3017","1")%> <%=md.getHeadDocument()%> <BR> <%=md.getHelpDocument("Request form for resign of provident fund")%> <BR> <%=md.getSendToDocument("Request form for resign of provident fund")%> <BR> <TABLE WIDTH="95%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0"> <TR> <TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-T-L.gif" WIDTH="5" HEIGHT="5"></TD> <TD HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/T.gif" WIDTH="100%" HEIGHT="5"></TD> <TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-T-R.gif" WIDTH="5" HEIGHT="5"></TD> </TR> <TR> <TD WIDTH="5" BACKGROUND="../IMAGES/MYNOTE/L2.gif"><FONT COLOR="#FFFFFF"></FONT></TD> <TD VALIGN="middle"><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="txt01"> <TR BGCOLOR="#FFFFFF"></TR> </TABLE> <TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="txt01"> <TR BGCOLOR="#FFFFFF"> <TD COLSPAN="2"><!-- Insert Head --> </TD> </TR> </TABLE> <!-- Insert Code Step 1 --> <TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="txt01"> <TR bgColor=#efefef> <TD width="25%" bgColor=#0099cc CLASS="txt01" align='right'><SCRIPT language=JavaScript>swapLang("Emoployee Name")</SCRIPT> :</TD> <TD width="75%" bgColor=#efefef><input size="30" type="text" name="fullname" id="fullname" disabled ></TD> </TR> <TR bgColor=#efefef> <TD width="25%" bgColor=#0099cc CLASS="txt01" align='right'><SCRIPT language=JavaScript>swapLang("Start Date")</SCRIPT> :</TD> <TD width="75%" bgColor=#efefef><input size="10" type="text" name="startdate" disabled > <SCRIPT language=JavaScript>swapLang("Work Age")</SCRIPT> <input size="15" type="text" name="empworkages" disabled > </TD> </TR> <TR BGCOLOR="#FFFFFF"> <TD WIDTH="100%" BGCOLOR="#0099cc" CLASS="txt01" colspan="3"><div align='center'> <INPUT TYPE="text" NAME="pvf1" size="70" disabled> </div></TD> </TR> <TR bgColor=#efefef> <TD width="25%" bgColor=#0099cc CLASS="txt01" align='right'><SCRIPT language=JavaScript>swapLang("PVF Start Date")</SCRIPT> :</TD> <TD width="75%" bgColor=#efefef><FONT face="MS Sans Serif" size=2> <input size="10" type="text" name="pvf1Start" disabled> </FONT></TD> </TR> <TR bgColor=#efefef> <TD width="25%" bgColor=#0099cc CLASS="txt01" align='right'><SCRIPT language=JavaScript>swapLang("Last Paid PVF")</SCRIPT> :</TD> <TD width="75%" bgColor=#efefef><FONT face="MS Sans Serif" size=2> <input size="10" type="text" name="pvf1Lastpaid" disabled><input type="hidden" name="__wf__fundtableid"><input type="hidden" name="__wf__pvf_status"> </FONT></TD> </TR> <TR BGCOLOR="#FFFFFF" style="display:none"> <TD WIDTH="100%" BGCOLOR="#0099cc" CLASS="txt01" colspan="3"><div align='center'> <INPUT TYPE="text" NAME="pvf2" size="70" disabled> </div></TD> </TR> <TR bgColor=#efefef style="display:none"> <TD width="25%" bgColor=#0099cc CLASS="txt01" align='right'><SCRIPT language=JavaScript>swapLang("PVF Start Date")</SCRIPT> :</TD> <TD width="75%" bgColor=#efefef><FONT face="MS Sans Serif" size=2> <input size="10" type="text" name="pvf2Start" disabled> </FONT></TD> </TR> <TR bgColor=#efefef style="display:none"> <TD width="25%" bgColor=#0099cc CLASS="txt01" align='right'><SCRIPT language=JavaScript>swapLang("Last Paid PVF")</SCRIPT> :</TD> <TD width="75%" bgColor=#efefef><FONT face="MS Sans Serif" size=2> <input size="10" type="text" name="pvf2Lastpaid" disabled> </FONT></TD> </TR> <TR bgColor=#efefef> <TD width="25%" bgColor=#0099cc CLASS="txt01" align='right'><SCRIPT language=JavaScript>swapLang("PVS Resign Date")</SCRIPT> :</TD> <TD width="75%" bgColor=#efefef><FONT face="MS Sans Serif" size=2> <input size="10" type="text" name="__wf__resigndate" ONKEYPRESS="chkInteger()" ONKEYUP="formatDate(this)" onBlur="chkInputDate(this)" > </FONT> <FONT face="MS Sans Serif" size=2><% if( md.isStep1 ){%><a href="javascript:viewCal('__wf__resigndate')" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image19','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" ><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image19" width="20" height="20" border="0" align="absmiddle"></a><%}%></FONT></TD> </TR> <TR bgColor=#efefef> <TD width="25%" bgColor=#0099cc CLASS="txt01" align='right'><SCRIPT language=JavaScript>swapLang("Cause")</SCRIPT> :</TD> <TD width="75%" bgColor=#efefef><input size="30" type="text" name="__wf__resignreason" disable></TD> </TR> <TR bgColor=#efefef> <TD width="25%" bgColor=#0099cc CLASS="txt01" align='right'><SCRIPT language=JavaScript>swapLang("Status")</SCRIPT> :</TD> <TD width="75%" bgColor=#efefef><FONT face="MS Sans Serif" size=2> <input type='radio' name='__wf__pvfstatus' checked value="1" onClick="setPvfStatus(this)"> <SCRIPT language=JavaScript>swapLang("Cheque")</SCRIPT> <input type='radio' name='__wf__pvfstatus' value="2" onClick="setPvfStatus(this)"> <SCRIPT language=JavaScript>swapLang("Keep")</SCRIPT> <input type='radio' name='__wf__pvfstatus' value="3" onClick="setPvfStatus(this)"> <SCRIPT language=JavaScript>swapLang("Transfer")</SCRIPT> </FONT></TD> </TR> <TR bgColor=#efefef> <TD width="25%" bgColor=#0099cc CLASS="txt01" align='right'><SCRIPT language=JavaScript>swapLang("Receive Type")</SCRIPT> :</TD> <TD width="75%" bgColor=#efefef><FONT face="MS Sans Serif" size=2> <input type='radio' name='__wf__receiveby' checked value="0" onClick="setReceive(true);clearReceive();"> <span id="rec1"></span> <SCRIPT language=JavaScript>swapLang("Telephone No")</SCRIPT> <input size="20" type="text" name="__wf__receivertel" > </FONT></TD> </TR> <TR bgColor=#efefef> <TD width="25%" bgColor=#0099cc CLASS="txt01" align='right'></TD> <TD width="75%" bgColor=#efefef><FONT face="MS Sans Serif" size=2> <input type='radio' name='__wf__receiveby' value="1" onClick="setReceive(false)"> <span id="rec2"></span> <SCRIPT language=JavaScript>swapLang("Name")</SCRIPT> <input size="30" type="text" name="__wf__receivername" disabled> </FONT></TD> </TR> <TR bgColor=#efefef> <TD width="25%" bgColor=#0099cc CLASS="txt01" align='right'></TD> <TD width="75%" bgColor=#efefef><FONT face="MS Sans Serif" size=2> <SCRIPT language=JavaScript>swapLang("Account No")</SCRIPT> <input size="30" type="text" name="__wf__receiverbankno" disabled> </FONT></TD> </TR> <TR bgColor=#efefef> <TD width="25%" bgColor=#0099cc CLASS="txt01" align='right'></TD> <TD width="75%" bgColor=#efefef><FONT face="MS Sans Serif" size=2> <SCRIPT language=JavaScript>swapLang("Bank")</SCRIPT> <input size="25" type="text" name="__wf__receiverbank" disabled> <SCRIPT language=JavaScript>swapLang("Branch")</SCRIPT> <input size="20" type="text" name="__wf__receiverbankbranch" disabled> </FONT></TD> </TR> </TABLE> <INPUT TYPE="hidden" NAME="__wf__employeeid" VALUE=""> </TD> <TD WIDTH="5" BACKGROUND="../IMAGES/MYNOTE/R2.gif"><FONT COLOR="#FFFFFF"></FONT></TD> </TR> <TR> <TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-B-L.gif" WIDTH="5" HEIGHT="5"></TD> <TD HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/B.gif" WIDTH="100%" HEIGHT="5"></TD> <TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-B-R.gif" WIDTH="5" HEIGHT="5"></TD> </TR> </TABLE> <% if( md.isStep3 || md.isStepCancel || md.isAdminEdit || md.isAdminCancel || md.isAdminDelete || md.isAdminClean || md.isArchive){ %> <SCRIPT language=JavaScript> DWRUtil.setValue('__wf__employeeid','<%=md.getWFDataValue("__wf__employeeid")%>'); searchEmp('<%=md.getWFDataValue("__wf__employeeid")%>'); setRecType() setValue('__wf__pvfstatus','<%=chkNull.chkNullString(md.getWFDataValue("__wf__pvfstatus"),"1")%>'); setValue('__wf__receiveby','<%=chkNull.chkNullString(md.getWFDataValue("__wf__receiveby"),"0")%>'); setValue('__wf__receivername','<%=md.getWFDataValue("__wf__receivername")%>'); setValue('__wf__receiverbankno','<%=md.getWFDataValue("__wf__receiverbankno")%>'); setValue('__wf__receivertel','<%=md.getWFDataValue("__wf__receivertel")%>'); setValue('__wf__receiverbank','<%=md.getWFDataValue("__wf__receiverbank")%>'); setValue('__wf__receiverbankbranch','<%=md.getWFDataValue("__wf__receiverbankbranch")%>'); setValue('__wf__resignreason','<%=md.getWFDataValue("__wf__resignreason")%>'); setValue('__wf__fundtableid','<%=md.getWFDataValue("__wf__fundtableid")%>'); setValue('__wf__pvf_status','<%=md.getWFDataValue("__wf__pvf_status")%>'); setValue('__wf__resigndate','<%=md.getWFDataValue("__wf__resigndate")%>'); </SCRIPT> <SCRIPT LANGUAGE="JavaScript"><%if(!md.isAdminEdit){%>setDisabled(true);<%}%></SCRIPT> <% } %> <BR> <%=md.getRemarkDocument()%> <BR> <%=md.getWorkflowCommandDocument()%> <BR> <%=md.getReferenceNoteDocument()%> <BR> <%=md.getAttachFileDocument()%> <BR> <% if( md.isStep1 ){ %> <SCRIPT language=JavaScript> DWRUtil.setValue('__wf__employeeid','<%=screenSingle.getUProfile().get("employeeid")%>'); searchEmp('<%=screenSingle.getUProfile().get("employeeid")%>'); setRecType() setValue('__wf__pvfstatus','<%=chkNull.chkNullString(request.getParameter("__wf__pvfstatus"),"1")%>'); setValue('__wf__receiveby','<%=chkNull.chkNullString(request.getParameter("__wf__receiveby"),"0")%>'); setValue('__wf__receivername','<%=chkNull.chkNullString(request.getParameter("__wf__receivername"))%>'); setValue('__wf__receiverbankno','<%=chkNull.chkNullString(request.getParameter("__wf__receiverbankno"))%>'); setValue('__wf__receivertel','<%=chkNull.chkNullString(request.getParameter("__wf__receivertel"))%>'); setValue('__wf__receiverbank','<%=chkNull.chkNullString(request.getParameter("__wf__receiverbank"))%>'); setValue('__wf__receiverbankbranch','<%=chkNull.chkNullString(request.getParameter("__wf__receiverbankbranch"))%>'); setValue('__wf__resignreason','<%=chkNull.chkNullString(request.getParameter("__wf__resignreason"))%>'); setValue('__wf__fundtableid','<%=chkNull.chkNullString(request.getParameter("__wf__fundtableid"))%>'); setValue('__wf__pvf_status','<%=chkNull.chkNullString(request.getParameter("__wf__pvf_status"))%>'); setValue('__wf__resigndate','<%=chkNull.chkNullString(request.getParameter("__wf__resigndate"))%>'); setReceive(!document.cscform.__wf__receiveby[1].checked); </SCRIPT> <% if( wf.equals("true") ){ %> <TABLE WIDTH="100%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0"> <TR> <TD><DIV ALIGN="right"><A HREF="JavaScript:DelWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_CANCEL.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD> </TR> <SCRIPT LANGUAGE="JavaScript">setDisabled(true);</SCRIPT> </TABLE> <% }else{ %> <TABLE WIDTH="100%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0"> <TR> <TD><DIV ALIGN="right"><A HREF="JavaScript:GoWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_SUBMIT.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD> </TR> </TABLE> <% } %> <% }else if( md.isStepCancel || md.isAdminCancel){ %> <TABLE WIDTH="100%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0"> <TR CLASS="txt01"> <TD><DIV ALIGN="right"><A HREF="JavaScript:DelWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_CANCEL.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD> </TR> </TABLE> <% }else if( md.isStep2 ){ %> <SCRIPT language=JavaScript> DWRUtil.setValue('__wf__employeeid','<%=md.getWFDataValue("__wf__employeeid")%>'); searchEmp('<%=md.getWFDataValue("__wf__employeeid")%>'); setRecType() setValue('__wf__pvfstatus','<%=chkNull.chkNullString(md.getWFDataValue("__wf__pvfstatus"),"1")%>'); setValue('__wf__receiveby','<%=chkNull.chkNullString(md.getWFDataValue("__wf__receiveby"),"0")%>'); setValue('__wf__receivername','<%=md.getWFDataValue("__wf__receivername")%>'); setValue('__wf__receiverbankno','<%=md.getWFDataValue("__wf__receiverbankno")%>'); setValue('__wf__receivertel','<%=md.getWFDataValue("__wf__receivertel")%>'); setValue('__wf__receiverbank','<%=md.getWFDataValue("__wf__receiverbank")%>'); setValue('__wf__receiverbankbranch','<%=md.getWFDataValue("__wf__receiverbankbranch")%>'); setValue('__wf__resignreason','<%=md.getWFDataValue("__wf__resignreason")%>'); setValue('__wf__fundtableid','<%=md.getWFDataValue("__wf__fundtableid")%>'); setValue('__wf__pvf_status','<%=md.getWFDataValue("__wf__pvf_status")%>'); setValue('__wf__resigndate','<%=md.getWFDataValue("__wf__resigndate")%>'); setDisabled(true); </SCRIPT> <TABLE WIDTH="100%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0"> <TR CLASS="txt01"> <TD><SPAN id="showtxt"></SPAN><DIV ALIGN="right" id="btsubmit"><A HREF="JavaScript:GoWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_SUBMIT.gif" WIDTH="89" HEIGHT="37" BORDER="0" name="btsubmit"></A></DIV></TD> </TR> </TABLE> <% }else if( md.isAdminEdit ){ %> <TABLE WIDTH="95%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0"> <TR CLASS="txt01"> <TD><DIV ALIGN="right"><A HREF="JavaScript:AdminEditWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_SAVE.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD> </TR> </TABLE> <% }else if( md.isAdminDelete ){ %> <TABLE WIDTH="95%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0"> <TR CLASS="txt01"> <TD><DIV ALIGN="right"><A HREF="JavaScript:AdminDeleteWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_DELETE.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD> </TR> </TABLE> <% }else if( md.isAdminClean ){ %> <TABLE WIDTH="95%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0"> <TR CLASS="txt01"> <TD><DIV ALIGN="right"><A HREF="JavaScript:AdminCleanWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_CLEAN.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD> </TR> </TABLE> <% } %> <BR> <%=md.getRoutingDocument()%> <BR> <%=md.getCommentDocument()%> <BR></DIV> </TD> </TR> <TR> <TD COLSPAN="2" HEIGHT="20" BACKGROUND="../IMAGES/MYNOTE/BPM_09.jpg"><DIV ALIGN="center"><SPAN CLASS="txt02"> </SPAN></DIV></TD> </TR> </TABLE> <!----------BEGIN CSC ENDING ZONE ------------------------> <%=screenSingle.endJSP()%> <!----------END CSC ENDING ZONE --------------------------> </FORM> </BODY> </HTML> <% } %>