<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@page contentType="text/html; charset=UTF-8"%>
<%@ page import="com.csc.library.entry.*,com.csc.library.database.SystemCode" %>
<%@ page import="com.csc.library.utilities.*,com.csc.library.session.*" %>
<jsp:useBean id="PRU126" scope="page" class="com.csc.library.system.Task" />
<%
PRU126.setChannel(request ,response);
ProcessEntry screen=(ProcessEntry)PRU126.process("ProcessEntry","PConfirmSalary");
screen.process();
UProfile up = screen.getUProfile();

String companyid = (String)up.get("companyid");

DbInquiry sala0=new InitialInquiry(up).getDbInquiry("Msalatype0","companyid='"+companyid+"'","codeid",false);
sala0.setColumn("*");
String filter = "(posted = 0)";
DbInquiry sala1 = new InitialInquiry(up).getDbInquiry("Msalatype1",filter,"start_date",false);
sala1.setColumn("*");
sala0.putChild(sala1);
sala0.refresh();
sala0.referLangOn();
%>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <link href="../CSS/TISCO.css" rel="stylesheet" type="text/css"/>
    <link href="../CSS/bootstrap.css" rel="stylesheet"  type="text/css"/>
    <link href="../CSS/bootstrap_csc_backend.css" rel="stylesheet"  type="text/css"/>
    <script type="text/javascript" src="../JS/jquery-2.1.3.min.js"></script>
    <script type='text/javascript' src="../JS/bootstrap.js"></script>
    <script type='text/javascript' src='../JS/SCREEN.js'></script>
    <script language='javascript'>setLang('<%=up.get("lang")%>');</script>
    <script language="javascript">getTitleName();</script>
    <script language="javascript">
    function process() {
      with(document.cscform){
        bCon=confirm(MyCode[168]);
        if (bCon==true)	{
          __cmd .value = "save";
          submit();
        }
      }
    }
    function linkHelp_Return(help,input,filter){
      with(document.cscform){
        var param="PRU125HELP.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+filter;
        window.open(param,"Help","left=150,top=150,width=500,height=200,toolbar=no,status=yes,scrollbars=yes");
      }
    }

    function goHelp(helpName,inputName,filter,companyid){
      var  helpReturn;
      var fixcon;
      helpReturn = inputName+":employeeid"
      fixcon="salatype='"+filter+"' and companyid='"+companyid+"'";
      linkHelp_Return(helpName,helpReturn,fixcon);
    }

    </script>
  </head>
  <body leftmargin="0" topmargin="0"  onLoad="MM_preloadImages('IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif')">
    <div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>
    <script language="javascript">initToolTips();</script>
    <form name="cscform" method="post" action="">


      <!----------BEGIN CSC INITIAL ZONE ------------------------>

      <%=screen.InitialVariable()%>

      <!----------END CSC INITIAL ZONE -------------------------->

      <input type="hidden" name="__screen"  value="PRU126"/>
      <input type="hidden" name="__fixCon"  value="companyid='<%=companyid%>'"/>
      <input type="hidden" name="__tname" value="ระบบเงินเดือน"/>
      <input type="hidden" name="__ename" value="Payroll"/>
      <input type="hidden" name="__cmd"  value=""/>
      <input type="hidden" name="__help"  value=""/>
      <input type="hidden" name="__user" value="<%=up.getUserId()%>"/>
      <input type="hidden" name="__companyid"value='<%=companyid%>'/>
      <input type="hidden" name="__name" value="Process Confirm Salary"/>
      <input type="hidden" name="__ptype" value="PR1"/>
      <input type="hidden" name="__prclass" value="PConfirmSalaryOEI"/>
      <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>"/>
      <input type="hidden" name="maxlist" value="1"/>
      <br/>
      <div align="center">
        <table width="829" cellpadding="0" cellspacing="0" >
          <tr>
            <td width="800" colspan="7" class="header" >PRU126,&nbsp;<script language="javascript">swapLang('Confirm Payroll Computation');</script>&nbsp;</td>
          </tr>
          <tr>
            <td>
              <table width="750" border="0" cellpadding="0" cellspacing="0 "id="rsTable" name="rsTable" cols="5" class="row1 tablewithborder">
                <tr>
                  <td width="66" height="23" class="row3"><div align="center"><script language="javascript">swapLang('Process');</script></div></td>
                  <td width="103" class="row3"><div align="center"><%=sala0.getCurrentDbRecord().getField("codeid").getDescription()%></div></td>
                  <td width="106" class="row3"><div align="center"><%=sala0.getCurrentDbRecord().getField("edesc").getDescription()%></div></td>
                  <td width="116" class="row3"><div align="center"><script language="javascript">swapLang('Begin Date');</script></div></td>
                  <td width="114" class="row3"><div align="center"><script language="javascript">swapLang('End Date');</script></div></td>
                </tr>
                <%
                while(sala0.next()){
                  String codeid = sala0.getString("codeid");
                  DbInquiry tmp = (DbInquiry)sala0.getChild("Msalatype1");
                  %>
                  <tr>
                    <td height="21" class="forborder">
                      <div align="center">
                        <input type="checkbox" name="__condition$<%=codeid%>$process" value="">
                      </div>
                    </td>
                    <td class="forborder"><div align="center"><%=codeid%><input name="__condition$<%=codeid%>$1" type="hidden"><input name="__condition$<%=codeid%>$2" type="hidden"></div></td>
                    <td class="forborder"><div align="center"><%=sala0.getString("edesc")%></div></td>
                    <td class="forborder"><div align="center"><%=tmp.getString("start_date")%></div></td>
                    <td class="forborder"><div align="center"><%=tmp.getString("end_date")%></div></td>
                    <input type="hidden" name="__condition$<%=codeid%>$gendate" value="<%=tmp.getString("end_date")%>">
                    <input type="hidden" name="__condition$<%=codeid%>$cal_tax" value="<%=tmp.getString("cal_tax")%>">
                    <input type="hidden" name="__condition$<%=codeid%>$cal_soc" value="<%=tmp.getString("cal_soc")%>">
                    <input type="hidden" name="__condition$<%=codeid%>$cal_pvf" value="<%=tmp.getString("cal_pvf")%>">
                  </tr>
                  <%
                }
                sala0.referLangOff();
                %>
                <tr>
                  <td class="buttonline" colspan="5">
                    <div align="center">
                      <button type="button" class="btn btn-primary width100" swlang code="SW013163" onClick="checkAll();">SELECT ALL</button>
                      <button type="button" class="btn btn-primary width100" swlang code="SW013164" onClick="decheckAll();">DESELECT ALL</button>&nbsp;
                      <button type="button" class="btn btn-primary width100" swlang code="SW013173" onClick="process();">PROCESS</button>
                    </div>
                  </td>
                </tr>
              </table>
            </td>
          </tr>
          <tr>
            <td class="bottom"></td>
          </tr>
        </table>
      </div>
      
      <!----------BEGIN CSC ENDING ZONE ------------------------>

      <%=screen.endJSP()%>

      <!----------END CSC ENDING ZONE -------------------------->

    </form>
  </body>
</html>