<%@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="PSM044" class="com.csc.library.system.Task" scope="page"/> <jsp:useBean id="memployee044" class="com.csc.library.system.Task" scope="page"/> <% PSM044.setChannel(request, response); HelpEntry screen = (HelpEntry) PSM044.process("HelpEntry","MOVEMENTACTIVE"); memployee044.setChannel(request, response); HelpEntry screen2 = (HelpEntry) memployee044.process("HelpEntry","MEMPLOYEEHELP"); ReportUDF udf = new ReportUDF(); String[] listMovement = udf.getSystemCode("ADJ_TYPE",screen.getUProfile().get("lang")); screen.process(); screen.nextRec(); String movement_value = screen.getString("MEMPL_MOVEMENT_ACTIVE","ACTIVECODE"); String active_value = screen.getString("MEMPL_MOVEMENT_ACTIVE","ACTIVE_DETAIL"); screen2.process(); %> <!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 language="JavaScript" src='../JS/SCREEN.js'></script> <script language="JavaScript" src="../JS/HOTKEY.js"></script> <script language="JavaScript" src="../JS/ICONSMENU.js"></script> <script language="JavaScript" src="../JS/VIEWCALENDAR.js"></script> <script language="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 src="../JS/jquery-1.11.2.js" type="text/javascript"></script> <script type='text/javascript' src='/hr/dwr/interface/MovementTypeSetup.js'></script> <script type='text/javascript' src='/hr/dwr/engine.js'></script> <script language="javascript">setLang('<%=screen.getUProfile().get("lang")%>');</script> <script language="javascript">getTitleName();</script> <script language="javascript"> var lang = '<%=screen.getUProfile().get("lang")%>'; function GoUpdate(){/*update();*/} function GoDelete(){/*edelete();*/} function GoSearch(){/*search();*/} function GoSave(){ //confirmSave(); var movementValue = $('select[name="movement_type"]').val(); var cbArray = []; $('input[name="cb_desciption"]:checked').each(function() { var getCode = $(this).val(); cbArray.push(getCode); }); console.log("Choose is ==> "+movementValue+" :: "+cbArray); if(movementValue !== "NONE"){ MovementTypeSetup.save(movementValue, cbArray, saveReturn); } else { if(lang === "tha"){ alert("กรุณาเลือก :: ประเภทการเคลื่อนไหว"); } else { alert("Please Select :: Movement Type"); } } } function saveReturn(){ if(lang === "tha"){ alert("บันทึกเรียบร้อย"); } else { alert("Save data completely"); } } function movementchange(data){ if(data.value !== "NONE"){ MovementTypeSetup.seach(data.value, seachReturn); } } function seachReturn(data){ $('input[name="cb_desciption"]').each(function() { var chk = false; if(data.indexOf($(this).val()) !== -1){ chk = true; } if(chk){ $(this).prop('checked', true); } else { $(this).prop('checked', false); } }); } </script> </head> <body leftmargin="0" topmargin="0" > <div id="toolTipLayer" style="position:absolute; visibility: hidden"></div> <div class="centered"> <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="PSM044"> <input type="hidden" name="__help" value=""> <input type="hidden" name="__fixCon" value=""> <input type="hidden" name="__cmd" value=""> <input type="hidden" name="__language" value='<%=screen.getUProfile().get("lang")%>'> <input type="hidden" name="__companyid" value="<%=screen.getUProfile().get("companyid")%>"> <input type="hidden" name="__user" value="<%=screen.getUProfile().getUserId()%>"> <input type="hidden" name="__referPage" value=""> <div align="center"> <script language="JavaScript" src="../JS/HOTKEY.js"></script> <script language="javascript"> var swap = new swaplang(); var titlename = swap.swap2String("SW012003"); document.write(Icons("PSM044,"+titlename)); </script> <br> <table border="0" cellpadding="0" cellspacing="0" style="width: auto" > <tr> <td class="header "> PSM044,<span swlang code="SW012003">Movement Type Setup</span> </td> </tr> <tr> <td class="blankspace "></td> </tr> <tr> <td align="center"> <span swlang code="SW012003">Movement Type Setup</span> :: <select name="movement_type" onmouseover="toolTip('Movement Type')" onmouseout="toolTip()" onchange="movementchange(this);sysIsEdit();" size="0"> <option value="NONE" selected></option> <% for(int i = 0;i<listMovement.length;i++){ String select_value = listMovement[i].split(",")[0]; String select_detail = listMovement[i].split(",")[1]; if(!select_value.equalsIgnoreCase("10") && !select_value.equalsIgnoreCase("30")){ %> <option value="<%=select_value%>"><%=select_detail%></option> <% } } %> </select> </td> </tr> <tr> <td class="blankspace"></td> </tr> <tr> <td> <table style="width: auto" > <tr align="center"> <td width="100" class="title1"></td><span swlang code="SW012004">Choose</span> <td width="300" class="title1"></td><span swlang code="SW000012">Description</span> </tr> <tr align="center"> <td><input type="checkbox" value="emp_type" name="cb_desciption"/></td> <td align="left"><span swlang code="SW000130">Employee Type</span></td> </tr> <tr align="center"> <td><input type="checkbox" value="branch" name="cb_desciption"/></td> <td align="left"><span swlang code="SW000910">Company Branch</span></td> </tr> <tr align="center"> <td><input type="checkbox" value="branch_no" name="cb_desciption"/></td> <td align="left"><span swlang code="SW012009">Branch Social Security</span></td> </tr> <tr align="center"> <td><input type="checkbox" value="job" name="cb_desciption"/></td> <td align="left"><span swlang code="SW000780">Job Title</span></td> </tr> <tr align="center"> <td><input type="checkbox" value="emp_position" name="cb_desciption"/></td> <td align="left"><span swlang code="SW000057">Position</span></td> </tr> <tr align="center"> <td><input type="checkbox" value="bu1" name="cb_desciption"/></td> <td align="left"><%=screen2.getLabel("BU1")%></span></td> </tr> <tr align="center"> <td><input type="checkbox" value="bu2" name="cb_desciption"/></td> <td align="left"><%=screen2.getLabel("BU2")%></td> </tr> <tr align="center"> <td><input type="checkbox" value="bu3" name="cb_desciption"/></td> <td align="left"><%=screen2.getLabel("BU3")%></td> </tr> <tr align="center"> <td><input type="checkbox" value="bu4" name="cb_desciption"/></td> <td align="left"><%=screen2.getLabel("BU4")%></td> </tr> <tr align="center"> <td><input type="checkbox" value="bu5" name="cb_desciption"/></td> <td align="left"><%=screen2.getLabel("BU5")%></td> </tr> <tr align="center"> <td><input type="checkbox" value="emp_group" name="cb_desciption"/></td> <td align="left"><span swlang code="SW001058">Employee Group</span></td> </tr> <tr align="center"> <td><input type="checkbox" value="pl" name="cb_desciption"/></td> <td align="left"><span swlang code="SW012005">Personal Level</span></td> </tr> <tr align="center"> <td><input type="checkbox" value="costcenter" name="cb_desciption"/></td> <td align="left"><span swlang code="SW005176">Cost Center</span></td> </tr> <tr align="center"> <td><input type="checkbox" value="time0" name="cb_desciption"/></td> <td align="left"><span swlang code="SW012006">Time Work</span></td> </tr> <tr align="center"> <td><input type="checkbox" value="workarea" name="cb_desciption"/></td> <td align="left"><span swlang code="SW010723">Working Area</span></td> </tr> <tr align="center"> <td><input type="checkbox" value="salatype" name="cb_desciption"/></td> <td align="left"><span swlang code="SW000865">Salary Type</span></td> </tr> <tr align="center"> <td><input type="checkbox" value="salary" name="cb_desciption"/></td> <td align="left"><span swlang code="SW001743">Salary</span></td> </tr> <tr align="center"> <td><input type="checkbox" value="contract_end" name="cb_desciption"/></td> <td align="left"><span swlang code="SW012007">Contract End</span></td> </tr> <tr align="center"> <td><input type="checkbox" value="fixed_income_deduct" name="cb_desciption"/></td> <td align="left"><span swlang code="SW012008">Fixed Income & Fixed Deduct</span></td> </tr> </table> </td> </tr> <tr> <td class="blankspace"></td> </tr> <tr> <td class="buttonline" colspan="7"><div align="center"> <button type="button" class="btn btn-primary width100" swlang code="SW002185" onClick="checkAll();">SELECTALL</button> <button type="button" class="btn btn-primary width100" swlang code="SW013164" onClick="decheckAll();">DESELECTALL</button> </div> </td> </tr> <tr> <td class="blankspace"></td> </tr> <tr> <td class="bottom"></td> </tr> </table> </td> </tr> <tr> <td class="bottom" ></td> </tr> </table> </div> <!----------BEGIN CSC ENDING ZONE ------------------------> <%=screen.endJSP()%> <!----------END CSC ENDING ZONE --------------------------> </FORM> </div> </body> </html>