Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- OPEN '1/1/FSNC0128S' FOR RANDOM IO ELSE DISPLAY 'NO ABRE FICHERO FSNC0128S'
- TN01=0;TN02=0;TN03=0;TN04=0;TN05=0;TN06=0;TN07=0;TN08=0;TN09=0;TN10=0;TN11=0;TN12=0;TN13=0;TN14=0;TN15=0;TND=0
- TNG01=0;TNG02=0;TNG03=0;TNG04=0;TNG05=0;TNG06=0;TNG07=0;TNG08=0;TNG09=0;TNG10=0;TNG11=0;TNG12=0;TNG13=0;TNG14=0;TNG15=0;TNGD=0
- TP01=0;TP02=0;TP03=0;TP04=0;TP05=0;TP06=0;TP07=0;TP08=0;TP09=0;TP10=0;TP11=0;TP12=0;TP13=0;TP14=0;TP15=0;TPD=0
- TC01=0;TC02=0;TC03=0;TC04=0;TC05=0;TC06=0;TC07=0;TC08=0;TC09=0;TC10=0;TC11=0;TC12=0;TC13=0;TC14=0;TC15=0;TC16=0
- PRINTER ON
- CONLI=90
- WPAG=0
- CANTE='0000'
- 5 READ R FROM 1 ELSE GOTO 90
- IF R[26,2]='00' THEN FPRE=R[28,8];GOTO 5
- IF R[26,2]='20' THEN GOSUB 9000;GOTO 5
- IF R[26,2]#30 AND R[26,2]#70 THEN GOTO 5
- 300 IF R[48,4] NE CANTE THEN GOSUB 5000
- TNG=TNG+1
- IF R[26,2]='30' THEN TNGP=TNGP+1
- !!!!!!!!!!!DEVOLUCIONES
- IF R[26,2]='70' THEN TND=TND+1;TNGD=TNGD+1;TPD=TPD+R[78,11]
- !!!!!!!!!!!!PRESENTACIONES
- TNG=TNG+1
- IF R[15,2]='01' THEN TN01=TN01+1;TNG01=TNG01+1;TP01=TP01+R[78,11]
- IF R[15,2]='02' THEN TN02=TN02+1;TNG02=TNG02+1;TP02=TP02+R[78,11]
- IF R[15,2]='03' THEN TN03=TN03+1;TNG03=TNG03+1;TP03=TP03+R[78,11]
- IF R[15,2]='04' THEN TN04=TN04+1;TNG04=TNG04+1;TP04=TP04+R[78,11]
- IF R[15,2]='05' THEN TN05=TN05+1;TNG05=TNG05+1;TP05=TP05+R[78,11]
- IF R[15,2]='06' THEN TN06=TN06+1;TNG06=TNG06+1;TP06=TP06+R[78,11]
- IF R[15,2]='07' THEN TN07=TN07+1;TNG07=TNG07+1;TP07=TP07+R[78,11]
- IF R[15,2]='08' THEN TN08=TN08+1;TNG08=TNG08+1;TP08=TP08+R[78,11]
- IF R[15,2]='09' THEN TN09=TN09+1;TNG09=TNG09+1;TP09=TP09+R[78,11]
- IF R[15,2]='10' THEN TN10=TN10+1;TNG10=TNG10+1;TP10=TP10+R[78,11]
- IF R[15,2]='11' THEN TN11=TN11+1;TNG11=TNG11+1;TP11=TP11+R[78,11]
- IF R[15,2]='12' THEN TN12=TN12+1;TNG12=TNG12+1;TP12=TP12+R[78,11]
- IF R[15,2]='13' THEN TN13=TN13+1;TNG13=TNG13+1;TP13=TP13+R[78,11]
- IF R[15,2]='14' THEN TN14=TN14+1;TNG14=TNG14+1;TP14=TP14+R[78,11]
- IF R[15,2]='15' THEN TN15=TN15+1;TNG15=TNG15+1;TP15=TP15+R[35,11]
- CANTE=R[48,4]
- GOTO 5
- 90
- GOSUB 5000
- TNG01=OCONV(TNG01,'MDZZ,ZZ9')
- TNG02=OCONV(TNG02,'MDZZ,ZZ9')
- TNG03=OCONV(TNG03,'MDZZ,ZZ9')
- TNG04=OCONV(TNG04,'MDZZ,ZZ9')
- TNG05=OCONV(TNG05,'MDZZ,ZZ9')
- TNG06=OCONV(TNG06,'MDZZ,ZZ9')
- TNG07=OCONV(TNG07,'MDZZ,ZZ9')
- TNG08=OCONV(TNG08,'MDZZ,ZZ9')
- TNG09=OCONV(TNG09,'MDZZ,ZZ9')
- TNG10=OCONV(TNG10,'MDZZ,ZZ9')
- TNG11=OCONV(TNG11,'MDZZ,ZZ9')
- TNG12=OCONV(TNG12,'MDZZ,ZZ9')
- TNG13=OCONV(TNG13,'MDZZ,ZZ9')
- TNG14=OCONV(TNG14,'MDZZ,ZZ9')
- TNG15=OCONV(TNG15,'MDZZ,ZZ9')
- TNGD=OCONV(TNGD,'MDZZ,ZZ9')
- TC01=OCONV(TC01,'MDZZ,ZZ9')
- TC02=OCONV(TC02,'MDZZ,ZZ9')
- TC03=OCONV(TC03,'MDZZ,ZZ9')
- TC04=OCONV(TC04,'MDZZ,ZZ9')
- TC05=OCONV(TC05,'MDZZ,ZZ9')
- TC06=OCONV(TC06,'MDZZ,ZZ9')
- TC07=OCONV(TC07,'MDZZ,ZZ9')
- TC08=OCONV(TC08,'MDZZ,ZZ9')
- TC09=OCONV(TC09,'MDZZ,ZZ9')
- TC10=OCONV(TC10,'MDZZ,ZZ9')
- TC11=OCONV(TC11,'MDZZ,ZZ9')
- TC12=OCONV(TC12,'MDZZ,ZZ9')
- TC13=OCONV(TC13,'MDZZ,ZZ9')
- TC14=OCONV(TC14,'MDZZ,ZZ9')
- TC15=OCONV(TC15,'MDZZ,ZZ9')
- TC16=OCONV(TC16,'MDZZ,ZZ9')
- PRINT
- PRINT @(2):'DCTOS.':TNG01:' ':TNG02:' ':TNG03:' ':TNG04:' ':TNG05:' ':TNG06:' ':TNG07:' ':TNG08:' ':TNG09:' ':TNG10:' ':TNG11:' ':TNG12:' ':TNG13:' ':TNG14:' ':TNG15:' ':TNGD
- PRINT
- PRINT @(2):'CABEC.':TC01:' ':TC02:' ':TC03:' ':TC04:' ':TC05:' ':TC06:' ':TC07:' ':TC08:' ':TC09:' ':TC10:' ':TC11:' ':TC12:' ':TC13:' ':TC14:' ':TC15:' ':TC16
- TC01=TC01+TNG01
- TC02=TC02+TNG02
- TC03=TC03+TNG03
- TC04=TC04+TNG04
- TC05=TC05+TNG05
- TC06=TC06+TNG06
- TC07=TC07+TNG07
- TC08=TC08+TNG08
- TC09=TC09+TNG09
- TC10=TC10+TNG10
- TC11=TC11+TNG11
- TC12=TC12+TNG12
- TC13=TC13+TNG13
- TC14=TC14+TNG14
- TC15=TC15+TNG15
- TC16=TC16+TNGD
- TC01=OCONV(TC01,'MDZZ,ZZ9')
- TC02=OCONV(TC02,'MDZZ,ZZ9')
- TC03=OCONV(TC03,'MDZZ,ZZ9')
- TC04=OCONV(TC04,'MDZZ,ZZ9')
- TC05=OCONV(TC05,'MDZZ,ZZ9')
- TC06=OCONV(TC06,'MDZZ,ZZ9')
- TC07=OCONV(TC07,'MDZZ,ZZ9')
- TC08=OCONV(TC08,'MDZZ,ZZ9')
- TC09=OCONV(TC09,'MDZZ,ZZ9')
- TC10=OCONV(TC10,'MDZZ,ZZ9')
- TC11=OCONV(TC11,'MDZZ,ZZ9')
- TC12=OCONV(TC12,'MDZZ,ZZ9')
- TC13=OCONV(TC13,'MDZZ,ZZ9')
- TC14=OCONV(TC14,'MDZZ,ZZ9')
- TC15=OCONV(TC15,'MDZZ,ZZ9')
- TC16=OCONV(TC16,'MDZZ,ZZ9')
- PRINT
- PRINT @(2):'TOTAL ':TC01:' ':TC02:' ':TC03:' ':TC04:' ':TC05:' ':TC06:' ':TC07:' ':TC08:' ':TC09:' ':TC10:' ':TC11:' ':TC12:' ':TC13:' ':TC14:' ':TC15:' ':TC16
- PRINT;PRINT;PRINT;PRINT
- PRINT @(2):'TOT.CABECERAS ........: ':OCONV(TCG,'MDZZZ,ZZ9')
- PRINT
- PRINT @(2):'TOT.DOCTOS.PRESENTADOS: ':OCONV(TNGP,'MDZZZ,ZZ9')
- PRINT
- TCG=TCG+TNGP
- PRINT @(2):'TOT. CABE. + DCTOS. ..: ':OCONV(TCG,'MDZZZ,ZZ9')
- ! PRINT @(30,2):'BANKINTER *** CUADRE SNCE-08 *** ':'FECHA: ':FPRE[7,2]:'-':FPRE[5,2]:'-':FPRE[1,4]
- ! PRINT;PRINT@(28):'**** LISTADO POR TIPO DE OPERACION ****'
- ! PRINT;PRINT
- ! PRINT @(10):'TIPO OPERACION ':'N.DCTOS':SPACE(9):'IMPORTE'
- ! PRINT @(10):'---------------------------------':'-------':'----------------'
- ! PRINT @(10):'01-EFECTOS ':TNG01:SPACE(2):OCONV(TP01,'MDZZZ,ZZZ,ZZZ.Z9')
- !PRINT; PRINT @(10):'02-CHEQUES ':TNG02:SPACE(2):OCONV(TP02,'MDZZZ,ZZZ,ZZZ.Z9')
- !PRINT; PRINT @(10):'03-REGUL.OPERA.SIS.INTER.C.DOCU. ':TNG03:SPACE(2):OCONV(TP03,'MDZZZ,ZZZ,ZZZ.Z9')
- !PRINT; PRINT @(10):'04-REGUL.OPERA.SIS.INTER.SIN C.D.':TNG04:SPACE(2):OCONV(TP04,'MDZZZ,ZZZ,ZZZ.Z9')
- !PRINT; PRINT @(10):'05-ACTAS DE PROTESTO ':TNG05:SPACE(2):OCONV(TP05,'MDZZZ,ZZZ,ZZZ.Z9')
- !PRINT; PRINT @(10):'06-COMI.Y GTOS.D CREDITO Y/O REM.':TNG06:SPACE(2):OCONV(TP06,'MDZZZ,ZZZ,ZZZ.Z9')
- !PRINT; PRINT @(10):'07-PAGOS EN NOTARIA ':TNG07:SPACE(2):OCONV(TP07,'MDZZZ,ZZZ,ZZZ.Z9')
- !PRINT; PRINT @(10):'08-CESIONES DE EFECTIVO ':TNG08:SPACE(2):OCONV(TP08,'MDZZZ,ZZZ,ZZZ.Z9')
- !PRINT; PRINT @(10):'09-COMPRAVENTA MONEDA EXTRAJERA ':TNG09:SPACE(2):OCONV(TP09,'MDZZZ,ZZZ,ZZZ.Z9')
- !PRINT; PRINT @(10):'10-REEMBOLSOS ':TNG10:SPACE(2):OCONV(TP10,'MDZZZ,ZZZ,ZZZ.Z9')
- !PRINT; PRINT @(10):'11-REGULARIZA.DESFASES TESOREROS ':TNG11:SPACE(2):OCONV(TP11,'MDZZZ,ZZZ,ZZZ.Z9')
- !PRINT; PRINT @(10):'12-COMISIONES ...................':TNG12:SPACE(2):OCONV(TP12,'MDZZZ,ZZZ,ZZZ.Z9')
- !PRINT; PRINT @(10):'13-RECUPERA.D COMISI.O INTERESES ':TNG13:SPACE(2):OCONV(TP13,'MDZZZ,ZZZ,ZZZ.Z9')
- !PRINT; PRINT @(10):'14-OTRAS OPERACIONES ':TNG14:SPACE(2):OCONV(TP14,'MDZZZ,ZZZ,ZZZ.Z9')
- ! TOTP=TP01+TP02+TP03+TP04+TP05+TP06+TP07+TP08+TP09+TP10+TP11+TP12+TP13+TP14
- !PRINT;PRINT; PRINT @(10):'*** TOT. GRAL. PRESENTACION ..***':OCONV(TNGP,'MDZZZ,ZZ9'):SPACE(2):OCONV(TOTP,'MDZZZ,ZZZ,ZZZ.Z9')
- ! PRINT;PRINT;PRINT
- ! PRINT @(10):'*** TOTAL DEVOLUCIONES ... **** ':OCONV(TND,'MDZZZ,ZZ9'):SPACE(2):OCONV(TPD,'MDZZZ,ZZZ,ZZZ.Z9')
- CLOSE 1 ELSE DISPLAY 'NO CIERRA FICHERO 1';STOP
- STOP
- 5000
- IF TNG=0 THEN GOTO 5001
- IF CONLI>50 THEN GOSUB 8000
- TN01=OCONV(TN01,'MDZZ,ZZ9')
- TN02=OCONV(TN02,'MDZZ,ZZ9')
- TN03=OCONV(TN03,'MDZZ,ZZ9')
- TN04=OCONV(TN04,'MDZZ,ZZ9')
- TN05=OCONV(TN05,'MDZZ,ZZ9')
- TN06=OCONV(TN06,'MDZZ,ZZ9')
- TN07=OCONV(TN07,'MDZZ,ZZ9')
- TN08=OCONV(TN08,'MDZZ,ZZ9')
- TN09=OCONV(TN09,'MDZZ,ZZ9')
- TN10=OCONV(TN10,'MDZZ,ZZ9')
- TN11=OCONV(TN11,'MDZZ,ZZ9')
- TN12=OCONV(TN12,'MDZZ,ZZ9')
- TN13=OCONV(TN13,'MDZZ,ZZ9')
- TN14=OCONV(TN14,'MDZZ,ZZ9')
- TN15=OCONV(TN15,'MDZZ,ZZ9')
- TND=OCONV(TND,'MDZZ,ZZ9')
- CANTE=OCONV(CANTE,'MD9999')
- PRINT @(2):CANTE:' ':TN01:' ':TN02:' ':TN03:' ':TN04:' ':TN05:' ':TN06:' ':TN07:' ':TN08:' ':TN09:' ':TN10:' ':TN11:' ':TN12:' ':TN13:' ':TN14:' ':TN15:' ':TND:' ':CANTE
- PRINT
- CONLI=CONLI+2
- TN01=0;TN02=0;TN03=0;TN04=0;TN05=0;TN06=0;TN07=0;TN08=0;TN09=0;TN10=0;TN11=0;TN12=0;TN13=0;TN14=0;TN15=0;TND=0
- 5001 RETURN
- 8000 CONLI=0
- PRINT @(30,2):'BANKINTER *** CUADRE SNCE-08 *** ':'FECHA: ':FPRE[7,2]:'-':FPRE[5,2]:'-':FPRE[1,4]
- PRINT;PRINT@(31):'**** LISTADO POR BANCO DESTINO ****'
- PRINT;PRINT @(2):'BCO. 01-DTS 02-DTS 03-DTS 04-DTS 05-DTS 06-DTS 07-DTS 08-DTS 09-DTS 10-DTS 11-DTS 12-DTS 13-DTS 14-DTS 15-DTS DEVOL. BCO.'
- PRINT @(2):'---- ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ----'
- PRINT
- 8001 RETURN
- 9000 TCG=TCG+1
- IF R[15,2]='01' THEN TC01=TC01+1
- IF R[15,2]='02' THEN TC02=TC02+1
- IF R[15,2]='03' THEN TC03=TC03+1
- IF R[15,2]='04' THEN TC04=TC04+1
- IF R[15,2]='05' THEN TC05=TC05+1
- IF R[15,2]='06' THEN TC06=TC06+1
- IF R[15,2]='07' THEN TC07=TC07+1
- IF R[15,2]='08' THEN TC08=TC08+1
- IF R[15,2]='09' THEN TC09=TC09+1
- IF R[15,2]='10' THEN TC10=TC10+1
- IF R[15,2]='11' THEN TC11=TC11+1
- IF R[15,2]='12' THEN TC12=TC12+1
- IF R[15,2]='13' THEN TC13=TC13+1
- IF R[15,2]='14' THEN TC14=TC14+1
- IF R[15,2]='15' THEN TC15=TC15+1
- RETURN
- END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement