<?xml version="1.0" encoding="UTF-8"?>
<REPORTXML>
	<DATAMANAGER groupdb="true">TAR023</DATAMANAGER>
	<REPORTHEADER tdesc="รายงานสรุปข้อมูลการทำงาน" edesc="ATTENDANCE REPORT"/>
	<REFER_LANG>true</REFER_LANG>
	<LINKTABLE>
		<FIELD>Ttime_current1</FIELD>		
	</LINKTABLE>    
	<HELP>
		<!--FIELD name="Mbu2" help="TCHSHIFTHELP"/-->
	</HELP>	

	<VFIELD>
		<FIELD  type="String"  size="10">Memployee.fullname</FIELD>	
		<FIELD  type="String"  size="10">Ttime_current1.monthfull</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumwork:0:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_04:0:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_01:0:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_02:0:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_03:0:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_05:0:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.lateless:0:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.latemore:0:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot1:0:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot5:0:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot3:0:udf</FIELD>

		<FIELD  type="String"  size="10">Ttime_current1.sumwork:1:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_04:1:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_01:1:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_02:1:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_03:1:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_05:1:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.lateless:1:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.latemore:1:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot1:1:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot5:1:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot3:1:udf</FIELD>

		<FIELD  type="String"  size="10">Ttime_current1.sumwork:2:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_04:2:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_01:2:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_02:2:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_03:2:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_05:2:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.lateless:2:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.latemore:2:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot1:2:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot5:2:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot3:2:udf</FIELD>

		<FIELD  type="String"  size="10">Ttime_current1.sumwork:3:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_04:3:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_01:3:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_02:3:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_03:3:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_05:3:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.lateless:3:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.latemore:3:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot1:3:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot5:3:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot3:3:udf</FIELD>

		<FIELD  type="String"  size="10">Ttime_current1.sumwork:4:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_04:4:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_01:4:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_02:4:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_03:4:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_05:4:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.lateless:4:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.latemore:4:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot1:4:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot5:4:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot3:4:udf</FIELD>

		<FIELD  type="String"  size="10">Ttime_current1.sumwork:5:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_04:5:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_01:5:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_02:5:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_03:5:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_05:5:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.lateless:5:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.latemore:5:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot1:5:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot5:5:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot3:5:udf</FIELD>

		<FIELD  type="String"  size="10">Ttime_current1.sumwork:6:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_04:6:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_01:6:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_02:6:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_03:6:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_05:6:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.lateless:6:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.latemore:6:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot1:6:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot5:6:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot3:6:udf</FIELD>

		<FIELD  type="String"  size="10">Ttime_current1.sumwork:7:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_04:7:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_01:7:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_02:7:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_03:7:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_05:7:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.lateless:7:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.latemore:7:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot1:7:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot5:7:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot3:7:udf</FIELD>

		<FIELD  type="String"  size="10">Ttime_current1.sumwork:all:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_04:all:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_01:all:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_02:all:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_03:all:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumleave_05:all:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.lateless:all:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.latemore:all:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot1:all:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot5:all:udf</FIELD>
		<FIELD  type="String"  size="10">Ttime_current1.sumot3:all:udf</FIELD>

	</VFIELD>

	<GROUP >		
		<FIELD DESC="mbranch.edesc" LABEL="BRANCH CODE">Ttime_current1.branch</FIELD>
		<FIELD DESC="mbu1.edesc" LABEL="BU1 CODE">Ttime_current1.bu1</FIELD>
		<FIELD DESC="mbu2.edesc" LABEL="BU2 CODE">Ttime_current1.bu2</FIELD>
		<FIELD DESC="mbu3.edesc" LABEL="BU3 CODE">Ttime_current1.bu3</FIELD>
		<FIELD DESC="mbu4.edesc" LABEL="BU4 CODE">Ttime_current1.bu4</FIELD>
		<FIELD DESC="mbu5.edesc" LABEL="BU5 CODE">Ttime_current1.bu5</FIELD>
		<FIELD DESC="mgroup.edesc" LABEL="GROUP CODE">Ttime_current1.emp_group</FIELD>
		<!--FIELD DESC="memployee.employeeid" LABEL="GROUP CODE">Ttime_current1.employeeid</FIELD-->
	</GROUP>
	<GRAPH  labels="" data1="" data2="" file=""/>
	<TEMPLATE>
			<FIELD name="TAR023.jasper"  tdesc="รายงานสรุปข้อมูลการทำงาน" edesc="ATTENDANCE REPORT"/>
	</TEMPLATE>
	<OPTION_REQUIRE tdesc="กรุณาใส่เงื่อนไขในอ็อปชั่นก่อน" edesc=" Please input condition in Option">true</OPTION_REQUIRE>
   <COMPONENT link="TAR023">   
		<FIELD type="text" name="date" desc="Month"   size="10"></FIELD>
		<FIELD type="text" name="codeid"  desc="Code Column"  size="10"></FIELD>
		<FIELD type="text" name="UDF4"  desc="Day"  size="15"></FIELD>
		<FIELD type="text" name="hour_d"  desc="Hour Day"  size="10"></FIELD>
		<FIELD type="text" name="UDF1" desc="Prepared By"  size="50"></FIELD>
		<FIELD type="text" name="UDF2" desc="Checked By"  size="50"></FIELD>
		<FIELD type="text" name="UDF3" desc="Approved By"  size="50"></FIELD>
	</COMPONENT>
	<!--CHILD_CHK>TTIME_CURRENT1</CHILD_CHK-->
</REPORTXML>