PRR111.xml 5.7 KB
Newer Older
Thitichaipun Wutthisak committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
<?xml version="1.0" encoding="UTF-8"?>
		<REPORTXML>
			<DATAMANAGER>PRR111</DATAMANAGER>
			<REPORTHEADER tdesc="รายงานใบแสดงเงินเดือน(Pay Slip)" edesc="PAYSLIP"/>
			<LINKTABLE>
				<FIELD>memployee</FIELD>
			</LINKTABLE>    
			<HELP>
			</HELP>
			<FIXFILTER>
					<FIELD tablename="memployee" value="employeeid in(select employeeid from tpytran0)" ></FIELD> 
			</FIXFILTER>
			<VFIELD>

				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula01</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula02</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula03</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula04</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula05</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula06</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula07</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula08</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula09</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula10</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula11</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula12</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula13</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula14</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula15</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula16</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula17</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula18</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula28</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula29</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$formula30</FIELD>
		
				<FIELD type="String" size="50">memployee.simtpytran0_rep$__currentincome</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$pnd_income</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$__currenttax</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$p_tax</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$__currentsoc</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$p_msoc</FIELD>				
				<FIELD type="String" size="50">memployee.simtpytran0_rep$__currentpvf</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$p_mpvf</FIELD>

				<FIELD type="String" size="50">memployee.simtpytran0_rep$daycount</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$ot1</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$ot2</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$ot3</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$ot5</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$food</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$absent</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$lated</FIELD>
				<FIELD type="String" size="50">memployee.simtpytran0_rep$lateh</FIELD>

				<FIELD type="String" size="100">memployee.fullname</FIELD>  
				<FIELD  type="String"  size="100">mempl_addr.current_addr</FIELD>
				<FIELD type="String" size="100">memployee.paymentdate</FIELD>

				<FIELD type="String" size="100">memployee.late_count</FIELD>
				<FIELD type="String" size="100">memployee.late_minute</FIELD>
				<FIELD type="String" size="100">memployee.e_minute</FIELD>
				<FIELD type="String" size="100">memployee.b_minute</FIELD>
				<FIELD type="String" size="100">memployee.k_minute</FIELD>
				<FIELD type="String" size="100">memployee.fp_minute</FIELD>
				<FIELD type="String" size="100">memployee.lc_minute</FIELD>
				<FIELD type="String" size="100">memployee.n_minute</FIELD>
				<FIELD type="String" size="100">memployee.one_minute</FIELD>
				<FIELD type="String" size="100">memployee.j_minute</FIELD>
				<FIELD type="String" size="100">memployee.x_minute</FIELD>
				<FIELD type="String" size="100">memployee.m_minute</FIELD>

				<FIELD type="String" size="100">memployee.sum_late_count</FIELD>
				<FIELD type="String" size="100">memployee.sum_late_minute</FIELD>
				<FIELD type="String" size="100">memployee.sum_e_minute</FIELD>
				<FIELD type="String" size="100">memployee.sum_b_minute</FIELD>
				<FIELD type="String" size="100">memployee.sum_k_minute</FIELD>
				<FIELD type="String" size="100">memployee.sum_fp_minute</FIELD>
				<FIELD type="String" size="100">memployee.sum_lc_minute</FIELD>
				<FIELD type="String" size="100">memployee.sum_n_minute</FIELD>
				<FIELD type="String" size="100">memployee.sum_one_minute</FIELD>
				<FIELD type="String" size="100">memployee.sum_j_minute</FIELD>
				<FIELD type="String" size="100">memployee.sum_x_minute</FIELD>
				<FIELD type="String" size="100">memployee.sum_m_minute</FIELD>
    
			</VFIELD>

			<GROUP >	
			</GROUP>
			<REFER_LANG>TRUE</REFER_LANG>
			<REQUIRED_FOUND>FALSE</REQUIRED_FOUND>  
			<OPTION_REQUIRE tdesc="กรุณาใส่เงื่อนไขในอ็อปชั่นก่อน" edesc=" Please input condition in Option">true</OPTION_REQUIRE>
			<TEMPLATE>
					<FIELD name="PRR111.jasper"  tdesc="รายงานใบแสดงเงินเดือน(Pay Slip)" edesc="PAYSLIP"/> 
			</TEMPLATE>
			<COMPONENT>
				<FIELD type="list"  name="prgcode" desc="Paroll_Group" size="1" table="PAYROLL_GROUPHELP,CODEID,PAYROLL_DESC, ,CODEID"></FIELD>
		   </COMPONENT>
		</REPORTXML>