Home | The Company | Publications | Products | Links | Tips |
---|
0700 1 #ET-ISN-N10 (N10) 0710 1 REDEFINE #ET-ISN-N10 0720 2 #ET-ISN-A10 (A10) .... .... 0810 GET TRANSACTION DATA #ET-ISN-A10 /* valid ISN = last pgm abended 0820 IF #ET-ISN-A10 = ' ' /* 1st run or last pgm was ok 0830 MOVE 1 TO #START-ISN /* start with ISN 1 0840 ELSE 0850 MOVE #ET-ISN-N10 TO #START-ISN /* start with last updated ISN+1 0860 ADD 1 TO #START-ISN /* 0870 END-IF 0880 * .... 1010 READ1. READ CA-VIEW BY ISN STARTING FROM #START-ISN 1030 MOVE *ISN(READ1.) TO #ET-ISN-N10 .... 3730 UPDATE .... 3770 END OF TRANSACTION #ET-ISN-A10 .... 3840 END-READ 3850 MOVE ' ' TO #ET-ISN-A10 /* the last ET was OK 3860 END OF TRANSACTION #ET-ISN-A10 /* no restart Job Control must have a unique ET user-id: 000016 //NATBATCH EXEC NATBATCH,NATPARM=',ETID=ZIID9S16' 000017 //CMSYNIN DD * 000018 ICSYR2K1,BAT022,pw 000019 GLOBALS PS=60 LS=133 000020 F022P01 000021 FIN