MOVEMENT_ALLW_ESB.xml 2.92 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
<?xml version="1.0" encoding="UTF-8"?>
<MOVE_TRANSECTION>
	<APP_NAME>PERSONAL</APP_NAME>
	<SHOW>
		<FIELD systemcode="false">MEMPL_ALLW.REQUESTID</FIELD>
		<FIELD systemcode="false">TEMPMOVE.EMPLOYEEID</FIELD>
		<FIELD systemcode="false">MEMPLOYEE.EFNAME</FIELD>
		<FIELD systemcode="false">MEMPLOYEE.ELNAME</FIELD>
		<FIELD systemcode="false">MEMPL_ALLW.CODEID</FIELD>
		<FIELD systemcode="false">MEMPL_ALLW.DESC_ALLW</FIELD>
		<FIELD systemcode="false">MEMPL_ALLW.OLD_AMOUNT</FIELD>
		<FIELD systemcode="false">MEMPL_ALLW.NEW_AMOUNT</FIELD>
		<FIELD systemcode="false">MEMPL_ALLW.BACKDATE</FIELD>
		<FIELD systemcode="false">TEMPMOVE.EFF_DATE</FIELD>
	</SHOW>
	<SHOW_TYPE>Multi</SHOW_TYPE>
	<ORDER>
		<FIELD>TEMPMOVE.REQUESTID</FIELD>
		<FIELD>TEMPMOVE.EMPLOYEEID</FIELD>
		<FIELD>MEMPL_ALLW.RUNNO</FIELD>
		<FIELD>MEMPLOYEE.EFNAME</FIELD>
		<FIELD>MEMPLOYEE.ELNAME</FIELD>
		<FIELD>MEMPL_ALLW.CODEID</FIELD>
	</ORDER>

	<LINK_TABLE>
		<TABLE>MEMPL_ALLW</TABLE>
	</LINK_TABLE>

	<UPDATE_TRANSFER>
		<TABLE>MEMPL_ALLW</TABLE>
	</UPDATE_TRANSFER>

	<SOURCE_TABLE>
		<TABLE name="TEMPMOVE" central="true">
			<FIELD name="REQUESTID"></FIELD>
			<FIELD name="COMPANYID">
				<DES_TABLE name="MEMPLOYEE">COMPANYID</DES_TABLE>
			</FIELD>
			<FIELD name="EMPLOYEEID">
				<DES_TABLE name="MEMPLOYEE">EMPLOYEEID</DES_TABLE>
			</FIELD>
			<FIELD name="EMP_TYPE"></FIELD>
			<FIELD name="JOB"></FIELD>
			<FIELD name="EFF_DATE"></FIELD>
			<FIX_CON>ALLOW_STATUS='1'</FIX_CON>
		</TABLE>

		<TABLE name="MEMPL_ALLW" central="false" minorkey="codeid">
			<FIELD name="REQUESTID">
				<DES_TABLE name="HMEMPL_ALLW">REQUESTID</DES_TABLE>
			</FIELD>
			<FIELD name="COMPANYID">
				<DES_TABLE name="HMEMPL_ALLW">COMPANYID</DES_TABLE>
			</FIELD>
			<FIELD name="LINE_NO"></FIELD>
			<FIELD name="CODEID">
				<DES_TABLE name="MEMPLOYEE">CODEID</DES_TABLE>
				<DES_TABLE name="HMEMPL_ALLW">CODEID</DES_TABLE>
			</FIELD>
			<FIELD name="TABLENAME">
				<DES_TABLE name="HMEMPL_ALLW">TABLENAME</DES_TABLE>
			</FIELD>
			<FIELD name="NEW_AMOUNT">
				<DES_TABLE name="MEMPLOYEE">SALARY</DES_TABLE>
				<DES_TABLE name="HMEMPL_ALLW">NEW_AMOUNT</DES_TABLE>
			</FIELD>
			<FIELD name="OLD_AMOUNT">
				<DES_TABLE name="MEMPLOYEE">OLDSALARY</DES_TABLE>
				<DES_TABLE name="HMEMPL_ALLW">OLD_AMOUNT</DES_TABLE>
			</FIELD>
			<FIELD name="BACKDATE">
				<DES_TABLE name="MEMPLOYEE">BACKDATE</DES_TABLE>
				<DES_TABLE name="HMEMPL_ALLW">BACKDATE</DES_TABLE>
			</FIELD>
			<FIX_CON>TRANSFER = '0'</FIX_CON>
		</TABLE>

		<TABLE name="MEMPLOYEE" central="false">
			<FIELD name="EMPLOYEEID"></FIELD>
			<FIELD name="COMPANYID"></FIELD>
			<FIELD name="EFNAME"></FIELD>
			<FIELD name="ELNAME"></FIELD>
			<FIELD name="FNAME"></FIELD>
			<FIELD name="LNAME"></FIELD>
		</TABLE>

		<TABLE name="MJOBCODE" central="false">
			<FIELD name="JOBCODEID"></FIELD>
			<FIELD name="COMPANYID"></FIELD>
			<FIELD name="EDESC"></FIELD>
			<FIELD name="TDESC"></FIELD>
		</TABLE>
		
	</SOURCE_TABLE>

</MOVE_TRANSECTION>