upload image 6

parent 055c74bb
301~Ἱ~Sales~
302~Ἱѭ~Contract~
303~ἹԹиá~Finance & Admin.~
100~Management~Management
201~Regional Asset~Regional Asset
202~Project Development~Project Development
203~Sale ~Sale
204~Customer Service~Customer Service
205~Secretary~Secretary
301~03~~~2~300~310~301~10~11/2/1966~Kusuma~Pinkaew~01~1/2/2000~M~
302~01~~ԡ~1~300~310~302~13~1/3/1970~Manu~Damrikarn~01~1/3/2000~S~
303~02~ؾ~ǻʹ~2~300~310~301~12~19/6/1973~Suporn~Khawplod~01~1/6/2000~S~
304~01~~СԵ~1~300~330~301~11~27/7/1967~Thana~Viriyakiti~01~1/7/2000~M~
305~01~~ʶҾ~1~300~330~303~15~31/1/1968~Sompoj~Phokasathaporn~01~1/1/2001~M~
306~02~Ѫ~ҵ~2~300~350~303~14~11/4/1977~Watcharee~Piyamata~02~1/4/2001~S~
307~03~~ͺ~2~300~330~301~12~5/12/1974~Suree~PuObom~01~1/10/2001~M~
308~02~ѷǴ~ҡ~2~300~320~301~12~18/3/1974~Pattamawadee~Thanesvarakorn~01~15/10/2001~S~
309~02~âɰ~駵С~2~300~310~301~12~27/6/1969~Worakanitha~Kengtrakun~01~1/11/2001~S~
310~01~ҵ~Ե~1~300~320~303~15~29/7/1970~Chatree~Sopita~01~16/11/2001~M~
311~02~~óǧ~2~300~350~301~12~13/11/1973~Orn-uma~Pakornwong~01~15/12/2001~S~
312~02~ѵ~ʹǧ~2~300~310~303~14~9/2/1979~Sureerat~Vasanawong~01~1/1/2002~S~
313~01~~ҹͧ~1~300~370~301~12~31/12/1972~Damri~Panthong~01~21/3/2002~S~
314~02~ѯԵ~ԾѲǧ~2~300~340~301~12~15/3/1969~Nutthita~Pipatwong~01~15/6/2002~S~
315~01~ػдɰ~Ҿ~1~300~340~303~15~6/6/1970~Supradit~Poramaporm~01~15/8/2002~M~
316~03~ê~Ҫ~2~300~330~301~12~17/7/1975~Kornchanok~Samprach~01~1/9/2002~M~
317~01~Է~Һ~1~300~370~303~15~19/12/1967~Kowit~ArbUa~01~15/9/2002~M~
318~03~~~2~300~310~301~12~23/4/1971~Lalil~Komkham~01~1/10/2002~M~
319~02~˹ķ~¹~2~300~360~303~14~21/2/1976~Nungruethai~Nayana~01~15/10/2002~S~
320~01~Ѱ~ͧ~1~300~350~303~15~28/3/1970~Nuth~LuangAram~01~1/11/2002~M~
321~03~ͧ~ͧͧ~2~300~340~303~14~27/8/1975~Thongprai~Nopluengtong~01~1/1/2003~M~
322~02~ࡴ~͹д~2~300~370~303~14~1/7/1977~Karaked~Donpradou~01~20/1/2003~S~
323~02~Դ~~2~300~320~303~14~18/5/1978~Panida~Ngampis~01~15/9/2003~S~
324~02~ؾԹ~~2~300~360~301~12~12/4/1967~Yupin~Kesorn~01~15/10/2003~S~
325~02~ó~ҷͧ~2~300~350~302~13~3/12/1969~Darani~Natong~01~1/11/2003~S~
326~02~Һ~Һ~2~300~330~302~13~14/2/1968~Nabilah~Nabiyao~03~1/12/2003~M~
327~02~~ʴ~2~300~350~301~12~5/9/1970~Samruay~Sodsai~01~15/1/2004~S~
328~01~͡~⤡٧Թ~1~300~360~303~15~16/11/1969~Ake~Kogsungnern~01~16/1/2004~S~
329~02~ǧ~~2~300~330~303~14~7/6/1976~Duangjai~Kamonkaew~01~1/2/2004~S~
330~01~~⪵ԾҹԪ~1~300~310~303~15~28/10/1977~Arm~Chotpanich~01~1/5/2004~S~
515~02~Ԫ~ȸ~2~300~310~301~10~7/13/1967~Vichada~Phongsathorn~01~1/2/2000~M~
518~01~Ѱ~ѷ~1~300~310~302~13~10/10/1968~Nattapol~Patamapong~01~1/3/2000~S~
520~02~ѡ~ѹ~1~300~310~301~12~12/18/1974~Thanarak~Thanunmanee~01~1/6/2000~S~
522~02~~ʡ~2~300~330~301~11~5/5/1975~Masiri~Tamsakul~01~1/7/2000~M~
523~02~Ԫ ~þǧ ~2~300~330~303~15~8/20/1974~Pichaya~Burapawong~01~1/1/2001~M~
527~02~Ե~ҳѾ~2~300~350~303~14~12/13/1974~Jittima~Mekanapayup~02~1/4/2001~S~
528~02~~Ժó~1~300~330~301~12~2/5/1971~Poramet~Boriboon~01~1/10/2001~M~
530~02~~ҹԭ~1~300~320~301~12~6/6/1973~Issara~Parncharoen~01~15/10/2001~S~
533~02~ԸԴ~ԭǧ~2~300~310~301~12~7/4/1973~Vitida~Charoenwong~01~1/11/2001~S~
538~02~Ծѵ ~ʶ~2~300~320~303~15~11/26/1971~Tiparat~Pimolsatien~01~16/11/2001~M~
540~02~Ѱ~ٻоѲ~1~300~350~301~12~10/4/1973~Nattapon~Youprapat~01~15/12/2001~S~
542~02~ø~~2~300~310~303~14~4/4/1968~Orntima~Sarakasem~01~1/1/2002~S~
545~02~Ԩ ~ӹª~1~300~370~301~12~12/19/1978~Supakit~Umnuaychai~01~21/3/2002~S~
547~02~~๵~1~300~340~301~12~4/14/1972~Nara~Kuiyanate~01~15/6/2002~S~
556~02~ԨԴ ~ͧʡ~2~300~340~303~15~1/30/1978~Nijtida~Feungfusakul~01~15/8/2002~M~
558~02~ɰ~ɰҡ~1~300~330~301~12~5/15/1976~Settasarn~Settapakorn~01~1/9/2002~M~
577~02~ ~Թó~2~300~370~303~15~9/23/1975~Preeya~Sinsomboon~01~15/9/2002~M~
590~02~͵~ѵ~2~300~310~301~12~3/7/1977~Atipa~Areerat~01~1/10/2002~M~
101~01~Ի ~硫ҹ~1~100~100~100~100~10/1/1960~Philip~Alexander~2~1/1/1980~M
102~02~ѭ~ԭѵ~2~100~103~100~104~3/4/1982~Aranya~Charoenrat~1~1/5/2000~S
103~01~ԵԾѹ ~оѹ~1~100~101~100~101~12/4/1967~Kittiphun~Ouiyamaphun~1~1/5/2000~S
104~02~ѧ ~çŻʡ~2~100~105~100~105~10/1/1984~Angkana~Dumrongsilsakul~1~1/5/2000~S
105~02~ҹ ~ظѲ~2~100~102~201~103~3/4/1967~Kansiree~Kruthanawat~1~1/5/2000~S
106~01~͹ت ~ѹ~1~100~105~100~106~10/1/1984~Anucha~Kantharos~1~1/5/2000~S
107~01~ͳѪ ~鹴~1~100~102~202~106~3/4/1967~Anuwat~Chandee~1~1/5/2000~S
108~02~ʡѪ ~سһж~2~100~105~100~110~10/1/1984~Skyrach~Kunaprathom~1~1/5/2000~S
109~02~ó ~ԺҹԪ~2~100~105~100~112~10/1/1960~Wannee~Wiboonvanich~1~1/5/2000~S
110~02~Ѩ ~ͧ~2~100~101~100~111~25/2/1971~Atchara~Pongpaew~1~1/10/1999~S
111~02~Ѵ ~~2~100~105~100~117~14/5/1970~Ladda~Tungjai~1~1/10/1999~S
112~02~ԡҹ ~ԭѵ~2~100~102~203~107~3/4/1967~Chanikarn~Charoenrat~1~1/10/1999~S
113~02~ ~ǧ~1~100~105~100~191~25/2/1971~Lek~Wongsiri~1~1/10/1999~S
114~02~Ѩ ~§~2~100~102~204~113~10/1/1960~Atchara~Penliang~1~1/10/1999~S
115~02~ѵ ~дѺ~2~100~102~204~113~25/2/1971~Sirirat~Pradubphet~1~1/10/1999~S
116~02~ó ~͹ó~2~100~102~204~113~14/5/1970~Jiraporn~Anuwan~1~1/10/1999~S
117~02~Ҿ~ ~2~100~104~100~116~25/2/1971~Nipaporn~Tungjai~1~1/10/1999~S
118~02~بó ~ѹҹء~2~100~102~204~113~10/1/1960~Rujiwan~Panyanukul~1~1/10/1999~S
119~02~~ ԵͧҨԨ~2~100~105~100~114~19/20/1981~Suwimol~Jit-org~1~1/10/1999~S
120~02~¾ ~~2~100~102~205~115~29/4/1973~Jaruaiporn~Srisureepaisarn~1~1/10/1999~S
121~02~ؤ ~ح~2~100~102~100~102~21/5/1983~Rossukon~Boonyaprapa~1~1/10/1999~S
122~02~Ծ~Һҹǧ~2~100~102~203~109~14/5/1970~Siriporn~Labaanlhuang~1~1/10/1999~S
123~02~ѵ ~Ѻҧ~2~100~105~100~112~9/10/1971~Treerat~Jubbang~1~1/10/1999~S
124~01~紴~٤-~1~100~101~100~101~19/20/1981~Edouard~Gourdon~2~1/10/1999~S
125~02~ີԹ~~2~100~105~100~108~14/5/1970~Bettina~Siewert~2~1/10/1999~S
101~01~Ի ~硫ҹ~1~100~100~100~100~10/1/1960~Philip~Alexander~02~1/1/1980~M
102~02~ѭ~ԭѵ~2~100~103~100~104~3/4/1982~Aranya~Charoenrat~01~1/5/2000~S
103~01~ԵԾѹ ~оѹ~1~100~101~100~101~12/4/1967~Kittiphun~Ouiyamaphun~01~1/5/2000~S
104~02~ѧ ~çŻʡ~2~100~105~100~105~10/1/1984~Angkana~Dumrongsilsakul~01~1/5/2000~S
105~02~ҹ ~ظѲ~2~100~102~201~103~3/4/1967~Kansiree~Kruthanawat~01~1/5/2000~S
106~01~͹ت ~ѹ~1~100~105~100~106~10/1/1984~Anucha~Kantharos~01~1/5/2000~S
107~01~ͳѪ ~鹴~1~100~102~202~106~3/4/1967~Anuwat~Chandee~01~1/5/2000~S
108~02~ʡѪ ~سһж~2~100~105~100~110~10/1/1984~Skyrach~Kunaprathom~01~1/5/2000~S
109~02~ó ~ԺҹԪ~2~100~105~100~112~10/1/1960~Wannee~Wiboonvanich~01~1/5/2000~S
110~02~Ѩ ~ͧ~2~100~101~100~111~25/2/1971~Atchara~Pongpaew~01~1/10/1999~S
111~02~Ѵ ~~2~100~105~100~117~14/5/1970~Ladda~Tungjai~01~1/10/1999~S
112~02~ԡҹ ~ԭѵ~2~100~102~203~107~3/4/1967~Chanikarn~Charoenrat~01~1/10/1999~S
113~02~ ~ǧ~1~100~105~100~191~25/2/1971~Lek~Wongsiri~01~1/10/1999~S
114~02~Ѩ ~§~2~100~102~204~113~10/1/1960~Atchara~Penliang~01~1/10/1999~S
115~02~ѵ ~дѺ~2~100~102~204~113~25/2/1971~Sirirat~Pradubphet~01~1/10/1999~S
116~02~ó ~͹ó~2~100~102~204~113~14/5/1970~Jiraporn~Anuwan~01~1/10/1999~S
117~02~Ҿ~ ~2~100~105~100~116~25/2/1971~Nipaporn~Tungjai~01~1/10/1999~S
118~02~بó ~ѹҹء~2~100~102~204~113~10/1/1960~Rujiwan~Panyanukul~01~1/10/1999~S
119~02~~ ԵͧҨԨ~2~100~105~100~114~19/20/1981~Suwimol~Jit-org~01~1/10/1999~S
120~02~¾ ~~2~100~102~205~115~29/4/1973~Jaruaiporn~Srisureepaisarn~01~1/10/1999~S
121~02~ؤ ~ح~2~100~102~100~102~21/5/1983~Rossukon~Boonyaprapa~01~1/10/1999~S
122~02~Ծ~Һҹǧ~2~100~102~203~109~14/5/1970~Siriporn~Labaanlhuang~01~1/10/1999~S
123~02~ѵ ~Ѻҧ~2~100~105~100~112~9/10/1971~Treerat~Jubbang~01~1/10/1999~S
124~01~紴~٤-~1~100~101~100~101~19/20/1981~Edouard~Gourdon~02~1/10/1999~S
125~02~ີԹ~~2~100~101~100~108~14/5/1970~Bettina~Siewert~02~1/10/1999~S
\ No newline at end of file
10~Ѵ~Manager~
11~¼Ѵ~Assistant manager~
12~ѡҹ~Salesperson~
13~ѡ~Lawyer~
14~ѡҹá~Admin Officer~
15~ѡҹ͡~Messenger~
100~President~President
101~Investment Director~Investment Director
102~Director of Residential Sales~Director of Residential Sales
103~Regional Asset Manager~Regional Asset Manager
104~Human Resource Manager~Human Resource Manager
105~Office Manager~Office Manager
106~Project Manager~Project Manager
107~Sales Executive Manager~Sales Executive Manager
108~Project Development Manager~Project Development Manager
109~Senior Sales Manager~Senior Sales Manager
110~Website Administrator~Website Administrator
111~Business Development Officer~Business Development Officer
112~Office Assistant~Office Assistant
113~Customer Service Officer~Customer Service Officer
114~Coordinator~Coordinator
115~Secretary~Secretary
116~Accounting Officer~Accounting Officer
117~Receptionist~Receptionist
191~Dispatch~Dispatch
\ No newline at end of file
01 ~ CSC ~ 99/28 .Ѳ .ͧ͡ ~ ~ ~ ~ 1111111111 ~ 000000 ~ 0000000000 ~ 0000000000 ~ ¹ ~ 11120 ~ ~
~ ~
02 ~ ABC Company Limited ~ Bangkok ~ 02-679-5400 ~ 21st fl., Sothorn Sity, Sathorn Rd., ~ Tungmaramek, Sathorn ~ 001265719980 ~ 000000 ~ 1001357868 ~ 3031025370 ~ ABC Company Limited ~ 10120 ~ ~ ~ ~
00 ~ NONE ~ ~1~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
01 ~ None ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
0000 ~ n/a ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
00 ~ NONE ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
01 ~ None ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
0000 ~ n/a ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
001 ~ Executive Management Dept. ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
002 ~ Sale Dept. ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
003 ~ Marketing Dept. ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
004 ~ Technical Dept. ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
005 ~ Support Dept ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
006 ~ Administation Dept ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
A ~ á ~0~0~0~ ~ ~
B ~ һ ~0~1~1~ _STP2 ~ ~
C ~ Ҥʹ ~0~1~1~ _STP5 ~ ~
D ~ ҷҧʹ ~0~1~1~ _STP4 ~ ~
E ~ ҡԨ ~0~1~1~ _STP3 ~ ~
F ~ Ҿѡ͹ ~0~1~1~ _STP6 ~ ~
G ~ ͺ ~0~0~0~ ~ ~
H ~ ѹشѻ ~0~0~0~ ~ ~
I ~ ѹشླ ~0~0~0~ ~ ~
J ~ ҴҹҺ˵ ~0~1~1~ _STP7 ~ ~
0 ~ ѡҹ ~0~0~0~ ~ ~
1 ~ ѹ ~0~1~1~ _STP8 ~ ~
2002-01-01 ~ ѹ鹻 ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-02-11 ~ ѹشѡ͹Шӻ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-02-12 ~ ѹشɨչ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-02-13 ~ ѹشɨչ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-02-14 ~ ѹشɨչ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-02-25 ~ ѹشѡ͹Шӻ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-02-26 ~ ѹҦк٪ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-04-12 ~ ѹʧҹ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-04-15 ~ ѹشѹʧҹ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-04-16 ~ ѹشѹʧҹ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-05-01 ~ ѹçҹ觪ҵ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-05-27 ~ ѹشѹҢ٪ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-07-25 ~ ѹҾ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-07-26 ~ ѹشѡ͹Шӻ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-08-12 ~ ѹЪ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-10-23 ~ ѹҪ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-12-05 ~ ѹЪ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-12-06 ~ ѹشѡ͹Шӻ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-12-31 ~ ѹ鹻 ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2002-12-30 ~ ~ ~ 01 ~ ѹشШӻբͧѷ ~ ~ ~1
2003-01-01 ~ ѹ鹻 ~ ~ ~ ~ ~ ~0
01 ~ ËÑÇ˹éÒ½èÒ ~ ~
02 ~ ËÑÇ˹éÒÊèǹ ~ ~
03 ~ ¨¹·.ÍÒÇØâÊ ~ ~
04 ~ ¨¹·. ~ ~
05 ~ ¾¹Ñ¡§Ò¹ ~ ~
06 ~ TRAINER ~ ~
001 ~ Managing Director ~ Managing Director ~
101 ~ Account and Finance Mgr ~ ~
102 ~ Payroll Manager ~ Payroll Manager ~
103 ~ Sale and MKT Mgr ~ Sale and MKT Mgr ~
104 ~ Implementation Manager ~ ~
105 ~ Sale Manager ~ ~
106 ~ Executive Recruitment Manager ~ ~
151 ~ Account Executive ~ ~
111 ~ Accountant ~ ~
112 ~ Senior Account ~ ~
113 ~ Financial ~ ~
110 ~ Asst. Account and Finance Manager ~ ~
120 ~ Asst. Payroll Manager ~ ~
121 ~ Payroll ~ ~
131 ~ Sale and Marketing ~ ~
130 ~ Asst. Sale and Marketing Manager ~ ~
141 ~ Implementation Specialist ~ ~
161 ~ Executive Recruitmant ~ ~
002 ~ Secretary ~ ~
01~ ~ ~003
03~ҧ ~ ~005
02~.. ~ ~004
04~.. ~ ~
05~.. ~ ~
99~ ~ ~
06~Mr. ~ ~
07~Mrs. ~ ~
08~Ms. ~ ~
09~Prof. ~ ~
00 ~ NONE ~ ~1~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
01 ~ None ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
0000 ~ n/a ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
010 ~ Human Resource Section ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
011 ~ Account and Finance Section ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
020 ~ Corporate Sale Section ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
021 ~ Government Sale Section ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
030 ~ Marketing Analysis Section ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
040 ~ Implementation Section ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
050 ~ Customer Service Section ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
060 ~ Administration Section ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
012 ~ Recruitment Section ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
000 ~ Executive Management ~ ~0~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
00 ~ NONE ~ ~1~1900-01-01 00:00:00~1900-01-01 00:00:00~ ~ ~
100~Management~Management
101~Investment~Investment
102~Residential Sale~Residential Sale
103~Human Resource~Human Resource
105~Administration~Administration
310~ӹѡҹ˭~Head Quarter~
320~Ң§~Chiangmai Office~
330~Ң~Phuket Office~
340~ҢҺҧ~Bangna Office~
350~ҢҾѷ~Pattaya Office~
360~ҢǴ~Vibhavadee Office~
370~Ңһҹ~Pathumthani Office~
01 ~ 08.30-17.30 . ѹ-ء ~1~ J ~.00~8.00~240.00~60.00~ ~.15~1.00~2.00~99.00~99.00~13.00~.30~ ~0~ ~ Y ~ ~.00~0~0~.30~3.00~1.00~1~0~.00~.00~.00~.00~ H:\DEV\PAYROLL\BMP\TIME03.BMP ~ 01 ~ ~ ~.00~.00~.00~.00~.00~.00~.00~
02 ~ 07.45-19.45 . ѹ-ء ~1~ J ~.00~8.00~240.00~60.00~ ~.00~.30~2.00~99.00~99.00~13.00~.30~ ~0~ ~ Y ~ ~.00~0~0~.00~.00~1.00~1~0~.00~.00~.00~.00~ H:\DEV\PAYROLL\BMP\TIME06.BMP ~ ~ ~ ~~~~~~~~
001 ~ Mon - Fri 8.00-17.00 ~1~ J ~.00~8.00~240.00~60.00~ ~.15~.30~2.00~99.00~99.00~13.00~.30~ ~0~ ~ Y ~ ~.00~0~0~.30~2.00~.01~1~0~.00~.00~.00~.00~ C:\PAYROLL\BMP\TIME01.BMP ~ ~ ~ ~~~~~~~~
100 ~ 8.00-16.30 ~1~ J ~.00~8.00~240.00~60.00~ ~.15~1.00~2.00~99.00~99.00~13.00~.30~ ~0~ ~ Y ~ ~.00~0~0~.30~2.00~1.00~1~0~.00~.00~.00~.00~ C:\PAYROLL\BMP\TIME10.BMP ~ ~ ~ ~~~~~~~~
101 ~ 16.00-24.30 ~1~ J ~.00~8.00~240.00~60.00~ ~.15~1.00~2.00~99.00~99.00~13.00~.30~ ~0~ ~ Y ~ ~.00~0~0~.30~2.00~1.00~1~0~.00~.00~.00~.00~ C:\PAYROLL\BMP\TIME09.BMP ~ ~ ~ ~~~~~~~~
102 ~ 24.00-8.30 ~1~ J ~.00~8.00~240.00~60.00~ ~.15~1.00~2.00~99.00~99.00~13.00~.30~ ~0~ ~ Y ~ ~.00~0~0~.30~3.00~1.00~1~0~.00~.00~.00~.00~ C:\PAYROLL\BMP\TIME08.BMP ~ ~ ~ ~~~~~~~~
400 ~ з 1 ~1~ J ~.00~8.00~240.00~60.00~ ~.00~.30~2.00~99.00~99.00~13.00~.30~ ~0~ ~ Y ~ ~.00~0~1~.00~.00~1.00~1~0~.00~.00~.00~.00~ ~ ~ ~ ~~~~~~~~
401 ~ з 2 ~1~ J ~.00~8.00~240.00~60.00~ ~.00~.30~2.00~99.00~99.00~13.00~.30~ ~0~ ~ Y ~ ~.00~0~1~.00~.00~1.00~1~0~.00~.00~.00~.00~ ~ ~ ~ ~~~~~~~~
402 ~ з 3 ~1~ J ~.00~8.00~240.00~60.00~ ~.00~.30~2.00~99.00~99.00~13.00~.30~ ~0~ ~ Y ~ ~.00~0~1~.00~.00~1.00~1~0~.00~.00~.00~.00~ ~ ~ ~ ~~~~~~~~
01 ~ 1 ~1~8.00~8.00~13.00~12.00~18.35~
01 ~ 2 ~1~8.00~8.00~13.00~12.00~18.35~
01 ~ 3 ~1~8.00~8.00~13.00~12.00~18.35~
01 ~ 4 ~1~8.00~8.00~13.00~12.00~18.35~
02 ~ 1 ~0~8.00~7.45~13.00~12.00~19.45~
02 ~ 2 ~1~8.00~7.45~13.00~12.00~19.45~
02 ~ 3 ~1~8.00~7.45~13.00~12.00~19.45~
02 ~ 4 ~1~8.00~7.45~13.00~12.00~19.45~
02 ~ 5 ~1~8.00~7.45~13.00~12.00~19.45~
02 ~ 6 ~1~8.00~7.45~13.00~12.00~19.45~
02 ~ 7 ~0~8.00~7.45~13.00~12.00~19.45~
01 ~ 5 ~1~8.00~8.00~13.00~12.00~18.35~
01 ~ 6 ~1~8.00~8.00~13.00~12.00~18.35~
01 ~ 7 ~0~8.00~8.00~13.00~12.00~18.35~
001 ~ 1 ~0~8.00~8.00~13.00~12.00~17.00~
001 ~ 2 ~1~8.00~8.00~13.00~12.00~17.00~
001 ~ 3 ~1~8.00~8.00~13.00~12.00~17.00~
001 ~ 4 ~1~8.00~8.00~13.00~12.00~17.00~
001 ~ 5 ~1~8.00~8.00~13.00~12.00~17.00~
001 ~ 6 ~1~8.00~8.00~13.00~12.00~17.00~
001 ~ 7 ~0~8.00~8.00~13.00~12.00~17.00~
101 ~ 1 ~1~8.00~16.00~20.30~20.00~.30~
101 ~ 2 ~1~8.00~16.00~20.30~20.00~.30~
101 ~ 3 ~1~8.00~16.00~20.30~20.00~.30~
101 ~ 4 ~1~8.00~16.00~20.30~20.00~.30~
101 ~ 5 ~1~8.00~16.00~20.30~20.00~.30~
101 ~ 6 ~1~8.00~16.00~20.30~20.00~.30~
101 ~ 7 ~1~8.00~16.00~20.30~20.00~.30~
102 ~ 1 ~1~8.00~.00~4.30~4.00~8.30~
102 ~ 2 ~1~8.00~.00~4.30~4.00~8.30~
102 ~ 3 ~1~8.00~.00~4.30~4.00~8.30~
102 ~ 4 ~1~8.00~.00~4.30~4.00~8.30~
102 ~ 5 ~1~8.00~.00~4.30~4.00~8.30~
102 ~ 6 ~1~8.00~.00~4.30~4.00~8.30~
102 ~ 7 ~1~8.00~.00~4.30~4.00~8.30~
100 ~ 1 ~1~8.00~8.00~12.30~12.00~16.30~
100 ~ 2 ~1~8.00~8.00~12.30~12.00~16.30~
100 ~ 3 ~1~8.00~8.00~12.30~12.00~16.30~
100 ~ 4 ~1~8.00~8.00~12.30~12.00~16.30~
100 ~ 5 ~1~8.00~8.00~12.30~12.00~16.30~
100 ~ 6 ~1~8.00~8.00~12.30~12.00~16.30~
100 ~ 7 ~1~8.00~8.00~12.30~12.00~16.30~
101~101~1
102~101~2
103~101~3
104~101~4
105~121~5
106~101~6
107~121~7
108~101~8
109~101~9
110~103~10
111~101~11
112~121~12
113~101~13
114~121~14
115~121~15
116~121~16
117~101~17
118~121~18
119~101~19
120~121~20
121~101~21
122~121~22
123~101~23
124~101~24
125~101~25
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="BA.xml" fileout="" filetype="txt" processtype="file">
<INIT>
int reccount= 0;
</INIT>
<DATA>
<COL type="string" width ="22">BOAPAYROLL</COL><!--RepetitiveName : 22-->
<COL type="data" width="35">dbInq.getString("memployee","efname")+" "+dbInq.getString("memployee","elname")</COL><!-- -ʡ Ѻ : 35 -->
<COL type="string">DD</COL><!--BeneficiaryAccountType : 2-->
<COL type="data" >dbInq.getString("accountno")</COL><!-- Ţѭ : 35 -->
<COL type="string">SC</COL><!--BeneficiaryBankAccountType : 2-->
<COL type="data" width="7">dbInq.getString("mbank_company","bankid")+"0"+dbInq.getString("accountno")</COL><!--BeneficiaryBankAccountIndentitier:7-->
<COL type="data" width="140">dbInq.getString("mbank","edesc")</COL> <!-- ͸Ҥ : 140 -->
<COL type="string" width ="35">PAYROLL.TXT</COL><!-- ImportFileID : 35-->
<COL type="variable" >DATE</COL><!--ѺҨҡ˹Ҩ ѹҧ MM/DD/YYYY -->
<COL type="string" width="2">1</COL><!--ӴѺͧ file -->
<COL type="data">fs.addBlank(6,"0",reccount++)</COL><!--ӴѺͧ ͨҡ Data : 6 -->
<COL type="data" >fs.addBlank(15,"0","left",dbInq.getString("amount"))</COL>
<COL type="variable" >DATE</COL><!--ѺҨҡ˹Ҩ ѹ觢鸹Ҥ MM/DD/YYYY -->
<COL type="variable" >DATE</COL><!--ѺҨҡ˹Ҩ ѹҤõѴѭպѷ MM/DD/YYYY -->
<COL type="data" width="35">dbInq.getString("memployee","bu1")</COL> <!-- Ἱ : 35 -->
<COL type="data" width="35">dbInq.getString("mbank_company","bankid")+"0"+dbInq.getString("accountno")</COL><!--BeneficiaryBankAccountIndentitier :35-->
<COL type="formula">reccount++</COL>
<COL type="string">newline</COL>
</DATA>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="BAY.xml" fileout="C:/temp/TransferBank/BAY.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
</INIT>
<HEAD>
<COL type="data" width="3">dbInq.getString("branch")</COL><!--ҢҸҤ : 3 ҡ 3 á ͧŢѭպѷ *-->
<COL type="data" >dbInq.getString("mbank_company","bank_client")</COL><!-- comcode : 3 -->
<COL type="data" width="6">DATE</COL><!--ѺҨҡ˹Ҩ DDMMYY : 6-->
<COL type="data" width="30">dbInq.getString("mcompany","ename")</COL><!-- ͸Ҥ :30 -->
<COL type="string">712</COL> <!-- Transaction Code (fix) -->
<COL type="string" width="27"></COL><!-- Space 27-->
<COL type="string">A0</COL> <!-- Batch Type => A (ADD) -->
<COL type="data" width="6">DATE</COL> <!-- BATCH NO. -->
<COL type="data">fs.addBlank(7,"0",reccount)</COL>
<COL type="data" width="15" >fs.addBlank(15,"0",sum)</COL>
<COL type="string" width = "26"></COL><!-- Space 26 -->
<COL type="string" >333 </COL><!-- Space 26 -->
<COL type="string">newline</COL>
</HEAD>
<DATA>
<COL type="data" width="3">dbInq.getString("accountno").substring(0,3)</COL><!--ҢҸҤ : 3 ҡ 3 á ͧŢѭվѡҹ * -->
<COL type="data">dbInq.getString("mbank_company","bank_client")</COL><!--Ң繼˹ :3-->
<COL type="data" width="10">dbInq.getString("accountno")</COL><!-- : 10 -->
<COL type="data" width="20">dbInq.getString("memployee","efname")+" "+dbInq.getString("memployee","elname")</COL><!-- -ʡ ѹ : 20-->
<COL type="data">fs.addBlank(11,"0",dbInq.getString("amount"))</COL>
<COL type="string" width = "26"></COL><!-- Space 26 -->
<COL type="string">0</COL>
<COL type="data" width="6">DATE</COL>
<COL type="string" width = "48"></COL><!-- Space 48 -->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="string">newline</COL>
</DATA>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="BAY_MC.xml" fileout="C:/temp/TransferBank/BAY_MC.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
<!--System.out.println("======================="+dbInq.getChild("mbank_company").getString("line_no"));-->
</INIT>
<HEAD>
<COL type="data" width="3">dbInq.getString("first_lineno").substring(0,3)</COL><!--ҢҸҤ : 3 ҡ 3 á ͧŢѭպѷ*-->
<COL type="data" >dbInq.getString("mbank_company","bank_client")</COL><!-- companyid Ң繼˹ : 3 -->
<COL type="data" width="6">DATE</COL><!--ѺҨҡ˹Ҩ DDMMYY : 6-->
<COL type="data" width="30">dbInq.getString("mcompany","ename")</COL><!-- ͸Ҥ :30 -->
<COL type="string">712</COL> <!-- Transaction Code (fix) -->
<COL type="string" width="27"></COL><!-- Space 27-->
<COL type="string">A0</COL> <!-- Batch Type => A (ADD) -->
<COL type="data" width="6">DATE</COL> <!-- BATCH NO. -->
<COL type="data">fs.addBlank(7,"0",reccount)</COL>
<COL type="data" width="15" >fs.addBlank(15,"0",sum)</COL>
<COL type="string" width = "26"></COL><!-- Space 26 -->
<COL type="string" >333</COL><!-- Space 26 -->
<COL type="string">newline</COL>
</HEAD>
<DATA>
<COL type="data" width="3">dbInq.getString("accountno").substring(0,3)</COL><!--ҢҸҤ : 3 ҡ 3 á ͧŢѭվѡҹ*-->
<COL type="data">dbInq.getString("mbank_company","bank_client")</COL><!--Ң繼˹ :3-->
<COL type="data" width="10">dbInq.getString("accountno")</COL><!-- : 10 -->
<COL type="data" width="20">dbInq.getString("memployee","efname")+" "+dbInq.getString("memployee","elname")</COL><!-- -ʡ ѹ : 20-->
<COL type="data">fs.addBlank(11,"0",dbInq.getString("amount"))</COL>
<COL type="string" width = "26"></COL><!-- Space 26 -->
<COL type="string">0</COL>
<COL type="data" width="6">DATE</COL> <!-- BATCH NO. -->
<COL type="string" width = "48"></COL><!-- Space 48 -->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="string">newline</COL>
</DATA>
<FOOT>
<COL type="data">fs.addBlank(3,"0",reccount)</COL>
</FOOT>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="BBL.xml" fileout="C:/temp/TransferBank/BBL.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
</INIT>
<HEAD>
<COL type="string">H</COL><!-- Record type -->
<COL type="data" width="25">dbInq.getString("mcompany","ename").toUpperCase()</COL> <!-- Ǿ˭ : 25 -->
<COL type="data" >DATE</COL><!-- ѺҨҡ˹Ҩ DDMMYY : 6-->
<COL type="data" width="10">dbInq.getString("mbank_company","account")</COL> <!-- ŢѭѺѷ : 10 -->
<COL type="data" >fs.addBlank(10,"0",sum)</COL><!-- ֧ѡʵҧ ҡú 10 ˹ ٹҧ˹ : 10-->
<COL type="string">000</COL><!-- Filler 0 3 ˹ -->
<COL type="data">fs.addBlank(4,"0",reccount)</COL>
<COL type="data">fs.repeat("0",21)</COL><!-- Space 0 21 ˹ -->
<COL type="string">newline</COL>
</HEAD>
<DATA>
<COL type="string">I0</COL> <!-- Record type ˭ status 0-->
<COL type="string">000</COL><!-- ú 3 0 ҧ˹Ҩú: 3 -->
<COL type="data">fs.addBlank(10,"0","right",dbInq.getString("employeeid"))</COL><!-- ú 10 0 ҧ˹Ҩú: 10 -->
<COL type="data" width="35">dbInq.getString("memployee","efname").toUpperCase()+" "+dbInq.getString("memployee","elname").toUpperCase()</COL><!-- ʡ Ǿ˭ ѹ : 35 -->
<COL type="data" width="10" >dbInq.getString("accountno")</COL>
<COL type="data" >fs.addBlank(10,"0","left",dbInq.getString("amount"))</COL>
<COL type="string" >0000</COL><!-- Filler 0 : 4 -->
<COL type="string">5</COL><!-- Transaction Code => 5 -->
<COL type="string" >00000</COL><!-- Space 0 : 5 -->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="string">newline</COL>
</DATA>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="BBL_MC.xml" fileout="C:/temp/TransferBank/BBL_MC.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
int tmpInt = 2;
</INIT>
<HEAD>
<COL type="string">H</COL><!-- Record type -->
<COL type="string">000001</COL><!--ӴѺͧ 000001 : 6-->
<COL type="string" width="3">002</COL>><!-- bankcode : 3-->
<COL type="data" width="4">dbInq.getString("mbank_company","bankbranc")</COL>><!-- sendingBR : 4-->
<COL type="data" width="11">dbInq.getString("mbank_company","account")</COL> <!-- ŢѭѺѷ : 11 -->
<COL type="data" width="25">dbInq.getString("mcompany","ename").toUpperCase()</COL> <!-- Ǿ˭ : 25 -->
<COL type="data" >DATE</COL><!-- ѺҨҡ˹Ҩ DDMMYY : 6-->
<COL type="string">U</COL><!-- Input type : T=Tape,D=Disk,U=Upload-->
<COL type="string">Y</COL><!-- Advice form -->
<COL type="string">1</COL><!-- Commission type -->
<COL type="string">D</COL><!-- Input type : T=Tape,D=Download-->
<COL type="string" width="68"></COL><!-- Space 68 ˹ -->
<COL type="string">newline</COL>
</HEAD>
<DATA>
<COL type="string">D</COL> <!-- Record type -->
<COL type="data" >fs.addBlank(6,"0",tmpInt++)</COL><!--ӴѺͧ ͨҡ Data : 6 -->
<COL type="string" width="3"></COL>><!-- recieving bank code : 3-->
<COL type="string" width="4">0000</COL>><!-- recieving branch code : 4-->
<COL type="data" width="11" >dbInq.getString("accountno")</COL>
<COL type="string">01</COL> <!-- transaction code -->
<COL type="data" >fs.addBlank(12,"0","left",dbInq.getString("amount"))</COL>
<COL type="data" width="35">dbInq.getString("memployee","efname").toUpperCase()+" "+dbInq.getString("memployee","elname").toUpperCase()</COL><!-- ʡ Ǿ˭ ѹ : 30 -->
<COL type="string" width="20" ></COL> <!-- ref NO. -->
<COL type="string" width="8" ></COL> <!-- space -->
<COL type="data">fs.repeat("0",30)</COL><!-- 0 : 30-->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="string">newline</COL>
</DATA>
<FOOT>
<COL type="string">T</COL> <!-- Record type -->
<COL type="data" >fs.addBlank(6,"0",tmpInt)</COL> <!-- LAST SEQ. : 6-->
<COL type="string" width="3">002</COL>><!-- bankcode : 3-->
<COL type="data" width="11">dbInq.getString("mbank_company","account")</COL> <!-- ŢѭѺѷ : 11 -->
<COL type="string" width="20" ></COL> <!-- space :20-->
<COL type="data" >fs.addBlank(7,"0",reccount)</COL> <!-- No. of credit trans : 7-->
<COL type="data">fs.addBlank(13,"0",dbInq.getString("sum"))</COL> <!-- ֧ѡʵҧú 13 ٹҧ˹ : 13-->
<COL type="string" width="67" ></COL> <!-- space :67-->
</FOOT>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="BMB.xml" fileout="C:/temp/TransferBank/BMB.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
</INIT>
<DATA>
<COL type="data">fs.addBlank(6,"0",++reccount)</COL> <!-- running number start 000001 : 6 -->
<COL type="data" width ="7" >dbInq.getString("mbank_company","bank_client")</COL><!-- comcode : 7 -->
<COL type="string" width = "4">7101</COL> <!-- ? : 4-->
<COL type="data" width ="11">dbInq.getString("accountno") </COL> <!-- 11 -->
<COL type="data" width = "15">fs.addBlank(15,"0","left",dbInq.getString("amount"))</COL> <!-- ѡȹ 2 ѡ 00 -->
<COL type="data" width="6">DATE</COL> <!-- ѹ˹Թ͹ çѺѹ¨ԧ: YYMMDD -->
<COL type="string" width = "28"></COL> <!-- ? : 28-->
<COL type="data" width="33">dbInq.getString("memployee","efname")+" "+dbInq.getString("memployee","elname")</COL><!-- ʡ Ǿ˭ ѹ : 33 -->
<COL type="string">newline</COL>
</DATA>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="BOA.xml" fileout="C:/temp/TransferBank/BOA.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
int tmpInt = 2;
</INIT>
<HEAD>
<COL type="string" >H</COL> <!-- Record type : 1-->
<COL type="string" >000001</COL>
<COL type="string" >024</COL> <!--Bank Code : 3-->
<COL type="data" width="10">dbInq.getString("mbank_company","account")</COL> <!-- ŢѭѺѷ : 10 -->
<COL type="data" width="25">dbInq.getString("mcompany","ename")</COL> <!-- ͺѷ : 25 -->
<COL type="data" width="8">DATE</COL><!-- ѺҨҡ˹Ҩ DDMMYY: 6-->
<COL type="data" width="9">dbInq.getString("mbank_company","bank_client")</COL><!-- Comcode: 9-->
<COL type="string" width="41"></COL><!-- Space : 41 -->
<COL type="string">newline</COL>
</HEAD>
<DATA>
<COL type="string" >D</COL> <!-- Record type : 1-->
<COL type="data" >fs.addBlank(6,"0",tmpInt++)</COL>
<COL type="string" width="3">024</COL> <!--Bank Code : 3-->
<COL type="data" width="10" >dbInq.getString("accountno")</COL>
<COL type="string" >C</COL> <!-- Credit Code -->
<COL type="data" >fs.addBlank(10,"0","left",dbInq.getString("amount"))</COL>
<COL type="string" >20</COL> <!-- Service Type -->
<COL type="string">9</COL> <!-- Status-->
<COL type="data" width="15">dbInq.getString("memployee","employeeid")</COL>
<COL type="data" width="50">dbInq.getString("memployee","efname")+" "+dbInq.getString("memployee","elname")</COL>
<COL type="string" width="28"></COL><!-- Space : 28 -->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="formula">tmpInt++</COL>
<COL type="string">newline</COL>
</DATA>
<FOOT>
<COL type="string">T</COL> <!-- Record type : 1-->
<COL type="data">fs.addBlank(6,"0",tmpInt)</COL> <!-- Record Sequence : 6 -->
<COL type="string" >024</COL> <!--Bank Code : 3-->
<COL type="data" width="10">dbInq.getString("mbank_company","account")</COL> <!-- ŢѭѺѷ : 10 -->
<COL type="data" >fs.addBlank(7,"0",reccount)</COL> <!-- ҡú 7 ˹ ٹҧ˹ Total Record : 7-->
<COL type="data">fs.addBlank(13,"0",dbInq.getString("sum"))</COL><!-- ֧ѡʵҧ ҡú 13 ˹ ٹҧ˹ : 13-->
<COL type="string" width="73"></COL><!-- Space : 73 -->
<COL type="data">fs.repeat("0",15)</COL><!-- Reserved Field Ţٹ : 15 -->
</FOOT>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="BOA_MC.xml" fileout="C:/temp/TransferBank/BOA_MC.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
int tmpInt = 2;
</INIT>
<HEAD>
<COL type="string" >H</COL> <!-- Record type : 1-->
<COL type="string" >000001</COL>
<COL type="string" >024</COL> <!--Bank Code : 3-->
<COL type="data" width="10">dbInq.getString("mbank_company","account")</COL> <!-- ŢѭѺѷ : 10 -->
<COL type="data" width="25">dbInq.getString("mcompany","ename")</COL> <!-- ͺѷ : 25 -->
<COL type="data" width="8">DATE</COL><!-- ѺҨҡ˹Ҩ : 6-->
<COL type="data" width="9">dbInq.getString("mbank_company","bank_client")</COL><!--comcode: 9-->
<COL type="string" width="41"></COL><!-- Space : 41 -->
<COL type="string">newline</COL>
</HEAD>
<DATA>
<COL type="string" >D</COL> <!-- Record type : 1-->
<COL type="data" >fs.addBlank(6,"0",tmpInt++)</COL>
<COL type="string" width="3">024</COL> <!--Bank Code : 3-->
<COL type="data" width="10" >dbInq.getString("accountno")</COL>
<COL type="string" >C</COL> <!-- Credit Code -->
<COL type="data" >fs.addBlank(10,"0","left",dbInq.getString("amount"))</COL>
<COL type="string" >20</COL> <!-- Service Type -->
<COL type="string">9</COL> <!-- Status-->
<COL type="data" width="15">dbInq.getString("memployee","employeeid")</COL>
<COL type="data" width="50">dbInq.getString("memployee","efname")+" "+dbInq.getString("memployee","elname")</COL>
<COL type="string" width="28"></COL><!-- Space : 28 -->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="string">newline</COL>
</DATA>
<FOOT>
<COL type="string">T</COL> <!-- Record type : 1-->
<COL type="data">fs.addBlank(6,"0",tmpInt)</COL> <!-- Record Sequence : 6 -->
<COL type="string" >024</COL> <!--Bank Code : 3-->
<COL type="data" width="10">dbInq.getString("mbank_company","account")</COL> <!-- ŢѭѺѷ : 10 -->
<COL type="data" >fs.addBlank(7,"0",reccount)</COL> <!-- ҡú 7 ˹ ٹҧ˹ Total Record : 7-->
<COL type="data" >fs.addBlank(13,"0","right",dbInq.getString("sum"))</COL><!-- ֧ѡʵҧ ҡú 13 ˹ ٹҧ˹ : 13-->
<COL type="string" width="73"></COL><!-- Space : 73 -->
<COL type="data">fs.repeat("0",15)</COL><!-- Reserved Field Ţٹ : 15 -->
</FOOT>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="CITI.xml" fileout="C:/temp/TransferBank/CITI.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
</INIT>
<DATA>
<COL type="string" width="5">GRO01</COL>
<COL type="data" width="3">dbInq.getString("mbank","bankid")</COL>
<COL type="data" width="4">fs.repeat("0",4)</COL>
<COL type="data" width="35">dbInq.getString("memployee","efname").toUpperCase()+" "+dbInq.getString("memployee","elname").toUpperCase()</COL><!-- ʡ Ǿ˭ ѹ : 35 -->
<COL type="string" width="35"></COL>
<COL type="string" width="35"></COL>
<COL type="string" width="35"></COL>
<COL type="string" width="35"></COL>
<COL type="string" width="35"></COL>
<COL type="data" width="11">dbInq.getString("accountno")</COL><!-- : 11 -->
<COL type="data" width="15">fs.addBlank(15,"0",dbInq.getString("amount"))</COL><!-- ú 15 0 ҹ˹ 000xxxx.xx -->
<COL type="data" width="8">DATE</COL><!-- effective date DDMMYYYY : 8-->
<COL type="string" width="12"></COL>
<COL type="string" width="5">OUR</COL>
<COL type="data" width ="6" >dbInq.getString("mbank_company","bank_client")</COL><!-- comcode : 6 -->
<COL type="data" width="10">dbInq.getString("mbank_company","account")</COL> <!-- ŢѭѺѷ : 10 -->
<COL type="data" width="43">dbInq.getString("mcompany","ename")</COL><!-- ͺѷ :43 -->
<COL type="string">newline</COL>
</DATA>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="CITI_MC.xml" fileout="C:/temp/TransferBank/CITI_MC.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
</INIT>
<DATA>
<COL type="string" width="5">GRO01</COL>
<COL type="data" width="3">dbInq.getString("mbank","bankid")</COL>
<COL type="data" width="4">fs.repeat("0",4)</COL>
<COL type="data" width="35">dbInq.getString("memployee","efname").toUpperCase()+" "+dbInq.getString("memployee","elname").toUpperCase()</COL><!-- ʡ Ǿ˭ ѹ : 35 -->
<COL type="string" width="35"></COL>
<COL type="string" width="35"></COL>
<COL type="string" width="35"></COL>
<COL type="string" width="35"></COL>
<COL type="string" width="35"></COL>
<COL type="data" width="11">dbInq.getString("accountno")</COL><!-- : 11 -->
<COL type="data" width="15">fs.addBlank(15,"0",dbInq.getString("amount"))</COL><!--ú 15 0 ҹ˹ xxxxxx.xx -->
<COL type="data" width="8">DATE</COL><!-- effective date DDMMYYYY : 8-->
<COL type="string" width="12"></COL>
<COL type="string" width="5">OUR</COL>
<COL type="data" width ="6" >dbInq.getString("mbank_company","bank_client")</COL><!-- comcode : 6 -->
<COL type="data" width="10">dbInq.getString("mbank_company","account")</COL> <!-- ŢѭѺѷ : 10 -->
<COL type="data" width="43">dbInq.getString("mcompany","ename")</COL><!-- ͺѷ :43 -->
<COL type="string">newline</COL>
</DATA>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="DB.xml" fileout="C:/temp/TransferBank/DB.txt" filetype="txt" processtype="file">
<INIT>
</INIT> <!-- е " " ¡ ӹǹԹ Ф蹴 comma (,) -->
<DATA>
<COL type="data" width="35">dbInq.getString("mbank_company","account")</COL>
<COL type="string" width ="3">THB</COL><!--Sending Account Currency : 3-->
<COL type="data" >DATE</COL><!--Value Date ѹҧ YYYY-MM-DD -->
<COL type="data" >fs.addBlank(15,"0","left",dbInq.getString("amount"))</COL>
<COL type="data" >dbInq.getString("accountno")</COL><!-- Ţѭ : 11 -->
<COL type="data" width="3">dbInq.getString("mbank_company","bankid") </COL><!-- bankcode: 3 -->
<COL type="data" width="4">dbInq.getString("accountno").substring(0,3)</COL><!--ҢҸҤ : 4 ҡ 3 á ͧŢѭ ѡҹ *-->
<COL type="string" width="2">01</COL> <!-- Service type : 2 01=> Salary -->
<COL type="data" width = "60">dbInq.getString("memployee","efname")+" "+dbInq.getString("memployee","elname")</COL> <!-- Receiver information Beneficiary name : 60 -->
<COL type="data" width="60">dbInq.getString("mcompany","ename")</COL><!--Sender Information ͸Ҥ :60 -->
<COL type="string" width ="10"></COL><!-- Sender Reference No. : 10 -->
<COL type="string" width ="20"></COL><!-- Receiver Reference No. : 20 -->
<COL type="string" width="8"></COL><!-- Order Date : 8 -->
<COL type="string" width="20"></COL><!-- Order Information : 20 -->
<COL type="string" width = "42"></COL><!-- Others : 42 -->
<COL type="string">newline</COL>
</DATA>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="TDB.xml" fileout="C:/temp/TransferBank/TDB.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
</INIT>
<DATA>
<COL type="data">fs.addBlank(5,"0",++reccount)</COL> <!-- running number start 00001 : 5 -->
<COL type="string" width = "1"></COL> <!-- space : 1-->
<COL type="data" width="11">dbInq.getString("memployee","efname").toUpperCase()+" "+dbInq.getString("memployee","elname").toUpperCase()</COL><!-- ʡ Ǿ˭ ѹ : 10 ҧ 11 -->
<COL type="data" width ="11">dbInq.getString("accountno")+" " </COL> <!-- 11 ҧ 12 -->
<COL type="data" width ="4" >dbInq.getString("mbank_company","bank_client")</COL><!-- comcode : 4 -->
<COL type="data" width = "8">fs.addBlank(8,"0","left",dbInq.getString("amount"))</COL> <!-- ѡȹ 2 ѡ 00 -->
<COL type="string">newline</COL>
</DATA>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="XML_EESOP.xml" fileout="" filetype="txt" processtype="file">
<INIT>
</INIT>
<DATA>
<COL type="data" >dbInq.getString("employeeid")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("companyid")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("gendate")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("formulaid")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("amount")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("tax_index")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("groupincid")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("isrefer")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("refer_no")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("tax")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("workmen")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("formula_type")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("basicinc")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("fixinc")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("paypermonth")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("calsoc")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("calpvf")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("passedcalsoc")</COL>
<COL type="string">!</COL>
<COL type="data" >dbInq.getString("passedcalpvf")</COL>
<COL type="string">!</COL>
<COL type="variable">COMPANYID</COL>
<COL type="string">newline</COL>
</DATA>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="Tax1.xml" fileout="PND1.TXT" filetype="txt" processtype="file">
<INIT>
</INIT>
<DATA>
<!-- ءŴ 蹴 | comment ҹҧͧ tag -->
<COL type="data" width ="2">fs.repeat("0",2)</COL>
<!--FormType = 00-->
<COL type="string">|</COL>
<COL type="data">fs.repeat("0",13)</COL>
<!--COMPIN ŢЪҪ˹ҷѡ óչԵԺؤ 0 13ѡ -->
<COL type="string">|</COL>
<COL type="data" width="10">(dbInq.getString("mcompany","_idtax_company").equals(""))?fs.repeat("0",10):dbInq.getString("mcompany","_idtax_company")</COL>
<!--COMTIN Ţռ˹ҷѡ բ0 10ѡ -->
<COL type="string">|</COL>
<COL type="data" width="4">(dbInq.getString("mcompany","tax_branchid").equals(""))?fs.repeat("0",4):dbInq.getString("mcompany","tax_branchid")</COL>
<!-- BRANO ŢҢҼ˹ҷѡ բ 0 4ѡ-->
<COL type="string">|</COL>
<COL type="data" width="13">(dbInq.getString("id_people").equals(""))?fs.repeat("0",13):dbInq.getString("id_people")</COL>
<!-- PIN ŢШӵǻЪҪԹ բ 0 13ѡ-->
<COL type="string">|</COL>
<COL type="data" width="10">(dbInq.getString("idtax").equals(""))?fs.repeat("0",10):dbInq.getString("idtax")</COL>
<!--TINŢҡüԹ բ 0 10ѡ-->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("mprefix","tdesc")</COL>
<!-- PER_N1ӹ˹ҼԹ 蹴 | : 40 -->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("fname")</COL>
<!-- NAME1 ͼԹ :80 -->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("lname")</COL>
<!-- SUR_N1 ʡ Թ 蹴 | :80-->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("_full_address")</COL>
<!-- ADDRESS1 1 蹴 | :80 -->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("mprovice","long_tname")</COL>
<!-- ADDRESS2 2 蹴 | :80 ѧѴ-->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("mempl_addr","zipcode")</COL>
<!--POSCOD 1 蹴 | :5 -->
<COL type="string">|</COL>
<COL type="data" width="2">dbInq.getString("_period_month")</COL>
<!--TAXMONTH ͧѹ֡͹ 2 ѡ : 2-->
<COL type="string">|</COL>
<COL type="data" width="4">dbInq.getString("_period_year")</COL>
<!--TAXYEAR ͧѹ֡ .. 4 ѡ : 4-->
<COL type="string">|</COL>
<COL type="data">" "</COL>
<!--INCOMECODE 1= 40(1),2=40(2) 3,3=40(1)(2)͡ҡҹ,4=40(2)Ѻ㹻 5= 40(2) Ѻ㹻 : 1-->
<COL type="string">|</COL>
<COL type="data" width="8">dbInq.getString("_cur_paydate")</COL>
<!--PAYDATE ͧѹ֡ 8ѡ DDMMYYYY 01102544 : 8-->
<COL type="string">|</COL>
<COL type="string">0</COL>
<!--TAXRATE ѵ ѹ֡ 0 :1-->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("_sumexptax")</COL>
<!-- PAYMENT (formula type = 1,2 caltax != 0)ӹǹԹ 13 ѡ ȹ 2 բѹ֡ 0.00 : 16 -->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("_sumtaxm")</COL>
<!-- TAX (formula type = 3) ӹǹԹշѡй 13 ѡ ȹ 2 բѹ֡ 0.00 : 16 -->
<COL type="string">|</COL>
<COL type="data" >1</COL>
<!-- TAXCONDITION ͹䢡ѡ : 1 (1 =ѡ ,2= ͡ʹ,3=͡)-->
<COL type="string">|</COL>
<COL type="string">newline</COL>
</DATA>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="Tax1.xml" fileout="PND1.TXT" filetype="txt" processtype="file">
<INIT>
</INIT>
<DATA>
<!-- ءŴ 蹴 | comment ҹҧͧ tag -->
<COL type="data" width ="2">fs.repeat("0",2)</COL>
<!--FormType = 00-->
<COL type="string">|</COL>
<COL type="data">fs.repeat("0",13)</COL>
<!--COMPIN ŢЪҪ˹ҷѡ óչԵԺؤ 0 13ѡ -->
<COL type="string">|</COL>
<COL type="data" width="10">(dbInq.getString("mcompany","_idtax_company").equals(""))?fs.repeat("0",10):dbInq.getString("mcompany","_idtax_company")</COL>
<!--COMTIN Ţռ˹ҷѡ բ0 10ѡ -->
<COL type="string">|</COL>
<COL type="data" width="4">(dbInq.getString("mcompany","tax_branchid").equals(""))?fs.repeat("0",4):dbInq.getString("mcompany","tax_branchid")</COL>
<!-- BRANO ŢҢҼ˹ҷѡ բ 0 4ѡ-->
<COL type="string">|</COL>
<COL type="data" width="13">(dbInq.getString("id_people").equals(""))?fs.repeat("0",13):dbInq.getString("id_people")</COL>
<!-- PIN ŢШӵǻЪҪԹ բ 0 13ѡ-->
<COL type="string">|</COL>
<COL type="data" width="10">(dbInq.getString("idtax").equals(""))?fs.repeat("0",10):dbInq.getString("idtax")</COL>
<!--TINŢҡüԹ բ 0 10ѡ-->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("mprefix","tdesc")</COL>
<!-- PER_N1ӹ˹ҼԹ 蹴 | : 40 -->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("fname")</COL>
<!-- NAME1 ͼԹ :80 -->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("lname")</COL>
<!-- SUR_N1 ʡ Թ 蹴 | :80-->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("_full_address")</COL>
<!-- ADDRESS1 1 蹴 | :80 -->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("mprovice","long_tname")</COL>
<!-- ADDRESS2 2 蹴 | :80 ѧѴ-->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("mempl_addr","zipcode")</COL>
<!--POSCOD 1 蹴 | :5 -->
<COL type="string">|</COL>
<COL type="string" width="2">00</COL>
<!--TAXMONTH ͧѹ֡͹ 00 2 ѡ : 2-->
<COL type="string">|</COL>
<COL type="data" width="4">dbInq.getString("_period_year")</COL>
<!--TAXYEAR ͧѹ֡ .. 4 ѡ : 4-->
<COL type="string">|</COL>
<COL type="data">" "</COL>
<!--INCOMECODE 1= 40(1),2=40(2) 3,3=40(1)(2)͡ҡҹ,4=40(2)Ѻ㹻 5= 40(2) Ѻ㹻 : 1-->
<COL type="string">|</COL>
<COL type="data" width="8">dbInq.getString("_cur_paydate")</COL>
<!--PAYDATE ͧѹ֡ 8ѡ DDMMYYYY 01102544 : 8-->
<COL type="string">|</COL>
<COL type="string">0</COL>
<!--TAXRATE ѵ ѹ֡ 0 :1-->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("_sumexptax")</COL>
<!-- PAYMENT (formula type = 1,2 caltax != 0)ӹǹԹ 13 ѡ ȹ 2 բѹ֡ 0.00 : 16 -->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("_sumtaxm")</COL>
<!-- TAX (formula type = 3) ӹǹԹշѡй 13 ѡ ȹ 2 բѹ֡ 0.00 : 16 -->
<COL type="string">|</COL>
<COL type="data" >1</COL>
<!-- TAXCONDITION ͹䢡ѡ : 1 (1 =ѡ ,2= ͡ʹ,3=͡)-->
<COL type="string">|</COL>
<COL type="string">newline</COL>
</DATA>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="Tax1.xml" fileout="PND1.TXT" filetype="txt" processtype="file">
<INIT>
</INIT>
<DATA>
<!-- ءŴ 蹴 | comment ҹҧͧ tag -->
<COL type="data" width="13">(dbInq.getString("id_people").equals(""))?fs.repeat("0",13):dbInq.getString("id_people")</COL>
<!-- PIN ŢШӵǻЪҪԹ բ 0 13ѡ-->
<COL type="string">|</COL>
<COL type="data" width="10">(dbInq.getString("idtax").equals(""))?fs.repeat("0",10):dbInq.getString("idtax")</COL>
<!--TINŢҡüԹ բ 0 10ѡ-->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("mprefix","tdesc")</COL>
<!-- PER_N1ӹ˹ҼԹ 蹴 | : 40 -->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("fname")</COL>
<!-- NAME1 ͼԹ :80 -->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("lname")</COL>
<!-- SUR_N1 ʡ Թ 蹴 | :80-->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("_full_address")</COL>
<!-- ADDRESS1 1 蹴 | :80 -->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("mprovice","long_tname")</COL>
<!-- ADDRESS2 2 蹴 | :80 ѧѴ-->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("mempl_addr","zipcode")</COL>
<!--POSCOD 1 蹴 | :5 -->
<COL type="string">|</COL>
<COL type="data" width="2">dbInq.getString("_period_month")</COL>
<!--TAXMONTH ͧѹ֡͹ 2 ѡ : 2-->
<COL type="string">|</COL>
<COL type="data" width="4">dbInq.getString("_period_year")</COL>
<!--TAXYEAR ͧѹ֡ .. 4 ѡ : 4-->
<COL type="string">|</COL>
<COL type="data">" "</COL>
<!--INCOMECODE 1= 40(1),2=40(2) 3,3=40(1)(2)͡ҡҹ,4=40(2)Ѻ㹻 5= 40(2) Ѻ㹻 : 1-->
<COL type="string">|</COL>
<COL type="data" width="8">dbInq.getString("_cur_paydate")</COL>
<!--PAYDATE ͧѹ֡ 8ѡ DDMMYYYY 01102544 : 8-->
<COL type="string">|</COL>
<COL type="string">0</COL>
<!--TAXRATE ѵ ѹ֡ 0 :1-->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("_sumexptax")</COL>
<!-- PAYMENT (formula type = 1,2 caltax != 0)ӹǹԹ 13 ѡ ȹ 2 բѹ֡ 0.00 : 16 -->
<COL type="string">|</COL>
<COL type="data" >dbInq.getString("_sumtaxm")</COL>
<!-- TAX (formula type = 3) ӹǹԹշѡй 13 ѡ ȹ 2 բѹ֡ 0.00 : 16 -->
<COL type="string">|</COL>
<COL type="data" >1</COL>
<!-- TAXCONDITION ͹䢡ѡ : 1 (1 =ѡ ,2= ͡ʹ,3=͡)-->
<COL type="string">|</COL>
<COL type="string">newline</COL>
</DATA>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="exportxml.xml" fileout="c:/testExport.xml" filetype="xml" processtype="file">
<INIT>
double sum=0;
Double d=null;
</INIT>
<HEAD>
<COL type="data">calendar.getDDThaiYYYY()</COL>
<COL type="data" width="5" >bankid</COL>
<COL type="data" width="15" >curThai.getString()</COL>
<COL type="string">"newline"</COL>
</HEAD>
<DATA>
<COL type="data" >dbInq.getString("fname")</COL>
<COL type="string">","</COL>
<COL type="data"> dbInq.getString("lname")</COL>
<COL type="string">","</COL>
<COL type="data" > dbInq.getString("salary")</COL>
<COL type="formula">sum += d.parseDouble(dbInq.getString("salary"))</COL>
<COL type="string">";"</COL>
<COL type="string">"newline"</COL>
</DATA>
<FOOT>
<COL type="string">"sum is:"</COL>
<COL type="variable" width="20" blank="0" decimalformat="default">sum</COL>
</FOOT>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="FBC.xml" fileout="C:/temp/TransferBank/FBC.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
int rectmp = 1;
</INIT>
<HEAD>
<COL type="string">1</COL> <!-- Record Type -->
<COL type="data" width = "6">dbInq.getString("mbank_company","bank_client")</COL><!--comcode : 6-->
<COL type="string" width="1"></COL> <!-- Space : 1 -->
<COL type="data" width="40">dbInq.getString("mcompany","ename")</COL><!-- ͺѷ :40 -->
<COL type="string" width="1"></COL> <!-- Space : 1 -->
<COL type="data" width="6">DATE</COL> <!-- Value Date: DDMMYY -->
<COL type="string">newline</COL>
</HEAD>
<DATA>
<COL type="string" width="1">2</COL> <!-- Record Type -->
<COL type="data" width = "6">dbInq.getString("mbank_company","bank_client")</COL><!--comcode : 6-->
<COL type="string" width="1"></COL> <!-- Space : 1 -->
<COL type="data">fs.addBlank(15,"0",rectmp++)</COL><!--ӴѺͧ 1 : 15-->
<COL type="string" width="1"></COL> <!-- Space : 1 -->
<COL type="data" >dbInq.getString("accountno")</COL><!-- : 10 -->
<COL type="string" width="1"></COL> <!-- Space : 1 -->
<COL type="data" >fs.addBlank(11,"0","left",dbInq.getString("amount"))</COL>
<COL type="string" width="1"></COL> <!-- Space : 1 -->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="formula">rectmp++</COL>
<COL type="string">newline</COL>
</DATA>
<FOOT>
<COL type="string" width="1">3</COL> <!-- Record Type -->
<COL type="data" width = "6">dbInq.getString("mbank_company","bank_client")</COL><!--comcode : 6-->
<COL type="string" width="1"></COL> <!-- Space : 1 -->
<COL type="data">fs.addBlank(6,"0",reccount)</COL><!--ӴѺͧ ͨҡ Data : 6 -->
<COL type="string" width="1"></COL> <!-- Space : 1 -->
<COL type="data" >fs.addBlank(13,"0",sum)+" "</COL><!-- : 13 -->
</FOOT>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="HSBC.xml" fileout="C:/temp/TransferBank/HSBC.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount = 0;
</INIT>
<HEAD>
<COL type="string">1THHSBC</COL> <!-- -->
<COL type="data" width="12">dbInq.getString("mbank_company","account")</COL><!-- ŢѭѺѷ : 12 -->
<COL type="string" >P01</COL> <!-- -->
<COL type="data" width="6">fs.addBlank(6,"0",reccount)</COL>
<COL type="data" width ="17" decimalformat="###.00" blank="0" align="right">sum</COL><!--ըش(.)ȹ2˹觴 -->
<COL type="data" width="8">DATE</COL> <!-- Value Date: YYYYMMDD -->
<COL type="string" width="3">APO</COL> <!-- -->
<COL type="data" width="78">dbInq.getString("mcompany","ename")</COL><!-- ͺѷ :78 -->
<COL type="string" width="1">1</COL> <!-- -->
<COL type="string">newline</COL>
</HEAD>
<DATA>
<COL type="string" width="1">2</COL> <!-- Record Type -->
<COL type="data" width="12">dbInq.getString("employeeid")</COL> <!-- ʾѡҹ: 12-->
<COL type="string" width="4"></COL> <!-- Space : 4-->
<COL type="data" width="16">fs.addBlank(16,"0",fs.getFixDot(2,dbInq.getString("amount")))</COL><!-- ú 16 0 ҹ˹ 000xxxx.xx ըش(.)ȹ2˹觴 -->
<COL type="string" width="8"></COL> <!-- Space : 8-->
<COL type="data" width="3">dbInq.getString("mbank_company","bankid") </COL><!-- bankcode: 3 -->
<COL type="string" width="1">0</COL> <!-- -->
<COL type="data" width="3">dbInq.getString("accountno").substring(0,3)</COL> <!--ҢҸҤ : 3 ( áͧŢѭ ѡҹ )-->
<COL type="string" width="1"></COL> <!-- Space : 1 -->
<COL type="data" width="20">dbInq.getString("accountno")</COL> <!-- : 20-->
<COL type="string" width="8"></COL> <!-- value date Space : 8 -->
<COL type="data" width="20">dbInq.getString("memployee","efname").toUpperCase()+" "+dbInq.getString("memployee","elname").toUpperCase()</COL><!-- ʡ Ǿ˭ ѹ : 20 -->
<COL type="string" width="38"></COL> <!-- value date Space : 38 -->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="string">newline</COL>
</DATA>
</EXPXML>
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="KTB.xml" fileout="C:/temp/TransferBank/KTB.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
int tmpInt=2;
</INIT>
<HEAD>
<COL type="string">H000001</COL><!--ӴѺͧ 000001 : 6-->
<COL type="string">006</COL><!-- BANK CODE -->
<COL type="data" width="10">dbInq.getString("mbank_company","account")</COL><!-- ŢѭѺѷ : 10 -->
<COL type="data" width="25">dbInq.getString("mcompany","ename")</COL><!-- ͸Ҥ :25 -->
<COL type="string" width ='1'></COL>
<COL type="data">fs.repeat("0",76)</COL><!-- 0 :76-->
<COL type="string">newline</COL>
</HEAD>
<DATA>
<COL type="string">D</COL>
<COL type="data">fs.addBlank(6,"0",reccount++)</COL>
<COL type="string">006</COL><!-- BANK CODE -->
<COL type="data" >dbInq.getString("accountno")+" "</COL><!-- : 10 -->
<COL type="string">C</COL>
<COL type="data" >fs.addBlank(10,"0","left",dbInq.getString("amount"))</COL><!-- ȹ 2 ˹ -->
<COL type="string">029</COL><!-- ʺԡ02 status 9-->
<COL type="data">fs.repeat("0",94)</COL>
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="formula">tmpInt++</COL>
<COL type="string">newline</COL>
</DATA>
<FOOT>
<COL type="string">T</COL>
<COL type="data">fs.addBlank(6,"0",tmpInt)</COL><!--ӴѺͧ : 6 -->
<COL type="string">006</COL><!-- BANK CODE -->
<COL type="data" width="10">dbInq.getString("mbank_company","account")</COL><!-- ŢѭѺѷ : 10 -->
<COL type="data">fs.repeat("0",18)</COL>
<COL type="data" >fs.addBlank(7,"0",reccount)</COL><!-- ҡú 7 ˹ ٹҧ˹ Total Record : 7-->
<COL type="data" width="15">fs.addBlank(15,"0",dbInq.getString("sum"))</COL><!-- ӹǹԹ : 15 -->
<COL type="data">fs.repeat("0",68)</COL><!-- 0 :68-->
</FOOT>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="mprefix.txt" fileout="D:\EnterprisePT\Jboss\server\default\deploy\PRPEAP.ear\prAppWeb.war\ExportFile\Export\mprefix.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
int reccount= 0;
</INIT>
<HEAD>
<COL type="data">calendar.getDDMMYYYY()</COL>
<COL type="string">newline</COL>
<COL type="data">TNAME</COL>
<COL type="string">newline</COL>
<COL type="string" >~</COL>
<COL type="string">PWPREFIX</COL>
<COL type="string" >~</COL>
<COL type="string">PWDESC</COL>
<COL type="string" >~</COL>
<COL type="string">PWEDESC</COL>
<COL type="string" >~</COL>
<COL type="string">PWSSOCCODE</COL>
<COL type="string" >~</COL>
<COL type="string">COMPANYID</COL>
<COL type="string" >~</COL>
<COL type="string">newline</COL>
</HEAD>
<DATA>
<COL type="data">dbInq.getString("pwprefix")</COL>
<COL type="string" >~</COL>
<COL type="data">dbInq.getString("pwdesc")</COL>
<COL type="string" >~</COL>
<COL type="data">dbInq.getString("pwedesc")</COL>
<COL type="string" >~</COL>
<COL type="data">dbInq.getString("pwssoccode")</COL>
<COL type="string" >~</COL>
<COL type="string">0001</COL>
<COL type="string">newline</COL>
<COL type="formula">reccount++</COL>
</DATA>
<FOOT>
<COL type="string">newline</COL>
<COL type="string">Record Count is:</COL>
<COL type="variable">reccount</COL>
</FOOT>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="SCB.xml" fileout="C:/temp/TransferBank/SCB.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
</INIT>
<HEAD>
<COL type="data" >fs.repeat(" ",8)</COL> <!-- Space : 8 -->
<COL type="string" >M</COL> <!-- Trem-Payment : 1-->
<COL type="data" width="6">dbInq.getString("mbank_company","bank_client")</COL><!-- comcode : 6 -->
<COL type="data" width="30">dbInq.getString("mcompany","ename")</COL><!-- ͺѷ Eng : 30 Դ-->
<COL type="string" >DA</COL>
<COL type="data" width="6">DATE</COL> <!-- DDMMYY -->
<COL type="data" width="5">fs.addBlank(5,"0",reccount)</COL>
<COL type="data">fs.addBlank(11,"0",sum)</COL>
<COL type="string">I</COL>
<COL type="data" >fs.repeat(" ",8)</COL> <!-- Space : 8 -->
<COL type="string">newline</COL>
</HEAD>
<DATA>
<COL type="data" width="10">dbInq.getString("accountno")</COL> <!-- : 10-->
<COL type="data" width="6">DATE</COL><!-- ѺҨҡ˹Ҩ DDMMYY-->
<COL type="string">0</COL><!-- Ţٹ -->
<COL type="data" >fs.addBlank(11,"0","left",dbInq.getString("amount"))</COL> <!-- ֧ѡʵҧ ҡú 11 ˹ ٹҧ˹ : 11-->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="string">newline</COL>
</DATA>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="SCB_MC.xml" fileout="C:/temp/TransferBank/SCB_MC.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
</INIT>
<HEAD>
<COL type="string" width="8"></COL><!-- Space : 8 -->
<COL type="string" >M</COL> <!-- Trem-Payment : 1-->
<COL type="data" width="7">dbInq.getString("mbank_company","bank_client")</COL> <!-- comcode : 7 -->
<COL type="data" width="35">dbInq.getString("memployee","efname")+" "+dbInq.getString("memployee","elname")</COL>
<COL type="data" width="30">dbInq.getString("mcompany","ename")</COL><!-- ͺѷ Eng : 30-->
<COL type="string" >DA</COL>
<COL type="data" width="6">DATE</COL>
<COL type="data" width="5">fs.addBlank(5,"0",reccount)</COL>
<COL type="data">fs.addBlank(11,"0",sum)</COL>
<COL type="string">I</COL>
<COL type="string" width="8"></COL> <!-- Space : 8 -->
<COL type="string">newline</COL>
</HEAD>
<DATA>
<COL type="data" width="10">dbInq.getString("accountno")</COL> <!-- : 10-->
<COL type="data" width="6">DATE</COL><!-- ѺҨҡ˹Ҩ -->
<COL type="string">0</COL><!-- Ţٹ -->
<COL type="data" >fs.addBlank(11,"0","left",dbInq.getString("amount"))</COL><!-- ֧ѡʵҧ ҡú 11 ˹ ٹҧ˹ : 11-->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="string">newline</COL>
</DATA>
<FOOT/>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="SCIB.xml" fileout="C:/temp/TransferBank/SCIB.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 2;
</INIT>
<HEAD>
<COL type="string" width="1">000001</COL> <!-- Record Type 1= Detail Record-->
<COL type="data">fs.repeat("0",36)</COL><!-- 0 :36-->
<COL type="string" width = "35"></COL> <!-- space : 35-->
<COL type="data" width="6">DATE</COL> <!-- ѹ˹Թ͹ çѺѹ¨ԧ: YYMMDD -->
<COL type="string">newline</COL>
</HEAD>
<DATA>
<COL type="string" width="1">1</COL> <!-- Record Type 1= Detail Record-->
<COL type="data">fs.addBlank(5,"0",reccount++)</COL> <!-- running number 00002 : 5 -->
<COL type="data" width ="10" >dbInq.getString("mbank_company","bank_client")</COL><!-- comcode : 10 -->
<COL type="data" width ="10" >dbInq.getString("accountno")</COL>
<COL type="data" width = "11">fs.addBlank(11,"0","left",dbInq.getString("amount"))</COL> <!-- ѡȹ 2 ѡ 00 -->
<COL type="string" width = "35"></COL> <!-- space : 35-->
<COL type="data" width="6">DATE</COL> <!-- ѹ˹Թ͹ çѺѹ¨ԧ: YYMMDD -->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="string">newline</COL>
</DATA>
<FOOT>
<COL type="string" width="1">9</COL> <!-- Record Type 1= Detail Record-->
<COL type="data">fs.addBlank(5,"0",reccount++)</COL> <!-- running number 00002 : 5 -->
<COL type="data">fs.repeat("0",25)</COL><!-- 0 :25-->
<COL type="data">fs.addBlank(11,"0",sum)</COL><!-- : 11 -->
<COL type="string" width = "35"></COL> <!-- space : 35-->
<COL type="data" width="6">DATE</COL> <!-- ѹ˹Թ͹ çѺѹ¨ԧ: YYMMDD -->
</FOOT>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="SCNB.xml" fileout="C:/temp/TransferBank/SCNB.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount = 0;
</INIT>
<DATA>
<COL type="string" width="1">P</COL> <!-- Record Type P= Payment record-->
<COL type="string" width="4">PAY</COL> <!-- Payment Type PAY= Payroll-->
<COL type="string" width="2">01</COL> <!-- Service Type = 01-->
<COL type="string" width="16"></COL> <!-- Customer Reference-->
<COL type="data" width="11">dbInq.getString("mbank_company","account")</COL><!-- ŢѭѺѷ : 11 -->
<COL type="data" width="10">DATE</COL> <!-- Credit Date or Value Date - 2 days: YYYY/MM/DD -->
<COL type="data" width="35">dbInq.getString("memployee","efname").toUpperCase()+" "+dbInq.getString("memployee","elname").toUpperCase()</COL><!-- ʡ Ǿ˭ ѹ : 35 -->
<COL type="data" width="3">dbInq.getString("mbank_company","bankid") </COL><!-- bankcode: 3 -->
<COL type="data" width="4">dbInq.getString("accountno").substring(0,3)</COL><!--ҢҸҤ : 4 ҡ 3 á ͧŢѭ ѡҹ*-->
<COL type="data" width="34">dbInq.getString("accountno")</COL> <!-- : 34-->
<COL type="data" width ="15" decimalformat="###.00" blank="0" align="right">dbInq.getString("amount")</COL><!--ըش(.)ȹ2˹觴 -->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="string">newline</COL>
</DATA>
<FOOT>
<COL type="string" width="1">T</COL> <!-- File Type T= Trailer Record -->
<COL type="data" width="5">fs.addBlank(5,"0",reccount)</COL>
<COL type="data" width="15" decimalformat="###.00" blank="0" align="right">sum</COL><!-- ӹǹԹ: 15 9(12).9(2) ըش(.)ȹ2˹觴 -->
<COL type="string">newline</COL>
</FOOT>
</EXPXML>
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="SMBC.xml" fileout="C:/temp/TransferBank/SMBC.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount = 0;
int rectmp= 1;
</INIT> <!-- еǤ蹴 comma (,) -->
<HEAD>
<COL type="string" width="1">H</COL> <!-- File Type -->
<COL type="data" width="11">dbInq.getString("mbank_company","account")</COL><!-- ŢѭѺѷ : 11 -->
<COL type="data" width="8">DATE</COL> <!-- Value Date : DDMMYYYY -->
<COL type="data" width="5">fs.addBlank(5,"0",reccount)</COL>
<COL type="data" width="12">fs.addBlank(12,"0",dbInq.getString("sum"))</COL><!-- ӹǹԹ : 12 -->
<COL type="string" width="5"></COL> <!-- Fax Area Code Ex. 038 rayong or 02 Bangkok : 5 -->
<COL type="string" width="10"></COL> <!-- Fax No. Ex. 038123456 , 0263698521 : 10 -->
<COL type="string" width="70"></COL> <!-- Payer's E-mail address : 70 -->
<COL type="string" width="50"></COL> <!-- English Capital Letter : 50 -->
<COL type="string">newline</COL>
</HEAD>
<DATA>
<COL type="string" width="1">P</COL> <!-- File Type -->
<COL type="data">fs.addBlank(5,"0",rectmp++)</COL> <!-- running number start 00001 : 5 -->
<COL type="string" width="1">3</COL> <!-- Transaction type '3' = meadia clearing service -->
<COL type="string" width="1">3</COL> <!-- Issue WHTTAX certificate flag '3' -->
<COL type="data" width="3">dbInq.getString("mbank_company","bankid") </COL><!-- bankcode: 3 -->
<COL type="data" width="4">dbInq.getString("accountno").substring(0,3)</COL><!--ҢҸҤ : 4 ҡ 3 á ͧŢѭ ѡҹ*-->
<COL type="data" width="50">dbInq.getString("mbankbran","tdesc")</COL><!-- ҢҸҤ : 50-->
<COL type="data" width="11">dbInq.getString("accountno")</COL> <!-- : 11-->
<COL type="data" width="35">dbInq.getString("memployee","efname")+" "+dbInq.getString("memployee","elname")</COL>
<COL type="string" width="2">01</COL><!-- service type : 2 01= salary -->
<COL type="data" width ="12" decimalformat="###.00" blank="0" align="right">dbInq.getString("amount")</COL><!--ըش(.)ȹ2˹觴 -->
<COL type="string">,</COL><!-- REMARK : 200-->
<COL type="string">,</COL><!-- PAYEE NAME -1 : 80 -->
<COL type="string">,</COL><!-- PAYEE NAME -2 : 80 -->
<COL type="string" width ="2">01</COL><!-- NOTICE BY : 2 '01' = No ,do not notice beneficiary-->
<COL type="data">fs.repeat(",",19)</COL><!-- , :19-->
<COL type="string">A</COL><!-- COMMISSION CHARGE TO : 1 A= Applicant pays for bank charge -->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="string">newline</COL>
</DATA>
</EXPXML>
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="SSO.xml" fileout="C:/ExportOutput/SSOSEND.DAT" filetype="dat" processtype="file">
<INIT>
int count_child=0;
</INIT>
<HEAD>
</HEAD>
<DATA>
<COL type="formula">count_child = dbInq.getInt("child")+dbInq.getInt("child_abroad")+dbInq.getInt("child_domestic")</COL>
<!-- comment ҹҧͧ tag-->
<COL type="string">103</COL>
<!-- Record Type -->
<COL type="data" width="2"></COL>
<!-- ʻ ѺԴͺ : 10 -->
<COL type="data" width = "2"></COL>
<!-- ӴѺҢ ʻ: 6-->
<COL type="data" width="10">dbInq.getString("_sec_soc_id")</COL>
<!-- Ţѭչ¨ҧ-->
<COL type="data" width="6">dbInq.getString("_sec_soc_branch") </COL>
<!-- ӴѺҢ -->
<COL type="data" width="13">dbInq.getString("id_people")</COL>
<!-- ŢШӵǻЪҪ-->
<COL type="string" width="1">1</COL>
<!-- ѵ-->
<COL type="string" width="3">099</COL>
<!-- ѭҵ-->
<COL type="data" width="1">dbInq.getString("sex")</COL>
<!-- -->
<COL type="data" width="3">dbInq.getString("mprefix","sso_code")</COL>
<!-- ӹ˹ҹ-->
<COL type="data" width="30">dbInq.getString("fname")</COL>
<!-- -->
<COL type="data" width="35">dbInq.getString("lname")</COL>
<!-- ʡ-->
<COL type="data" width="8" dateformat="DDMMYYYY">dbInq.getString("birthday")</COL>
<!-- ѹ͹Դ DDMMYYYY ..-->
<COL type="data" width="1">dbInq.getString("_statmarry")</COL>
<!-- ʶҹ ʴ鹵Ţ 1=S,2=M,3=D,4=W-->
<COL type="data" width="8">dbInq.getString("startdate")</COL>
<!-- ѹ͹շҷӧҹ DDMMYYYY ..-->
<COL type="data" width="1">dbInq.getString("emp_every")</COL>
<!-- Ҩҧ ʴ繵Ţ 1= D ,2=M-->
<COL type="data" width="1">(count_child==0)?"N":"Y"</COL>
<!-- ʶҹкص պص=Y , =N-->
<COL type="data" width="2">count_child</COL>
<!-- ӹǹص-->
<COL type="data" width="8">dbInq.getString("childbirth1")</COL>
<!-- ѹ͹Դصä 1 DDMMYYYY ..-->
<COL type="data" width="8">dbInq.getString("childbirth2")</COL>
<!-- ѹ͹Դصä 2 DDMMYYYY ..-->
<COL type="data" width="7">dbInq.getString("sochos")</COL>
<!-- çҺ-->
<COL type="data" width="7"></COL>
<!-- çҺ-->
<COL type="data" width="7"></COL>
<!-- çҺ-->
<COL type="data" width="73">fs.repeat(" ",73)</COL>
<!-- bank-->
<COL type="string">newline</COL>
</DATA>
</EXPXML>
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="SSO.xml" fileout="C:/ExportOutput/SSOSEND.DAT" filetype="dat" processtype="file">
<INIT>
</INIT>
<HEAD>
</HEAD>
<DATA>
<!-- comment ҹҧͧ tag-->
<COL type="string">104</COL>
<!-- Record Type -->
<COL type="data" width="2"></COL>
<!-- ʻ ѺԴͺ : 10 -->
<COL type="data" width = "2"></COL>
<!-- ӴѺҢ ʻ: 6-->
<COL type="data" width="10">dbInq.getString("_sec_soc_id")</COL>
<!-- Ţѭչ¨ҧ-->
<COL type="data" width="6">dbInq.getString("_sec_soc_branch") </COL>
<!-- ӴѺҢ-->
<COL type="data" width="5" blank="0">dbInq.recCount()</COL>
<!-- ӹǹ 1-03-->
<COL type="data" width="8" blank="0" dateformat="DDMMYYYY">dbInq.getString("_period_start_date")</COL>
<COL type="data" width="8" blank="0" dateformat="DDMMYYYY">dbInq.getString("_period_end_date")</COL>
<!-- ǧҷӧҹͧСѹ¨ҧẺ鹷¹ 1-03-->
<COL type="data" width="5" blank="0">dbInq.recCount()</COL>
<!-- ӹǹ 6-08-->
<COL type="data" width="8" blank="0" dateformat="DDMMYYYY">dbInq.getString("_period_start_date")</COL>
<COL type="data" width="8" blank="0" dateformat="DDMMYTYY">dbInq.getString("_period_end_date")</COL>
<!-- ǧҷӧҹͧСѹ¨ҧẺ 6-08 -->
<COL type="data" width="5" blank="0">dbInq.recCount()</COL>
<!-- ӹǹ 6-09 -->
<COL type="data" width="8" blank="0" dateformat="DDMMYYYY">dbInq.getString("_period_start_date")</COL>
<COL type="data" width="8" blank="0" dateformat="DDMMYYYY">dbInq.getString("_period_end_date")</COL>
<!-- ǧҡͧ͡Сѹ¨ҧẺ 6-09 -->
<COL type="data" width="5" blank="0">dbInq.recCount()</COL>
<!-- ӹǹ 6-10 -->
<COL type="data" width="8" blank="0" dateformat="DDMMYYYY">dbInq.getString("_period_start_date")</COL>
<COL type="data" width="8" blank="0" dateformat="DDMMYYYY">dbInq.getString("_period_end_date")</COL>
<!-- ǧҷѹ֡䢢ŢͧСѹ¨ҧẺ 6-10 -->
<COL type="string">newline</COL>
<COL type="string">104</COL>
<!-- Record Type -->
<COL type="data" width="2"></COL>
<!-- ʻ ѺԴͺ : 10 -->
<COL type="data" width = "2"></COL>
<!-- ӴѺҢ ʻ: 6-->
<COL type="data" width="35">dbInq.getString("mcompany","tname")</COL>
<!-- ʶҹСͺ -->
<COL type="data" width="90"></COL>
<!-- ͧʶҹСͺ ѷ database ¿Ŵ -->
</DATA>
</EXPXML>
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="SSO.xml" fileout="C:/ExportOutput/SSOSEND.DAT" filetype="dat" processtype="file">
<INIT>
</INIT>
<HEAD>
</HEAD>
<DATA>
<!-- comment ҹҧͧ tag-->
<COL type="string">608</COL>
<!-- Record Type -->
<COL type="data" width="2"></COL>
<!-- ʻ ѺԴͺ : 10 -->
<COL type="data" width = "2"></COL>
<!-- ӴѺҢ ʻ: 6-->
<COL type="data" width="10">dbInq.getString("_sec_soc_id")</COL>
<!-- Ţѭչ¨ҧ-->
<COL type="data" width="6">dbInq.getString("_sec_soc_branch") </COL>
<!-- ӴѺҢ-->
<COL type="data" width="13">dbInq.getString("id_people")</COL>
<!-- ŢШӵǻЪҪ-->
<COL type="data" width="8" dateformat="DDMMYYYY">dbInq.getString("startdate")</COL>
<!-- ѹ͹շҷӧҹ DDMMYYYY ..-->
<COL type="data" width="3">dbInq.getString("mprefix","sso_code")</COL>
<!-- ӹ˹ҹ-->
<COL type="data" width="30">dbInq.getString("fname")</COL>
<!-- -->
<COL type="data" width="35">dbInq.getString("lname")</COL>
<!-- ʡ-->
<COL type="data" width="128">fs.repeat(" ",128)</COL>
<!-- bank-->
<COL type="string">newline</COL>
</DATA>
</EXPXML>
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="SSO.xml" fileout="C:/ExportOutput/SSOSEND.DAT" filetype="dat" processtype="file">
<INIT>
</INIT>
<HEAD>
</HEAD>
<DATA>
<!-- comment ҹҧͧ tag-->
<COL type="string">609</COL>
<!-- Record Type -->
<COL type="data" width="2"></COL>
<!-- ʻ ѺԴͺ : 10 -->
<COL type="data" width = "2"></COL>
<!-- ӴѺҢ ʻ: 6-->
<COL type="data" width="10">dbInq.getString("_sec_soc_id")</COL>
<!-- Ţѭչ¨ҧ-->
<COL type="data" width="6">dbInq.getString("_sec_soc_branch") </COL>
<!-- ӴѺҢ-->
<COL type="data" width="13">dbInq.getString("id_people")</COL>
<!-- ŢШӵǻЪҪ-->
<COL type="data" width="8" dateformat="DDMMYYYY">dbInq.getString("resigndate")</COL>
<!-- ѹ͹շ͡ DDMMYYYY ..-->
<COL type="data" width="3">dbInq.getString("mprefix","sso_code")</COL>
<!-- ӹ˹ҹ-->
<COL type="data" width="30">dbInq.getString("fname")</COL>
<!-- -->
<COL type="data" width="35">dbInq.getString("lname")</COL>
<!-- ʡ-->
<COL type="data" width="128">fs.repeat(" ",128)</COL>
<!-- bank-->
<COL type="string">newline</COL>
</DATA>
</EXPXML>
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="SSO.xml" fileout="C:/ExportOutput/SSOSEND.DAT" filetype="dat" processtype="file">
<INIT>
int count_child = 0;
</INIT>
<HEAD>
</HEAD>
<DATA>
<!-- comment ҹҧͧ tag-->
<COL type="formula">count_child = dbInq.getInt("child")+dbInq.getInt("child_abroad")+dbInq.getInt("child_domestic")</COL>
<COL type="string">610</COL>
<!-- Record Type -->
<COL type="data" width="2"></COL>
<!-- ʻ ѺԴͺ : 10 -->
<COL type="data" width = "2"></COL>
<!-- ӴѺҢ ʻ: 6-->
<COL type="data" width="10">dbInq.getString("_sec_soc_id")</COL>
<!-- Ţѭչ¨ҧ-->
<COL type="data" width="6">dbInq.getString("_sec_soc_branch") </COL>
<!-- ӴѺҢ-->
<COL type="data" width="13">dbInq.getString("id_people")</COL>
<!-- ŢѵûСѹѧ-->
<COL type="data" width="13">dbInq.getString("id_people")</COL>
<!-- ŢШӵǻЪҪ-->
<COL type="string" width="1">1</COL>
<!-- ѵ-->
<COL type="string" width="3">099</COL>
<!-- ѭҵ-->
<COL type="data" width="1">dbInq.getString("sex")</COL>
<!-- -->
<COL type="data" width="3">dbInq.getString("mprefix","sso_code")</COL>
<!-- ӹ˹ҹ-->
<COL type="data" width="30">dbInq.getString("fname")</COL>
<!-- -->
<COL type="data" width="35">dbInq.getString("lname")</COL>
<!-- ʡ-->
<COL type="data" width="8">dbInq.getString("birthday")</COL>
<!-- ѹ͹Դ-->
<COL type="data" width="1">dbInq.getString("_statmarry")</COL>
<!-- ʶҹ ʴ鹵Ţ 1=S,2=M,3=D,4=W-->
<COL type="data" width="8">dbInq.getString("startdate")</COL>
<!-- ѹ͹շҷӧҹ DDMMYYYY ..-->
<COL type="data" width="1">dbInq.getString("emp_every")</COL>
<!-- Ҩҧ ʴ繵Ţ 1= D ,2=M-->
<COL type="data" width="1">(count_child==0)?"N":"Y"</COL>
<!-- ʶҹкص պص=Y , =N-->
<COL type="data" width="2">count_child</COL>
<!-- ӹǹص-->
<COL type="data" width="8">dbInq.getString("childbirth1")</COL>
<!-- ѹ͹Դصä 1 DDMMYYYY ..-->
<COL type="data" width="8">dbInq.getString("childbirth2")</COL>
<!-- ѹ͹Դصä 2 DDMMYYYY ..-->
<COL type="data" width="82">fs.repeat(" ",82)</COL>
<!-- bank-->
<COL type="string">newline</COL>
</DATA>
</EXPXML>
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="TFB.xml" fileout="C:/temp/TransferBank/TFB.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 1;
int rectmp = 2;
</INIT>
<DATA>
<COL type="string">fs.addBlank(6,"0",reccount++)</COL><!--ӴѺͧ 000001 : 6-->
<COL type="string">7106</COL><!-- Trans Type -->
<COL type="data">dbInq.getString("mbank_company","bank_client")</COL><!--comcode : 7-->
<COL type="data" >dbInq.getString("accountno")</COL><!-- : 10 -->
<COL type="data" >fs.addBlank(15,"0","left",dbInq.getString("amount"))</COL>
<COL type="data" >DATE</COL><!--ѺҨҡ˹Ҩ :6-->
<COL type="data">dbInq.getString("memployee","emp_prefix")</COL><!-- ӹ˹ : 23-->
<COL type="data" width = "50">dbInq.getString("memployee","efname")+" "+dbInq.getString("memployee","elname")</COL><!--- ʡ Ѻ : 50 -->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="formula">rectmp++</COL>
<COL type="string">newline</COL>
</DATA>
<FOOT><!-- Page-Control -->
<COL type="data">fs.addBlank(6,"0",reccount)</COL><!--ӴѺͧ ͨҡ Data : 6 -->
<COL type="string">9000</COL><!-- Trans Type Page-Control : 4-->
<COL type="data">fs.addBlank(7,"0",dbInq.getString("mbank_company","bank_client"))</COL><!-- comcode : 7-->
<COL type="data" >fs.addBlank(15,"0",sum)+" "</COL><!-- : 15 -->
<COL type="data">fs.repeat("0",6)</COL><!-- 0 :6-->
<COL type="string">newline</COL>
<!-- Batch-Control -->
<COL type="data">fs.addBlank(6,"0",rectmp)</COL><!--ӴѺͧ ͨҡ Page-Control : 6 -->
<COL type="string">9100</COL><!-- Trans Type Batch-Control : 4-->
<COL type="data">fs.addBlank(7,"0",dbInq.getString("mbank_company","bank_client"))</COL><!-- comcode : 7-->
<COL type="data">fs.repeat("0",10)</COL><!--Ţѭ 0 : 10 -->
<COL type="data">fs.addBlank(15,"0",sum)+" "</COL><!-- : 15 -->
<COL type="data">fs.repeat("0",6)</COL><!-- 0 :6-->
</FOOT>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="TFB_MC.xml" fileout="C:/temp/TransferBank/TFB_MC.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
</INIT>
<DATA>
<COL type="string">000001</COL><!--ӴѺͧ 000001 : 6-->
<COL type="string">7106</COL><!-- Trans Type -->
<COL type="data">dbInq.getString("mbank_company","bank_client")</COL>><!-- comcode : 7-->
<COL type="data" >dbInq.getString("accountno")</COL><!-- : 10 -->
<COL type="data" >fs.addBlank(15,"0","left",dbInq.getString("amount"))</COL>
<COL type="data" >calendar.getYYMMDD()</COL><!--ѺҨҡ˹Ҩ :6-->
<COL type="data">dbInq.getString("memployee","emp_prefix")</COL><!-- ӹ˹ : 23-->
<COL type="data" width = "50">dbInq.getString("memployee","efname")+" "+dbInq.getString("memployee","elname")</COL><!--- ʡ Ѻ : 50 -->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="string">newline</COL>
</DATA>
<FOOT><!-- Page-Control -->
<COL type="data">fs.addBlank(6,"0",reccount++)</COL><!--ӴѺͧ ͨҡ Data : 6 -->
<COL type="string">9000</COL><!-- Trans Type Page-Control : 4-->
<COL type="data">fs.addBlank(7,"0",dbInq.getString("mbank_company","bank_client"))</COL><!-- ѺҨҡ˹Ҩ : 7-->
<COL type="data" >fs.addBlank(15,"0",sum)</COL><!-- : 15 -->
<COL type="string">000000</COL><!-- 0 :6-->
<COL type="string">newline</COL>
<!-- Batch-Control -->
<COL type="data">fs.addBlank(6,"0",reccount)</COL><!--ӴѺͧ ͨҡ Page-Control : 6 -->
<COL type="string">9100</COL><!-- Trans Type Batch-Control : 4-->
<COL type="data">fs.addBlank(7,"0",dbInq.getString("mbank_company","bank_client"))</COL><!-- ѺҨҡ˹Ҩ : 7-->
<COL type="string">0000000000 </COL><!--Ţѭ 0 : 10 -->
<COL type="data">fs.addBlank(15,"0",sum)</COL><!-- : 15 -->
<COL type="string">000000</COL><!-- 0 :6-->
</FOOT>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="THB.xml" fileout="C:/temp/TransferBank/THB.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
</INIT>
<DATA>
<COL type="string" >I0</COL> <!-- Record type ˭ status 0 -->
<COL type="data" width="10">fs.addBlank(10,"0","right",dbInq.getString("memployee","employeeid"))</COL><!-- ú 10 0 ҧ˹Ҩú: 10 -->
<COL type="data" width ="35">dbInq.getString("memployee","efname").toUpperCase()+" "+dbInq.getString("memployee","elname").toUpperCase()</COL><!-- ʡ Ǿ˭ ѹ : 35-->
<COL type="data" width="10" >dbInq.getString("accountno")</COL>
<COL type="data">fs.addBlank(10,"0","left",dbInq.getString("amount"))</COL>
<COL type="string">0000</COL><!-- Filler 0 : 4 -->
<COL type="string">5</COL><!-- Transection Code => 5 -->
<COL type="string">00000</COL><!-- Space 0 : 5 -->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="string">newline</COL>
</DATA>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="THB_MC.xml" fileout="C:/temp/TransferBank/THB_MC.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
</INIT>
<DATA>
<COL type="string" >I0</COL> <!-- Record type ˭ status 0 -->
<COL type="data" width="10">dbInq.getString("memployee","employeeid")</COL><!-- ú 10 0 ҧ˹Ҩú: 10 -->
<COL type="data" width ="35">dbInq.getString("memployee","efname").toUpperCase()+" "+dbInq.getString("memployee","elname").toUpperCase()</COL><!-- ʡ Ǿ˭ ѹ : 35-->
<COL type="data" width="10" >dbInq.getString("accountno")</COL>
<COL type="data">fs.addBlank(10,"0","left",dbInq.getString("amount"))</COL>
<COL type="string">0000</COL><!-- Filler 0 : 4 -->
<COL type="string">5</COL><!-- Transection Code => 5 -->
<COL type="string">00000</COL><!-- Space 0 : 5 -->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="string">newline</COL>
</DATA>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="TMB.xml" fileout="C:/temp/TransferBank/TMB.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount= 0;
</INIT>
<DATA>
<COL type="data" >dbInq.getString("mbank_company","bank_client")</COL><!-- comcode : 4 -->
<COL type="string">08</COL>
<COL type="data" width="10">dbInq.getString("accountno")</COL>
<COL type="data" width="3">dbInq.getString("accountno").substring(0,3)</COL><!--ҢҸҤ : 3 ҡ 3 á ͧŢѭ ѡҹ*-->
<COL type="data" >fs.repeat("0",7)</COL><!--ʾѡҹŢҧԧ١ 0 : 7-->
<COL type="string">2</COL> <!-- Record Code 2 = Һѭ(fix) -->
<COL type="data">fs.addBlank(12,"0",dbInq.getString("amount"))</COL><!-- ʵҧ 2 ѡ -->
<COL type="string" >01 </COL><!-- ITEM NO. -->
<COL type="string">newline</COL>
</DATA>
</EXPXML>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8' ?>
<EXPXML name="UOB.xml" fileout="C:/temp/TransferBank/UOB.txt" filetype="txt" processtype="file">
<INIT>
double sum=0;
Double d=null;
Integer i = null;
int reccount = 0;
</INIT>
<HEAD>
<COL type="string">LTBDP</COL> <!-- -->
<COL type="data" width="3">dbInq.getString("first_lineno").substring(0,3)</COL><!--ҢҸҤ : 3 ( áͧŢѭ ѷ )-->
<COL type="data" width ="4" >dbInq.getString("mbank_company","bank_client")</COL><!-- comcode : 4 -->
<COL type="data" width="10">dbInq.getString("mbank_company","account")</COL><!-- ŢѭѺѷ : 10-->
<COL type="string" >01D</COL> <!-- -->
<COL type="data" width ="15">fs.addBlank(15,"0",sum)</COL><!-- ѡȹ 2 ѡ 00 0000XXXXX-->
<COL type="data" width="6">DATE</COL> <!-- Value Date: DDMMYY : 6 -->
<COL type="string" width="2">99</COL> <!-- -->
<COL type="string">newline</COL>
</HEAD>
<DATA>
<COL type="string">LTBDP</COL> <!-- -->
<COL type="data" width="3">dbInq.getString("accountno").substring(0,3)</COL> <!--ҢҸҤ : 3 ( áͧŢѭ ѡҹ )-->
<COL type="data" width ="4" >dbInq.getString("mbank_company","bank_client")</COL><!-- comcode : 4 -->
<COL type="data" width="20">dbInq.getString("accountno")</COL> <!-- : 20-->
<COL type="string" >01C</COL> <!-- -->
<COL type="data" width="16">fs.addBlank(16,"0",dbInq.getString("amount"))</COL><!-- ú 16 0 ҹ˹ 000xxxx -->
<COL type="data" width="6">DATE</COL> <!-- Value Date: DDMMYY : 6 -->
<COL type="string" width="2">99</COL> <!-- -->
<COL type="formula">sum += d.parseDouble(dbInq.getString("amount"))</COL>
<COL type="formula">reccount++</COL>
<COL type="string">newline</COL>
</DATA>
</EXPXML>
0102006!10002!2005!AfterCal!1895.00!0000112!E!0!!0!0!1!0!0!0!0!0!0!0!0102006!0!0!0!0!0
0102006!99999!2005!BonusTax!100000.00!0000801!3!0!!3!0!1!0!1!0!0!0!0!0!0102006!0!0!0!0!0
0102006!99999!2005!CPVF!1326.50!0000101!1!0!!3!1!6!0!1!0!0!0!0!0!0102006!0!0!0!0!0
\ No newline at end of file
00015885001somsri#########sukhothai**************02-7369854NNNNNNNNNN10000NNNNN
00025664002somsak#########khonkhaen**************02-7485891NNNNNNNNNN120000NNNNN
\ No newline at end of file
0001,5885,001,somsri,sukhothai,02-7369854,10000
0002,5664,002,somsak,khonkhaen,02-7485891,12000
\ No newline at end of file
00015885001somsri#########sukhothai**************02-7369854NNNNNNNNNN10000NNNNN00025664002somsak#########khonkhaen**************02-7485891NNNNNNNNNN12000NNNNN
\ No newline at end of file
0001,588,5001,somsri,sukhothai,02-7369854,9999;0002,566,4002,somsak,khonkhaen,02-7485891,8500;
\ No newline at end of file
<IMPXML name="memployee.xml" insert="true" update="true"
lastupdate="false" filetype="linelist" processtype="freespace">
<INIT>String code ="0000";</INIT>
<IMPORTPATTERN>fs.getToken(NUMBER.'DELIMETER');</IMPORTPATTERN>
<!--CONDITION></CONDITION-->
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,',')">MEMPLOYEE.EMPLOYEEID</COL>
<COL source="fs.getToken(1,',')">MEMPLOYEE.COMPANYID</COL>
<COL source="fs.getToken(2,',')">MEMPLOYEE.SALARY</COL>
<COL source="fs.getToken(3,',')">MEMPLOYEE.OLDSALARY</COL>
<COL source="fs.getToken(4,',')">MEMPLOYEE.CURCHGINC</COL>
<COL source="fs.getToken(5,',')">MEMPLOYEE.LSTCHGINC</COL>
<COL source="fs.getToken(6,',')">MEMPLOYEE.STATUS</COL>
</DATA>
</IMPXML>
\ No newline at end of file
100002,100,18000,15000,2007-01-01,2006-01-01,Y
\ No newline at end of file
<ROOT>
<DETAIL></DETAIL>
</ROOT>
\ No newline at end of file
<IMPXML name="ESOP.xml" insert="true" update="false" lastupdate="false" filetype="linelist" processtype="freespace">
<INIT></INIT>
<IMPORTPATTERN></IMPORTPATTERN>
<CONDITION></CONDITION>
<DATA tokendelimeter="," >
<TABLE name="MEMPL_TAXM">
<COL type="String" source="fs.getToken(0,'!')">employeeid</COL>
<COL type="String" source="fs.getToken(1,'!')">companyid</COL>
<COL type="Date" source="fs.getToken(2,'!')">gendate</COL>
<COL type="String" source="fs.getToken(3,'!')">formulaid</COL>
<COL type="BigDecimal" source="fs.getToken(4,'!')">amount</COL>
<COL type="String" source="fs.getToken(5,'!')">tax_index</COL>
<COL type="String" source="fs.getToken(6,'!')">groupincid</COL>
<COL type="Integer" source="fs.getToken(7,'!')">isrefer</COL>
<COL type="String" source="fs.getToken(8,'!')">refer_no</COL>
<COL type="String" source="fs.getToken(9,'!')">tax</COL>
<COL type="Integer" source="fs.getToken(10,'!')">workmen</COL>
<COL type="String" source="fs.getToken(11,'!')">formula_type</COL>
<COL type="Integer" source="fs.getToken(12,'!')">basicinc</COL>
<COL type="Integer" source="fs.getToken(13,'!')">fixinc</COL>
<COL type="Integer" source="fs.getToken(14,'!')">paypermonth</COL>
<COL type="Integer" source="fs.getToken(15,'!')">calsoc</COL>
<COL type="Integer" source="fs.getToken(16,'!')">calpvf</COL>
<COL type="Integer" source="fs.getToken(17,'!')">passedcalsoc</COL>
<COL type="Integer" source="fs.getToken(18,'!')">passedcalpvf</COL>
</TABLE>
<TABLE name="MEMPL_TAXY">
<COL type="String" source="fs.getToken(19,'!')">employeeid</COL>
<COL type="String" source="fs.getToken(20,'!')">companyid</COL>
<COL type="Integer" source="fs.getToken(21,'!')">period</COL>
<COL type="Integer" source="fs.getToken(22,'!')">taxy_year</COL>
<COL type="String" source="fs.getToken(23,'!')">formulaid</COL>
</TABLE>
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="fileLineList.xml" insert="true" update="false"
lastupdate="false" filetype="linelist" processtype="fixline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA>
<!--<COL type="String" source="r.getStringToken(0,3)">company.code</COL> -->
<!--<COL type="String" source=syscode.get('0')>company.code</COL> -->
<!--<COL type="String" source="4,8" blank="getCode(&quot;sex&quot;)">company.areacode</COL>-->
<COL type="String" source="fs.getStringFL(0,3)" blank="#">company.code</COL>
<COL type="String" source="fs.getStringFL(4,6)" blank="#">company.areacode</COL>
<COL type="String" source="fs.getStringFL(7,10)" blank="0">employee.code</COL>
<COL type="String" source="fs.getStringFL(11,25)" blank="#">employee.name</COL>
<COL type="String" source="fs.getStringFL(26,48)" blank="*">employee.address</COL>
<COL type="String" source="fs.getStringFL(49,68)" blank="N">employee.tel</COL>
<COL type="Double" source="fs.getStringFL(69,78)" blank="N">employee.salary</COL>
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="fileLineList.xml" insert="true" update="false"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL type="String" source="fs.getToken(0,',')">company.code</COL>
<COL type="String" source="fs.getToken(1,',')">company.areacode</COL>
<COL type="String" source="fs.getToken(2,',')">employee.code</COL>
<COL type="String" source="fs.getToken(3,',')">employee.name</COL>
<COL type="String" source="fs.getToken(4,',')">employee.address</COL>
<COL type="String" source="fs.getToken(5,',')">employee.tel</COL>
<COL type="Double" source="fs.getToken(6,',')">employee.salary</COL>
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="fileLineStripFL.xml" insert="true" update="false"
lastupdate="false" filetype="linestrip" processtype="fixspace">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<ROW_CONDITION>
company.code != null
</ROW_CONDITION>
<DATA size="79">
<COL type="String" source="fs.getStringFL(0,3)" blank="N">company.code</COL>
<COL type="String" source="fs.getStringFL(4,6)" blank="N">company.areacode</COL>
<COL type="String" source="fs.getStringFL(7,10)" blank="N">employee.code</COL>
<COL type="String" source="fs.getStringFL(11,25)" blank="#">employee.name</COL>
<COL type="String" source="fs.getStringFL(26,48)" blank="*">employee.address</COL>
<COL type="String" source="fs.getStringFL(49,68)" blank="N">employee.tel</COL>
<COL type="Double" source="fs.getStringFL(69,78)" blank="N">employee.salary</COL>
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="fileLineStripFL.xml" insert="true" update="false"
lastupdate="false" filetype="linestrip" processtype="freespace">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter="," worddelimmeter=";">
<COL type="String" source="fs.getToken(0,',')">company.code</COL>
<COL type="String" source="fs.getToken(1,',')">company.areacode</COL>
<COL type="String" source="fs.getToken(2,',')">employee.code</COL>
<COL type="String" source="fs.getToken(3,',')">employee.name</COL>
<COL type="String" source="fs.getToken(4,',')">employee.address</COL>
<COL type="String" source="fs.getToken(5,',')">employee.tel</COL>
<COL type="Double" source="fs.getToken(6,',')">employee.salary</COL>
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="holiday.xml" insert="true" update="false"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,'~')">holiday.holidayid</COL>
<COL source="fs.getToken(1,'~')">holiday.tdesc</COL>
<COL source="fs.getToken(2,'~')">holiday.edesc</COL>
<COL source="fs.getToken(3,'~')">holiday.companyid</COL>
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="mbu1.xml" insert="true" update="false"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,'~')">mbu1.bu1id</COL>
<COL source="fs.getToken(1,'~')">mbu1.tdesc</COL>
<COL source="fs.getToken(2,'~')">mbu1.edesc</COL>
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="mbu2.xml" insert="true" update="false"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,'~')">mbu2.bu2id</COL>
<COL source="fs.getToken(1,'~')">mbu2.tdesc</COL>
<COL source="fs.getToken(2,'~')">mbu2.edesc</COL>
<!--COL source="fs.getToken(6,'~')">mbu2.objective</COL>
<COL source="fs.getToken(7,'~')">mbu2.remark</COL-->
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="mbu3.xml" insert="true" update="false"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,'~')">mbu3.bu3id</COL>
<COL source="fs.getToken(1,'~')">mbu3.tdesc</COL>
<COL source="fs.getToken(2,'~')">mbu3.edesc</COL>
<!--COL source="fs.getToken(6,'~')">mbu3.objective</COL>
<COL source="fs.getToken(7,'~')">mbu3.remark</COL-->
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="mbu4.xml" insert="true" update="false"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,'~')">mbu4.bu4id</COL>
<COL source="fs.getToken(1,'~')">mbu4.tdesc</COL>
<COL source="fs.getToken(2,'~')">mbu4.edesc</COL>
<COL source="fs.getToken(6,'~')">mbu4.objective</COL>
<COL source="fs.getToken(7,'~')">mbu4.remark</COL>
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="mcompany.xml" insert="true" update="false"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,'~')">mcompany.companyid</COL>
<COL source="fs.getToken(1,'~')">mcompany.ename</COL>
<COL source="fs.getToken(10,'~')">mcompany.tname</COL>
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="memployee.xml" insert="true" update="true"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,'~')">memployee.employeeid</COL>
<COL source="fs.getToken(1,'~')">memployee.emp_prefix</COL>
<COL source="fs.getToken(2,'~')">memployee.fname</COL>
<COL source="fs.getToken(3,'~')">memployee.lname</COL>
<COL source="fs.getToken(4,'~')">memployee.sex</COL>
<COL source="fs.getToken(5,'~')">memployee.bu1</COL>
<COL source="fs.getToken(6,'~')">memployee.bu2</COL>
<COL source="fs.getToken(7,'~')">memployee.bu3</COL>
<COL source="fs.getToken(8,'~')">memployee.emp_position</COL>
<COL source="fs.getToken(9,'~')">memployee.birthday</COL>
<COL source="fs.getToken(10,'~')">memployee.efname</COL>
<COL source="fs.getToken(11,'~')">memployee.elname</COL>
<COL source="fs.getToken(12,'~')">memployee.religion</COL>
<COL source="fs.getToken(13,'~')">memployee.startdate</COL>
<COL source="fs.getToken(14,'~')">memployee.statmarry</COL>
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="memployee.xml" insert="true" update="true"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,'~')">memployee.employeeid</COL>
<COL source="fs.getToken(1,'~')">memployee.emp_prefix</COL>
<COL source="fs.getToken(2,'~')">memployee.fname</COL>
<COL source="fs.getToken(3,'~')">memployee.lname</COL>
<COL source="fs.getToken(6,'~')">memployee.sex</COL>
<COL source="fs.getToken(7,'~')">memployee.bu1</COL>
<COL source="fs.getToken(8,'~')">memployee.bu2</COL>
<COL source="fs.getToken(9,'~')">memployee.bu3</COL>
<COL source="fs.getToken(10,'~')">memployee.emp_position</COL>
<COL source="fs.getToken(11,'~')">memployee.emp_group</COL>
<COL source="fs.getToken(12,'~')">memployee.time0</COL>
<COL source="fs.getToken(13,'~')">memployee.salatype</COL>
<COL source="fs.getToken(16,'~')">memployee.job </COL>
<COL source="fs.getToken(31,'~')">memployee.approve_date</COL>
<COL source="fs.getToken(32,'~')">memployee.avginc</COL>
<COL source="fs.getToken(36,'~')">memployee.birthday </COL>
<COL source="fs.getToken(37,'~')">memployee.bonus</COL>
<COL source="fs.getToken(38,'~')">memployee.calsoc</COL>
<COL source="fs.getToken(39,'~')">memployee.caltax</COL>
<COL source="fs.getToken(40,'~')">memployee.child </COL>
<COL source="fs.getToken(42,'~')">memployee.companyid</COL>
<COL source="fs.getToken(44,'~')">memployee.curchginc</COL>
<COL source="fs.getToken(45,'~')">memployee.pvf_register</COL>
<COL source="fs.getToken(60,'~')">memployee.elname</COL>
<COL source="fs.getToken(61,'~')">memployee.emp_every</COL>
<COL source="fs.getToken(64,'~')">memployee.downpay</COL>
<COL source="fs.getToken(65,'~')">memployee.downdate</COL>
<COL source="fs.getToken(86,'~')">memployee.fixsoc</COL>
<COL source="fs.getToken(87,'~')">memployee.fixtax</COL>
<COL source="fs.getToken(89,'~')">memployee.grade</COL>
<COL source="fs.getToken(90,'~')">memployee.grade1</COL>
<COL source="fs.getToken(91,'~')">memployee.grade2</COL>
<COL source="fs.getToken(92,'~')">memployee.grade3</COL>
<COL source="fs.getToken(93,'~')">memployee.grade4</COL>
<COL source="fs.getToken(94,'~')">memployee.grade5</COL>
<COL source="fs.getToken(97,'~')">memployee.history</COL>
<COL source="fs.getToken(137,'~')">memployee.interest</COL>
<COL source="fs.getToken(142,'~')">memployee.lstchginc</COL>
<COL source="fs.getToken(144,'~')">memployee.nation</COL>
<COL source="fs.getToken(145,'~')">memployee.nickname</COL>
<COL source="fs.getToken(148,'~')">memployee.oldevery</COL>
<COL source="fs.getToken(151,'~')">memployee.oldsalary</COL>
<COL source="fs.getToken(157,'~')">memployee.receive</COL>
<COL source="fs.getToken(158,'~')">memployee.religion</COL>
<COL source="fs.getToken(161,'~')">memployee.salary</COL>
<COL source="fs.getToken(163,'~')">memployee.startdate</COL>
<COL source="fs.getToken(164,'~')">memployee.statmarry</COL>
<COL source="fs.getToken(178,'~')">memployee.tel</COL>
<COL source="fs.getToken(186,'~')">memployee.blood</COL>
<COL source="fs.getToken(187,'~')">memployee.rh</COL>
<COL source="fs.getToken(188,'~')">memployee.weight</COL>
<COL source="fs.getToken(189,'~')">memployee.height</COL>
<COL source="fs.getToken(194,'~')">memployee.email</COL>
<COL source="fs.getToken(207,'~')">memployee.aspersons</COL>
<COL source="fs.getToken(208,'~')">memployee.shoesize</COL>
<COL source="fs.getToken(210,'~')">memployee.waistsize</COL>
<COL source="fs.getToken(211,'~')">memployee.shirtsize</COL>
<COL source="fs.getToken(212,'~')">memployee.contractno</COL>
<COL source="fs.getToken(213,'~')">memployee.agency</COL>
<COL source="fs.getToken(214,'~')">memployee.haircolor</COL>
<COL source="fs.getToken(215,'~')">memployee.eyecolor</COL>
<COL source="fs.getToken(217,'~')">memployee.bu4</COL>
<COL source="fs.getToken(224,'~')">memployee.vacation0</COL>
<COL source="fs.getToken(225,'~')">memployee.vacation1</COL>
<COL source="fs.getToken(231,'~')">memployee.rmf</COL>
<COL source="fs.getToken(232,'~')">memployee.gbk</COL>
<COL source="fs.getToken(239,'~')">memployee.mortgage</COL>
<COL source="fs.getToken(244,'~')">memployee.childbirth1</COL>
<COL source="fs.getToken(245,'~')">memployee.childbirth2</COL>
</DATA>
</IMPXML>
<IMPXML name="mempl_addr.xml" insert="true" update="false"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,'~')">mempl_addr.employeeid</COL>
<COL source="fs.getToken(42,'~')">mempl_addr.companyid</COL>
<COL source="fs.getToken(178,'~')">mempl_addr.tel</COL>
<COL source="fs.getToken(182,'~')">mempl_addr.zipcode</COL>
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="meventgrp.xml" insert="true" update="true"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,'~')">meventgrp.eventgrpid</COL>
<COL source="fs.getToken(1,'~')">meventgrp.edesc</COL>
<COL source="fs.getToken(1,'~')">meventgrp.tdesc</COL>
<COL source="fs.getToken(2,'~')">meventgrp.limit</COL>
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="mposition.xml" insert="true" update="false"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,'~')">mposition.positionid</COL>
<COL source="fs.getToken(1,'~')">mposition.tdesc</COL>
<COL source="fs.getToken(2,'~')">mposition.edesc</COL>
</DATA>
</IMPXML>
<IMPXML name="mprefix.xml" insert="true" update="false"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,'~')">mprefix.prefixid</COL>
<COL source="fs.getToken(1,'~')">mprefix.tdesc</COL>
<COL source="fs.getToken(2,'~')">mprefix.edesc</COL>
<COL source="fs.getToken(3,'~')">mprefix.sso_code</COL>
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="muser.xml" insert="true" update="true"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,'~')">muser.empid</COL>
<COL source="fs.getToken(10,'~')">muser.usernameid</COL>
</DATA>
</IMPXML>
<IMPXML name="time0.xml" insert="true" update="false"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
getToken(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
getToken(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,'~')">time0.time0id</COL>
<COL source="fs.getToken(1,'~')">time0.tdesc</COL>
<COL source="fs.getToken(1,'~')">time0.edesc</COL>
<COL source="fs.getToken(2,'~')">time0.amtperiod</COL>
<COL source="fs.getToken(3,'~')">time0.absent</COL>
<COL source="fs.getToken(4,'~')">time0.app_ot</COL>
<COL source="fs.getToken(5,'~')">time0.hour_d</COL>
<COL source="fs.getToken(6,'~')">time0.hour_m</COL>
<COL source="fs.getToken(7,'~')">time0.hour_w</COL>
<COL source="fs.getToken(8,'~')">time0.latestang</COL>
<COL source="fs.getToken(9,'~')">time0.latestick</COL>
<COL source="fs.getToken(10,'~')">time0.maxlate</COL>
<COL source="fs.getToken(11,'~')">time0.maxtmin</COL>
<COL source="fs.getToken(12,'~')">time0.maxtmlate</COL>
<COL source="fs.getToken(13,'~')">time0.maxtmstop</COL>
<COL source="fs.getToken(14,'~')">time0.max_ot</COL>
<COL source="fs.getToken(15,'~')">time0.min_ot</COL>
<COL source="fs.getToken(16,'~')">time0.otstang</COL>
<COL source="fs.getToken(17,'~')">time0.punc_ot</COL>
<COL source="fs.getToken(18,'~')">time0.refer</COL>
<COL source="fs.getToken(19,'~')">time0.sticktm</COL>
<COL source="fs.getToken(20,'~')">time0.stopstang</COL>
<COL source="fs.getToken(21,'~')">time0.stp_ot</COL>
<COL source="fs.getToken(22,'~')">time0.timeswing</COL>
<COL source="fs.getToken(23,'~')">time0.minot_b</COL>
<COL source="fs.getToken(24,'~')">time0.maxot_b</COL>
<COL source="fs.getToken(25,'~')">time0.dbswipe</COL>
<COL source="fs.getToken(26,'~')">time0.holiday</COL>
<COL source="fs.getToken(27,'~')">time0.fgtype</COL>
<COL source="fs.getToken(28,'~')">time0.fgtimein1</COL>
<COL source="fs.getToken(29,'~')">time0.fgtimeout1</COL>
<COL source="fs.getToken(30,'~')">time0.fgtimein2</COL>
<COL source="fs.getToken(31,'~')">time0.fgtimeout2</COL>
<COL source="fs.getToken(32,'~')">time0.picture</COL>
<COL source="fs.getToken(33,'~')">time0.code</COL>
<COL source="fs.getToken(35,'~')">time0.midstang</COL>
<COL source="fs.getToken(36,'~')">time0.app_mid</COL>
<COL source="fs.getToken(37,'~')">time0.midswipe</COL>
<COL source="fs.getToken(38,'~')">time0.maxmidtm</COL>
<COL source="fs.getToken(39,'~')">time0.mxmdstop</COL>
<COL source="fs.getToken(40,'~')">time0.mxmdlate</COL>
<COL source="fs.getToken(41,'~')">time0.minot_m</COL>
<COL source="fs.getToken(42,'~')">time0.maxot_m</COL>
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="time1.xml" insert="true" update="false"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,'~')">time1.time0id</COL>
<COL source="fs.getToken(1,'~')">time1.dayweekid</COL>
<COL source="fs.getToken(2,'~')">time1.stopday</COL>
<COL source="fs.getToken(3,'~')">time1.hour_d</COL>
<COL source="fs.getToken(4,'~')">time1.timein1</COL>
<COL source="fs.getToken(5,'~')">time1.timein2</COL>
<COL source="fs.getToken(6,'~')">time1.timeout1</COL>
<COL source="fs.getToken(7,'~')">time1.timeout2</COL>
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="time2.xml" insert="true" update="false"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,'~')">time2.monthid</COL>
<COL source="fs.getToken(1,'~')">time2.time0id</COL>
<COL source="fs.getToken(2,'~')">time2.time011</COL>
<COL source="fs.getToken(3,'~')">time2.time012</COL>
<COL source="fs.getToken(4,'~')">time2.time013</COL>
<COL source="fs.getToken(5,'~')">time2.time021</COL>
<COL source="fs.getToken(6,'~')">time2.time022</COL>
<COL source="fs.getToken(7,'~')">time2.time023</COL>
<COL source="fs.getToken(8,'~')">time2.time031</COL>
<COL source="fs.getToken(9,'~')">time2.time032</COL>
<COL source="fs.getToken(10,'~')">time2.time033</COL>
<COL source="fs.getToken(11,'~')">time2.time041</COL>
<COL source="fs.getToken(12,'~')">time2.time042</COL>
<COL source="fs.getToken(13,'~')">time2.time043</COL>
<COL source="fs.getToken(14,'~')">time2.time051</COL>
<COL source="fs.getToken(15,'~')">time2.time052</COL>
<COL source="fs.getToken(16,'~')">time2.time053</COL>
<COL source="fs.getToken(17,'~')">time2.time061</COL>
<COL source="fs.getToken(18,'~')">time2.time062</COL>
<COL source="fs.getToken(19,'~')">time2.time063</COL>
<COL source="fs.getToken(20,'~')">time2.time071</COL>
<COL source="fs.getToken(21,'~')">time2.time072</COL>
<COL source="fs.getToken(22,'~')">time2.time073</COL>
<COL source="fs.getToken(23,'~')">time2.time081</COL>
<COL source="fs.getToken(24,'~')">time2.time082</COL>
<COL source="fs.getToken(25,'~')">time2.time083</COL>
<COL source="fs.getToken(26,'~')">time2.time091</COL>
<COL source="fs.getToken(27,'~')">time2.time092</COL>
<COL source="fs.getToken(28,'~')">time2.time093</COL>
<COL source="fs.getToken(29,'~')">time2.time101</COL>
<COL source="fs.getToken(30,'~')">time2.time102</COL>
<COL source="fs.getToken(31,'~')">time2.time103</COL>
<COL source="fs.getToken(32,'~')">time2.time111</COL>
<COL source="fs.getToken(33,'~')">time2.time112</COL>
<COL source="fs.getToken(34,'~')">time2.time113</COL>
<COL source="fs.getToken(35,'~')">time2.time121</COL>
<COL source="fs.getToken(36,'~')">time2.time122</COL>
<COL source="fs.getToken(37,'~')">time2.time123</COL>
<COL source="fs.getToken(38,'~')">time2.time131</COL>
<COL source="fs.getToken(39,'~')">time2.time132</COL>
<COL source="fs.getToken(40,'~')">time2.time133</COL>
<COL source="fs.getToken(41,'~')">time2.time141</COL>
<COL source="fs.getToken(42,'~')">time2.time142</COL>
<COL source="fs.getToken(43,'~')">time2.time143</COL>
<COL source="fs.getToken(44,'~')">time2.time151</COL>
<COL source="fs.getToken(45,'~')">time2.time152</COL>
<COL source="fs.getToken(46,'~')">time2.time153</COL>
<COL source="fs.getToken(47,'~')">time2.time161</COL>
<COL source="fs.getToken(48,'~')">time2.time162</COL>
<COL source="fs.getToken(49,'~')">time2.time163</COL>
<COL source="fs.getToken(50,'~')">time2.time171</COL>
<COL source="fs.getToken(51,'~')">time2.time172</COL>
<COL source="fs.getToken(52,'~')">time2.time173</COL>
<COL source="fs.getToken(53,'~')">time2.time181</COL>
<COL source="fs.getToken(54,'~')">time2.time182</COL>
<COL source="fs.getToken(55,'~')">time2.time183</COL>
<COL source="fs.getToken(56,'~')">time2.time191</COL>
<COL source="fs.getToken(57,'~')">time2.time192</COL>
<COL source="fs.getToken(58,'~')">time2.time193</COL>
<COL source="fs.getToken(59,'~')">time2.time201</COL>
<COL source="fs.getToken(60,'~')">time2.time202</COL>
<COL source="fs.getToken(61,'~')">time2.time203</COL>
<COL source="fs.getToken(62,'~')">time2.time211</COL>
<COL source="fs.getToken(63,'~')">time2.time212</COL>
<COL source="fs.getToken(64,'~')">time2.time213</COL>
<COL source="fs.getToken(65,'~')">time2.time221</COL>
<COL source="fs.getToken(66,'~')">time2.time222</COL>
<COL source="fs.getToken(67,'~')">time2.time223</COL>
<COL source="fs.getToken(68,'~')">time2.time231</COL>
<COL source="fs.getToken(69,'~')">time2.time232</COL>
<COL source="fs.getToken(70,'~')">time2.time233</COL>
<COL source="fs.getToken(71,'~')">time2.time241</COL>
<COL source="fs.getToken(72,'~')">time2.time242</COL>
<COL source="fs.getToken(73,'~')">time2.time243</COL>
<COL source="fs.getToken(74,'~')">time2.time251</COL>
<COL source="fs.getToken(75,'~')">time2.time252</COL>
<COL source="fs.getToken(76,'~')">time2.time253</COL>
<COL source="fs.getToken(77,'~')">time2.time261</COL>
<COL source="fs.getToken(78,'~')">time2.time262</COL>
<COL source="fs.getToken(79,'~')">time2.time263</COL>
<COL source="fs.getToken(80,'~')">time2.time271</COL>
<COL source="fs.getToken(81,'~')">time2.time272</COL>
<COL source="fs.getToken(82,'~')">time2.time273</COL>
<COL source="fs.getToken(83,'~')">time2.time281</COL>
<COL source="fs.getToken(84,'~')">time2.time282</COL>
<COL source="fs.getToken(85,'~')">time2.time283</COL>
<COL source="fs.getToken(86,'~')">time2.time291</COL>
<COL source="fs.getToken(87,'~')">time2.time292</COL>
<COL source="fs.getToken(88,'~')">time2.time293</COL>
<COL source="fs.getToken(89,'~')">time2.time301</COL>
<COL source="fs.getToken(90,'~')">time2.time302</COL>
<COL source="fs.getToken(91,'~')">time2.time303</COL>
<COL source="fs.getToken(92,'~')">time2.time311</COL>
<COL source="fs.getToken(93,'~')">time2.time312</COL>
<COL source="fs.getToken(94,'~')">time2.time313</COL>
<COL source="fs.getToken(95,'~')">time2.yearid</COL>
</DATA>
</IMPXML>
<IMPXML name="torgani.xml" insert="true" update="true"
lastupdate="false" filetype="linelist" processtype="freeline">
<INIT>
String code ="0000";
</INIT>
<IMPORTPATTERN>
GETTOKEN(NUMBER.'DELIMETER');
</IMPORTPATTERN>
<CONDITION>
GETTOKEN(1, "") != NULL;
</CONDITION>
<DATA tokendelimeter=",">
<COL source="fs.getToken(0,'~')">torgani.employeeid</COL>
<COL source="fs.getToken(1,'~')">torgani.bossid</COL>
<COL source="fs.getToken(2,'~')">torgani.line_no</COL>
</DATA>
</IMPXML>
<IMPXML name="ttimetemp.xml" insert="true" update="true"
lastupdate="false" filetype="linelist" processtype="freespace">
<INIT>String code ="0000";</INIT>
<IMPORTPATTERN>fs.getToken(NUMBER.'DELIMETER');</IMPORTPATTERN>
<CONDITION>fs.cutData(fs.getToken(1,','),&quot;:&quot;,1)?==?Access</CONDITION>
<DATA tokendelimeter="|">
<COL source="fs.cutData(fs.getToken(0,','),&quot; &quot;,0)">TTIMETEMP.SWIPEDATE</COL>
<COL source="fs.cutTime(fs.cutData(fs.getToken(0,','),&quot; &quot;,1))">TTIMETEMP.SWIPETIME</COL>
<COL source="fs.cutData(fs.getToken(6,','),&quot;.:&quot;,1)">TTIMETEMP.EMPLOYEEID</COL>
<!--COL source="0">TTIMETEMP.SWIPETYPE</COL-->
<COL source="1">TTIMETEMP.SOURCE</COL>
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="ttimetemp1.xml" insert="true" update="true"
lastupdate="false" filetype="linelist" processtype="freespace">
<INIT>String code ="0000";</INIT>
<IMPORTPATTERN>fs.getToken(NUMBER.'DELIMETER');</IMPORTPATTERN>
<!--CONDITION></CONDITION-->
<DATA tokendelimeter="|">
<COL source="fs.getToken(0,',')">TTIMETEMP.EMPLOYEEID</COL>
<COL source="fs.getToken(1,',')">TTIMETEMP.SWIPEDATE</COL>
<COL source="fs.cutTime(fs.getToken(2,','))">TTIMETEMP.SWIPETIME</COL>
<!--COL source="0">TTIMETEMP.SWIPETYPE</COL-->
<COL source="1">TTIMETEMP.SOURCE</COL>
</DATA>
</IMPXML>
\ No newline at end of file
<IMPXML name="worktime.xml" insert="true" update="true"
lastupdate="false" filetype="linelist" processtype="freespace">
<INIT>String code ="0000";</INIT>
<IMPORTPATTERN>GETTOKEN(NUMBER.'DELIMETER');</IMPORTPATTERN>
<CONDITION>GETTOKEN(1, "") != NULL;</CONDITION>
<DATA tokendelimeter="|">
<COL source="fs.getToken(0,'|')">WORKTIME.EMPLOYEEID</COL>
<COL source="fs.getToken(1,'|')">WORKTIME.DATEIN</COL>
<COL source="fs.getToken(2,'|')">WORKTIME.DATEOTIN</COL>
<COL source="fs.getToken(3,'|')">WORKTIME.DATEOTOUT</COL>
<COL source="fs.getToken(4,'|')">WORKTIME.DATEOUT</COL>
<COL source="fs.getToken(5,'|')">WORKTIME.EVENT</COL>
<COL source="fs.getToken(6,'|')">WORKTIME.OUTEVENT</COL>
<COL source="fs.getToken(7,'|')">WORKTIME.BDATEID</COL>
<COL source="fs.getToken(8,'|')">WORKTIME.FORGET1</COL>
<COL source="fs.getToken(9,'|')">WORKTIME.FORGET2</COL>
<COL source="fs.getToken(10,'|')">WORKTIME.FORGET3</COL>
<COL source="fs.getToken(11,'|')">WORKTIME.FORGET4</COL>
<COL source="fs.getToken(12,'|')">WORKTIME.LATE</COL>
<COL source="fs.getToken(13,'|')">WORKTIME.OT</COL>
<COL source="fs.getToken(14,'|')">WORKTIME.OTIN</COL>
<COL source="fs.getToken(15,'|')">WORKTIME.OTOUT</COL>
<COL source="fs.getToken(16,'|')">WORKTIME.OVERTIME</COL>
<COL source="fs.getToken(17,'|')">WORKTIME.REMARK</COL>
<COL source="fs.getToken(18,'|')">WORKTIME.STOPWORK</COL>
<COL source="fs.getToken(19,'|')">WORKTIME.TIME0ID</COL>
<COL source="fs.getToken(20,'|')">WORKTIME.TIMEIN1</COL>
<COL source="fs.getToken(21,'|')">WORKTIME.TIMEIN2</COL>
<COL source="fs.getToken(22,'|')">WORKTIME.TIMEOUT1</COL>
<COL source="fs.getToken(23,'|')">WORKTIME.TIMEOUT2</COL>
<COL source="fs.getToken(24,'|')">WORKTIME.TIMETYPE</COL>
<COL source="fs.getToken(25,'|')">WORKTIME.TRANTYPE</COL>
<COL source="fs.getToken(26,'|')">WORKTIME.JOBCODE</COL>
<COL source="fs.getToken(27,'|')">WORKTIME.OT1</COL>
<COL source="fs.getToken(28,'|')">WORKTIME.OT1_5</COL>
<COL source="fs.getToken(29,'|')">WORKTIME.OT2</COL>
<COL source="fs.getToken(30,'|')">WORKTIME.OT3</COL>
<COL source="fs.getToken(31,'|')">WORKTIME.UNUSED1</COL>
<COL source="fs.getToken(32,'|')">WORKTIME.UNUSED2</COL>
</DATA>
</IMPXML>
\ No newline at end of file
{\rtf1\ansi\deff1\adeflang1025
{\fonttbl{\f0\froman\fprq2\fcharset222 OOSawasdee;}{\f1\froman\fprq2\fcharset0 Times New Roman;}{\f2\froman\fprq2\fcharset0 Times New Roman;}{\f3\fswiss\fprq2\fcharset222 BrowalliaUPC;}{\f4\froman\fprq2\fcharset222 Angsana New;}}
{\colortbl;\red0\green0\blue0;\red128\green128\blue128;}
{\stylesheet{\s1\rtlch\lang255\ltrch\dbch\langfe1054\snext1 \u3588 ?\u3656 ?\u3634 ?\u3648 ?\u3619 ?\u3636 ?\u3656 ?\u3617 ?\u3605 ?\u3657 ?\u3609 ?;}
{\s2\rtlch\afs28\lang255\ltrch\dbch\afs28\langfe1054\sbasedon1\snext2 Normal;}
{\s3\tqc\tx4818\tqr\tx9637\rtlch\lang255\ltrch\dbch\langfe1054\sbasedon1\snext3 \u3626 ?\u3656 ?\u3623 ?\u3609 ?\u3627 ?\u3633 ?\u3623 ?;}
{\s4\tqc\tx4818\tqr\tx9637\rtlch\lang255\ltrch\dbch\langfe1054\sbasedon1\snext4 \u3626 ?\u3656 ?\u3623 ?\u3609 ?\u3607 ?\u3657 ?\u3634 ?\u3618 ?;}
{\*\cs6\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe1054\loch\fs28\sbasedon7 Default Paragraph Font;}
{\*\cs7\rtlch\afs28\lang255\ltrch\dbch\afs28\langfe1054\loch\fs28 Normal;}
{\*\cs8\rtlch\lang255\ltrch\dbch\langfe1054 \u3626 ?\u3633 ?\u3597 ?\u3621 ?\u3633 ?\u3585 ?\u3625 ?\u3603 ?\u3660 ?\u3621 ?\u3635 ?\u3604 ?\u3633 ?\u3610 ?\u3605 ?\u3633 ?\u3623 ?\u3648 ?\u3621 ?\u3586 ?;}
}
{\info{\comment StarWriter}{\vern6410}}\deftab720
{\*\pgdsctbl
{\pgdsc0\pgdscuse199\pgwsxn12240\pghsxn15840\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\pgdscnxt0 \u3588 ?\u3656 ?\u3634 ?\u3648 ?\u3619 ?\u3636 ?\u3656 ?\u3617 ?\u3605 ?\u3657 ?\u3609 ?;}
{\pgdsc1\pgdscuse195\pgwsxn12240\pghsxn15840\marglsxn1800\margrsxn1800\headery0{\*\headeryb0\headerxl0\headerxr0\headeryh1440}{\header \pard\plain \s3\tqc\tx4818\tqr\tx9637\rtlch\lang255\ltrch\dbch\langfe1054\tqc\tx4818\tqr\tx9637\ltrch\dbch\langfe1054
\par }
\footery0{\*\footeryt0\footerxl0\footerxr0\footeryh1440}{\footer \pard\plain \s4\tqc\tx4818\tqr\tx9637\rtlch\lang255\ltrch\dbch\langfe1054\tqc\tx4818\tqr\tx9637\ltrch\dbch\langfe1054
\par }
\pgdscnxt1 \u3649 ?\u3611 ?\u3621 ?\u3591 ? 1;}}
{\*\pgdscno1}\paperh15840\paperw12240\margl1800\margr1800\margt0\margb0\sectd\sbknone\pgwsxn12240\pghsxn15840\marglsxn1800\margrsxn1800\headery0{\header \pard\plain \s3\tqc\tx4818\tqr\tx9637\rtlch\lang255\ltrch\dbch\langfe1054\tqc\tx4818\tqr\tx9637\ltrch\dbch\langfe1054
\par }
\footery0{\footer \pard\plain \s4\tqc\tx4818\tqr\tx9637\rtlch\lang255\ltrch\dbch\langfe1054\tqc\tx4818\tqr\tx9637\ltrch\dbch\langfe1054
\par }
\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
\pard\plain \s2\rtlch\afs28\lang255\ltrch\dbch\afs28\langfe1054\tx720\tx1440\tx3168\rtlch\afs24\ltrch\dbch\afs24\loch\fs24
\par \pard\plain \s2\rtlch\afs28\lang255\ltrch\dbch\afs28\langfe1054\sa480\ul\qc\tx720\tx1440\tx3168\rtlch\afs36\ltrch\dbch\af4\afs36\loch\f3\fs36\b {\ltrch\loch\f3 \u3627 ?\u3609 ?\u3633 ?\u3591 ?\u3626 ?\u3639 ?\u3629 ?\u3619 ?\u3633 ?\u3610 ?\u3619 ?\u3629 ?\u3591 ?\u3648 ?\u3591 ?\u3636 ?\u3609 ?\u3648 ?\u3604 ?\u3639 ?\u3629 ?\u3609 ?}
\par \pard\plain \s2\rtlch\afs28\lang255\ltrch\dbch\afs28\langfe1054\sa720\sl480\slmult0\tx720\tx1440\tx3168\rtlch\afs24\ltrch\dbch\afs24\loch\fs24 {\ltrch\loch\f1 \tab \tab {\f3 \u3650 ?\u3604 ?\u3618 ?\u3627 ?\u3609 ?\u3633 ?\u3591 ?\u3626 ?\u3639 ?\u3629 ?\u3593 ?\u3610 ?\u3633 ?\u3610 ?\u3609 ?\u3637 ?\u3657 ? \u3586 ?\u3629 ?\u3619 ?\u3633 ?\u3610 ?\u3619 ?\u3629 ?\u3591 ?\u3623 ?\u3656 ?\u3634 ? \u3609 ?.\u3626 ?.{\lang1033 <<name>>} \u3609 ?\u3634 ?\u3617 ?\u3626 ?\u3585 ?\u3640 ?\u3621 ? <<sirname>> \u3611 ?\u3633 ?\u3592 ?\u3592 ?\u3640 ?\u3610 ?\u3633 ?\u3609 ?\u3607 ?\u3635 ?\u3591 ?\u3634 ?\u3609 ?\u3607 ?\u3637 ?\u3656 ? <<address>>\u3648 ?\u3619 ?\u3636 ?\u3656 ?\u3617 ?\u3607 ?\u3635 ?\u3591 ?\u3634 ?\u3609 ?\u3605 ?\u3633 ?\u3657 ?\u3591 ?\u3649 ?\u3605 ?\u3656 ?\u3623 ?\u3633 ?\u3609 ?\u3607 ?\u3637 ?\u3656 ? <<day>> \u3617 ?\u3637 ?\u3619 ?\u3634 ?\u3618 ?\u3652 ?\u3604 ?\u3657 ?\u3648 ?\u3604 ?\u3639 ?\u3629 ?\u3609 ?\u3621 ?\u3632 ? <<salary>> \u3610 ?\u3634 ?\u3607 ?}}
\par \pard\plain \s2\rtlch\afs28\lang255\ltrch\dbch\afs28\langfe1054\sl480\slmult0\qc\tx720\tx1440\tx3168\rtlch\af3\afs24\ltrch\dbch\af3\afs24\loch\f3\fs24 {\ltrch\loch\f3 \u3629 ?\u3629 ?\u3585 ?\u3651 ?\u3627 ?\u3657 ? \u3603 ? \u3623 ?\u3633 ?\u3609 ?\u3607 ?\u3637 ?\u3656 ? 16 \u3617 ?\u3585 ?\u3619 ?\u3634 ?\u3588 ?\u3617 ? 2543}
\par \pard\plain \s2\rtlch\afs28\lang255\ltrch\dbch\afs28\langfe1054\sl480\slmult0\qc\tx720\tx1440\tx3168\rtlch\afs24\ltrch\dbch\afs24\loch\fs24\lang1033
\par
\par \pard\plain \s2\rtlch\afs28\lang255\ltrch\dbch\afs28\langfe1054\sl240\slmult0\qc\tx720\tx1440\tx3168\rtlch\afs24\ltrch\dbch\af4\afs24\loch\f3\fs24 {\ltrch\loch\f3 (\u3609 ?\u3634 ?\u3618 ?\u3619 ?\u3634 ?\u3594 ?\u3633 ?\u3609 ?\u3618 ?\u3660 ? \u3608 ?\u3609 ?\u3634 ?\u3588 ?\u3640 ?\u3603 ?)}
\par \pard\plain \s2\rtlch\afs28\lang255\ltrch\dbch\afs28\langfe1054\sa720\sl240\slmult0\qc\tx720\tx1440\tx3168\rtlch\afs24\ltrch\dbch\af4\afs24\loch\f3\fs24 {\ltrch\loch\f3 Transport}
\par \page\pard\plain \s2\rtlch\afs28\lang255\ltrch\dbch\afs28\langfe1054\sa720\sl240\slmult0\tx720\tx1440\tx3168\rtlch\afs24\ltrch\dbch\af4\afs24\loch\f3\fs24\lang1033
\par }
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment