<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <%@page contentType="text/html; charset=UTF-8"%> <%@page import="com.csc.library.entry.HelpEntry,com.csc.library.system.*,com.csc.library.utilities.*"%> <%@ page import="com.csc.library.entry.*,com.csc.library.database.*,com.csc.library.session.*,com.csc.library.report.ReportUDF" %> <jsp:useBean id="WEL038SAVE" class="com.csc.library.system.Task" scope="page"/> <% WEL038SAVE.setChannel(request,response); UIManager screen1 = (UIManager) WEL038SAVE.process("SingleEntry","WEL038SAVE_NSTDA"); screen1.referLangOff(); %> <jsp:useBean id="WEL038" class="com.csc.library.system.Task" scope="page" /> <% WEL038.setChannel(request, response); HelpEntry screen = (HelpEntry) WEL038.process("HelpEntry","WEL038_NSTDA"); screen.process(); String welid=""; String empid=""; String complain=""; String caseid=""; String cmd=""; String cost="",budyear=""; ReportUDF rp=new ReportUDF(); CheckNull chk=new CheckNull(); cmd=chk.chkNullString(request.getParameter("__cmd")); java.text.DecimalFormat df=new java.text.DecimalFormat("#,###,###.00"); %> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link href="../CSS/TISCO.css" rel="stylesheet" type="text/css"> <script language="JavaScript" src="../JS/SCREEN.js"></script> <script type='text/javascript' src="../JS/ICONSMENU.js"></script> <script language='javascript' src="../JS/HOTKEY.js"></script> <script language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script> <script language="javascript"> <!-- function opennewwin(page){ with(document.cscform){ open(page,"help","height=500,width=600,resizable=1,scrollbars=yes"); } } function gotopage1(page,complainid,caseid,empid){ with(document.cscform){ action=page; __complainid.value=complainid; __caseid.value=caseid; __employeeid.value=empid; __fixCon.value="complainid='"+complainid+"' and caseid='"+caseid+"' and employeeid='"+empid+"'"; __cmd.value="search"; submit(); } } function checkStatus(){ with(document.cscform){ for(var i=0;i<apstatus.length;i++){ if(apstatus[i].checked){ return apstatus[i].value; }//if }//for } } function GoSave() { alert(MyCode[2]); } function GoDelete(){ } function GoSearch(){ search(); } function saveStatus(){ var stu=checkStatus(); with(document.cscform){ if((stu=="0"||stu=="3") && __remarknote.value.length==0){ return false; }else{ __status.value=(stu=="1" || stu=="3")?"0":"1"; __approvestatus.value=stu; } return true; } } function GoUpdate(){ if(saveStatus()){ update(); }else { alert(MyCode[0]); document.cscform.__remarknote.focus(); document.cscform.__remarknote.select(); } } function goBackPage(jspfile){ with(document.cscform){ __fixCon.value=""; action=jspfile+".jsp"; submit(); } } //--> </script> <style type="text/css"> <!-- .style1 {color: #000000} .style2 {color: #3366CC} --> </style> </head> <body > <div id="toolTipLayer" style="position:absolute; visibility: hidden"></div> <script language="javascript">initToolTips();</script> <%=screen1.getDataLabel("MessageAlert")%> <% if(!cmd.equalsIgnoreCase("search")&&cmd.length()>0 && screen1.getDataLabel("Message").length()==0){ response.sendRedirect("WEL002.jsp"); } %> <form name="cscform" method="post" > <!----------BEGIN CSC INITIAL ZONE ------------------------> <%=screen.InitialVariable()%> <!----------END CSC INITIAL ZONE --------------------------> <script language="javascript">document.write(Icons());</script> <input type="hidden" name="__screen"> <input type="hidden" name="__cmd" value=""> <input type="hidden" name="__help" value=""> <input type="hidden" name="__goPage" value=""> <input type="hidden" name="__orderBy" value=""> <input name="__fixCon" type="hidden" value="<%=request.getParameter("__fixCon")%>"> <input type="hidden" name="__helpReturn" value=""> <input type="hidden" name="__helpName" value=""> <input type="hidden" name="__pageCall" value=""> <input type="hidden" name="__referPage" value=""> <input name="__language" type="hidden" value="<%=screen.getUProfile().get("lang")%>"> <input type="hidden" name="__lockPage" value=""> <input type="hidden" name="__docno" value=""> <input type="hidden" name="__formulaid" value=""> <input type="hidden" name="__companyid" value="<%=screen.getUProfile().get("companyid")%>"> <input name="__notNull" type="hidden" value=""> <input name="__confirm" type="hidden" value=""> <div align="center"> <table class="largest"> <tr > <td class="header" >WEL038,<script language="javascript">swapLang('Confirm requisition');</script> </td> </tr> <tr > <td ><br> <table class="inframe" border="1" cellpadding="0" cellspacing="0" align="center"> <tr> <td> <%if(screen.nextRec()){%> <% welid=screen.getString("MWELFARE","WELID"); empid=screen.getString("employeeid"); complain=screen.getString("COMPLAINID"); caseid=screen.getString("CASEID"); cost=chk.chkNullString(screen.getString("COST"),"0"); budyear=screen.getString("BUDYEAR"); %> <table class="maxsize" cellspacing="0" cellpadding="0" > <tr> <td width="24%" nowrap class="columnlabel_baseline2"><div align="left"><strong> <%=screen.getLabel("COMPLAINID")%></strong></div></td> <td width="76%" nowrap class="columnlabel_baseline2"><div align="left"><%=screen.getString("COMPLAINID")%></div></td> </tr> <tr> <td nowrap class="columnlabel_baseline2"><div align="left"><strong> <%=screen.getLabel("WELID")%></strong></div></td> <td nowrap class="columnlabel_baseline2"><div align="left" class="style1"><%=screen.getString("MWELFARE","WELID")%> <%=screen.getString("MWELFARE","TDESC")%></div></td> </tr> <tr> <td nowrap ><strong> <%=screen.getLabel("CASEID")%></strong></td> <td nowrap><span class="style1"><%=screen.getString("CASEID")%> <%=screen.getString("CASEDESC")%></span></td> </tr> <tr> <td nowrap ><strong> <%=screen.getLabel("EMPLOYEEID")%></strong></td> <td nowrap><span class="style1"><%=screen.getString("MEMPLOYEE","EMPLOYEEID")%> <%=screen.getString("MEMPLOYEE","fullname")%> </span></td> </tr> <!--tr> <td nowrap class="columnlabel_baseline2"><div align="left"><strong> <%//=screen.getLabel("REFNO")%></strong></div></td> <td><span class="style1"><%//=screen.getString("REFNO")%></span></td> </tr--> <% if(screen.getString("gainerid").trim().length()>0){%> <tr> <td nowrap class="columnlabel_baseline2"><div align="left"><strong> <%=screen.getLabel("GAINERID")%></strong></div></td> <td nowrap ><span class="style1"><%=screen.getString("mempl_family","fnameid")%> <%=screen.getString("mempl_family","lname")%> (<%=screen.getString("mrelation","tdesc")%>)</span></td> </tr> <%}%> <tr> <td nowrap class="columnlabel_baseline2"><strong> <%=screen.getLabel("MEMPLOYEE","STARTDATE")%></strong></td> <td nowrap ><span class="style1"><%=screen.getString("memployee","startdate")%></span></td> </tr> <tr> <td nowrap class="columnlabel_baseline2"><strong> <%=screen.getLabel("MEMPLOYEE","APPROVE_DATE")%></strong> </td> <td nowrap ><span class="style1"><%=screen.getString("memployee","APPROVE_DATE")%></span></td> </tr> <tr> <td nowrap class="columnlabel_baseline2"><strong> <script language="javascript">swapLang('work ages');</script></strong> </td> <td nowrap ><span class="style1"><%=screen.getString("memployee","empworkages")%></span></td> </tr> <tr> <td nowrap class="columnlabel_baseline2"> </td> <td nowrap > </td> </tr> </table></td> </tr> </table> <br> <table class="inframe" border="0" cellpadding="0" cellspacing="1"> <tr> <td colspan="3" nowrap class="blankspace"> </td> </tr> <!--tr> <td width="151" nowrap class="columnlabel_baseline"><div align="left"> <%//=screen.getLabel("MFORMULA","FORMULAID")%></div></td> <td colspan="2"><span class="style1"> <%//=screen.getString("MFORMULA","FORMULAID")%> <%//=screen.getString("MFORMULA","TDESC")%></span></td> </tr--> <tr> <td nowrap class="columnlabel_baseline"><div align="left"> <%=screen.getLabel("MSITEWEL","SITEWELID")%></div></td> <td colspan="2"><span class="style1"><%=screen.getString("MSITEWEL","SITEWELID")%> <%=screen.getString("MSITEWEL","TDESC")%></span></td> </tr> <tr> <td nowrap class="columnlabel_baseline"><div align="left"> <%=screen.getLabel("MWELFARETYPE","WELTID")%></div></td> <td colspan="2"><span class="style1"><%=screen.getString("MWELFARETYPE","WELTID")%> <%=screen.getString("MWELFARETYPE","TDESC")%></span></td> </tr> <tr> <td nowrap class="columnlabel_baseline"><div align="left"> <%=screen.getLabel("MDISEASE","DISID")%></div></td> <td colspan="2"><span class="style1"><%=screen.getString("MDISEASE","DISID")%> <%=screen.getString("MDISEASE","TDESC")%> </span></td> </tr> <tr> <td nowrap > <%=screen.getLabel("MDOCUMENTGRP","DOCGID")%> </td> <td colspan="2"><span class="style1"><%=screen.getString("MDOCUMENTGRP","DOCGID")%> <%=screen.getString("MDOCUMENTGRP","TDESC")%></span></td> </tr> <tr> <td nowrap > </td> <td colspan=""><fieldset style="width:100px; "> <legend><span class="style1"><script language="javascript">swapLang('Reference document');</script> </span></legend> <div align="left"> <legend class="style1"> <iframe id="viewframe" src="WEL052.jsp?__fixCon=DOCGID='<%=screen.getString("MDOCUMENTGRP","DOCGID")%>'&__compid=<%=screen.getString("COMPLAINID")%>&__caseid=<%=screen.getString("CASEID")%>&__disabled=true" width="400" height="100" name="viewframe" marginheight="0" marginwidth="0"></iframe> </legend> </div> </fieldset></td> </tr> <tr> <td nowrap class="columnlabel_baseline"><div align="left"> <%=screen.getLabel("REQCOST")%></div></td> <td><span class="style1"><%=screen.getString("REQCOST")%> </span></td> <td valign="middle" nowrap> </td> </tr> <tr> <td nowrap class="columnlabel_baseline"><div align="left"> <%=screen.getLabel("COST")%></div></td> <td><span class="style1"><input type="text" name="__cost" value="<%=screen.getString("COST")%>" size="10" maxlength="10" dir="rtl" onClick="this.select();"> </span></td> <td valign="middle" nowrap> </td> </tr> <%if(screen.getString("EDUYEAR").length()>0){%> <tr> <td nowrap class="columnlabel_baseline"> <div align="left"> <%=screen.getLabel("EDUYEAR")%></div></td> <td><span class="style1"><%=screen.getString("EDUYEAR")%></span></td> <td valign="middle" nowrap> </td> </tr> <tr> <td nowrap class="columnlabel_baseline"> <div align="left"> <%=screen.getLabel("TERMINAL")%></div></td> <td><span class="style1"><%=screen.getString("TERMINAL")%></span></td> <td valign="middle" nowrap> </td> </tr> <%}%> <tr> <td nowrap class="columnlabel_baseline"><div align="left"> <%=screen.getLabel("REMARK")%></div></td> <td colspan="2"><span class="style1"><%=screen.getString("REMARK")%></span></td> </tr> <tr> <td nowrap class="columnlabel_baseline"> </td> <td colspan="2"><fieldset style="width:100px; "> <legend><span class="style1"><script language="javascript">swapLang('Status');</script> </span></legend> <div align="left"> <legend class="style1"> <input type="radio" name="apstatus" value="0"> <%=rp.getSystemCode("approve_status",screen.getUProfile().get("lang"),"0")%></legend> <legend class="style1"> <input type="radio" name="apstatus" value="1" checked> <%=rp.getSystemCode("approve_status",screen.getUProfile().get("lang"),"1")%></legend> <legend class="style1"> <input type="radio" name="apstatus" value="3" > <%=rp.getSystemCode("approve_status",screen.getUProfile().get("lang"),"3")%></legend> </div> </fieldset></td> </tr> <tr> <td nowrap class="columnlabel_baseline"> <div align="left"> <%=screen.getLabel("REMARKNOTE")%></div></td> <td><span class="style1"><%=screen1.getInput("REMARKNOTE")%></span></td> <td valign="middle" nowrap> </td> </tr> <tr> <td nowrap class="columnlabel_baseline"><div align="left"> <%=screen.getLabel("APPROVEDATE")%></div></td> <td colspan="2"><span class="style1"><input type="text" size="12" name="__approvedate" value="<%=screen.getString("APPROVEDATE")%>"><a href="#approvedate" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image121','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" name="approvedate"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image121" width="20" border="0" align="absmiddle" id="Image121" onClick="viewCal('__approvedate')"></a></span></td> </tr> <tr> <td nowrap class="columnlabel_baseline"> <div align="left"> <%=screen.getLabel("RECORDBY")%></div></td> <td><span class="style1"><%=screen.getInquiry().getCurrentDbRecord().getSystemCode("RECORDBY")%></span></td> <td valign="middle" nowrap> </td> </tr> <%}%> <tr> <td colspan="3" nowrap class="columnlabel_baseline2"><div align="center"><a href="javascript:GoUpdate();"><img src="../IMAGES/BUTTON/CONFIRM.gif" border="0"></a></div></td> </tr> <tr> <td colspan="3" nowrap class="columnlabel_baseline2"><table cellpadding="0" cellspacing="1" bgcolor="#808080" class="inframe" > <tr> <td colspan="8" class="ROW1"><span class="row1"> <script language="javascript">swapLang('History');</script> </span></td> </tr> <tr class="title1"> <td width="8%"nowrap class="title1"><div align="center" ><%=screen.getLabel("STARTDATE")%></div></td> <td width="6%"nowrap class="title1"><div align="center"><%=screen.getLabel("ENDDATE")%></div></td> <td width="7%"nowrap class="title1"><div align="center"><%=screen.getLabel("COMPLAINID")%></div></td> <td width="6%"nowrap class="title1"><div align="center"><%=screen.getLabel("CASEID")%></div></td> <td width="8%"nowrap class="title1"><div align="center"><%=screen.getLabel("WELID")%></div></td> <td width="23%"nowrap class="title1"><div align="center"><%=screen.getLabel("CASEDESC")%></div></td> <td width="7%"nowrap class="title1"><div align="center"><%=screen.getLabel("MWELFARE","QUANTITY")%></div></td> <td width="7%"nowrap class="title1"><div align="center"><%=screen.getLabel("STATUS")%></div></td> </tr> <% //out.print(" welid ="+welid); screen.inq.setFilter("welid ='"+welid+"' and employeeid='"+empid+"' and status='1' and approvestatus='1' and budyear='"+budyear+"'"); screen.inq.first(); screen.inq.refresh(); //out.println(" filter : "+screen.inq.getFilter()); double quantity=0; double welcost=0; while (screen.nextRec()) { quantity+=Double.parseDouble(chk.chkNullString(screen.getString("COST"),"0")); welcost=Double.parseDouble(chk.chkNullString(screen.getString("MWELFARE","WELCOST"),"0")); %> <!--% int i=1,j=0,k=0%--> <tr class="inner"> <td nowrap class="maxsize"><div align="center"><%=screen.getString("STARTDATE")%></div></td> <td nowrap class="maxsize"><div align="center"> <!--a href="#" target="_self" onClick="edelete()"><img src="../IMAGES/WARNING.gif" alt="เกินสิทธิ" name="Image1" width="20" border="0"></a--> <%=screen.getString("ENDDATE")%></div></td> <td class="maxsize"><div align="center"><a href="javascript:gotopage1('WEL024.jsp','<%=screen.getString("COMPLAINID")%>','<%=screen.getString("CASEID")%>','<%=screen.getString("employeeid")%>');" ><%=screen.getString("COMPLAINID")%></a></div></td> <td class="maxsize"><div align="center"><%=screen.getString("CASEID")%></div></td> <td class="maxsize"><div align="center"><%=screen.getString("WELID")%></div></td> <td ><div align="center"><%=screen.getString("CASEDESC")%></div></td> <td ><div align="right"><%=screen.getString("COST")%></div></td> <td ><div align="center"><%=screen.getInquiry().getCurrentDbRecord().getSystemCode("STATUS")%></div></td> </tr> <% }%> <tr> <td colspan="6" ><div align="right"> <script language="javascript">swapLang('total');</script> <script language="javascript">swapLang('Limit of welfare');</script> </div></td> <td align="right"><%=df.format(quantity)%></td> <td ><div align="center"> </div></td> </tr> <tr> <td colspan="6" ><div align="right"> <script language="javascript">swapLang('Limit of welfare');</script> </div></td> <td ><div align="right"><%=df.format(welcost)%></div></td> <td ><div align="center"> </div></td> </tr> <tr> <td height="22" colspan="6" ><div align="right"> <script language="javascript">swapLang('Used');</script> </div></td> <td ><div align="right"><%=df.format(quantity)%></div></td> <td ><div align="center"> </div></td> </tr> <tr> <td colspan="6" ><div align="right"> <script language="javascript">swapLang('Remain');</script> </div></td> <td ><div align="right"><%=df.format(welcost-quantity)%></div></td> <td ><div align="center"> </div></td> </tr> </table></td> </tr> <tr> <td colspan="3" nowrap class="columnlabel_baseline2"><div align="right"><a href="javascript:goBackPage('WEL002');"><img src="../IMAGES/BUTTON/MAIN/BACK20.gif" width="21" height="20" border="0"></a></div></td> </tr> </table> </td> </tr> <tr> <td class="bottom" > </td> </tr> </table> </div> <input type="hidden" name="__complainid" value="<%=complain%>"> <input type="hidden" name="__caseid" value="<%=caseid%>"> <input type="hidden" name="__welid" value="<%=welid%>"> <input type="hidden" name="__employeeid" value="<%=empid%>"> <input type="hidden" name="__status" value="0"> <input type="hidden" name="__payable" value="0"> <input type="hidden" name="__cost" value="<%=cost%>"> <input type="hidden" name="__approvestatus" value=""> </form> </body> </html>