<%@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.*" %> <jsp:useBean id="PRU085" class="com.csc.library.system.Task" scope="page" /> <% PRU085.setChannel(request,response); UIManager screen = (UIManager) PRU085.process("SingleEntry","PRU085"); screen.referLangOff(); String salary = screen.getRecord().getString("salary"); String effDate = screen.getRecord().getString("curchginc"); // out.println("salary:"+salary); //out.println("effDate:"+effDate); %> <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"> <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 language="javascript">getTitleName();</script> <script language='javascript' src='../JS/EMPLOYEE.js'></script> <script src="../JS/VIEWCALENDAR.js"></script> <script language="JavaScript" src='../JS/ICONSMENU.js'></script> <script language='javascript' src='../JS/HOTKEY.js'></script> <script language="JavaScript" type="text/JavaScript"> <% screen.referLangOn();%> function goHelp(helpName,inputName){ with(document.cscform){ var helpReturn=""; var fcon=__fixCon.value; if(inputName=="__salatype" ) helpReturn="__salatype:codeid,MSALATYPE0@TDESC"; if(inputName=="__currency" ) helpReturn="__currency:currencyid,MCURRENCY@TDESC"; if(inputName=="__oldcurrency" ) helpReturn="__oldcurrency:currencyid,MCURRENCY@TDESC$1"; if(fcon=="") linkHelp_Return(helpName,helpReturn); else helpPageCon(helpName,helpReturn,fcon); } } <% screen.referLangOff();%> function goSalaryPage(){ with (document.cscform){ //window.open("PRU093.jsp?__salarytype='"+__salary.value+"'&__salary_desc='"+MCURRENCY@TDESC.value+"'"); //window.open("PRU093.jsp?__salarytype="+__salary.value+"&__salarydesc=Bath"); window.open("PRU093.jsp?__salarytype="+__salary.value+"&__currency="+__currency.value+"&__oldcurrency="+__oldcurrency.value+"&__salarydesc="+__salarydesc.value); //window.open("PRU093.jsp?__salarytype="+__salary.value+"&__salarydesc="+__salarydesc.value); } } function GoSave(){ if(chkDateSalary()){ // setValueDate(); // setAfterUpdate(); confirmSave(); } } function GoUpdate(){ if(chkDateSalary()){ // setValueDate(); // setAfterUpdate(); chkSalaryType(); update(); } } function GoDelete(){ //edelete(); alert(MyCode[150]); } function GoSearch(){ with(document.cscform){ __help.value="__employeeid#"+__employeeid.value; } search(); } function chkSalaryType(){ var salarytype = document.cscform.__salatype.value; if (((document.cscform.__curDate.value >= "16")&&(salarytype == "998"))||((document.cscform.__curDate.value >= "16")&&(salarytype == "999"))) { alert(MyCode[71]); } else document.cscform.__salatype.value = salarytype; } 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]; } if(valueSearch1[2].length==1){ valueSearch1[2]="0"+valueSearch1[2]; } return valueSearch=valueSearch1[2]+"-"+valueSearch1[1]+"-"+valueSearch1[0]; } } } function setValueDate(){ with(document.cscform){ //__lstchginc.value = chkDateTime1('<%=screen.getDataLabel("lstchginc")%>'); } } function replaceChars(entry) { out = ","; // replace this add = ""; // with this temp = "" + entry; // temporary holder while (temp.indexOf(out)>-1) { pos= temp.indexOf(out); temp = "" + (temp.substring(0, pos) + add + temp.substring((pos + out.length), temp.length)); } return temp; } function chkDateSalary(){ with(document.cscform){ var oldSalary = '<%=salary%>'; var newSalary = replaceChars(__salary.value); var oldDate = chkDateTime1('<%=effDate%>'); var newDate = __curchginc.value; var newd = newDate.split("-"); var chkDot = newSalary.indexOf('.'); if(chkDot>-1){ var satang = newSalary.substring(chkDot+1,newSalary.length); if(satang==0){ newSalary = newSalary.substring(0,chkDot); } } /* for(var i=satang.length;i>=0;i--){ if(satang[i]=){ } }*/ if(__curchginc.value != ""){ if(newd[0].length<2){ newd[0] = "0"+newd[0]; } if(newd[1].length<2){ newd[1] = "0"+newd[1]; } newDate = newd[0]+"-"+newd[1]+"-"+newd[2]; } if(oldSalary==''){ oldSalary=0; } //alert("oldSalary:"+oldSalary); if(oldSalary!=0){ var chkDotOld = oldSalary.indexOf('.'); if(chkDotOld>-1){ var satang = oldSalary.substring(chkDotOld+1,oldSalary.length); if(satang==0){ oldSalary = oldSalary.substring(0,chkDotOld); } } // alert("old:"+oldSalary+"\n new:"+newSalary); // alert("old date:"+oldDate+"\n new date:"+newDate); if(newSalary != oldSalary){ if(newDate==oldDate){ alert(MyCode[60]); __curchginc.focus(); return false; } } } } return true; } function updateAfterSave(){ //beforeGo(); with(document.cscform){ bCon=confirm(MyCode[59]); if (bCon==true) { __confirm.value="2"; __cmd.value = "save"; submit(); } } } </script> </head> <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad=""> <div id="toolTipLayer" style="position:absolute; visibility: hidden"></div> <form name="cscform" method="post" action="?"> <!----------BEGIN CSC INITIAL ZONE ------------------------> <%=screen.InitialVariable()%> <!----------END CSC INITIAL ZONE --------------------------> <input type="hidden"name="__screen" value="PRU085"> <input type="hidden" name="__help" value=""> <input type="hidden" name="__fixCon" value=""> <input type="hidden" name="__notdelall" value="true"> <input type="hidden" name="__notNull" value="<%=screen.getRequire()%>"> <input type="hidden" name="__cmd" value=""> <input type="hidden" name="__companyid"value='<%=screen.getUProfile().get("companyid")%>'> <input type="hidden" name="__calendar" value=""> <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>"> <input type="hidden" name="__temp" value=""> <input type="hidden" name="__referPage" value=""> <input type="hidden" name="__afterUpdate" value=""> <input type="hidden" name="__salarytype" value=""> <input type="hidden" name="__multiTable" value="mempl_salary"> <!--input type="hidden" name="__salarydesc" value="<%//=request.getParameter("__salarydesc")%>"> <input type="hidden" name="__oldcurrency" value="<%//=request.getParameter("__oldcurrency")%>"> <input type="hidden" name="__currency" value="<%//=request.getParameter("__currency")%>"> <input type="hidden" name="__totalsalary" value="<%//=request.getParameter("__totalsalary")%>"--> <input type="hidden" name="__emp_level" value="<%=screen.getDataLabel("emp_level")%>"> <input type="hidden" name="__curDate" value="<%=new CscCalendar().getDate()%>"> <input type="hidden" name="__adjSalary" value=""> <script language="javascript">getInputFormatDate();</script> <script language="javascript">initToolTips();</script> <script language="javascript"> //var titlename=swap2String('Salary Information'); var swap = new swaplang(); var titlename = swap.swap2String("SW000238"); document.write(Icons("PRU085,"+titlename)); </script> <br> <!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 1 Opened ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> <DIV align="center"> <table cellpadding="0" cellspacing="0" class="largest"> <tr> <td class="header">PRU085,<!-- <script language="javascript">swapLang("Salary Information");</script> --> <span swlang code="SW000238">Salary Information</span> </td> </tr> <tr> <td><br> <!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 2 Opened ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> <table border="1" cellpadding="0" cellspacing="0" class="largest" align="center"> <tr> <td> <!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 3 Opened ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> <table cellpadding="0" cellspacing="0" class="inframe"> <tr> <td class="blankspace" colspan="2"></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("employeeid")%> </td> <td ><%=screen.getInput("employeeid")%> <%=screen.getLabel("status")%> <%=screen.getInput("status")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("fname")%> </td> <td><input type="hidden" name="__emp_prefix" value="<%=screen.getDataLabel("MPREFIX","PREFIXID")%>"> <input name="MPREFIX@TDESC" type="text" readonly size="10" value="<%=screen.getDataLabel("MPREFIX","TDESC")%>"> <input name="__fname" type="text" readonly size="20" value="<%=screen.getDataLabel("fname")%>"> <input name="__lname" type="text" readonly size="20" value="<%=screen.getDataLabel("lname")%>"> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("efname")%> </td> <td><input name="MPREFIX@EDESC" type="text" readonly size="10" value="<%=screen.getDataLabel("MPREFIX","EDESC")%>"> <input name="__efname" type="text" readonly size="20" value="<%=screen.getDataLabel("efname")%>"> <input name="__elname" type="text" readonly size="20" value="<%=screen.getDataLabel("elname")%> "> </td> </tr> <tr> <td > </td> <td > </td> </tr> </table> <!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 3 Closed ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> </td> </tr> </table> <!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 2 Closed ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> <% screen.referLangOn(); %> <br> <!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 4 Opened ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> <table border="1" cellpadding="0" cellspacing="0" align="center" class="largest"> <tr> <td> <!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 5 Opened ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> <!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 6 Opened ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> <table border="0" cellpadding="0" cellspacing="0" class="inframe"> <tr> <td class="blankspace" colspan="4"></td> </tr> <tr> <td valign="baseline" class="columnlabel"><%=screen.getLabel("salatype")%> </td> <td><%=screen.getInput("salatype")%> </td> <td width="150" align="right" valign="baseline"><%=screen.getLabel("eff_salatype")%> </td> <td valign="baseline"><%=screen.getInput("eff_salatype")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image111','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_salatype')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image111" width="20" height="20" border="0" align="absmiddle" id="Image111"></a></td> </tr> <tr> <td valign="baseline" class="columnlabel"><%=screen.getLabel("currency")%> </td> <td colspan="3"><%=screen.getInput("currency")%> <!--input name="MCURRENCY@<=screen.getRecord("MCURRENCY").getField("TDESC").getName()>" type="text" size="20" disabled value="<=screen.getDataLabel("MCURRENCY","TDESC")>"--><input name = "__salarydesc" type="hidden" value="<%=screen.getDataLabel("MCURRENCY","TDESC")%>"></td> </tr> <tr> <td valign="baseline" class="columnlabel"><%=screen.getLabel("salary")%> </td> <td valign="baseline"> <% if ((request.getParameter("__totalsalary")!=null)&&(!request.getParameter("__totalsalary").equalsIgnoreCase("null"))&&(request.getParameter("__totalsalary").length()>0)){ %><INPUT TYPE='text' Name='__salary' SIZE='15' MAXLENGTH='25' VALUE='<%=request.getParameter("__totalsalary")%>' onClick="" onChange="" onMouseOver="toolTip('Salary')" onMouseOut="toolTip()" onKeyPress="javascript:chkBigDecimal();" > <% } else { %> <%=screen.getInput("salary")%> <% } %> <!-- <script language="javascript">swapLang('per');</script> --> <span swlang code="SW000239">per</span> <%=screen.getInput("emp_every")%> </td> <td width="150" align="right" valign="baseline"><%=screen.getLabel("curchginc")%> </td> <td valign="baseline"><%=screen.getInput("curchginc")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1111','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__curchginc')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image1111" width="20" height="20" border="0" align="absmiddle" id="Image111"></a> <!--a href="javascript:goSalaryPage();"> <img src="../IMAGES/BUTTON/ADVANCE.gif" border="0" align="absmiddle"></a--> </tr> <tr> <td valign="baseline" class="columnlabel"><%=screen.getLabel("oldcurrency")%> </td> <td colspan="3"><%=screen.getInput("oldcurrency")%> <!--input name="MCURRENCY@TDESC$1" type="text" size="15" readonly value="<=screen.getDataLabel("V1MCURRENCY","TDESC")>"--> </td> </tr> <tr> <td valign="baseline" class="columnlabel"><%=screen.getLabel("oldsalary")%> </td> <td><%=screen.getInput("oldsalary")%> <!-- <script language="javascript">swapLang('per');</script> --> <span swlang code="SW000239">per</span> <%=screen.getInput("oldevery")%></td> <td width="150" align="right" valign="baseline"><%=screen.getLabel("lstchginc")%> </td> <td valign="baseline"><input type="text" name="__lstchginc" size="10" disabled value="<%=screen.getDataLabel("lstchginc")%>"></td> </tr> <tr> <td valign="baseline" class="columnlabel"><%=screen.getLabel("avginc")%> </td> <td><%=screen.getInput("avginc")%></td> <td width="150" align="right"> </td> <td> </td> </tr> <!-- tr> <td valign="baseline" class="columnlabel"><%//=screen.getLabel("account_comp")%> </td> <td><%//=screen.getInput("account_comp")%></td> <td> </td> <td> </td> </tr--> <tr> <td class="columnlabel"> </td> <td colspan="3"><%=screen.getLabel("receive")%> <%=screen.getInput("receive")%></td> </tr> <tr> <td class="columnlabel"> </td> <td colspan="3"><%=screen.getLabel("calloan")%> <%=screen.getInput("calloan")%></td> </tr> <tr > <td align="right" colspan="4"> <script language="javascript">printEditCheck('<%=screen.getDataLabel("edit_by")%>','<%=screen.getDataLabel("edit_date")%>','<%=screen.getDataLabel("edit_time")%>','<%=screen.getDataLabel("approve")%>');</script> </td> </tr> </table> <!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 6 Closed ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> <!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 5 Closed ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> </td> </tr> </table> <br> <!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 4 Closed ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> </td> </tr> <% screen.referLangOff(); %> <tr> <td class="bottom"></td> </tr> </table> </DIV> <!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 1 Closed ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> <script language="javascript">setEmpIdformenu(document.cscform.__employeeid.value);</script> <!----------BEGIN CSC ENDING ZONE ------------------------> <%=screen.endJSP()%> <!----------END CSC ENDING ZONE --------------------------> </FORM> </body> </html>