<%@ page import="com.csc.library.entry.*,com.csc.library.utilities.*,com.csc.library.session.*,com.csc.library.database.*,java.util.*" contentType="text/html;charset=UTF-8"%> <jsp:useBean id="PRU075" scope="page" class="com.csc.library.system.Task"/> <% PRU075.setChannel(request ,response); UIManager screen=(UIManager)PRU075.process("ChildEntry","MEMPL_PVF"); screen.referLangOn(); CheckNull chkNull = new CheckNull(); %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html ng-app="myHR"> <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 src="../JS/angular-1.3.15/angular.js" type="text/javascript"></script> <script src="../JS/ANGULAR/SCREEN_ANGULAR.js" type="text/javascript"></script> <script language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script> <script src="../JS/VIEWCALENDAR.js"></script> <script src="../JS/DATEINPUT.js"></script> <script language="javascript">getTitleName();</script> <script language="JavaScript" type="text/JavaScript"> <!-- function goHelp(helpName,inputName){ var helpReturn; var filter=""; if(inputName=="__fundtableid" ){ helpReturn="__fundtableid:fundtableid,MFUNDTABLE@TDESC"; linkHelp_Return(helpName,helpReturn); }else if(inputName=="__relation") { helpReturn = "__relation:relationid,MRELATION@EDESC"; linkHelp_Return(helpName,helpReturn); }else if(inputName=="__fnameid1"){ helpReturn = "__fnameid1:fnameid,__BENEFITNAME1:mempl_family.fullname,__RELATION1:mrelation.edesc,__ADDRESS1:mempl_family.faddress,"; filter = "employeeid = '"+document.cscform.__employeeid.value+"'"; linkHelp_Return2(helpName,helpReturn,filter); } else if(inputName=="__fnameid2") { helpReturn = "__fnameid2:fnameid,__BENEFITNAME2:mempl_family.fullname,__RELATION2:mrelation.edesc,__ADDRESS2:mempl_family.faddress"; filter = "employeeid = '"+document.cscform.__employeeid.value+"'"; linkHelp_Return2(helpName,helpReturn,filter); } else if(inputName=="__fnameid3") { helpReturn = "__fnameid3:fnameid,__BENEFITNAME3:mempl_family.fullname,__RELATION3:mrelation.edesc,__ADDRESS3:mempl_family.faddress"; filter = "employeeid = '"+document.cscform.__employeeid.value+"'"; linkHelp_Return2(helpName,helpReturn,filter); } } function linkHelp_Return2(help,input,filter){ with(document.cscform){ var param="PRU084.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+filter+"&__checkVerify=off"; win = window.open(param,"Help","width=700,height=400,toolbar=no,status=yes,scrollbars=yes,resizable=yes"); if(window.focus){win.focus();} } } function saveCh(){ //setValueDate(); with(document.cscform){ if(chkPercent()){ if(check_Time('__registerdate')){ saveChild(); } }else{ msg = (getLang()=="tha")?"ผลรวมของเปอร์เซ็นต์ต้องเท่ากับ 100":"Summary of percent must equals to 100"; alert(msg) } } } function chkPercent(){ with(document.cscform){ var per1 = 0; var per2 = 0; var per3 = 0; chkper = __recieve_method.options[__recieve_method.selectedIndex].value; if(chkper=="3"){ if(__per1.value != ""){ per1 = eval(__per1.value); } if(__per2.value != ""){ per2 = eval(__per2.value); } if(__per3.value != ""){ per3 = eval(__per3.value); } if((per1+per2+per3)==100){ return true; } else return false; } else return true; } } function GoUpdate(){ //setValueDate(); setEffDate(); with(document.cscform){ if(check_Time('__registerdate')){ update(); } } } function back(){ with(window.opener.document.cscform){ __cmd.value = 'ack'; submit(); } } /*function chkDateTime1(valueSearch){ var tmpval=""; with(document.cscform){ var valueSearch1=valueSearch.split("-"); if(valueSearch1.length==3){ if(valueSearch1[1].length==1){ valueSearch1[1]="0"+valueSearch1[1]; } if(valueSearch1[0].length==1){ valueSearch1[0]="0"+valueSearch1[0]; } valueSearch1[2]=parseInt(valueSearch1[2]); return valueSearch=valueSearch1[2]+"-"+valueSearch1[1]+"-"+valueSearch1[0]; } } } function setValueDate(){ with(document.cscform){ __registerdate.value = chkDateTime1('<%=screen.getDataLabel("registerdate")%>'); } }*/ //--> function chkStatus(obj){ with(document.cscform){ var val = obj.value; //radio box //alert(obj.name); if(val=='3'){ per1.style.display=""; per1p.style.display=""; per2.style.display=""; per2p.style.display=""; per3.style.display=""; per3p.style.display=""; }else{ per1.style.display="none"; per1p.style.display="none"; per2.style.display="none"; per2p.style.display="none"; per3.style.display="none"; per3p.style.display="none"; } } } </script> <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <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 --------------------------> <script language="javascript">getInputFormatDate();</script> <input type="hidden" name="__calendar" value=""> <input type="hidden" name="__sysisedit" value=""> <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>"> <input type="hidden" name="__cmd"> <input type="hidden" name="__cmdchild"> <input type="hidden" name="__fixCon" value=""> <input type="hidden" name="__headMulti" value="<%=request.getParameter("__headMulti")%>"> <input type="hidden" name="__screen" value="MEMPL_PVF"> <input type="hidden" name="__ack" value="<%=request.getParameter("__ack")%>"> <input type="hidden" name="__help" value=""> <input type="hidden" name="__maxrec" value="<%=screen.getTable("MEMPL_PVF").recCount()%>"> <input type="hidden" name="__gorec" value="<%=request.getParameter("__gorec")%>"> <input type="hidden" name="__companyid" value="<%=screen.getUProfile().get("companyid")%>"> <input type="hidden" name="__employeeid" value="<%=request.getParameter("__employeeid")%>"> <input name="__notNull" type="hidden" value="<%=screen.getRequire()%>"> <input type="hidden" name="__referPage" value=""> <% if(request.getParameter("__ack").equals("add")) { screen.getRecord().clearChild(); } %> <div align="center"> <br> <table > <tr > <td class="header">PRU075, <!-- <SCRIPT language="JavaScript">swapLang('Provident Fund Detail');</SCRIPT> --> <span swlang code="SW004951">Provident Fund Detail</span> </td> </tr> <tr > <td colspan="2"> <div align="center"> <center> <table border="0" cellspacing="0" cellpadding="0" class="inframe"> <tr> <td class="blankspace"colspan="2"></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("fundtableid")%> </td> <td ><%=screen.getInput("fundtableid")%> <input name="MFUNDTABLE@TDESC" type="text" size="30" value="<%=screen.getDataLabel("mfundtable","tdesc")%>"> </td> </tr> <tr> <td class="columnlabel"><!-- <SCRIPT language="JavaScript">swapLang('Unit');</SCRIPT> --> <span swlang code="SW000233">Unit</span> </td> <td><%=screen.getInput("pvf_type")%></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("amount")%> </td> <td ><%//=screen.getInput("amount")%> <input name="__amount" class="numeric" onmouseout="toolTip()" onkeyup="sysIsEdit();checkComma(this,2);" onkeypress="checkWordNumber(this.value,event);" onfocus="callDelComma(this);" onblur="chkPerOrMoneyRadio(this,__pvf_type);" type="text" size="15" maxLength="15" alt="สัดส่วนเงินสะสม" onmousemver="toolTip('สัดส่วนเงินสะสม')" value="<%=chkNull.chkNullString(request.getParameter("__amount"),screen.getDataLabel("amount"))%>"/> </td> </tr> <% if(screen.getRecord().getString("idmember").equals("")){ screen.getRecord().set("idmember",(String)request.getParameter("__employeeid")); } %> <tr> <td class="columnlabel"><%=screen.getLabel("idmember")%>* </td> <td height="20"><%=screen.getInput("idmember")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("registerdate")%> </td> <td height="20"><input type="text" name="__registerdate" size="12" value="<%=screen.getDataLabel("registerdate")%><%//=((DbRecord)((RecordCmp0)screen.getTable("MEMPLOYEE").getRecordManager()).getParent()).getCscCalendar("startdate").getDDMMYYYY()%>" onkeyup = "formatDate(this)" onkeypress = "chkIntegerOfDate(this.value)"> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image4','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image4" width="20" height="20" border="0" align="absmiddle" onClick="viewCal('__registerdate')"></a> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("expiredate")%> </td> <td height="20"><input type="text" name="__expiredate" size="12" value="<%=screen.getDataLabel("expiredate")%>" onkeyup = "formatDate(this)" onkeypress = "chkIntegerOfDate(this.value)" onblur = "chkInputDate2(__registerdate,this)"> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image4','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image4" width="20" height="20" border="0" align="absmiddle" onClick="viewCal('__expiredate')"></a> </td> </tr> <tr> <td colspan="2"></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("recieve_method")%> </td> <td height="20"><%=screen.getInput("recieve_method")%> <%//=screen.getLabel("remarks")%> <%//=screen.getInput("remarks")%> </td> </tr> <tr> <td colspan="2"></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("benefitname1")%># 1 </td> <td height="20"> <input type="text" size="20" name="__BENEFITNAME1" value="<%=screen.getDataLabel("benefitname1")%>"> <a href="javascript:goHelp('MEMPL_FAMILYHELP','__fnameid1')"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" name="ImageSearch" border="0" align="absmiddle" ></a> <!--input type="hidden" name="__benefitname1" value="<%//=screen.getDataLabel("benefitname1")%>"--> <%//=screen.getInput("relation")%> <!--input type="text" name="MRELATION@EDESC" size="30" value="<%//=screen.getDataLabel("mrelation","edesc")%>"--> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("relation1")%> </td> <td height="20"> <%//=screen.getInput("relation")%> <!--input type="hidden" name="__relation1" value="<%//=screen.getDataLabel("relation1")%>"--> <input type="text" name="__RELATION1" size="30" value="<%=screen.getDataLabel("relation1")%>" ></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("address1")%> </td> <td height="20"> <%//=screen.getInput("relation")%> <!--input type="hidden" name="__address1" value="<%//=screen.getDataLabel("address1")%>"--> <input type="text" name="__ADDRESS1" size="30" value="<%=screen.getDataLabel("address1")%>" ></td> </tr> <tr> <td class="columnlabel" id="per1" style="display:<%if(screen.getDataLabel("recieve_method").equals("3")) out.print(""); else out.print("none");%>"><%=screen.getLabel("per1")%> </td> <td height="20" id="per1p" style="display:<%if(screen.getDataLabel("recieve_method").equals("3")) out.print(""); else out.print("none");%>"><%=screen.getInput("per1")%></td> </tr> <tr> <td colspan="2" class="blankspace"></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("benefitname2")%># 2 </td> <td height="20"> <input type="text" size="20" name="__BENEFITNAME2" value="<%=screen.getDataLabel("benefitname2")%>"> <a href="javascript:goHelp('MEMPL_FAMILYHELP','__fnameid2');"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" name="ImageSearch" border="0" align="absmiddle"></a> <!--input type="hidden" name="__benefitname2" value="<%//=screen.getDataLabel("benefitname2")%>"--> <%//=screen.getInput("relation")%> <!--input type="text" name="MRELATION@EDESC" size="30" value="<%//=screen.getDataLabel("mrelation","edesc")%>"--> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("relation2")%> </td> <td height="20"> <%//=screen.getInput("relation")%> <!--input type="hidden" name="__relation2" value="<%//=screen.getDataLabel("relation2")%>"--> <input type="text" name="__RELATION2" size="30" value="<%=screen.getDataLabel("relation2")%>" ></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("address2")%> </td> <td height="20"> <%//=screen.getInput("relation")%> <!--input type="hidden" name="__address2" value="<%//=screen.getDataLabel("address2")%>"--> <input type="text" name="__ADDRESS2" size="30" value="<%=screen.getDataLabel("address2")%>" ></td> </tr> <tr> <td class="columnlabel" id="per2" style="display:<%if(screen.getDataLabel("recieve_method").equals("3")) out.print(""); else out.print("none");%>"><%=screen.getLabel("per2")%> </td> <td height="20" id="per2p" style="display:<%if(screen.getDataLabel("recieve_method").equals("3")) out.print(""); else out.print("none");%>"><%=screen.getInput("per2")%></td> </tr> <tr> <td colspan="2" class="blankspace"></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("benefitname3")%># 3 </td> <td height="20"> <input type="text" size="20" name="__BENEFITNAME3" value="<%=screen.getDataLabel("benefitname3")%>"> <a href="javascript:goHelp('MEMPL_FAMILYHELP','__fnameid3')"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" name="ImageSearch" border="0" align="absmiddle" ></a> <!--input type="hidden" name="__benefitname3" value="<%//=screen.getDataLabel("mempl_family","fullname")%>"--> <%//=screen.getInput("relation")%> <!--input type="text" name="MRELATION@EDESC" size="30" value="<%//=screen.getDataLabel("mrelation","edesc")%>"--> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("relation3")%> </td> <td height="20"> <%//=screen.getInput("relation")%> <!--input type="hidden" name="__relation3" value="<%//=screen.getDataLabel("relation3")%>"--> <input type="text" name="__RELATION3" size="30" value="<%=screen.getDataLabel("relation3")%>" ></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("address3")%> </td> <td height="20"> <%//=screen.getInput("relation")%> <!--input type="hidden" name="__address1" value="<%//=screen.getDataLabel("address3")%>"--> <input type="text" name="__ADDRESS3" size="30" value="<%=screen.getDataLabel("address3")%>" ></td> </tr> <tr> <td class="columnlabel" id="per3" style="display:<%if(screen.getDataLabel("recieve_method").equals("3")) out.print(""); else out.print("none");%>"><%=screen.getLabel("per3")%> </td> <td height="20" id="per3p" style="display:<%if(screen.getDataLabel("recieve_method").equals("3")) out.print(""); else out.print("none");%>"><%=screen.getInput("per3")%></td> </tr> <tr> <td colspan="2" class="blankspace"></td> </tr> <tr> <td class="buttonline" colspan="7"><div align="center"> <button type="button" class="btn btn-primary width100" swlang code="SW013169" onClick="saveCh();">OK</button> <button type="button" class="btn btn-primary width100" swlang code="SW013174" onClick="backhead();">BACK</button> </div> </td> </tr> <tr> <td class="blankspace" colspan="2"></td> </tr> </table> </center> </div></td> </tr> <tr > <td class="bottom"></td> </tr> </table> </center> </div> <% if((request.getParameter("__cmdchild")!=null)&&(!request.getParameter("__cmdchild").equals(""))){%> <script language="javascript">back();</script> <%}%> </form> </body> </html> <% screen.referLangOff();%>