2 ! MOVES BATCH FILES TO GLFILE.EXP AT END OF MONTH
5 ! PROGRAM NAME:"MOVBT2" - BY JAC
10 OPEN "DK1:GLFILE.EXP[2,4]" AS FILE 1%
15 DIM #1%,U1$(4000%)=64%,U%(0%):O%=U%(0%)
20 OPEN "DK1:ACCPAY.INV" AS FILE 2%
25 DIM #2%,I1$(600%)=128%,I%(0%):N%=I%(0%)
35 FOR K%=1% TO N%
40 O%=O%+1%:U1$(O%)=MID(I1$(K%),38%,16%)+LEFT(I1$(K%),4%)+MID(I1$(K%),12%,16%)+
	MID(I1$(K%),6%,6%)+MID(I1$(K%),54%,5%)+MID(I1$(K%),65%,5%)+"6E"+
	MID(I1$(K%),29%,9%)+" ":NEXT K%
60 CLOSE 2%:OPEN "DK1:ACCPAY.PO" AS FILE 2%
65 DIM #2%,P1$(1000%)=64%,P%(0%):N%=P%(0%)
70 FOR K%=1% TO N%
75 O%=O%+1%:C$=MID(P1$(K%),38%,16%)+LEFT(P1$(K%),4%)+MID(P1$(K%),12%,17%)+"     "
80 D$=MID(P1$(K%),54%,5%)+"     MP"+MID(P1$(K%),29%,9%)+" "
85 U1$(O%)=C$+D$:NEXT K%
95 CLOSE 2%:OPEN "DK1:ACCREC.BNK" AS FILE 2%
100 DIM #2%,B1$(250%)=64%,B%(0%):N%=B%(0%)
105 FOR K%=1% TO N%
110 O%=O%+1%:C$=MID(B1$(K%),35%,16%)+LEFT(B1$(K%),4%)+MID(B1$(K%),6%,20%)+"  "
115 D$="     "+MID(B1$(K%),51%,5%)+"3E"
120 U1$(O%)=C$+D$+MID(B1$(K%),26%,9%)+" ":NEXT K%
130 CLOSE 2%:OPEN "DK1:ACCREC.CSH" AS FILE 2%
135 DIM #2%,C1$(500%)=64%,C%(0%):N%=C%(0%)
140 FOR K%=1% TO N%
145 O%=O%+1%:C$=MID(C1$(K%),35%,16%)+LEFT(C1$(K%),4%)+MID(C1$(K%),6%,20%)+"  "
150 D$="     "+MID(C1$(K%),51%,5%)+"3E"
155 U1$(O%)=C$+D$+MID(C1$(K%),26%,9%)+" ":NEXT K%
165 CLOSE 2%:OPEN "DK1:GLFILE.BDG" AS FILE 2%
170 DIM #2%,M1$(500%)=64%,M%(0%):N%=M%(0%)
175 FOR K%=1% TO N%
180 O%=O%+1%:C$=MID(M1$(K%),36%,16%)+LEFT(M1$(K%),4%)+MID(M1$(K%),6%,21%)+" "
185 D$=SPACE$(10%)+"2B"+MID(M1$(K%),27%,9%)+" "
190 U1$(O%)=C$+D$:NEXT K%
200 CLOSE 2%:OPEN "DK1:ACCPAY.PKC" AS FILE 2%
205 DIM #2%,H1$(500%)=64%,H%(0%):N%=H%(0%)
210 C1$="201020":C2$="201050":C3$="201040":C4$="201060":C5$="      "
215 FOR K%=1% TO N%
220 C$=MID(H1$(K%),48%,6%)
225 IF C$=C1$ OR C$=C2$ OR C$=C3$ OR C$=C4$ OR C$=C5$ THEN 245
230 O%=O%+1%:U1$(O%)=MID(H1$(K%),38%,16%)+LEFT(H1$(K%),4%)+MID(H1$(K%),12%,16%)+
	MID(H1$(K%),6%,6%)+"     "+MID(H1$(K%),54%,5%)+MID(H1$(K%),63%,1%)+"E"+
	MID(H1$(K%),29%,9%)+" "
245 NEXT K%
250 CLOSE 2%:OPEN "DK1:ACCREC.YEL" AS FILE 2%
255 DIM #2%,Y1$(100%)=64%,Y%(0%):N%=Y%(0%)
260 FOR K%=1% TO N%
265 O%=O%+1%:C$=MID(Y1$(K%),37%,16%)+LEFT(Y1$(K%),4%)+MID(Y1$(K%),6%,22%)
270 D$="     "+MID(Y1$(K%),53%,5%)+"3E"
275 U1$(O%)=C$+D$+MID(Y1$(K%),28%,9%)+" ":NEXT K%
285 CLOSE 2%:OPEN "DK1:GLFILE.JV" AS FILE 2%
290 DIM #2%,V1$(1000%)=64%,V%(0%):N%=V%(0%)
295 FOR K%=1% TO N%
300 O%=O%+1%:C$=MID(V1$(K%),36%,16%)+LEFT(V1$(K%),4%)+MID(V1$(K%),6%,21%)+" "
305 D$=MID(V1$(K%),52%,5%)+"     3E":U1$(O%)=C$+D$+MID(V1$(K%),27%,9%)+" "
310 NEXT K%
315 U%(0%)=O%:CLOSE 1%,2%
320 END
