<%@page contentType="text/html; charset=UTF-8"%> <%@page import="java.util.*,java.io.*"%> <%@page import="com.csc.library.util.download.*"%> <%@page import="com.csc.library.util.ManageDocumentService"%> <%@page import="com.csc.library.databean.util.FileUtil"%> <%@page import="com.csc.library.approve.*,com.csc.library.databean.*"%> <%@page import="com.csc.library.entry.*,com.csc.library.utilities.*"%> <%@page import="com.csc.library.session.*"%> <%@page import="com.csc.library.components.*"%> <%request.setCharacterEncoding("UTF-8");%> <!-- Begin useBean --> <jsp:useBean id="TEMPLATE_WORKFLOW" class="com.csc.library.system.Task" scope="page"/> <jsp:useBean id="SCREENEMP" class="com.csc.library.system.Task" scope="page"/> <jsp:setProperty name="TEMPLATE_WORKFLOW" property="appname" value="WELFARE" /> <jsp:setProperty name="SCREENEMP" property="appname" value="WELFARE" /> <!-- <jsp:setProperty name="TEMPLATE_WORKFLOW" property="classauthen" value="WorkflowUIAuthen" /> --> <% TEMPLATE_WORKFLOW.setChannel(request,response); SCREENEMP.setChannel(request,response); TEMPLATE_WORKFLOW.checkProfile(); if( TEMPLATE_WORKFLOW.getUProfile() != null ){ UIManager screenSingle = (UIManager) TEMPLATE_WORKFLOW.process("SingleEntry","TEMPLATE_WORKFLOW"); HelpEntry screenEmp = (HelpEntry) SCREENEMP.process("HelpEntry","WELEXP_CPN_001HELP"); String wf = null; CheckNull chkNull = new CheckNull(); Organization og = new Masfactor(screenSingle.getUProfile()); String subject = null; String remark = null; String step_type = null; String emp_fullname = null; String bossid = og.getBoss(screenSingle.getUProfile().get("employeeid"),screenSingle.getUProfile().get("job")).get(0).toString(); String bossjob = bossid.substring(bossid.indexOf(":")+1); CscCalendar calendar = new CscCalendar(); long attach_time = Long.parseLong(chkNull.chkNullString(request.getParameter("attach_time"),String.valueOf(calendar.getTimeInMillis()))); ManageDocumentService md = new ManageDocumentService(); md.setUProfile(screenSingle.getUProfile()); md.setRequest(request); md.setScreen(screenSingle); md.setTableSize("100%"); String wf_step_id=chkNull.chkNullString(request.getParameter("step_id"),"0"); boolean edit_by_ac=true; 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") ){ if(chkNull.chkNullString(request.getParameter("isAdminEdit")).equals("true")){ response.sendRedirect("../WORKFLOW_ADMIN/ADMIN_EDIT.jsp"); }else if(chkNull.chkNullString(request.getParameter("isAdminCancel")).equals("true")){ response.sendRedirect("../WORKFLOW_ADMIN/ADMIN_CANCEL.jsp"); }else if(chkNull.chkNullString(request.getParameter("isAdminClean")).equals("true")){ response.sendRedirect("../WORKFLOW_ADMIN/ADMIN_CLEAN.jsp"); }else if(chkNull.chkNullString(request.getParameter("isAdminDelete")).equals("true")){ response.sendRedirect("../WORKFLOW_ADMIN/ADMIN_DELETE.jsp"); }else if(chkNull.chkNullString(request.getParameter("draft_cmd")).equals("save") || chkNull.chkNullString(request.getParameter("draft_cmd")).equals("delete")){ response.sendRedirect("../MYNOTE/INBOX.jsp"); }else{ response.sendRedirect("../MYNOTE/INBOX.jsp"); } //response.sendRedirect("../MYNOTE/SENT_COMPLETE.jsp"); }else{ subject = ""; remark = ""; emp_fullname = ""; } bossid = bossid.substring(0,bossid.indexOf(":")); DbRecord memployee_dr = new InitialRecord(screenSingle.getUProfile()).getDbRecord("Memployee"); memployee_dr.setColumn("*"); memployee_dr.set("COMPANYID",screenSingle.getUProfile().get("companyid")); memployee_dr.set("EMPLOYEEID",bossid); memployee_dr.search(); //WF_STATUS 1 = รอการอนุมัติ // 3 = ยกเลิกการอนุมัติ // 4 = อนุมัติแล้ว // 5 = ไม่อนุมัติ // 6 = แก้ไขโดย HR // 7 = ส่งกลับ // 8 = ยกเลิกเอกสาร // 9 = ประวัติ if( (request.getParameter("__runno") == null || request.getParameter("__runno").equals("")) && (request.getParameter("__help") == null || request.getParameter("__help").equals("")) ){ screenSingle.clean(); } 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(); } } %> <!-- End useBean --> <html> <head> <title>myNOTE : Business Process Management Service</title> <meta http-equiv="Content-Type" content="text/html; CHARSET=UTF-8"> <!-- Begin Link --> <!-- Begin CSS Links --> <link href="../CSS/MYNOTE.css" rel="stylesheet" type="text/css"> <!-- DO NOT EDIT --> <!-- DO NOT EDIT --> <!-- End script for Dropdown Menu --> <script language="JavaScript" type='text/JavaScript' src='../JS/UTILITIES.js'></script> <script language="JavaScript" type='text/JavaScript' src='../JS/ACTIVE_OBJECT.js'></script> <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/DATEINPUT.js'></script> <script type='text/JavaScript' src='../JS/ICONSMENU.js'></script> <script language="JavaScript">setLang('<%=screenSingle.getUProfile().get("lang")%>');</script> <!-- End Import Script --> <!--DWR INCLUDE--> <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/CheckAlowanceDwr.js"></script> <script type='text/javascript' src='/hr/dwr/interface/Texpend_emp_controller_rh.js'></script> <link href="../CSS/start/jquery-ui-1.9.2.custom.min.css" rel="stylesheet" type="text/css"> <script type='text/JavaScript' src='../JS/jquery-1.7.2.js'></script> <script type='text/JavaScript' src='../JS/jquery-ui-1.9.2.min.js'></script> <script type='text/JavaScript' src='../JS/CscBase.js'></script> <script type='text/JavaScript' src='../JS/cscWFBase.js'></script> <script type='text/JavaScript' src='../JS/CscCalendarV3.js'></script> <!--DWR INCLUDE--> <script language="JavaScript" type="text/JavaScript"> setPageTitle(swap2String("Allowance Form")); var sCmap = {}; $(function(){ var bgSc = $("#blogScreen"); bgSc.dialog({ modal: true, resizable : false, draggable : false, closeOnEscape: false, create : function( event, ui ){ $(this).prev().find(".ui-dialog-titlebar-close").hide(); } }); if( $.initLoad && $.isFunction( $.initLoad ) ){ var result = $.initLoad(); if( result ){ bgSc.dialog("close"); }else{ setTimeout(function(){ bgSc.dialog("close"); }, 4000); } } // Begin Button Events $( "a[id=addchild]" ).click(function( event ) { // Add Child with(document.cscform){ window.open("WELEXP_CPN_005_1.jsp?__wf__line_no="+__wf__line_no.value,"Help","left=150,top=150,width=700,height=400,toolbar=no,status=yes,scrollbars=yes,resizable=yes"); } }); $("input[type=checkB]").click(function( event ) { // Select All $("input[type=checkbox]").attr("checked", event.currentTarget.checked); }); $( "a[id=delchild]" ).click(function( event ) { // Del Child var chk = $("input[type=checkbox]"); var flag = false; if(chk.length == 1){ $("input[name=checkB]").attr("checked", false); alert("ไม่มีข้อมูล !!"); return ; } for(var i = 0;i<chk.length;i++){ if(chk[i].name != "checkB" && chk[i].checked){ $("tr[id="+chk[i].value+"]").remove(); $("input[name=checkB]").attr("checked", false); flag = true; } } if(!flag){ alert("กรุณาเลือกข้อมูลที่ต้องการลบ !!"); } }); var perdiemReturn = function (data){ $("input[name=__wf__perdiemrate]").val(data[0]); $("input[name=__wf__numdate]").val(data[1]); $("input[name=__wf__numhour]").val(data[2]); } var perdiemUsReturn = function (data){ $("input[name=__wf__perdiemrate]").val(data[0]); $("input[name=__wf__numdate]").val(data[1]); $("input[name=__wf__numhour]").val(data[2]); $("input[name=__wf__numprice]").val(data[3]); } $("a[id=cal_perdiemrate]").click(function( event ){ //var arr_d_h = calDateHour($("input[name=__wf__per_startdate_f]").val(), $("input[name=__wf__per_startdate_ftime]").val(), $("input[name=__wf__per_enddate_e]").val(), $("input[name=__wf__per_enddate_etime]").val()).split("@"); if($("input[name=__wf__travel_id]").val().trim() != ""){ var empid = $("input[name=__wf__employeeid]").val(); var provinceid = $("select[name=__wf__provinceid]").val(); var j_group = $("input[name=__wf__jobgroup]").val(); var position = $("input[name=__wf__trav_emptrav_positionid]").val(); var location_type = $("select[name=__wf__location_type]").val(); var countryid = $("select[name=__wf__countryid]").val(); var rate_curency = parseFloat(delComma($("input[name=__wf__exchangerate]").val())); //if(j_group != "A" && j_group != "A-1" && j_group != "A-2"){ if(location_type == "0"){ var fstartDate = $("input[name=__wf__startdate_f]").val(); var fstartTime = $("input[name=__wf__startdate_ftime]").val(); var endDate = $("input[name=__wf__enddate_e]").val(); var endTime = $("input[name=__wf__enddate_etime]").val(); CheckAlowanceDwr.calAllowanceTH(new Array(empid, provinceid, fstartDate, fstartTime, endDate, endTime, j_group, position), perdiemReturn); }else{ var fstartDate = $("input[name=__wf__per_startdate_f]").val(); var fstartTime = $("input[name=__wf__per_startdate_ftime]").val(); var fendDate = $("input[name=__wf__per_startdate_e]").val(); var fendTime = $("input[name=__wf__per_startdate_etime]").val(); var estartDate = $("input[name=__wf__per_enddate_f]").val(); var estartTime = $("input[name=__wf__per_enddate_ftime]").val(); var endDate = $("input[name=__wf__per_enddate_e]").val(); var endTime = $("input[name=__wf__per_enddate_etime]").val(); var exp_type = $("select[name=__wf__exp_type]").val(); var country = $("select[name=__wf__countryid]").val(); if((rate_curency*1) <= 0){ alert("กรุณากรอก อัตราแลหเปลี่ยน"); $("input[name=__wf__exchangerate]").focus(); return false; } CheckAlowanceDwr.calAllowanceUS(new Array(empid, country, fstartDate, fstartTime, fendDate, fendTime, estartDate, estartTime, endDate, endTime, j_group, position, exp_type, rate_curency), perdiemUsReturn); } //} }else{ alert("กรุณาเลือกเอกสารอุนุมัติเดินทางก่อน") document.cscform["__wf__travel_id"].focus(); } }); // End Button Events }); function chkAll(){ $(function(){ var chk = $("input[type=checkbox]"); chk.click(function( event ) { if(event.currentTarget.name != "checkB"){ for(var i = 0; i<chk.length; i++){ if(chk[i].name != "checkB" && !chk[i].checked){ $("input[name=checkB]").attr("checked", false); return ; } } $("input[name=checkB]").attr("checked", event.currentTarget.checked); }else{ $("input[type=checkbox]").attr("checked", event.currentTarget.checked); } }); }); return true; } function setDatePicker(obj){ $(function() { $( "#"+obj.id ).datepicker({ dateFormat: "dd-mm-yy", showOn: "button", buttonImage: "../IMAGES/calendar.jpg", buttonImageOnly: true, onClose: function( selectedDate ) { if(obj.id == "__wf__per_startdate_f"){ $( "#__wf__per_startdate_e" ).datepicker( "option", "minDate" , selectedDate ); $( "#__wf__per_enddate_f" ).datepicker( "option", "minDate" , selectedDate ); $( "#__wf__per_enddate_e" ).datepicker( "option", "minDate" , selectedDate ); }else if(obj.id == "__wf__per_startdate_e"){ $( "#__wf__per_enddate_f" ).datepicker( "option", "minDate" , selectedDate ); $( "#__wf__per_enddate_e" ).datepicker( "option", "minDate" , selectedDate ); }else if(obj.id == "__wf__per_enddate_f"){ $( "#__wf__per_enddate_e" ).datepicker( "option", "minDate" , selectedDate ); } } }); }); return true; } function getDevSceenValue(key){ return sCmap[key]; } function setDevSceenValue(screenvalue,sChmap){ var sCvalue = screenvalue.value; var arrField = sCvalue.split("#"); for(var i = 0; i < arrField.length; i++){ var arrdata = arrField[i].replace(",","&,#"); var data = arrdata.split("&,#"); sChmap[data[0]] = data[1]; } return true; } (function( $, undefined ) { $.initLoad = function(){ with( document.cscform ){ // Begin setValue initToolTips(); var isstep1 = __wf__isstep1.value; var isstep2 = __wf__isstep2.value; var isstepcancel = __wf__isstepcancel.value; var isstepcomment = __wf__isstepcomment.value; var isstepreturn = __wf__isstepreturn.value; var isstepcopy = __wf__isstepcopy.value; var isdraft = __wf__isdraft.value; var isstep3 = __wf__isstep3.value; var isadminedit = __wf__isadminedit.value; var isadmincancel = __wf__isadmincancel.value; var isadmindelete = __wf__isadmindelete.value; var isadminclean = __wf__isadminclean.value; var isarchive = __wf__isarchive.value; setDevSceenValue(__screen_value,sCmap); if( isstep1 == "true" ){ setDatePicker(__wf__per_startdate_f); __wf__per_startdate_f.readOnly = true; setDatePicker(__wf__per_enddate_f); __wf__per_enddate_f.readOnly = true; setDatePicker(__wf__per_startdate_e); __wf__per_startdate_e.readOnly = true; setDatePicker(__wf__per_enddate_e); __wf__per_enddate_e.readOnly = true; var branchid = __wf__branchid.value; if(branchid != ""){ var costcenter = ""; if(branchid == "01100"){ costcenter = "1100799"; }else{ costcenter = branchid.substring(1,branchid.length) + "819"; } __wf__costcenter.value = costcenter; } <% if(!chkNull.chkNullString(request.getParameter("__wf__line_no")).equals("")){ %> setValue("__wf__line_no", getDevSceenValue("__wf__line_no")); setValue("__wf__list_minerkey", getDevSceenValue("__wf__list_minerkey")); setValue("__wf__branchid", getDevSceenValue("__wf__branchid")); setValue("__wf__branch_desc", getDevSceenValue("__wf__branch_desc")); setValue("__wf__costcenter", getDevSceenValue("__wf__costcenter")); setValue("__wf__accountcode", getDevSceenValue("__wf__accountcode")); setValue("__wf__travel_id", getDevSceenValue("__wf__travel_id")); setValue("__wf__jobgroup", getDevSceenValue("__wf__jobgroup")); setValue("__wf__trav_emp_tranveler", getDevSceenValue("__wf__trav_emp_tranveler")); setValue("__wf__trav_emp_tranveler_fullname", getDevSceenValue("__wf__trav_emp_tranveler_fullname")); setValue("__wf__trav_emptrav_positionid", getDevSceenValue("__wf__trav_emptrav_positionid")); setValue("__wf__trav_emptrav_position_desc", getDevSceenValue("__wf__trav_emptrav_position_desc")); setValue("__wf__exp_type", getDevSceenValue("__wf__exp_type")); setValue("__wf__exp_desc", getDevSceenValue("__wf__exp_desc")); setValue("__wf__location_type", getDevSceenValue("__wf__location_type")); setValue("__wf__traveler_from", getDevSceenValue("__wf__traveler_from")); setValue("__wf__provinceid", getDevSceenValue("__wf__provinceid")); setValue("__wf__countryid", getDevSceenValue("__wf__countryid")); setValue("__wf__city", getDevSceenValue("__wf__city")); setValue("__wf__startdate_f", getDevSceenValue("__wf__startdate_f")); setValue("__wf__startdate_ftime", getDevSceenValue("__wf__startdate_ftime")); setValue("__wf__startdate_e", getDevSceenValue("__wf__startdate_e")); setValue("__wf__startdate_etime", getDevSceenValue("__wf__startdate_etime")); setValue("__wf__enddate_f", getDevSceenValue("__wf__enddate_f")); setValue("__wf__enddate_ftime", getDevSceenValue("__wf__enddate_ftime")); setValue("__wf__enddate_e", getDevSceenValue("__wf__enddate_e")); setValue("__wf__enddate_etime", getDevSceenValue("__wf__enddate_etime")); setValue("__wf__per_startdate_f", getDevSceenValue("__wf__per_startdate_f")); setValue("__wf__per_startdate_e", getDevSceenValue("__wf__per_startdate_e")); setValue("__wf__per_startdate_ftime", getDevSceenValue("__wf__per_startdate_ftime")); setValue("__wf__per_enddate_f", getDevSceenValue("__wf__per_enddate_f")); setValue("__wf__per_enddate_ftime", getDevSceenValue("__wf__per_enddate_ftime")); setValue("__wf__per_enddate_e", getDevSceenValue("__wf__per_enddate_e")); setValue("__wf__per_enddate_etime", getDevSceenValue("__wf__per_enddate_etime")); setValue("__wf__trav_by", getDevSceenValue("__wf__trav_by")); setValue("__wf__numdate", getDevSceenValue("__wf__numdate")); setValue("__wf__numhour", getDevSceenValue("__wf__numhour")); setValue("__wf__numprice", getDevSceenValue("__wf__numprice")); setValue("__wf__exchangerate", getDevSceenValue("__wf__exchangerate")); setValue("__wf__perdiemrate", getDevSceenValue("__wf__perdiemrate")); setValue("__wf__trav_reason", getDevSceenValue("__wf__trav_reason")); var list_minerkey = getDevSceenValue("__wf__list_minerkey"); var arrlist = list_minerkey.split(","); var arr = new Array(); for(var i = 0; i < arrlist.length; i++){ if(arrlist[i] != ""){ arr[0] = getDevSceenValue("__wf__tperdiem2$startdate$"+arrlist[i]); arr[1] = getDevSceenValue("__wf__tperdiem2$starttime$"+arrlist[i]); arr[2] = getDevSceenValue("__wf__tperdiem2$enddate$"+arrlist[i]); arr[3] = getDevSceenValue("__wf__tperdiem2$endtime$"+arrlist[i]); arr[4] = getDevSceenValue("__wf__tperdiem2$travelfrom$"+arrlist[i]); arr[5] = getDevSceenValue("__wf__tperdiem2$travelarrive$"+arrlist[i]); arr[6] = getDevSceenValue("__wf__tperdiem2$traveldetails$"+arrlist[i]); AddChild(arrlist[i],arr); } } <%}%> chkLocation(); setValue("priority","<%=chkNull.chkNullString(request.getParameter("priority"),"0")%>"); }else if( (isstep2 == "true")|| (isstepcancel == "true") || (isstepcomment == "true") || (isstepreturn == "true") || (isstepcopy == "true") || (isdraft == "true") ){ // Begin setValue Step 2 setValue("__wf__line_no", getDevSceenValue("__wf__line_no")); setValue("__wf__list_minerkey", getDevSceenValue("__wf__list_minerkey")); setValue("__wf__branchid", getDevSceenValue("__wf__branchid")); setValue("__wf__branch_desc", getDevSceenValue("__wf__branch_desc")); setValue("__wf__costcenter", getDevSceenValue("__wf__costcenter")); setValue("__wf__accountcode", getDevSceenValue("__wf__accountcode")); setValue("__wf__travel_id", getDevSceenValue("__wf__travel_id")); setValue("__wf__jobgroup", getDevSceenValue("__wf__jobgroup")); setValue("__wf__trav_emp_tranveler", getDevSceenValue("__wf__trav_emp_tranveler")); setValue("__wf__trav_emp_tranveler_fullname", getDevSceenValue("__wf__trav_emp_tranveler_fullname")); setValue("__wf__trav_emptrav_positionid", getDevSceenValue("__wf__trav_emptrav_positionid")); setValue("__wf__trav_emptrav_position_desc", getDevSceenValue("__wf__trav_emptrav_position_desc")); setValue("__wf__exp_type", getDevSceenValue("__wf__exp_type")); setValue("__wf__exp_desc", getDevSceenValue("__wf__exp_desc")); setValue("__wf__location_type", getDevSceenValue("__wf__location_type")); setValue("__wf__traveler_from", getDevSceenValue("__wf__traveler_from")); setValue("__wf__provinceid", getDevSceenValue("__wf__provinceid")); setValue("__wf__countryid", getDevSceenValue("__wf__countryid")); setValue("__wf__city", getDevSceenValue("__wf__city")); setValue("__wf__startdate_f", getDevSceenValue("__wf__startdate_f")); setValue("__wf__startdate_ftime", getDevSceenValue("__wf__startdate_ftime")); setValue("__wf__startdate_e", getDevSceenValue("__wf__startdate_e")); setValue("__wf__startdate_etime", getDevSceenValue("__wf__startdate_etime")); setValue("__wf__enddate_f", getDevSceenValue("__wf__enddate_f")); setValue("__wf__enddate_ftime", getDevSceenValue("__wf__enddate_ftime")); setValue("__wf__enddate_e", getDevSceenValue("__wf__enddate_e")); setValue("__wf__enddate_etime", getDevSceenValue("__wf__enddate_etime")); setValue("__wf__per_startdate_f", getDevSceenValue("__wf__per_startdate_f")); setValue("__wf__per_startdate_e", getDevSceenValue("__wf__per_startdate_e")); setValue("__wf__per_startdate_ftime", getDevSceenValue("__wf__per_startdate_ftime")); setValue("__wf__per_enddate_f", getDevSceenValue("__wf__per_enddate_f")); setValue("__wf__per_enddate_ftime", getDevSceenValue("__wf__per_enddate_ftime")); setValue("__wf__per_enddate_e", getDevSceenValue("__wf__per_enddate_e")); setValue("__wf__per_enddate_etime", getDevSceenValue("__wf__per_enddate_etime")); setValue("__wf__trav_by", getDevSceenValue("__wf__trav_by")); setValue("__wf__numdate", getDevSceenValue("__wf__numdate")); setValue("__wf__numhour", getDevSceenValue("__wf__numhour")); setValue("__wf__numprice", getDevSceenValue("__wf__numprice")); setValue("__wf__exchangerate", getDevSceenValue("__wf__exchangerate")); setValue("__wf__perdiemrate", getDevSceenValue("__wf__perdiemrate")); setValue("__wf__trav_reason", getDevSceenValue("__wf__trav_reason")); var list_minerkey = getDevSceenValue("__wf__list_minerkey"); var arrlist = list_minerkey.split(","); var arr = new Array(); for(var i = 0; i < arrlist.length; i++){ if(arrlist[i] != ""){ arr[0] = getDevSceenValue("__wf__tperdiem2$startdate$"+arrlist[i]); arr[1] = getDevSceenValue("__wf__tperdiem2$starttime$"+arrlist[i]); arr[2] = getDevSceenValue("__wf__tperdiem2$enddate$"+arrlist[i]); arr[3] = getDevSceenValue("__wf__tperdiem2$endtime$"+arrlist[i]); arr[4] = getDevSceenValue("__wf__tperdiem2$travelfrom$"+arrlist[i]); arr[5] = getDevSceenValue("__wf__tperdiem2$travelarrive$"+arrlist[i]); arr[6] = getDevSceenValue("__wf__tperdiem2$traveldetails$"+arrlist[i]); AddChild(arrlist[i],arr); } } chkLocation(); if( isdraft != "true" ){ setDisabled(true); } else { setValue("__checkPage","false"); } setValue("priority","<%=chkNull.chkNullString(request.getParameter("priority"),"0")%>"); // End setValue Step 2 }else if( (isstep3 == "true") || (isadminedit == "true") || (isadmincancel == "true") || (isadmindelete == "true") || (isadminclean == "true") || (isarchive == "true") ){ // Begin setValue Step 3 setValue("__wf__line_no", getDevSceenValue("__wf__line_no")); setValue("__wf__list_minerkey", getDevSceenValue("__wf__list_minerkey")); setValue("__wf__branchid", getDevSceenValue("__wf__branchid")); setValue("__wf__branch_desc", getDevSceenValue("__wf__branch_desc")); setValue("__wf__costcenter", getDevSceenValue("__wf__costcenter")); setValue("__wf__accountcode", getDevSceenValue("__wf__accountcode")); setValue("__wf__travel_id", getDevSceenValue("__wf__travel_id")); setValue("__wf__jobgroup", getDevSceenValue("__wf__jobgroup")); setValue("__wf__trav_emp_tranveler", getDevSceenValue("__wf__trav_emp_tranveler")); setValue("__wf__trav_emp_tranveler_fullname", getDevSceenValue("__wf__trav_emp_tranveler_fullname")); setValue("__wf__trav_emptrav_positionid", getDevSceenValue("__wf__trav_emptrav_positionid")); setValue("__wf__trav_emptrav_position_desc", getDevSceenValue("__wf__trav_emptrav_position_desc")); setValue("__wf__exp_type", getDevSceenValue("__wf__exp_type")); setValue("__wf__exp_desc", getDevSceenValue("__wf__exp_desc")); setValue("__wf__location_type", getDevSceenValue("__wf__location_type")); setValue("__wf__traveler_from", getDevSceenValue("__wf__traveler_from")); setValue("__wf__provinceid", getDevSceenValue("__wf__provinceid")); setValue("__wf__countryid", getDevSceenValue("__wf__countryid")); setValue("__wf__city", getDevSceenValue("__wf__city")); setValue("__wf__startdate_f", getDevSceenValue("__wf__startdate_f")); setValue("__wf__startdate_ftime", getDevSceenValue("__wf__startdate_ftime")); setValue("__wf__startdate_e", getDevSceenValue("__wf__startdate_e")); setValue("__wf__startdate_etime", getDevSceenValue("__wf__startdate_etime")); setValue("__wf__enddate_f", getDevSceenValue("__wf__enddate_f")); setValue("__wf__enddate_ftime", getDevSceenValue("__wf__enddate_ftime")); setValue("__wf__enddate_e", getDevSceenValue("__wf__enddate_e")); setValue("__wf__enddate_etime", getDevSceenValue("__wf__enddate_etime")); setValue("__wf__per_startdate_f", getDevSceenValue("__wf__per_startdate_f")); setValue("__wf__per_startdate_e", getDevSceenValue("__wf__per_startdate_e")); setValue("__wf__per_startdate_ftime", getDevSceenValue("__wf__per_startdate_ftime")); setValue("__wf__per_enddate_f", getDevSceenValue("__wf__per_enddate_f")); setValue("__wf__per_enddate_ftime", getDevSceenValue("__wf__per_enddate_ftime")); setValue("__wf__per_enddate_e", getDevSceenValue("__wf__per_enddate_e")); setValue("__wf__per_enddate_etime", getDevSceenValue("__wf__per_enddate_etime")); setValue("__wf__trav_by", getDevSceenValue("__wf__trav_by")); setValue("__wf__numdate", getDevSceenValue("__wf__numdate")); setValue("__wf__numhour", getDevSceenValue("__wf__numhour")); setValue("__wf__numprice", getDevSceenValue("__wf__numprice")); setValue("__wf__exchangerate", getDevSceenValue("__wf__exchangerate")); setValue("__wf__perdiemrate", getDevSceenValue("__wf__perdiemrate")); setValue("__wf__trav_reason", getDevSceenValue("__wf__trav_reason")); var list_minerkey = getDevSceenValue("__wf__list_minerkey"); var arrlist = list_minerkey.split(","); var arr = new Array(); for(var i = 0; i < arrlist.length; i++){ if(arrlist[i] != ""){ arr[0] = getDevSceenValue("__wf__tperdiem2$startdate$"+arrlist[i]); arr[1] = getDevSceenValue("__wf__tperdiem2$starttime$"+arrlist[i]); arr[2] = getDevSceenValue("__wf__tperdiem2$enddate$"+arrlist[i]); arr[3] = getDevSceenValue("__wf__tperdiem2$endtime$"+arrlist[i]); arr[4] = getDevSceenValue("__wf__tperdiem2$travelfrom$"+arrlist[i]); arr[5] = getDevSceenValue("__wf__tperdiem2$travelarrive$"+arrlist[i]); arr[6] = getDevSceenValue("__wf__tperdiem2$traveldetails$"+arrlist[i]); AddChild(arrlist[i],arr); } } chkLocation(); setValue("__checkPage","false"); setValue("priority","<%=screenSingle.getDataLabel("VW_INCIDENT","PRIORITY")%>" ); if( isadminedit != "true" ){ setDisabled(true); } } // End setValue return true; } } })(jQuery); function AddChild(objindex, objArr){ if(objArr == null){ objArr = new Array("0","1","2","3","4","5","6"); //return true; } var tbody_d = document.getElementById("detail_body"); var row = tbody_d.appendChild(document.createElement("tr")); // create row row.id = objindex; var col = row.insertCell(0); //create cell 0 col.className = "column-input"; col.align = "center"; var inp = document.createElement("input"); // create checkbox inp.type="checkbox"; inp.name = "__tperdiem2_line_no_"+objindex; inp.value = objindex; col.appendChild(inp); // create checkbox inp = document.createElement("input"); // create checkbox inp.type="hidden"; inp.name = "__wf__tperdiem2$line_no$"+objindex; inp.value = objindex; col.appendChild(inp); // create input hidden col = row.insertCell(1); //create cell 1 col.className = "column-input"; col.align = "center"; inp = document.createElement("input"); // create input :: outdate inp.type = "hidden"; inp.name = "__wf__tperdiem2$startdate$"+objindex; inp.value = objArr[0]; var span = col.appendChild(document.createElement("span")); // create span :: label span.innerHTML = objArr[0]; col.appendChild(inp); col = row.insertCell(2); //create cell 2 col.className = "column-input"; col.align = "center"; inp = document.createElement("input"); // create input :: outtime inp.type = "hidden"; inp.name = "__wf__tperdiem2$starttime$"+objindex; inp.value = objArr[1]; span = col.appendChild(document.createElement("span")); // create span :: label span.innerHTML = objArr[1]; col.appendChild(inp); col = row.insertCell(3); //create cell 3 col.className = "column-input"; col.align = "center"; inp = document.createElement("input"); // create input :: backdate inp.type = "hidden"; inp.name = "__wf__tperdiem2$enddate$"+objindex; inp.value = objArr[2]; span = col.appendChild(document.createElement("span")); // create span :: label span.innerHTML = objArr[2]; col.appendChild(inp); col = row.insertCell(4); //create cell 4 col.className = "column-input"; col.align = "center"; inp = document.createElement("input"); // create input :: backtime inp.type = "hidden"; inp.name = "__wf__tperdiem2$endtime$"+objindex; inp.value = objArr[3]; span = col.appendChild(document.createElement("span")); // create span :: label span.innerHTML = objArr[3]; col.appendChild(inp); col = row.insertCell(5); //create cell 5 col.className = "column-input"; col.align = "center"; inp = document.createElement("input"); // create input :: travelfrom inp.type = "hidden"; inp.name = "__wf__tperdiem2$travelfrom$"+objindex; inp.value = objArr[4]; span = col.appendChild(document.createElement("span")); // create span :: label span.innerHTML = objArr[4]; col.appendChild(inp); col = row.insertCell(6); //create cell 6 col.className = "column-input"; col.align = "center"; inp = document.createElement("input"); // create input :: travelarrive inp.type = "hidden"; inp.name = "__wf__tperdiem2$travelarrive$"+objindex; inp.value = objArr[5]; span = col.appendChild(document.createElement("span")); // create span :: label span.innerHTML = objArr[5]; col.appendChild(inp); col = row.insertCell(7); //create cell 7 col.className = "column-input"; col.align = "center"; inp = document.createElement("input"); // create input :: traveldetails inp.type = "hidden"; inp.name = "__wf__tperdiem2$traveldetails$"+objindex; inp.value = objArr[6]; span = col.appendChild(document.createElement("span")); // create span :: label span.innerHTML = objArr[6]; col.appendChild(inp); chkAll(); $(function(){ $("input[name=checkB]").attr("checked", false); }); return (objindex * 1) + 1; } function setDisabled(con){ with( document.cscform ){ for( i = 0 ; i < elements.length ; i++ ){ if( elements[i].type == 'text' || elements[i].type == 'textarea' || elements[i].type == 'checkbox' || elements[i].type == 'radio' || elements[i].type == 'select-one' ){ if( elements[i].name != 'sendto' && elements[i].name != 'cc' && elements[i].name != 'subject' && elements[i].name != 'wf_command' && elements[i].name != 'comments' && elements[i].name != '__remark' ){ elements[i].disabled = con; elements[i].className = "disabled"; } } } } } function goHelp(helpName,inputName,condition){ with( document.cscform ){ var helpReturn; var temp; if( inputName == "sendto" ){ temp = __fixCon.value; if( condition.indexOf(",") > -1 ){ condition = condition.replace(/,/g,"','"); } //__fixCon.value="job='"+condition+"'"; __fixCon.value="EMPLOYEEID IN ('"+condition+"')"; helpReturn="wf_next_actor:EMPLOYEEID,sendto:FULLNAME"; //linkHelp_SendToReturn(helpName,helpReturn); linkHelp_Return(helpName,helpReturn); __fixCon.value=temp; }else if( inputName == "cc" ){ temp = __fixCon.value; helpReturn="wf_cc_actor:EMPLOYEEID,cc:FULLNAME"; linkHelp_SendToReturn(helpName,helpReturn); //linkHelp_Return(helpName,helpReturn); __fixCon.value=temp; }else if(inputName == "__wf__travel_id"){ temp = __fixCon.value; __fixCon.value = " emp_tranveler = '"+__wf__employeeid.value+"' AND status_pd = '1' "; helpReturn = "__wf__travel_id:travelerid,__wf__exp_type:exp_type,__wf__location_type:location_type,__wf__traveler_from:traveler_from,__wf__provinceid:provinceid,__wf__countryid:countryid,__wf__city:city,__wf__startdate_f:fstartdate,__wf__startdate_ftime:fstarttime,__wf__startdate_e:fenddate,__wf__startdate_etime:fendtime,__wf__enddate_f:lstartdate,__wf__enddate_ftime:lstarttime,__wf__enddate_e:lenddate,__wf__enddate_etime:lendtime,__wf__trav_by:trav_by,__wf__trav_reason:trav_reason,__wf__trav_emp_tranveler:v1memployee.employeeid,__wf__trav_emp_tranveler_fullname:v1memployee.fullname,__wf__trav_emptrav_positionid:mposition.positionid,__wf__trav_emptrav_position_desc:mposition.tdesc,__wf__jobgroup:v2mjobcode.jobgroup"; linkHelp_Return(helpName,helpReturn); __fixCon.value=temp; }else if(inputName == "__wf__branchid"){ temp = __fixCon.value; helpReturn = "__wf__branchid:branchid,__wf__branch_desc:tdesc"; linkHelp_Return(helpName,helpReturn); __fixCon.value = temp; } } } function linkHelp_Return(helpName,helpReturn,fixCon){ with(document.cscform){ var obj = ""; var nInput = helpReturn; var fixFilter = fixCon || __fixCon.value; if(helpReturn.indexOf(":")>0){ nInput=helpReturn.substring(0,helpReturn.indexOf(":")); obj = eval("document.cscform."+nInput); } var param="BROWSE_HELP.jsp?__helpName="+helpName+"&__helpReturn="+helpReturn+"&__pageCall="+__screen.value+"&__fixCon="+fixFilter; if(obj && obj.value ) { param = param +"&__valueSearch="+obj.value; } var win = window.open(param,"Help","left=150,top=150,width=520,height=400,toolbar=no,status=yes,scrollbars=yes,resizable=yes"); if(win){ win.focus(); } } } function calDateHour(startdate_f,starttime_f,enddate_e,endtime_e){ var csc_date_f = new CscCalendar(startdate_f); csc_date_f.setCscTime(starttime_f); var csc_date_e = new CscCalendar(enddate_e); csc_date_e.setCscTime(endtime_e); var count_date = 0; //if(startdate_f == enddate_e){ // return count_date+"@"+csc_date_f.getDiffTime(csc_date_e); //} while(csc_date_f.getYYYYMMDD() < csc_date_e.getYYYYMMDD() && (csc_date_f.getDiffTime(csc_date_e)*1) >= 24){ csc_date_f.incDate(1); count_date += 1; } return count_date+"@"+csc_date_f.getDiffTime(csc_date_e); } function postReturn(){ with(document.cscform){ var branchid = __wf__branchid.value; if(branchid != ""){ var costcenter = ""; if(branchid == "01100"){ costcenter = "1100799"; }else{ costcenter = branchid.substring(1,branchid.length) + "819"; } __wf__costcenter.value = costcenter; } chkLocation(); } } function chkLocation(){ with(document.cscform){ var location_type = __wf__location_type.value || "0"; if(location_type == "0"){ document.getElementById("p1").style.display = "none"; document.getElementById("p2").style.display = "none"; $("input[name=__wf__startdate_ftime]").attr("class",""); $("input[name=__wf__startdate_ftime]").removeAttr("readonly"); $("input[name=__wf__startdate_etime]").attr("class",""); $("input[name=__wf__startdate_etime]").removeAttr("readonly"); $("input[name=__wf__enddate_ftime]").attr("class",""); $("input[name=__wf__enddate_ftime]").removeAttr("readonly"); $("input[name=__wf__enddate_etime]").attr("class",""); $("input[name=__wf__enddate_etime]").removeAttr("readonly"); }else{ document.getElementById("p1").style.display = ""; document.getElementById("p2").style.display = ""; $("input[name=__wf__startdate_ftime]").attr("class","disabled"); $("input[name=__wf__startdate_ftime]").attr("readonly","true"); $("input[name=__wf__startdate_etime]").attr("class","disabled"); $("input[name=__wf__startdate_etime]").attr("readonly","true"); $("input[name=__wf__enddate_ftime]").attr("class","disabled"); $("input[name=__wf__enddate_ftime]").attr("readonly","true"); $("input[name=__wf__enddate_etime]").attr("class","disabled"); $("input[name=__wf__enddate_etime]").attr("readonly","true"); } } } function chkAttachFile(){ with(document.cscform){ var msg = "Please Attach File"; if(__language.value == "tha") msg = "กรุณาแนบไฟล์หนังสือรับรอง"; if((parseInt(__wf__leave_day.value) >= parseInt(__guarantee_date.value)) && getValue("__wf__format_leave") == "0" &&(__attach_value.value == "1")) { if(!CheckAttachFile()){ alert(msg); return true; }else return true; }else{ return true; } } } function PreGoWF(){ with(document.cscform){ if(checkValid()){ GoWF(); } } } function checkValid(){ return true; } function openHelp(){ with( document.cscform ){ window.open("../WELFARE/HELP/WELEXP_CPN_001.pdf","Help","left=150,top=150,width=700,height=570,toolbar=no,status=yes,scrollbars=yes,resizable=yes"); } } function chkExp_type(obj){ var exp = document.getElementById("exp_type_desc"); if(obj.value != "4"){ exp.style.display = "none"; }else{ exp.style.display = ""; } } function chkTime2(){ with(document.cscform){ var dateTime1 = ""; var dateTime2 = ""; var dateTime3 = ""; var dateTime4 = ""; dateTime1 = __wf__per_startdate_f.value + "-" + __wf__per_startdate_ftime.value; dateTime2 = __wf__per_startdate_e.value + "-" + __wf__per_startdate_etime.value; dateTime3 = __wf__per_enddate_f.value + "-" + __wf__per_enddate_ftime.value; dateTime4 = __wf__per_enddate_e.value + "-" + __wf__per_enddate_etime.value; if(dateTime1 > dateTime2){ //alert("1"); __wf__per_startdate_etime.focus(); __wf__per_startdate_etime.value = __wf__per_startdate_ftime.value; }else if(dateTime2 > dateTime3){ //alert("2"); __wf__per_enddate_ftime.focus(); __wf__per_enddate_ftime.value = __wf__per_startdate_etime.value; }else if(dateTime3 > dateTime4){ //alert("3"); __wf__per_enddate_etime.focus(); __wf__per_enddate_etime.value = __wf__per_enddate_ftime.value; } } } </SCRIPT> </HEAD> <body> <form name="cscform" method="post" action=""> <input type="hidden" NAME="__screen" value="WELEXP_CPN_005"> <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="__language" value="<%=screenSingle.getUProfile().get("lang")%>"> <input type="hidden" NAME="__companyid" value="<%=screenSingle.getUProfile().get("companyid")%>"> <input type="hidden" NAME="__calendar" value=""> <!-- <script language="JavaScript">getInputFormatDate();</script> --> <input type="hidden" name="wf_id" value="3113"> <input type="hidden" name="__wf_id" value="3113"> <input type="hidden" name="wf_ver" value="<%=chkNull.chkNullString(request.getParameter("wf_ver"),"1")%>"> <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").equals("0")?screenSingle.getDataLabel("DOC_NO"):chkNull.chkNullString(request.getParameter("__oldDocumentID"),"0"))%>"> <input type="hidden" name="__oldWF" value="<%=(!screenSingle.getDataLabel("DOC_NO").equals("0")?screenSingle.getDataLabel("WF_STATUS"):chkNull.chkNullString(request.getParameter("__oldWF"),"0"))%>"> <input type="hidden" name="__wf" value="<%=wf%>"> <input type="hidden" name="__wfcmd" value="false"> <input type="hidden" name="used" value=""> <input type="hidden" name="remark" value="<%=remark%>"> <input type="hidden" name="__employeeid" value="<%=TEMPLATE_WORKFLOW.getUProfile().get("employeeid") %>"> <input type="hidden" name="__attach_value" value="0"> <input type="hidden" name="wf_default_actor" value="true"> <input type="hidden" name="__flag" value="<%=chkNull.chkNullString(request.getParameter("__flag"), "0")%>"> <input type="hidden" name="__field_list" value=""> <input type="hidden" name="__temp_value" value="<%=chkNull.chkNullString(request.getParameter("__temp_value"))%>"> <input type="hidden" name="draft_cmd" value=""> <input type="hidden" name="draft_no" value="<%=chkNull.chkNullString(request.getParameter("draft_no"),"0")%>"> <input type="hidden" name="admin_cmd" value=""> <input type="hidden" name="__checkPage" value="true"> <!-- Redirect Page --> <input type="hidden" name="isAdminEdit" value="<%=chkNull.chkNullString(request.getParameter("isAdminEdit"))%>"> <input type="hidden" name="isAdminCancel" value="<%=chkNull.chkNullString(request.getParameter("isAdminCancel"))%>"> <input type="hidden" name="isAdminClean" value="<%=chkNull.chkNullString(request.getParameter("isAdminClean"))%>"> <input type="hidden" name="isAdminDelete" value="<%=chkNull.chkNullString(request.getParameter("isAdminDelete"))%>"> <input type="hidden" name="__wf__document_routing" value=""> <input type="hidden" name="__wf__document_command_line" value=""> <input type="hidden" name="__wf__line_no" value="1"> <input type="hidden" name="__wf__list_minerkey" value=""> <%=screenSingle.InitialVariable()%> <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> <div align="left" style="width: 760px; padding-left: 12px;"> <!-- Begin Step1 --> <%=md.getStepDocument("3113","1")%> <%=md.getHeadDocument()%> <br> <%=md.getHelpDocument("แบบฟอร์มเบิกค่าเบี้ยเลี้ยง")%> <br> <%=md.getSendToDocumentWithDocno("แบบฟอร์มเบิกค่าเบี้ยเลี้ยง", true)%> <!-- Begin CheckStep --> <input type="hidden" name="__wf__isstep1" id="__wf__isstep1" value="<%=md.isStep1%>"> <input type="hidden" name="__wf__isstep2" id="__wf__isstep2" value="<%=md.isStep2%>"> <input type="hidden" name="__wf__isstepcancel" id="__wf__isstepcancel" value="<%=md.isStepCancel%>"> <input type="hidden" name="__wf__isstepcomment" id="__wf__isstepcomment" value="<%=md.isStepComment%>"> <input type="hidden" name="__wf__isstepreturn" id="__wf__isstepreturn" value="<%=md.isStepReturn%>"> <input type="hidden" name="__wf__isstepcopy" id="__wf__isstepcopy" value="<%=md.isStepCopy%>"> <input type="hidden" name="__wf__isdraft" id="__wf__isdraft" value="<%=md.isDraft%>"> <input type="hidden" name="__wf__isstep3" id="__wf__isstep3" value="<%=md.isStep3%>"> <input type="hidden" name="__wf__isadminedit" id="__wf__isadminedit" value="<%=md.isAdminEdit%>"> <input type="hidden" name="__wf__isadmincancel" id="__wf__isadmincancel" value="<%=md.isAdminCancel%>"> <input type="hidden" name="__wf__isadmindelete" id="__wf__isadmindelete" value="<%=md.isAdminDelete%>"> <input type="hidden" name="__wf__isadminclean" id="__wf__isadminclean" value="<%=md.isAdminClean%>"> <input type="hidden" name="__wf__isarchive" id="__wf__isarchive" value="<%=md.isArchive%>"> <!-- End CheckStep --> <br> <!-- Begin Code --> <table width="100%" 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"></td> <td valign="middle"> <table width="100%" border="0" cellpadding="0" cellspacing="1"> <!-- Begin User Code --> <%if(!screenSingle.getDataLabel("DOC_NO").equals("0")){%> <tr> <td class="column-title"><script language="JavaScript">swapLang('Docno')</script></td> <td class="column-input"><%=screenSingle.getDataLabel("DOC_NO")%></td> </tr> <%}%> <tr> <td colspan="2" class="column-title" ><script language="javascript">swapLang('Employee Details')</script></td> </tr> <% String empid = screenEmp.getUProfile().get("employeeid"); if(md.isStep1 || md.isDraft){ empid = chkNull.chkNullString(request.getParameter("__wf__employeeid"),screenEmp.getUProfile().get("employeeid")); }else{ empid = chkNull.chkNullString(request.getParameter("__wf__employeeid"),md.getWFDataValue("__wf__employeeid")); } screenEmp.getInquiry().setFilter(" employeeid = '"+empid+"' AND companyid = '"+screenEmp.getUProfile().get("companyid")+"'"); screenEmp.process(); screenEmp.nextRec(); %> <tr> <td class="column-label"><script language="javascript">swapLang('Employee Code')</script></td> <td class="column-input"> <input name="__wf__employeeid" type="text" size="15" value="<%=chkNull.chkNullString(screenEmp.getString("employeeid"))%>" readonly class="disabled"> <input name="__wf__emloyee_fullname" type="text" size="40" value="<%=chkNull.chkNullString(screenEmp.getString("fullname"))%>" readonly class="disabled"> </td> </tr> <tr> <td width="25%" class="column-label"><script language="javascript">swapLang('Position')</script></td> <td class="column-input"> <input type="hidden" name="__wf__positionid" value="<%=chkNull.chkNullString(screenEmp.getString("Mposition","positionid"))%>" size="52" readonly class="disabled"> <input type="text" name="__wf__positiondesc" value="<%=chkNull.chkNullString(screenEmp.getString("Mposition","tdesc"))%>" size="52" readonly class="disabled"> </td> </tr> <tr> <td class="column-label"><script language="javascript">swapLang('Business Unit 1')</script></td> <td class="column-input"> <input type="hidden" name="__wf__bu1id" value="<%= chkNull.chkNullString(screenEmp.getString("Mbu1","bu1id")) %>" > <input type="text" name="__wf__bu1desc" value="<%= chkNull.chkNullString(screenEmp.getString("Mbu1","tdesc")) %>" size="52" readonly class="disabled"></td> </tr> <tr> <td class="column-label"><script language="javascript">swapLang('Business Unit 2')</script></td> <td class="column-input"> <input type="hidden" name="__wf__bu2id" value="<%= chkNull.chkNullString(screenEmp.getString("Mbu2","bu2id")) %>" size="52" readonly class="disabled"> <input type="text" name="__wf__bu2desc" value="<%= chkNull.chkNullString(screenEmp.getString("Mbu2","tdesc")) %>" size="52" readonly class="disabled"></td> </tr> <tr> <td class="column-label"><script language="javascript">swapLang('Business Unit 3')</script></td> <td class="column-input"> <input type="hidden" name="__wf__bu3id" value="<%= chkNull.chkNullString(screenEmp.getString("Mbu3","bu3id")) %>" size="52" readonly class="disabled"> <input type="text" name="__wf__bu3desc" value="<%= chkNull.chkNullString(screenEmp.getString("Mbu3","tdesc")) %>" size="52" readonly class="disabled"></td> </tr> <tr> <td class="column-label"><script language="javascript">swapLang('Business Unit 4')</script></td> <td class="column-input"> <input type="hidden" name="__wf__bu4id" value="<%= chkNull.chkNullString(screenEmp.getString("Mbu4","bu4id")) %>" size="52" readonly class="disabled"> <input type="text" name="__wf__bu4desc" value="<%= chkNull.chkNullString(screenEmp.getString("Mbu4","tdesc")) %>" size="52" readonly class="disabled"></td> </tr> <tr> <td class="column-label"><script language="javascript">swapLang('Business Unit 5')</script></td> <td class="column-input"> <input type="hidden" name="__wf__bu5id" value="<%= chkNull.chkNullString(screenEmp.getString("Mbu5","bu5id")) %>" size="52" readonly class="disabled"> <input type="tdesc" name="__wf__bu5desc" value="<%= chkNull.chkNullString(screenEmp.getString("Mbu5","tdesc")) %>" size="52" readonly class="disabled"> <input type="hidden" name="__wf__jobcodeid" value="<%= chkNull.chkNullString(screenEmp.getString("Mjobcode","jobcodeid")) %>"> <input type="hidden" name="__wf__jobcodedesc" value="<%= chkNull.chkNullString(screenEmp.getString("Mjobcode","tdesc")) %>"> <input type="hidden" name="__wf__startdate" value="<%= chkNull.chkNullString(screenEmp.getString("startdate")) %>"> </td> </tr> <tr> <td class="column-label"><script language="javascript">swapLang('Tel Ext')</script></td> <td class="column-input"><input type="text" class="disabled" name="__wf__tel_ext" value="<%= chkNull.chkNullString(screenEmp.getString("tel_ext")) %>" readonly></td> </tr> <tr> <td class="column-label"><script language="javascript">swapLang('Mobile')</script></td> <td class="column-input"><input type="text" class="disabled" name="__wf__mobile" value="<%= chkNull.chkNullString(screenEmp.getString("mobile")) %>" readonly></td> </tr> <% DbRecord db_texpend = new InitialRecord(screenSingle.getUProfile()).getDbRecord("Ttraveler"); ListBox listbox = new ListBox(); listbox.setUProfile(screenSingle.getUProfile()); listbox.setDisable("true"); %> <tr> <td colspan="2" class="column-title" ><script language="javascript">swapLang('Request Approve Detail')</script></td> </tr> <tr> <td class="column-label"><script language="javascript">swapLang('Company Information')</script></td> <td class="column-input"> <input type="text" name="__wf__branchid" size="15" value="<%=chkNull.chkNullString(request.getParameter("__wf__branchid"), screenEmp.getString("Mbranch","branchid"))%>" > <%if(md.isStep1 || md.isDraft){%> <a href="JavaScript: goHelp('MBRANCHHELP','__wf__branchid');" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('__wf__branchid','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"> <img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__wf__branchid" width="20" height="20" border="0" align="absmiddle"> </a> <%}%> <input type="text" name="__wf__branch_desc" size="40" value="<%=chkNull.chkNullString(request.getParameter("__wf__branch_desc"), screenEmp.getString("Mbranch","tdesc"))%>" class="disabled" readonly > </td> </tr> <tr> <td class="column-label"><script language="javascript">swapLang('Cost Center')</script></td> <td class="column-input"> <input type="text" name="__wf__costcenter" value="<%=chkNull.chkNullString(request.getParameter("__wf__costcenter"))%>" > </td> </tr> <tr> <td class="column-label"><script language="javascript">swapLang('Account Code')</script></td> <td class="column-input"> <input type="text" name="__wf__accountcode" value="<%=chkNull.chkNullString(request.getParameter("__wf__accountcode"),"540212")%>" > </td> </tr> <tr> <td class="column-label"><script language="javascript">swapLang('Travel approval code')</script></td> <td class="column-input"> <input type="text" name="__wf__travel_id" value="<%=chkNull.chkNullString(request.getParameter("__wf__travel_id"),"")%>" > <input type="hidden" name="__wf__jobgroup" value="<%=chkNull.chkNullString(request.getParameter("__wf__jobgroup"),"")%>" > <%if(md.isStep1 || md.isDraft){%> <a href="JavaScript:goHelp('TTRAVELERHELP','__wf__travel_id');" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('__wf__travel_id','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"> <img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__wf__travel_id" width="20" height="20" border="0" align="absmiddle"> </a> <%}%> </td> </tr> <tr> <td class="column-label"><%=db_texpend.getField("emp_tranveler").getDescription()%></td> <td class="column-input"> <input type="text" name="__wf__trav_emp_tranveler" value="<%=chkNull.chkNullString(request.getParameter("__wf__trav_emp_tranveler"))%>" size="15" class="disabled" readonly> <input type="text" name="__wf__trav_emp_tranveler_fullname" value="<%=chkNull.chkNullString(request.getParameter("__wf__trav_emp_tranveler_fullname"))%>" size="40" class="disabled" readonly> </td> </tr> <tr> <td class="column-label"><%=db_texpend.getField("emptrav_positionid").getDescription()%></td> <td class="column-input"> <input type="text" name="__wf__trav_emptrav_positionid" value="<%=chkNull.chkNullString(request.getParameter("__wf__trav_emptrav_positionid"))%>" size="15" class="disabled" readonly> <input type="text" name="__wf__trav_emptrav_position_desc" value="<%=chkNull.chkNullString(request.getParameter("__wf__trav_emptrav_position_desc"))%>" size="40" class="disabled" readonly> </td> </tr> <% listbox.setName("wf__exp_type"); listbox.setValidCode(db_texpend.getField("exp_type").getValidCode()); listbox.setChecked(chkNull.chkNullString(request.getParameter("__wf__exp_type"),db_texpend.getField("exp_type").getDefault())); listbox.setonChange("chkExp_type(this);"); %> <tr> <td class="column-label"><%=db_texpend.getField("exp_type").getDescription()%></td> <td class="column-input"><%=listbox.process()%> <span id="exp_type_desc" align="left" style="display:none;"><input type="text" name="__wf__exp_desc" value="<%=chkNull.chkNullString(request.getParameter("__wf__exp_desc"))%>" size="50"></span></td> </tr> <% listbox.setName("wf__location_type"); listbox.setValidCode(db_texpend.getField("location_type").getValidCode()); listbox.setChecked(chkNull.chkNullString(request.getParameter("__wf__location_type"),db_texpend.getField("location_type").getDefault())); listbox.setonChange("chkType_Location(this);"); %> <tr> <td class="column-label"><%=db_texpend.getField("location_type").getDescription()%></td> <td class="column-input"><%=listbox.process()%></td> </tr> <tr> <td class="column-label"><script language="javascript">swapLang('Traveler from')</script></td> <td class="column-input"><input type="text" name="__wf__traveler_from" value="<%=chkNull.chkNullString(request.getParameter("__wf__traveler_from"))%>" size="40" class="disabled" readonly></td> </tr> <% listbox.setName("wf__provinceid"); listbox.setTable("MPROVINCEHELP","PROVINCEID","LONG_TNAME","","LONG_TNAME","PROVINCEID"); listbox.setBlank(true); listbox.setChecked((request.getParameter("__wf__provinceid")!=null)?request.getParameter("__wf__provinceid"):"K02"); listbox.setonChange(""); %> <tr> <td class="column-label"><%=db_texpend.getField("provinceid").getDescription()%></td> <td class="column-input"><%=listbox.process()%></td> </tr> <% listbox.setName("wf__countryid"); listbox.setTable("MCOUNTRYHELP","COUNTRYID","TDESC","","TDESC","COUNTRYID"); listbox.setChecked((request.getParameter("__wf__countryid")!=null)?request.getParameter("__wf__countryid"):"0140"); %> <tr> <td class="column-label"><%=db_texpend.getField("countryid").getDescription()%></td> <td class="column-input"><%=listbox.process()%> <script language="javascript">swapLang('City')</script> <input type="text" name="__wf__city" value="<%=chkNull.chkNullString(request.getParameter("__wf__city"))%>" class="disabled" readonly></td> </tr> <% String timestring = String.valueOf(new CscCalendar().getCSCTime()); String[] t = timestring.split("\\."); //out.print("T :: "+(t[1].length())); if(t[1].length() < 2){ timestring += "0"; } %> <tr> <td class="column-label"><script language="javascript">swapLang("Travel dates")</script></td> <td class="column-input"> <input type="text" name="__wf__startdate_f" id="__wf__startdate_f" size="10" maxlength="10" value="<%=chkNull.chkNullString(request.getParameter("__wf__startdate_f"),new CscCalendar().getDDMMYYYY())%>" onKeyPress="chkIntegerOfDate(this.value,event);" onKeyUp="sysIsEdit();formatDate(this);" onBlur="chkInputDate2(this,__wf__startdate_e);" class="disabled" readonly/> <script language="javascript">swapLang('Time')</script> <input type="text" name="__wf__startdate_ftime" value="<%=chkNull.chkNullString(request.getParameter("__wf__startdate_ftime"),timestring)%>" size="6" onblur="chkTime(this);" > <script language="javascript">swapLang('To Date')</script> <input type="text" name="__wf__startdate_e" id="__wf__startdate_e" size="10" maxlength="10" value="<%=chkNull.chkNullString(request.getParameter("__wf__startdate_e"),new CscCalendar().getDDMMYYYY())%>" onKeyPress="chkIntegerOfDate(this.value,event);" onKeyUp="sysIsEdit();formatDate(this);" onBlur="chkInputDate2(__wf__startdate_f,this);" class="disabled" readonly/> <script language="javascript">swapLang('Time')</script> <input type="text" name="__wf__startdate_etime" value="<%=chkNull.chkNullString(request.getParameter("__wf__startdate_etime"),timestring)%>" size="6" onblur="chkTime(this);" > </td> </tr> <tr> <td class="column-label"><script language="javascript">swapLang("Travel dates back")</script></td> <td class="column-input"> <input type="text" name="__wf__enddate_f" id="__wf__enddate_f" size="10" maxlength="10" value="<%=chkNull.chkNullString(request.getParameter("__wf__enddate_f"),new CscCalendar().getDDMMYYYY())%>" onKeyPress="chkIntegerOfDate(this.value,event);" onKeyUp="sysIsEdit();formatDate(this);" onBlur="chkInputDate2(__wf__startdate_e,this);" class="disabled" readonly/> <script language="javascript">swapLang('Time')</script> <input type="text" name="__wf__enddate_ftime" value="<%=chkNull.chkNullString(request.getParameter("__wf__enddate_ftime"),timestring)%>" size="6" onblur="chkTime(this);" /> <script language="javascript">swapLang('To Date')</script> <input type="text" name="__wf__enddate_e" id="__wf__enddate_e" size="10" maxlength="10" value="<%=chkNull.chkNullString(request.getParameter("__wf__enddate_e"),new CscCalendar().getDDMMYYYY())%>" onKeyPress="chkIntegerOfDate(this.value,event);" onKeyUp="sysIsEdit();formatDate(this);" onBlur="chkInputDate2(__wf__enddate_f,this);" class="disabled" readonly/> <script language="javascript">swapLang('Time')</script> <input type="text" name="__wf__enddate_etime" value="<%=chkNull.chkNullString(request.getParameter("__wf__enddate_etime"),timestring)%>" size="6" onblur="chkTime(this);" > </td> </tr> <% listbox.setBlank(false); listbox.setName("wf__trav_by"); listbox.setValidCode(db_texpend.getField("trav_by").getValidCode()); listbox.setChecked(chkNull.chkNullString(request.getParameter("__wf__trav_by"),db_texpend.getField("trav_by").getDefault())); //listbox.setDisable("false"); //out.print(db_texpend.getField("TRAV_BY").getDefault()); %> <tr> <td class="column-label"><%=db_texpend.getField("trav_by").getDescription()%></td> <td class="column-input"><%=listbox.process()%></td> </tr> <tr> <td class="column-label"><script language="javascript">swapLang("Start date in ticket")</script></td> <td class="column-input"> <input type="text" name="__wf__per_startdate_f" id="__wf__per_startdate_f" size="10" maxlength="10" value="<%=chkNull.chkNullString(request.getParameter("__wf__per_startdate_f"),new CscCalendar().getDDMMYYYY())%>" onKeyPress="chkIntegerOfDate(this.value,event);" onKeyUp="sysIsEdit();formatDate(this);" onBlur="chkInputDate2(this,__wf__per_startdate_e);" /> <script language="javascript">swapLang('Time')</script> <input type="text" name="__wf__per_startdate_ftime" value="<%=chkNull.chkNullString(request.getParameter("__wf__per_startdate_ftime"),timestring)%>" size="6" onblur="chkTime(this); chkTime2();" > <script language="javascript">swapLang('To Date')</script> <input type="text" name="__wf__per_startdate_e" id="__wf__per_startdate_e" size="10" maxlength="10" value="<%=chkNull.chkNullString(request.getParameter("__wf__per_startdate_e"),new CscCalendar().getDDMMYYYY())%>" onKeyPress="chkIntegerOfDate(this.value,event);" onKeyUp="sysIsEdit();formatDate(this);" onBlur="chkInputDate2(__wf__per_startdate_f,this); chkInputDate2(this,__wf__per_enddate_f);"/> <script language="javascript">swapLang('Time')</script> <input type="text" name="__wf__per_startdate_etime" value="<%=chkNull.chkNullString(request.getParameter("__wf__per_startdate_etime"),timestring)%>" size="6" onblur="chkTime(this); chkTime2();" > </td> </tr> <tr> <td class="column-label"><script language="javascript">swapLang("Come back date in ticket")</script></td> <td class="column-input"> <input type="text" name="__wf__per_enddate_f" id="__wf__per_enddate_f" size="10" maxlength="10" value="<%=chkNull.chkNullString(request.getParameter("__wf__per_enddate_f"),new CscCalendar().getDDMMYYYY())%>" onKeyPress="chkIntegerOfDate(this.value,event);" onKeyUp="sysIsEdit();formatDate(this);" onBlur="chkInputDate2(__wf__per_startdate_e,this); chkInputDate2(this,__wf__per_enddate_e);" /> <script language="javascript">swapLang('Time')</script> <input type="text" name="__wf__per_enddate_ftime" value="<%=chkNull.chkNullString(request.getParameter("__wf__per_enddate_ftime"),timestring)%>" size="6" onblur="chkTime(this); chkTime2();" /> <script language="javascript">swapLang('To Date')</script> <input type="text" name="__wf__per_enddate_e" id="__wf__per_enddate_e" size="10" maxlength="10" value="<%=chkNull.chkNullString(request.getParameter("__wf__per_enddate_e"),new CscCalendar().getDDMMYYYY())%>" onKeyPress="chkIntegerOfDate(this.value,event);" onKeyUp="sysIsEdit();formatDate(this);" onBlur="chkInputDate2(__wf__per_enddate_f,this);"/> <script language="javascript">swapLang('Time')</script> <input type="text" name="__wf__per_enddate_etime" value="<%=chkNull.chkNullString(request.getParameter("__wf__per_enddate_etime"),timestring)%>" size="6" onblur="chkTime(this); chkTime2();" > </td> </tr> <% DbRecord perdiem = new InitialRecord(screenSingle.getUProfile()).getDbRecord("Tperdiem"); %> <tr> <td class="column-label"><%=perdiem.getField("num_date").getDescription()%></td> <td class="column-input"> <input type="text" name="__wf__numdate" value="<%=chkNull.chkNullString(request.getParameter("__wf__numdate"),"0")%>" size="10" class="disabled" readonly> <script language="JavaScript">swapLang("Date");</script> </td> </tr> <tr> <td class="column-label"><%=perdiem.getField("num_hour").getDescription()%></td> <td class="column-input"> <input type="text" name="__wf__numhour" value="<%=chkNull.chkNullString(request.getParameter("__wf__numhour"),"0.00")%>" size="10" class="disabled" readonly> <script language="JavaScript">swapLang("Hours");</script> </td> </tr> <tr id="p1"> <td class="column-label"><%=perdiem.getField("dollarsrate").getDescription()%></td> <td class="column-input"><input type="text" name="__wf__numprice" value="<%=chkNull.chkNullString(request.getParameter("__wf__numprice"),"0.00")%>" size="15" class="disabled" readonly> <script language="JavaScript">swapLang("Dollars");</script></td> </tr> <tr id="p2"> <td class="column-label"><%=perdiem.getField("exchangerate").getDescription()%></td> <td class="column-input"><input type="text" name="__wf__exchangerate" onfocus="callDelComma(this);" onblur="checkNumFloat(this,0.00,999999.99);" value="<%=chkNull.chkNullString(request.getParameter("__wf__exchangerate"),"0.00")%>" size="15"> <script language="JavaScript">swapLang("Bath");</script> / <script language="JavaScript">swapLang("Dollars");</script></td> </tr> <tr> <td class="column-label"><%=perdiem.getField("perdiemrate").getDescription()%></td> <td class="column-input"><input type="text" name="__wf__perdiemrate" onfocus="callDelComma(this);" onblur="checkNumFloat(this,0.00,999999.99);" value="<%=chkNull.chkNullString(request.getParameter("__wf__perdiemrate"),"0.00")%>" size="15"> <script language="JavaScript">swapLang("Bath");</script></td> </tr> <tr> <td class="column-label"><%= db_texpend.getField("trav_reason").getDescription()%></td> <td class="column-input"> <textarea NAME='__wf__trav_reason' COLS='80' ROWS='4' onKeyPress="chkSpecialStr(event);" onKeyUp="chkLimitTextArea(this,1000);sysIsEdit();" onBlur="trimValue(this);" class="disabled" readonly ><%=chkNull.chkNullString(request.getParameter("__wf__trav_reason"))%></textarea> </td> </tr> <tr style="display:none;"> <td class="column-label"><script language="javascript">swapLang('Expense reimbursement rules and practices')</script></td> <td class="column-input"> <div align="left"> <a href="javascript:void(0);" id="cal_perdiemrate"> <img src="../IMAGES/MYNOTE/BUTTON/BUTTON_CALCULATE.gif" alt="Policy" width="89" height="37" border="0"> </a> <a href="javascript:openHelp();"> <img src="../IMAGES/MYNOTE/BUTTON/BUTTON_VIEW.gif" alt="Policy" width="89" height="37" border="0"> </a> </div> <input type="hidden" name="__wf__priority" value="0"> </td> </tr> <tr> <td colspan="2" class="column-title" align="center"><script language="javascript">swapLang('Details of the operation')</script></td> </tr> <tr> <td colspan="2"> <table width="100%" border="0" cellpadding="0" cellspacing="1"> <tr> <td class="column-title" align="center" width="5%"><input type="checkbox" name="checkB" /></td> <td class="column-title" align="center" width="10%"><script language="JavaScript">swapLang("Out Date");</script></td> <td class="column-title" align="center" width="10%"><script language="JavaScript">swapLang("Time");</script></td> <td class="column-title" align="center" width="10%"><script language="JavaScript">swapLang("To Date");</script></td> <td class="column-title" align="center" width="10%"><script language="JavaScript">swapLang("Time");</script></td> <td class="column-title" align="center" width="17%"><script language="JavaScript">swapLang("From");</script></td> <td class="column-title" align="center" width="18%"><script language="JavaScript">swapLang("For");</script></td> <td class="column-title" align="center" width="20%"><script language="JavaScript">swapLang("Details of the operation");</script></td> </tr> <tbody id="detail_body"> </tbody> </table> </td> </tr> <%if(md.isStep1 || md.isDraft){%> <tr> <td colspan="2" class="column-input" align="center"> <div align="center"> <a href="javascript:void(0);" id="addchild"> <img src="../IMAGES/MYNOTE/BUTTON/BUTTON_ADD.gif" alt="Policy" width="89" height="37" border="0"> </a> <a href="javascript:void(0);" id="delchild"> <img src="../IMAGES/MYNOTE/BUTTON/BUTTON_DELETE.gif" alt="Policy" width="89" height="37" border="0"> </a> </div> </td> </tr> <%}%> <!-- End User Code --> </table> </td> <td width="5" background="../IMAGES/MYNOTE/R2.gif"></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> <!-- End Code --> <br> <%=md.getRemarkDocument()%> <%=md.getWorkflowCommandDocument()%> <br> <%=md.getReferenceNoteDocument()%> <br> <%=md.getAttachFileDocument()%> <!-- Begin Workflow Button --> <% if( !md.isStep3 ){ %> <table style="display:none;" width="100%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <% if(md.isStep1||md.isDraft){ %> <td><div align="right"> <!-- <A HREF="JavaScript:SaveDraft();"> <IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_SAVE.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A> --> <a href="JavaScript:PreGoWF();"> <img src="../IMAGES/MYNOTE/BUTTON/BUTTON_SUBMIT.gif" width="89" height="37" border="0" id="imgSubmit"></a> <%//if(md.isDraft){%><!-- <A HREF="JavaScript:DelDraft();"> <IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_CANCEL.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A> --><%//}%></div></td> <% }else if( md.isStepCancel || md.isAdminCancel){ %> <td><div align="right"><!-- <a href="JavaScript:DelWF();"><img src="../IMAGES/MYNOTE/BUTTON/BUTTON_EDIT.gif" width="89" height="37" border="0"></a> --><a href="JavaScript:DelWF();"><img src="../IMAGES/MYNOTE/BUTTON/BUTTON_CANCEL.gif" width="89" height="37" border="0"></a></div></td> <% }else if( md.isStep2 || md.isStepComment ){ %> <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> <% }else if( md.isStepReturn ){ %> <TD><DIV ALIGN="right"><A HREF="JavaScript:EditWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_EDIT.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A><A HREF="JavaScript:DelWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_DELETE.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD> <% }else if( md.isStepCopy ){ %> <TD><DIV ALIGN="right"><A HREF="JavaScript:CopyWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_EDIT.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD> <% }else if( md.isAdminEdit ){ %> <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> <% }else if( md.isAdminDelete ){ %> <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> <% }else if( md.isAdminClean ){ %> <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> <% }else if( md.isStep3 && screenSingle.getRecord().getChild("VW_INCIDENT").getString("wi_status").equals("1") ){ %> <TD WIDTH="81%" BGCOLOR="#EFEFEF"><div align="center"><a href="javascript:OpenPage()"><img src="../IMAGES/MYNOTE/BUTTON/BUTTON_PRINT.gif" width="89" height="37" border="0"></a></div></TD> <%}%> </tr> </table> <%}%> <br> <%=md.getRoutingDocument()%> <br> <%=md.getCommentDocument()%> <!-- Begin Set Value --> <% if(md.isStep1){ %> <!-- Begin Set Value Step1 --> <!-- End Set Value Step1 --> <% }else if(md.isStep2 || md.isStepCancel || md.isStepComment || md.isStepReturn || md.isStepCopy || md.isDraft){ %> <!-- Begin Set Value Step2 --> <!-- End Set Value Step2 --> <% }else if(md.isStep3 || md.isAdminEdit || md.isAdminCancel || md.isAdminDelete || md.isAdminClean || md.isArchive){ %> <!-- Begin Set Value Step3 --> <TABLE style="display:none;" WIDTH="100%" 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"><FONT FACE="MS Sans Serif" SIZE="1" COLOR="#FFFFFF"> <TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="txt01"> <TR BGCOLOR="#0099CC"> <TD WIDTH="85%" BGCOLOR="#FFFFFF"><div align="center"><a href="javascript:viewPrint();"><img src="../IMAGES/MYNOTE/BUTTON/BUTTON_PRINT.gif" alt="Print Form" width="89" height="37" border="0"></a></div></TD> </TR> </TABLE> </FONT></TD> <TD WIDTH="5" BACKGROUND="../IMAGES/MYNOTE/R2.gif"><FONT COLOR="#FFFFFF"></FONT></TD> </TR> <TR align="center"> <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> <!-- End Set Value Step3 --> <% } %> <!-- End Set Value --> </DIV> </TD> <TD VALIGN="top" BACKGROUND="../IMAGES/MYNOTE/BPM_07.jpg"> </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> <%=screenSingle.endJSP()%> <!-- <div id="blogScreen" align="center"><p><img src="../IMAGES/MYNOTE/PROGRESS/loading3.gif" border="0" id="imgSubmit" ></p></div> --> <div id="blogScreen" align="center"> <p><img src="./IMAGES/WAITING.gif" border="0" id="imgSubmit" ></p> <p> </p> <p>Waiting.....</p> </div> </FORM> </BODY> </HTML> <% } %>