<!DOCTYPE html> <%@ page contentType="text/html; charset=UTF-8" language="java" %> <%@page import="com.csc.library.entry.EmvHelpEntry,com.csc.library.system.*,com.csc.library.utilities.*"%> <%@ page import="com.csc.library.entry.*,com.csc.library.database.*,com.csc.library.session.*" %> <%@ include file="../CHECKPROFILE.jsp" %> <% request.setCharacterEncoding("UTF-8"); %> <jsp:useBean id="EMV" class="com.csc.library.system.Task" scope="page"/> <jsp:setProperty name="EMV" property="appname" value="empview" /> <% EMV.setChannel(request, response); EmvHelpEntry screen = (EmvHelpEntry) EMV.process("EmvHelpEntry","WEL_EMV008"); String lang = screen.getUProfile().get("lang"); screen.getInquiry().clearSubFilter(); CheckNull chk=new CheckNull(); ThaiUtilities thail = new ThaiUtilities(); java.text.DecimalFormat df=new java.text.DecimalFormat("#,###,##0.00"); screen.process(); %> <html ng-app="myHR" xmlns="http://www.w3.org/1999/xhtml" ng-app="myHR"> <head> <title>Employee View</title> <meta http-equiv="Content-Type" content="text/html; charset=TIS620" /> </head> <body> <div class="bg-com"></div> <jsp:include page="EMV_HEADMENU.jsp" flush="true" /> <script language="javascript"> setLang("<%=screen.getUProfile().get("lang")%>"); var swap = new swaplang(); var titlename = swap.swap2String("SW012116"); setPageTitle(titlename); setLang('<%=lang%>'); function goHelp(helpName,inputName){ var helpReturn; var fcon=""; if(inputName=="__welid1" ){ helpReturn="__welid1:WELID,MWELFARE@WELID"; }else if(inputName=="__welid2" ){ helpReturn="__welid2:WELID,MWELFARE@WELID"; }else if(inputName=="__year" ){ helpReturn="__year:years"; } helpPageCon(helpName,helpReturn,fcon); } function GoSearch(){ search(); } function goPages(page,complainid,caseid){ with(document.cscform){ action=page; method="post"; __complainid.value=complainid; __caseid.value=caseid; __cmd.value="search"; submit(); } } </script> <section> <div class="container csc-content"> <div class="csc-block-white"> <form name="cscform" class="form-horizontal" method="post" action="WEL_EMV008.jsp"> <input name="__cmd" type="hidden" value=""> <input type="hidden" name="__calendar"> <script language="javascript">getInputFormatDate();</script> <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>"> <input type="hidden" name="__help" value=""> <input type="hidden" name="__goPage" value=""> <input type="hidden" name="__orderBy" value=""> <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 type="hidden" name="__lockPage" value=""> <input type="hidden" name="__complainid" value=""> <input type="hidden" name="__caseid" value=""> <input type="hidden" name="__calendar" value=""> <input type="hidden" name="__companyid" value="<%=screen.getUProfile().get("companyid")%>"> <input type="hidden" name="__fixCon" value=""> <input name="__screen" type="hidden" value="WEL_EMV001"> <div class="container csc-content"> <div class="center"> <h2 swlang code='SW013098'>Allowance Check and Inspection</h2> </div> <div class="table-responsive"> <table class="table table-head table-hover table-bordered table-title-left"> <thead> <tr> <th><%=screen.getLabel("WELID")%></th> <th swlang code='SW000012'>Description</th> <th><%=screen.getLabel("WELCOST")%></th> <th><%=screen.getLabel("SUMCOST")%></th> </tr> </thead> <tbody> <% double _welcost=0,_sumcost=0; double sum_welcost=0,sum_sumcost=0; int count=0; DbRecord dbrec=null; String groupid=""; while (screen.nextRec()){ _welcost=0; _sumcost=0; dbrec=(DbRecord)screen.getInquiry().getCurrentDbRecord(); dbrec.set("_wid",screen.getString("welid")); dbrec.set("_empid",(String)screen.getUProfile().get("employeeid")); dbrec.set("_budid",String.valueOf(new CscCalendar().getYear())); _welcost = dbrec.getDouble("WELAMOUNT"); _sumcost = dbrec.getDouble("SUMCOST"); if(!groupid.equalsIgnoreCase(screen.getString("welgid"))){ // groupcost=((DbInquiry)screen.getInquiry().getCurrentDbRecord().getChild("mwelfaregrp")).getCurrentDbRecord().getDouble("budgetemp"); if(count>0){ %> <tr> <td class="result-right" colspan=2 swlang code='SW000024'>Total</td> <td class="result-right"><%=df.format(sum_welcost)%></td> <td class="result-right"><%=df.format(sum_sumcost)%></td> </tr> <% sum_welcost = 0; sum_sumcost = 0; } %> <tr> <td class="table-title" colspan=4><%=screen.getString("mwelfaregrp","tdesc")%></td> </tr> <% } sum_welcost += _welcost; sum_sumcost += _sumcost; count++; %> <tr> <td><%=screen.getString("WELID")%></td> <td><%=screen.getString("TDESC")%></td> <td class="trash"><%=df.format(_welcost)%></td> <td class="trash"><%=df.format(_sumcost)%></td> </tr> <% groupid=screen.getString("welgid"); } %> <tr> <td class="result-right" colspan=2 swlang code='SW000024'>Total</td> <td class="result-right"><%=df.format(sum_welcost)%></td> <td class="result-right"><%=df.format(sum_sumcost)%></td> </tr> </tbody> </table> </div> </div> </form> </div> </div> <a href="#top" id="top-button"> <i class="fa fa-angle-up"></i> <div class="top-word">Back to top</div> </a> </section> <jsp:include page="FOOTER.jsp" flush="true" /> </body> </html>