<?xml version="1.0" encoding="UTF-8"?> <MEVENTGRP desc_thai="ทะเบียนประเภทวัน" desc_eng="Event Day Table" editcheck="true" mainhelp="MEVENTGRPHELP" referhelp="MEVENTGRPHELP" mainkey="EVENTGRPID" fieldsystem="*" protype="table" deleteflag="true" config_field="" dependlevel="true" log="true"> <FIELD> <EVENTGRPID lang="A" encrypt="false" log="false" type="String"> <KEY>1</KEY> <WIDTH>3</WIDTH> <DESC_ENG>Code</DESC_ENG> <DESC_THAI>รหัส</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>3</MAXSIZE> <SIZE>3</SIZE> <ALT_THAI>รหัส</ALT_THAI> <ALT_ENG>Code</ALT_ENG> </COMPONENT> <REQUIRE>true</REQUIRE> <APPNAME name="PAYROLL,PERSONAL,SETTING,TA"> <DESC_ENG>Code</DESC_ENG> <DESC_THAI>รหัส</DESC_THAI> <COMPONENT type="text"><MAXSIZE>3</MAXSIZE> <SIZE>3</SIZE> <ALT_THAI>รหัส</ALT_THAI> <ALT_ENG>Code</ALT_ENG> </COMPONENT> </APPNAME> <RELATION>MEVENTGRP</RELATION> </EVENTGRPID> <COMPANYID lang="A" encrypt="false" log="false" type="String"> <KEY>2</KEY> <WIDTH>5</WIDTH> <DESC_ENG>Company ID</DESC_ENG> <DESC_THAI>รหัสบริษัท</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>5</MAXSIZE> <SIZE>5</SIZE> <ALT_ENG>Company ID</ALT_ENG> <ALT_THAI>หัสบริษัท</ALT_THAI> </COMPONENT> <REQUIRE>true</REQUIRE> </COMPANYID> <TDESC lang="T" encrypt="false" log="false" type="String"> <WIDTH>100</WIDTH> <DESC_ENG>Description (Thai)</DESC_ENG> <DESC_THAI>รายละเอียด (ไทย)</DESC_THAI> <REFER_LANG>EDESC</REFER_LANG> <COMPONENT type="text"> <MAXSIZE>100</MAXSIZE> <SIZE>70</SIZE> <ALT_THAI>รายละเอียด (ไทย)</ALT_THAI> <ALT_ENG>Description (Thai)</ALT_ENG> </COMPONENT> <REQUIRE>true</REQUIRE> </TDESC> <EDESC lang="E" encrypt="false" log="false" type="String"> <WIDTH>100</WIDTH> <DESC_ENG>Description (English)</DESC_ENG> <DESC_THAI>รายละเอียด (อังกฤษ)</DESC_THAI> <REFER_LANG>TDESC</REFER_LANG> <COMPONENT type="text"> <MAXSIZE>100</MAXSIZE> <SIZE>70</SIZE> <ALT_THAI>รายละเอียด (อังกฤษ)</ALT_THAI> <ALT_ENG>Description (English)</ALT_ENG> </COMPONENT> </EDESC> <TSDESC lang="T" encrypt="false" log="false" type="String"> <WIDTH>100</WIDTH> <DESC_ENG>Abbreviation (Thai)</DESC_ENG> <DESC_THAI>ชื่อย่อ (ไทย)</DESC_THAI> <REFER_LANG>ESDESC</REFER_LANG> <COMPONENT type="text"> <MAXSIZE>100</MAXSIZE> <SIZE>70</SIZE> <ALT_THAI>ชื่อย่อ (ไทย)</ALT_THAI> <ALT_ENG>Abbreviation (Thai)</ALT_ENG> </COMPONENT> <REQUIRE>true</REQUIRE> </TSDESC> <ESDESC lang="E" encrypt="false" log="false" type="String"> <WIDTH>100</WIDTH> <DESC_ENG>Abbreviation (English)</DESC_ENG> <DESC_THAI>ชื่อย่อ (อังกฤษ)</DESC_THAI> <REFER_LANG>TSDESC</REFER_LANG> <COMPONENT type="text"> <MAXSIZE>100</MAXSIZE> <SIZE>70</SIZE> <ALT_THAI>ชื่อย่อ (อังกฤษ)</ALT_THAI> <ALT_ENG>Abbreviation (English)</ALT_ENG> </COMPONENT> </ESDESC> <LIMITS lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>3</WIDTH> <DESC_ENG>Not over than</DESC_ENG> <DESC_THAI>ไม่เกิน</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>3</MAXSIZE> <SIZE>4</SIZE> <ALT_ENG>Not over than</ALT_ENG> <ALT_THAI>ไม่เกิน</ALT_THAI> <!--ONKEYPRESS>javascript:chkCountLimit();</ONKEYPRESS--> </COMPONENT> <REQUIRE>true</REQUIRE> <APPNAME name="PERSONAL"> <DESC_ENG>Not over than</DESC_ENG> <DESC_THAI>ไม่เกิน</DESC_THAI> <COMPONENT type="text"><MAXSIZE>3</MAXSIZE> <SIZE>4</SIZE> <ALT_ENG>Not over than</ALT_ENG> <ALT_THAI>ไม่เกิน</ALT_THAI> <ONKEYPRESS>javascript:chkCountLimit();</ONKEYPRESS> </COMPONENT></APPNAME> <APPNAME name="TA"> <DESC_ENG>Not over than</DESC_ENG> <DESC_THAI>ไม่เกิน</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>3</MAXSIZE> <SIZE>4</SIZE> <ALT_ENG>Not over than</ALT_ENG> <ALT_THAI>ไม่เกิน</ALT_THAI> <ONKEYPRESS>chkInteger()</ONKEYPRESS> <ONBLUR>chkDY(this)</ONBLUR> </COMPONENT></APPNAME> </LIMITS> <LIMIT_PER_REQUEST lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>3</WIDTH> <DESC_ENG>Limit Per Request</DESC_ENG> <DESC_THAI>จำกัดจำนวนวันต่อครั้ง</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>3</MAXSIZE> <SIZE>4</SIZE> <ALT_ENG>Limit Per Request</ALT_ENG> <ALT_THAI>จำกัดจำนวนวันต่อครั้ง</ALT_THAI> </COMPONENT> </LIMIT_PER_REQUEST> <DAYTYPE lang="A" encrypt="false" log="false" type="String"> <WIDTH>1</WIDTH> <DESC_ENG>Date Type</DESC_ENG> <DESC_THAI>ประเภทวัน</DESC_THAI> <COMPONENT type="list"> <MAXSIZE>1</MAXSIZE> <SIZE>1</SIZE> <ALT_THAI>ประเภทวัน</ALT_THAI> <ALT_ENG>Date Type</ALT_ENG> <VALIDCODE>DAY_TYPE</VALIDCODE> </COMPONENT> <REQUIRE>true</REQUIRE> <APPNAME name="SETTING"> <DESC_ENG>DAYTYPE</DESC_ENG> <DESC_THAI>ประเภทวัน</DESC_THAI> <COMPONENT type="list"><MAXSIZE>1</MAXSIZE> <SIZE>1</SIZE> <ALT_THAI>ประเภทวัน</ALT_THAI> <ALT_ENG>DAYTYPE</ALT_ENG> <VALIDCODE>DAY_TYPE</VALIDCODE> </COMPONENT></APPNAME> </DAYTYPE> <DATEBEFOREREQUEST lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>4</WIDTH> <DESC_ENG>Number of date request in advance</DESC_ENG> <DESC_THAI>ต้องขอล่วงหน้ากี่วัน</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>4</MAXSIZE> <SIZE>4</SIZE> <ALT_THAI>ต้องขอล่วงหน้ากี่วัน</ALT_THAI> <ALT_ENG>Number of date request in advance</ALT_ENG> </COMPONENT> <APPNAME name="TA"> <DESC_ENG>Number of date request in advance</DESC_ENG> <DESC_THAI>ต้องขอล่วงหน้ากี่วัน</DESC_THAI> <COMPONENT type="text"><MAXSIZE>4</MAXSIZE> <SIZE>4</SIZE> <ALT_THAI>ต้องขอล่วงหน้ากี่วัน</ALT_THAI> <ALT_ENG>Number of date request in advance</ALT_ENG> <ONBLUR>checkNumInt(this,-9999,9999999);</ONBLUR> <ONKEYPRESS>chkInteger();</ONKEYPRESS> <ONFOCUS>callDelComma(this)</ONFOCUS> </COMPONENT></APPNAME> </DATEBEFOREREQUEST> <SERVICE_YEAR lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>4</WIDTH> <DESC_ENG>Year of service that is able to take leave</DESC_ENG> <DESC_THAI>อายุงานที่สามารถลาได้</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>4</MAXSIZE> <SIZE>4</SIZE> <ALT_THAI>อายุงานที่สามารถลาได้</ALT_THAI> <ALT_ENG>Year of service that is able to take leave</ALT_ENG> </COMPONENT> <REQUIRE>true</REQUIRE> <APPNAME name="TA"> <DESC_ENG>Year of service that is able to take leave</DESC_ENG> <DESC_THAI>อายุงานที่สามารถลาได้</DESC_THAI> <COMPONENT type="text"><MAXSIZE>3</MAXSIZE> <SIZE>4</SIZE> <ALT_THAI>อายุงานที่สามารถลาได้</ALT_THAI> <ALT_ENG>Year of service that is able to take leave</ALT_ENG> <ONBLUR>checkNumInt(this,0,9999999);</ONBLUR> <ONKEYPRESS>chkInteger();</ONKEYPRESS> <ONFOCUS>callDelComma(this)</ONFOCUS> </COMPONENT></APPNAME> </SERVICE_YEAR> <LIMIT_TIMES lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>4</WIDTH> <DESC_ENG>Leave Permission</DESC_ENG> <DESC_THAI>ลาได้</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>4</MAXSIZE> <SIZE>4</SIZE> <ALT_THAI>ลาได้</ALT_THAI> <ALT_ENG>Leave Permission</ALT_ENG> </COMPONENT> <REQUIRE>true</REQUIRE> <APPNAME name="TA"> <DESC_ENG>Leave Permission</DESC_ENG> <DESC_THAI>ลาได้</DESC_THAI> <COMPONENT type="text"><MAXSIZE>3</MAXSIZE> <SIZE>4</SIZE> <ALT_THAI>ลาได้</ALT_THAI> <ALT_ENG>Leave Permission</ALT_ENG> <ONBLUR>checkNumInt(this,0,9999999);</ONBLUR> <ONKEYPRESS>chkInteger();</ONKEYPRESS> <ONFOCUS>callDelComma(this)</ONFOCUS> </COMPONENT></APPNAME> </LIMIT_TIMES> <EVENT_STATUS lang="A" encrypt="false" log="true" type="Integer"> <WIDTH>10</WIDTH> <DESC_ENG>Active</DESC_ENG> <DESC_THAI>ใช้งาน</DESC_THAI> <COMPONENT type="radio"> <VALIDCODE>yesno</VALIDCODE> <MAXSIZE>1</MAXSIZE> <VALUE>1</VALUE> <SIZE>1</SIZE> <READONLY>false</READONLY> <ALT_THAI>ใช้งาน</ALT_THAI> <ALT_ENG>Active</ALT_ENG> </COMPONENT> <REQUIRE>TRUE</REQUIRE> </EVENT_STATUS> <CLEAR_LEAVE lang="A" encrypt="false" log="true" type="Integer"> <WIDTH>1</WIDTH> <DESC_ENG>To demolish leave accumulation at the end of year</DESC_ENG> <DESC_THAI>ล้างยอดสะสมลาเมื่อหมดปี</DESC_THAI> <COMPONENT type="radio"> <VALIDCODE>YESNO</VALIDCODE> <MAXSIZE>1</MAXSIZE> <VALUE>1</VALUE> <SIZE>1</SIZE> <ALT_THAI>ล้างยอดสะสมลาเมื่อหมดปี</ALT_THAI> <ALT_ENG>To demolish leave accumulation at the end of year</ALT_ENG> </COMPONENT> <REQUIRE>TRUE</REQUIRE> </CLEAR_LEAVE> <PRIVILEGE_EVENT lang="A" encrypt="false" log="true" type="String"> <WIDTH>3</WIDTH> <RELATION>V1MEVENTGRP1</RELATION> <DESC_ENG>Type of Permission that is required to come to an end</DESC_ENG> <DESC_THAI>สิทธิที่ต้องใช้ให้หมดก่อน</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>3</MAXSIZE> <VALUE>3</VALUE> <SIZE>4</SIZE> <ALT_THAI>สิทธิที่ต้องใช้ให้หมดก่อน</ALT_THAI> <ALT_ENG>Type of Permission that is required to come to an end</ALT_ENG> </COMPONENT> </PRIVILEGE_EVENT> <LIMIT_PROBATION lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>3</WIDTH> <DESC_ENG>Not over than (Probation Period)</DESC_ENG> <DESC_THAI>ไม่เกิน (ในช่วงทดลองงาน)</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>3</MAXSIZE> <SIZE>4</SIZE> <ALT_ENG>Not over than (Probation Period)</ALT_ENG> <ALT_THAI>ไม่เกิน (ในช่วงทดลองงาน)</ALT_THAI> <ONKEYPRESS>chkInteger()</ONKEYPRESS> <ONBLUR>chkDY(this)</ONBLUR> </COMPONENT> </LIMIT_PROBATION> <SEX_TYPE lang="A" encrypt="false" log="false" type="String"> <WIDTH>1</WIDTH> <DESC_ENG>Gender</DESC_ENG> <DESC_THAI>เพศ</DESC_THAI> <COMPONENT type="radio"> <MAXSIZE>1</MAXSIZE> <SIZE>1</SIZE> <ALT_ENG>Gender</ALT_ENG> <ALT_THAI>เพศ</ALT_THAI> </COMPONENT> <VALIDCODE>SEX_PREFIX</VALIDCODE> <DEFAULTVALUE>3</DEFAULTVALUE> </SEX_TYPE> <GUARANTEE lang="A" encrypt="false" log="false" type="String"> <WIDTH>1</WIDTH> <DESC_ENG>Required for Letter of Recommendation</DESC_ENG> <DESC_THAI>ต้องการหนังสือรับรอง</DESC_THAI> <COMPONENT type="radio"> <MAXSIZE>1</MAXSIZE> <SIZE>1</SIZE> <ALT_ENG>Required for Letter of Recommendation</ALT_ENG> <ALT_THAI>ต้องการหนังสือรับรอง</ALT_THAI> <ONCLICK>chkGuarantee_Date()</ONCLICK> </COMPONENT> <VALIDCODE>YESNO</VALIDCODE> <DEFAULTVALUE>0</DEFAULTVALUE> </GUARANTEE> <GUARANTEE_DATE lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>3</WIDTH> <DESC_ENG>Number of Day Request for Letter of Recommendation</DESC_ENG> <DESC_THAI>จำนวนวันที่ขอหนังสือรับรอง</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>3</MAXSIZE> <SIZE>4</SIZE> <ALT_ENG>Number of Day Request for Letter of Recommendation</ALT_ENG> <ALT_THAI>จำนวนวันที่ขอหนังสือรับรอง</ALT_THAI> <ONKEYPRESS>chkInteger()</ONKEYPRESS> <ONBLUR>chkDY(this)</ONBLUR> </COMPONENT> </GUARANTEE_DATE> <REMARKS lang="A" encrypt="false" log="false" type="String"> <WIDTH>250</WIDTH> <DESC_ENG>Leave Description</DESC_ENG> <DESC_THAI>คำอธิบายการลา</DESC_THAI> <COMPONENT type="textarea"><SIZECHAR>71</SIZECHAR> <LINES>4</LINES> <ALT_THAI>คำอธิบายการลา</ALT_THAI> <ALT_ENG>Leave Description</ALT_ENG> <ONKEYPRESS>lockTextareaChar(this, 250);</ONKEYPRESS> </COMPONENT> </REMARKS> <DISPLAY_ORDER lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>2</WIDTH> <DESC_ENG>Sequential of Display</DESC_ENG> <DESC_THAI>ลำดับการแสดง</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>2</MAXSIZE> <SIZE>4</SIZE> <ALT_ENG>Sequential of Display</ALT_ENG> <ALT_THAI>ลำดับการแสดง</ALT_THAI> </COMPONENT> <DEFAULTVALUE>1</DEFAULTVALUE> </DISPLAY_ORDER> <DISPLAY lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>1</WIDTH> <DESC_ENG>Type of Displayed Date</DESC_ENG> <DESC_THAI>แสดงประเภทวัน</DESC_THAI> <COMPONENT type="radio"> <MAXSIZE>1</MAXSIZE> <SIZE>1</SIZE> <ALT_ENG>Type of Displayed Date</ALT_ENG> <ALT_THAI>แสดงประเภทวัน</ALT_THAI> </COMPONENT> <VALIDCODE>YESNO</VALIDCODE> <DEFAULTVALUE>1</DEFAULTVALUE> </DISPLAY> <EVENT_DESC lang="A" encrypt="false" log="false" type="String"> <WIDTH>250</WIDTH> <DESC_ENG>Permission Description</DESC_ENG> <DESC_THAI>คำอธิบายสิทธิ</DESC_THAI> <COMPONENT type="textarea"><SIZECHAR>71</SIZECHAR> <LINES>4</LINES> <ALT_THAI>คำอธิบายสิทธิ</ALT_THAI> <ALT_ENG>Permission Description</ALT_ENG> <ONKEYPRESS>lockTextareaChar(this, 250);</ONKEYPRESS> </COMPONENT> </EVENT_DESC> <DISPLAY_LIMIT lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>1</WIDTH> <DESC_ENG>Identify the rights</DESC_ENG> <DESC_THAI>แสดงสิทธิ</DESC_THAI> <COMPONENT type="radio"> <MAXSIZE>1</MAXSIZE> <SIZE>1</SIZE> <ALT_ENG>Identify the rights</ALT_ENG> <ALT_THAI>แสดงสิทธิ</ALT_THAI> </COMPONENT> <VALIDCODE>YESNO</VALIDCODE> <DEFAULTVALUE>1</DEFAULTVALUE> </DISPLAY_LIMIT> <!--Nuiss Add Fields 24/09/2552--> <LVPASTLIMIT lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>5</WIDTH> <DESC_ENG>Able to take adverse leave not over than</DESC_ENG> <DESC_THAI>ลาย้อนหลังได้ไม่เกิน</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>10</MAXSIZE> <SIZE>10</SIZE> <ALT_ENG>Able to take adverse leave not over than</ALT_ENG> <ALT_THAI>ลาย้อนหลังได้ไม่เกิน</ALT_THAI> </COMPONENT> <APPNAME name="TA"> <DESC_ENG>Able to take adverse leave not over than</DESC_ENG> <DESC_THAI>ลาย้อนหลังได้ไม่เกิน</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>4</MAXSIZE> <SIZE>4</SIZE> <ALT_THAI>ลาย้อนหลังได้ไม่เกิน</ALT_THAI> <ALT_ENG>Able to take adverse leave not over than</ALT_ENG> <ONBLUR>checkNumInt(this,0,9999);</ONBLUR> <ONKEYPRESS>chkInteger();</ONKEYPRESS> <ONFOCUS>callDelComma(this)</ONFOCUS> </COMPONENT> </APPNAME> </LVPASTLIMIT> <LVFUTURELIMIT lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>5</WIDTH> <DESC_ENG>Able to take advance leave not over than</DESC_ENG> <DESC_THAI>ลาล่วงหน้าได้ไม่เกิน</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>10</MAXSIZE> <SIZE>10</SIZE> <ALT_ENG>Able to take advance leave not over than</ALT_ENG> <ALT_THAI>ลาล่วงหน้าได้ไม่เกิน</ALT_THAI> </COMPONENT> <APPNAME name="TA"> <DESC_ENG>Able to take advance leave not over than</DESC_ENG> <DESC_THAI>ลาล่วงหน้าได้ไม่เกิน</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>4</MAXSIZE> <SIZE>4</SIZE> <ALT_THAI>ลาล่วงหน้าได้ไม่เกิน</ALT_THAI> <ALT_ENG>Able to take advance leave not over than</ALT_ENG> <ONBLUR>checkNumInt(this,0,9999);</ONBLUR> <ONKEYPRESS>chkInteger();</ONKEYPRESS> <ONFOCUS>callDelComma(this)</ONFOCUS> </COMPONENT> </APPNAME> </LVFUTURELIMIT> <DAY_LEAVE_STAT lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>1</WIDTH> <DESC_ENG>allow all day request</DESC_ENG> <DESC_THAI>สามารถลาเต็มวัน</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>1</MAXSIZE> <SIZE>4</SIZE> <ALT_ENG>allow all day request</ALT_ENG> <ALT_THAI>สามารถลาเต็มวัน</ALT_THAI> </COMPONENT> </DAY_LEAVE_STAT> <FHALF_LEAVE_STAT lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>1</WIDTH> <DESC_ENG>allow first half request</DESC_ENG> <DESC_THAI>สามารถลาครึ่งแรก</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>1</MAXSIZE> <SIZE>1</SIZE> <ALT_ENG>allow first half request</ALT_ENG> <ALT_THAI>สามารถลาครึ่งแรก</ALT_THAI> </COMPONENT> </FHALF_LEAVE_STAT> <SHALF_LEAVE_STAT lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>1</WIDTH> <DESC_ENG>allow second half request</DESC_ENG> <DESC_THAI>สามารถลาครึ่งหลัง</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>1</MAXSIZE> <SIZE>1</SIZE> <ALT_ENG>allow second half day request</ALT_ENG> <ALT_THAI>สามารถลาครึ่งหลัง</ALT_THAI> </COMPONENT> </SHALF_LEAVE_STAT> <HOUR_LEAVE_STAT lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>1</WIDTH> <DESC_ENG>allow hour request</DESC_ENG> <DESC_THAI>สามารถลาเป็นชั่วโมง</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>1</MAXSIZE> <SIZE>1</SIZE> <ALT_ENG>allow hour request</ALT_ENG> <ALT_THAI>สามารถลาเป็นชั่วโมง</ALT_THAI> </COMPONENT> </HOUR_LEAVE_STAT> <MONTH_LIMIT0 lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>4</WIDTH> <DESC_ENG>Number of Full Day Leave per month</DESC_ENG> <DESC_THAI>จำนวนครั้งที่ลาเต็มวันได้ต่อเดือน</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>3</MAXSIZE> <SIZE>4</SIZE> <ALT_ENG>Number of Full Day Leave per month</ALT_ENG> <ALT_THAI>จำนวนครั้งที่ลาเต็มวันได้ต่อเดือน</ALT_THAI> </COMPONENT> </MONTH_LIMIT0> <MONTH_LIMIT1 lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>4</WIDTH> <DESC_ENG>Number of Leave Hour per month</DESC_ENG> <DESC_THAI>จำนวนครั้งที่ลาเป็นชม.ได้ต่อเดือน</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>3</MAXSIZE> <SIZE>4</SIZE> <ALT_ENG>Number of Leave Hour per month</ALT_ENG> <ALT_THAI>จำนวนครั้งที่ลาเป็นชม.ได้ต่อเดือน</ALT_THAI> </COMPONENT> </MONTH_LIMIT1> <MONTH_LIMIT2 lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>4</WIDTH> <DESC_ENG>Number of Half Day Leave (morning) per month</DESC_ENG> <DESC_THAI>จำนวนครั้งที่ลาครึ่งเช้าได้ต่อเดือน</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>3</MAXSIZE> <SIZE>4</SIZE> <ALT_ENG>Number of Half Day Leave (morning) per month</ALT_ENG> <ALT_THAI>จำนวนครั้งที่ลาครึ่งเช้าได้ต่อเดือน</ALT_THAI> </COMPONENT> </MONTH_LIMIT2> <MONTH_LIMIT3 lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>4</WIDTH> <DESC_ENG>Number of Half Day Leave (afternoon) per month</DESC_ENG> <DESC_THAI>จำนวนครั้งที่ลาครึ่งบ่ายได้ต่อเดือน</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>3</MAXSIZE> <SIZE>4</SIZE> <ALT_ENG>Number of Half Day Leave (afternoon) per month</ALT_ENG> <ALT_THAI>จำนวนครั้งที่ลาครึ่งบ่ายได้ต่อเดือน</ALT_THAI> </COMPONENT> </MONTH_LIMIT3> <LEAVEROUNDING lang="A" encrypt="false" log="false" type="String"> <WIDTH>4</WIDTH> <RELATION>MROUND</RELATION> <DESC_ENG>Cut off the fraction in leave hour</DESC_ENG> <DESC_THAI>ปัดเศษชม.ลา</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>3</MAXSIZE> <SIZE>4</SIZE> <ALT_THAI>ปัดเศษชม.ลา</ALT_THAI> <ALT_ENG>Cut off the fraction in leave hour</ALT_ENG> </COMPONENT> </LEAVEROUNDING> <CLEAR_LEAVE_MONTH lang="A" encrypt="false" log="true" type="Integer"> <WIDTH>1</WIDTH> <DESC_ENG>To demolish leave accumulation at the end of month</DESC_ENG> <DESC_THAI>ล้างยอดสะสมลาเมื่อหมดเดือน</DESC_THAI> <COMPONENT type="radio"> <VALIDCODE>YESNO</VALIDCODE> <MAXSIZE>1</MAXSIZE> <VALUE>1</VALUE> <SIZE>1</SIZE> <ALT_THAI>ล้างยอดสะสมลาเมื่อหมดเดือน</ALT_THAI> <ALT_ENG>To demolish leave accumulation at the end of month</ALT_ENG> </COMPONENT> <REQUIRE>TRUE</REQUIRE> </CLEAR_LEAVE_MONTH> <LIMIT_HOURS lang="A" encrypt="false" log="true" type="String"> <WIDTH>3</WIDTH> <DESC_ENG>Limit (hours)</DESC_ENG> <DESC_THAI>สิทธิลาหน่วยเป็น ชม.นาที</DESC_THAI> <COMPONENT type="text"> <SIZE>3</SIZE> <MAXSIZE>5</MAXSIZE> <ALT_THAI>สิทธิลาหน่วยเป็น ชม.นาที</ALT_THAI> <ALT_ENG>limit (hours)</ALT_ENG> <DEFAULTVALUE>0.00</DEFAULTVALUE> <ONFOCUS>this.select();</ONFOCUS> <ONKEYPRESS>chkInteger();</ONKEYPRESS> <ONBLUR>chkTime(this);</ONBLUR> </COMPONENT> </LIMIT_HOURS> <SHARELIMIT_EVENT lang="A" encrypt="false" log="true" type="String"> <WIDTH>3</WIDTH> <RELATION>V1MEVENTGRP1</RELATION> <DESC_ENG>Taking the permission with</DESC_ENG> <DESC_THAI>ใช้สิทธิร่วมกับ</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>3</MAXSIZE> <VALUE>3</VALUE> <SIZE>4</SIZE> <ALT_THAI>ใช้สิทธิร่วมกับ</ALT_THAI> <ALT_ENG>Taking the permission with</ALT_ENG> </COMPONENT> </SHARELIMIT_EVENT> <NEEDAPPROVEDATE lang="A" encrypt="false" log="true" type="Integer"> <WIDTH>1</WIDTH> <DESC_ENG>Passing Probation Period</DESC_ENG> <DESC_THAI>สถานะผ่านทดลองงานแล้ว</DESC_THAI> <COMPONENT type="radio"> <VALIDCODE>YESNO</VALIDCODE> <MAXSIZE>1</MAXSIZE> <VALUE>1</VALUE> <SIZE>1</SIZE> <ALT_THAI>สถานะผ่านทดลองงานแล้ว</ALT_THAI> <ALT_ENG>Passing Probation Period</ALT_ENG> </COMPONENT> <REQUIRE>TRUE</REQUIRE> </NEEDAPPROVEDATE> <MIN_LIMIT_HOURS lang="A" encrypt="false" log="true" type="String"> <WIDTH>3</WIDTH> <DESC_ENG>Leave Permission (Type: hour/ minute; minimum)</DESC_ENG> <DESC_THAI>สิทธิลาหน่วยเป็น ชม.นาที ขั้นต่ำ</DESC_THAI> <COMPONENT type="text"> <SIZE>3</SIZE> <MAXSIZE>5</MAXSIZE> <ALT_THAI>สิทธิลาหน่วยเป็น ชม.นาที ขั้นต่ำ</ALT_THAI> <ALT_ENG>Leave Permission (Type: hour/ minute; minimum)</ALT_ENG> <DEFAULTVALUE>0.00</DEFAULTVALUE> <ONFOCUS>this.select();</ONFOCUS> <ONKEYPRESS>chkInteger();</ONKEYPRESS> <ONBLUR>chkTime(this);</ONBLUR> </COMPONENT> </MIN_LIMIT_HOURS> <ADVANCE_APPROVE lang="A" encrypt="false" log="false" type="String"> <WIDTH>4</WIDTH> <DESC_ENG>Approval Inspection</DESC_ENG> <DESC_THAI>ตรวจสอบการอนุมัติ</DESC_THAI> <COMPONENT type="list"> <MAXSIZE>4</MAXSIZE> <SIZE>4</SIZE> <ALT_THAI>ตรวจสอบการอนุมัติ</ALT_THAI> <ALT_ENG>Approval Inspection</ALT_ENG> <VALIDCODE>YESNO</VALIDCODE> <DEFAULTVALUE>0</DEFAULTVALUE> </COMPONENT> </ADVANCE_APPROVE> <APPROVE_BEFORE lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>4</WIDTH> <DESC_ENG>Able to approve adverse leave not over than</DESC_ENG> <DESC_THAI>อนุมัติล่วงหน้าอย่างน้อย</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>4</MAXSIZE> <SIZE>4</SIZE> <ALT_THAI>อนุมัติล่วงหน้าอย่างน้อย</ALT_THAI> <ALT_ENG>Able to approve adverse leave not over than</ALT_ENG> </COMPONENT> <APPNAME name="TA"> <DESC_ENG>Able to approve adverse leave not over than</DESC_ENG> <DESC_THAI>อนุมัติล่วงหน้าอย่างน้อย</DESC_THAI> <COMPONENT type="text"><MAXSIZE>4</MAXSIZE> <SIZE>4</SIZE> <ALT_THAI>อนุมัติล่วงหน้าอย่างน้อย</ALT_THAI> <ALT_ENG>Able to approve adverse leave not over than</ALT_ENG> <ONBLUR>checkNumInt(this,-9999,9999999);</ONBLUR> <ONKEYPRESS>chkInteger();</ONKEYPRESS> <ONFOCUS>callDelComma(this)</ONFOCUS> <DEFAULTVALUE>0</DEFAULTVALUE> </COMPONENT> </APPNAME> </APPROVE_BEFORE> <APPROVE_AFTER lang="A" encrypt="false" log="false" type="Integer"> <WIDTH>4</WIDTH> <DESC_ENG>Able to approve advance leave not over than</DESC_ENG> <DESC_THAI>อนุมัติย้อนหลังได้ไม่เกิน</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>4</MAXSIZE> <SIZE>4</SIZE> <ALT_THAI>อนุมัติย้อนหลังได้ไม่เกิน</ALT_THAI> <ALT_ENG>Able to approve advance leave not over than</ALT_ENG> </COMPONENT> <APPNAME name="TA"> <DESC_ENG>Able to approve advance leave not over than</DESC_ENG> <DESC_THAI>อนุมัติย้อนหลังได้ไม่เกิน</DESC_THAI> <COMPONENT type="text"><MAXSIZE>4</MAXSIZE> <SIZE>4</SIZE> <ALT_THAI>อนุมัติย้อนหลังได้ไม่เกิน</ALT_THAI> <ALT_ENG>Able to approve advance leave not over than</ALT_ENG> <ONBLUR>checkNumInt(this,-9999,9999999);</ONBLUR> <ONKEYPRESS>chkInteger();</ONKEYPRESS> <ONFOCUS>callDelComma(this)</ONFOCUS> <DEFAULTVALUE>0</DEFAULTVALUE> </COMPONENT> </APPNAME> </APPROVE_AFTER> <DCTSAL lang="A" encrypt="false" log="false" type="String"> <WIDTH>1</WIDTH> <DESC_ENG>Salary</DESC_ENG> <DESC_THAI>เงินเดือน</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>1</MAXSIZE> <SIZE>1</SIZE> <ALT_ENG>Salary</ALT_ENG> <ALT_THAI>เงินเดือน</ALT_THAI> </COMPONENT> <DEFAULTVALUE>0</DEFAULTVALUE> </DCTSAL> <DCTSVC lang="A" encrypt="false" log="false" type="String"> <WIDTH>1</WIDTH> <DESC_ENG>Service Charge</DESC_ENG> <DESC_THAI>ค่าบริการ</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>1</MAXSIZE> <SIZE>1</SIZE> <ALT_ENG>Service Charge</ALT_ENG> <ALT_THAI>ค่าบริการ</ALT_THAI> </COMPONENT> <DEFAULTVALUE>0</DEFAULTVALUE> </DCTSVC> <PREV_LAST lang="A" encrypt="false" log="false" type="String"> <WIDTH>5</WIDTH> <DESC_ENG>Permission from year before using</DESC_ENG> <DESC_THAI>สิทธิปีก่อนใช้งานถึง</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>1</MAXSIZE> <SIZE>1</SIZE> <ALT_ENG>Permission from year before using</ALT_ENG> <ALT_THAI>สิทธิปีก่อนใช้งานถึง</ALT_THAI> </COMPONENT> <APPNAME name="TA"> <DESC_ENG>Permission from year before using</DESC_ENG> <DESC_THAI>สิทธิปีก่อนใช้งานถึง</DESC_THAI> <COMPONENT type="text"> <MAXSIZE>4</MAXSIZE> <SIZE>4</SIZE> <ALT_THAI>สิทธิปีก่อนใช้งานถึง</ALT_THAI> <ALT_ENG>Permission from year before using</ALT_ENG> </COMPONENT> </APPNAME> </PREV_LAST> <YOS lang="A" encrypt="false" log="false" type="String"> <WIDTH>4</WIDTH> <DESC_ENG>Year of Service</DESC_ENG> <DESC_THAI>คำนวนอายุงาน</DESC_THAI> <COMPONENT type="list"> <MAXSIZE>4</MAXSIZE> <SIZE>4</SIZE> <ALT_THAI>คำนวนอายุงาน</ALT_THAI> <ALT_ENG>Year of Service</ALT_ENG> <VALIDCODE>CAL_YOS</VALIDCODE> <DEFAULTVALUE>FHD</DEFAULTVALUE> </COMPONENT> </YOS> <ISPAY lang="A" encrypt="false" log="true" type="Integer"> <WIDTH>10</WIDTH> <DESC_ENG>Is Pay</DESC_ENG> <DESC_THAI>จ่ายค่าจ้าง</DESC_THAI> <COMPONENT type="radio"> <VALIDCODE>YESNO</VALIDCODE> <MAXSIZE>1</MAXSIZE> <SIZE>1</SIZE> <ALT_THAI>จ่ายค่าจ้าง</ALT_THAI> <ALT_ENG>Is Pay</ALT_ENG> <DEFAULTVALUE>1</DEFAULTVALUE> </COMPONENT> </ISPAY> </FIELD> <RELATION> <MEMPL_TIMETA> <PARENT>MEVENTGRP.EVENTGRPID</PARENT> <PARENT>MEVENTGRP.COMPANYID</PARENT> <CHILD>MEMPL_TIMETA.EVENTGRPID</CHILD> <CHILD>MEMPL_TIMETA.COMPANYID</CHILD> </MEMPL_TIMETA> <MTIME0> <PARENT>MEVENTGRP.EVENTGRPID</PARENT> <PARENT>MEVENTGRP.COMPANYID</PARENT> <CHILD>MTIME0.ABSENT</CHILD> <CHILD>MTIME0.COMPANYID</CHILD> </MTIME0> <TADJTIME0> <PARENT>MEVENTGRP.EVENTGRPID</PARENT> <PARENT>MEVENTGRP.COMPANYID</PARENT> <CHILD>TADJTIME0.EVENTGRP</CHILD> <CHILD>TADJTIME0.COMPANYID</CHILD> </TADJTIME0> <TABSENT_M_DATE> <PARENT>MEVENTGRP.EVENTGRPID</PARENT> <PARENT>MEVENTGRP.COMPANYID</PARENT> <CHILD>TABSENT_M_DATE.TYPE_ABSENT</CHILD> <CHILD>TABSENT_M_DATE.COMPANYID</CHILD> </TABSENT_M_DATE> <TABSENTDATE1> <PARENT>MEVENTGRP.EVENTGRPID</PARENT> <PARENT>MEVENTGRP.COMPANYID</PARENT> <CHILD>TABSENTDATE1.TYPE_ABSENT</CHILD> <CHILD>TABSENTDATE1.COMPANYID</CHILD> </TABSENTDATE1> <!-- TTIME_CURRENT> <PARENT>MEVENTGRP.EVENTGRPID</PARENT> <PARENT>MEVENTGRP.COMPANYID</PARENT> <CHILD>TTIME_CURRENT.EVENTGRP</CHILD> <CHILD>TTIME_CURRENT.COMPANYID</CHILD> </TTIME_CURRENT> <TTIME_CURRENT1> <PARENT>MEVENTGRP.EVENTGRPID</PARENT> <PARENT>MEVENTGRP.COMPANYID</PARENT> <CHILD>TTIME_CURRENT1.EVENTGRP</CHILD> <CHILD>TTIME_CURRENT1.COMPANYID</CHILD> </TTIME_CURRENT1 --> <TTIMEERROR> <PARENT>MEVENTGRP.EVENTGRPID</PARENT> <PARENT>MEVENTGRP.COMPANYID</PARENT> <CHILD>TTIMEERROR.EVENTGROUP</CHILD> <CHILD>TTIMEERROR.COMPANYID</CHILD> </TTIMEERROR> <!-- MLEAVE_REPORT> <PARENT>MEVENTGRP.EVENTGRPID</PARENT> <PARENT>MEVENTGRP.COMPANYID</PARENT> <CHILD>MLEAVE_REPORT.COL01</CHILD> <CHILD>MLEAVE_REPORT.COMPANYID</CHILD> </MLEAVE_REPORT --> <TTIME_CURRENT> <PARENT>MEVENTGRP.EVENTGRPID</PARENT> <PARENT>MEVENTGRP.COMPANYID</PARENT> <CHILD>TTIME_CURRENT.EVENTGRP</CHILD> <CHILD>TTIME_CURRENT.COMPANYID</CHILD> </TTIME_CURRENT> <TTIME_HISTORY> <PARENT>MEVENTGRP.EVENTGRPID</PARENT> <PARENT>MEVENTGRP.COMPANYID</PARENT> <CHILD>TTIME_HISTORY.EVENTGRP</CHILD> <CHILD>TTIME_HISTORY.COMPANYID</CHILD> </TTIME_HISTORY> <TLEAVE_SUMMARY> <PARENT>MEVENTGRP.EVENTGRPID</PARENT> <PARENT>MEVENTGRP.COMPANYID</PARENT> <CHILD>TLEAVE_SUMMARY.LV_TYPE</CHILD> <CHILD>TLEAVE_SUMMARY.COMPANYID</CHILD> </TLEAVE_SUMMARY> <TABSENT_NSTDA> <PARENT>MEVENTGRP.EVENTGRPID</PARENT> <PARENT>MEVENTGRP.COMPANYID</PARENT> <CHILD>TABSENT_NSTDA.TYPE_ABSENT</CHILD> <CHILD>TABSENT_NSTDA.COMPANYID</CHILD> </TABSENT_NSTDA> <V1MEVENTGRP rtablename="MEVENTGRP" mode="0"> <PARENT>MEVENTGRP.PRIVILEGE_EVENT</PARENT> <PARENT>MEVENTGRP.COMPANYID</PARENT> <CHILD>V1MEVENTGRP.EVENTGRPID</CHILD> <CHILD>V1MEVENTGRP.COMPANYID</CHILD> </V1MEVENTGRP> <TSERVICECHARGE_CONDITION> <PARENT>MEVENTGRP.EVENTGRPID</PARENT> <PARENT>MEVENTGRP.COMPANYID</PARENT> <CHILD>TSERVICECHARGE_CONDITION.ABSENTID</CHILD> <CHILD>TSERVICECHARGE_CONDITION.COMPANYID</CHILD> </TSERVICECHARGE_CONDITION> <MEMPL_LEAVESUMMARY> <PARENT>MEVENTGRP.EVENTGRPID</PARENT> <PARENT>MEVENTGRP.COMPANYID</PARENT> <CHILD>MEMPL_LEAVESUMMARY.LV_TYPE</CHILD> <CHILD>MEMPL_LEAVESUMMARY.COMPANYID</CHILD> </MEMPL_LEAVESUMMARY> </RELATION> </MEVENTGRP>