100 ********************************************************************* 02/10/95
101 H DFTACTGRP(*NO) 03/17/05
102 H OPTION(*SRCSTMT : *DEBUGIO) 03/18/05
103 H THREAD(*SERIALIZE) 03/17/05
105 H BNDDIR('DIRILE') 03/18/05
107 Ftkl031ui if e k disk usropn 03/18/05
108 03/18/05
109 D pgmname PR extpgm('xxx') 03/18/05
113 03/18/05
114 d ds 03/18/05
115 drlsdate 1 8 0 03/18/05
116 d tkrelc 1 2 0 03/18/05
117 d tkrely 3 4 0 03/18/05
118 d tkrelm 5 6 0 03/18/05
119 d tkreld 7 8 0 03/18/05
120 03/18/05
121 d ds 03/18/05
122 d zfmdate 1 8 0 03/18/05
123 d fmcc 1 2 0 03/18/05
124 d fmyy 3 4 0 03/18/05
125 d fmmm 5 6 0 03/18/05
126 d fmdd 7 8 0 03/18/05
127 03/18/05
128 d todate s 8 03/18/05
129 d zcucd s 6 03/18/05
131 03/18/05
132 c fmkey klist 03/18/05
133 c kfld fmcc 03/18/05
134 c kfld fmyy 03/18/05
135 c kfld fmmm 03/18/05
136 c kfld fmdd 03/18/05
4045 /free 08/31/04
4046 zfmdate = 20050301; 03/18/05
4047 todate = '20050309'; 03/18/05
4048 zcucd = '527640'; 03/18/05
4050 open tkl031ui; 03/18/05
4051 03/18/05
4052 setll fmkey tkl031ui; 03/18/05
4053 dow not %eof(); 03/18/05
4055 read tkl031ui; 03/18/05
4056 03/18/05
4057 if %eof(); 03/18/05
4058 leave; 03/18/05
4059 endif; 03/18/05
4060 03/18/05
4061 if rlsdate > %int(todate); 03/18/05
4062 leave; 03/18/05
4063 endif; 03/18/05
4068 03/18/05
4069 if tkclcd <> zcucd; 03/21/05
4070 iter; 03/18/05
4071 endif; 03/18/05
4072 03/21/05
4073 if tkfile = 10303; 03/18/05
4074 callp pgmname(); // [b]here make program blow up[/b] 03/21/05
4075 endif; 03/18/05
4076 03/18/05
4077 enddo; 03/17/05
4078 close tkl031ui; 03/18/05
4079 03/18/05
4080 *inlr= *on; 08/31/04
4081 /end-free 08/31/04
4401 * 09/25/03