Caracas, Agosto 2005
Esta es una guía para ayudarlo a instalar o ha cambiar la versión de los programas en DOS para el Sistema SIREP. Favor lea cuidadosamente antes de empezar y solvente cualquier duda antes de empezar.
Programas:
| SIREP01 | Recaudación | DOS |
| SIREP02 | Supervisión | DOS / WINDOWS |
| SIREP03 | Control | DOS / WINDOWS |
| SIREP04 | Prepago | DOS |
| SIREP05 | Estadísticas | WINDOWS (No se está instalando) |
| SIREP06 | Gerencia | WINDOWS |
| Menu Sirep | Menú Sistema | WINDOWS |
| Pr1 | Utilitario | WINDOWS |
Si el sistema está en Windows, es preferible instalar el programa de Control en Windows, hasta nuevo aviso. El programa de Supervisión en el Peaje La Libertad está en Windows. Es probable que para la versión 1.501 sea necesario instalar la versión en DOS.
Esta versión se caracteriza por un cambio sustancial en los programas y se basa en que los programas estén instalados en un equipo con Windows 2000 ó Windows XP (preferible). También pueden funcionar en DOS con memoria extendida de por lo menos 2MB y memoria expandida bajo la red Novell Lite 1.1. Sin embargo no es recomendada esta opción, ya que para la versión 1.5.1 será requerido, aunque no indispensable, trabajar bajo Windows. Adicionalmente el programa de Gerencia y los programas de Menú solamente funcionan bajo Windows.
Todos los fuentes han sido revisados y convertidos para trabajar en modo protegido y pueden usar de esta forma hasta 16 MB de memoria, mediante el uso de una sesión de cónsola de Windows.
Esta nueva versión tiene un instalador que le permite instalar y/ó actualizar el sistema en una forma más eficiente y cómoda, quedando solamente por configurar algunos programas y algunas opciones. Las acciones del punto 1. son realizadas por el instalador, Usted deberá solamente guiarlo mediante respuestas a las preguntas que le hará. Este instalador funciona únicamente bajo windows.
Durante la instalación es recomendable colocar los equipos de los canales en el modo de emergencia ya que existen dos procesos muy largos: PATCH y PATCH01. Estos procesos son de extrema importancia para el correcto funcionamiento de los programas integrantes del sistema.
Los archivos que estén en el subdirectorio Adicionales deberán ser instalados a mano, a menos que se indique lo contrario en el presente instructivo y/ó en el programa de instalación.
En esta versión se usa código para memoria protegida, eliminandose de esta forma barreras de tamaño de memoria por parte de los programas y eliminación de los OVERLAYS por lo cual el programa no deberá paginearse al disco y al estar residente en memoria en forma completa su velocidad de procesamiento será de hasta un 40% más rápida que la versión anterior.
Se incorporan mejoras sustanciales en la impresión de los reportes, procesando la misma vía windows, sin depender el resultado de la impresora. Lamentablemente el rendimiento de las impresoras de matriz es pobre bajo este esquema, pero la velocidad y la mejor presentación compensan con creces este problema.
Se incorpora un cambio en la base de datos histórica de cobros que aminora la dependencia de la fecha y hora y al mismo tiempo reduce drasticamente el tiempo de ejecución de algunos reportes, sobre todos los de sumarización.
Se implementa la salida por correo electrónico de los reportes de supervisión y prepago.
| Canales | CANAL1 a CANAL16 |
| Supervisor | SUPERVISION |
| Control | CONTROL |
| Gerencia | GERENCIA |
Las unidades de disco donde esté instalado el sistema deben llamarse C en todos los equipos. Si no se cumple esta regla deberá modificar los archivos REDON.BAT y REDOFF.BAT que genere el instalador.
Debido a las diferencias entre DOS y Windows se han cambiado los archivos eliminando los acentos como por ejemplo la línea Bitÿcora como Bitacora, a excepción de la línea Instalaci½n que queda como está por la licencia.
Caja: La inicialización del programa de caja cambia sustancialmente: revise a fondo el escrito y compruebe todos los switches!
Al incrementarse el número de canales el sistema, obviamente, se hace más lento, es por ello que se agregó el control RamDual, el cual se re fiere a los archivos MESSAGES.DBF y CAJAS.DBF exclusivamente. Si requie trabajar en red, en la forma normal coloque estos controles:
Datos=C:\SIREP\CAJA1\ Supervisor=M:\SIREP\SUPERVI\ Control=L:\SIREP\CONTROL\ Ram=M:\SIREP\SUPERVI\ RamDual=M:\SIREP\SUPERVI\ Admin=M:\SIREP\SUPERVI\
Si por el contrario requiere mayor velocidad al momento de clasificación coloque los controles de esta forma, sin embargo la numeración de los recibos de pago pasará a ser individual por cada canal de recaudación y controlada por el archivo DOCUMENT.DBF en cada canal.
Datos=C:\SIREP\CAJA1\ Supervisor=C:\SIREP\SUPERVI\ Control=L:\SIREP\CONTROL\ Ram=C:\SIREP\SUPERVI\ RamDual=M:\SIREP\SUPERVI\ Admin=M:\SIREP\SUPERVI\Tarifas Sin Pago:
SinPago=xx ó SinPago=01:02 coloque las tarifas sin pago en el canal
Controlador TECNUM
Pole=0 es el Tecnum: 0 es deshabilitado, 1 es COM1, 2 es COM2
Válido solamente con el controlador TECNUM.
Presencia=NO Indique SI o NO si se toma en cuenta la Presencia.
Válido solamente con el controlador TECNUM.
Barrera=2 es la barrera: 0 es deshabilitado, 1 es COM1, 2 es COM2
A partir de Windows XP, la consola de DOS reconoce algunas tarjetas multipuerto, en ese caso use COM1, COM4, COM5 COM12 según esté configurada la tarjeta multipuerto. Esto evita usar el programa pr1.exe y mejora el el rendimiento del sistema. Sin embargo hay tarjetas que no son reconocidas facilmente. En ese caso puede usar comandos como el siguiente:
Barrera=CMD /C "ECHO UUUUUUUUUUUUUUUUUUUUU >COM3"
NOTA: Pulsos Barrera debe ser > 0. Para comandos ponga 1
Pulsos Barrera=20 Indique cuantos pulsos deben ser enviados. Sirve para los casos que se ponga el puerto como número o como puerto COMx. Para comandos debe ser mayor que 0.
Car. Barrera=117 Indique el valor ASCII del caracter a enviar. Igual que el control anterior.
Str Barrera=pr1 1 0 U
Si la barrera es en un puerto COMx de Windows (16 bits) indique el puerto com, el número 0 y el string necesario. Para el último modelo bastará la letra 'u', para los viejos deberá colocar algo así: 'uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu' y probar que funcione. Use este método como último recurso, ya que es lento.
Barrera adicional usando circuito de la gaveta, use solo si se ha hecho la modificación de la gaveta de dinero agregandole un relé. Gaveta=LPT1 ó LPT2 Indique a que puerto LPTx está la gaveta
Barrera Gaveta=NO Si la barrera se abre por la gaveta coloque GAVETA ycontrole los pulsos y el caracter a continuación.
Pulsos Caja=0 Vea Barrera Gaveta
Car. Caja=28 Este control no se está usando.
Alarma: Use solo si no hay controlador TECNUM y si se implementa.
Alarma=pr1 A 0 500
Al igual que el anterior se acciona un equipo mediante un relé de estado sólido. La letra significa el puerto serial A=1, B=2 .. y el últimonúmero indica el tiempo en milisegundos de accionamiento. Usar este método es lento.
Impresora de recibosImpresora de tickets y control de recibos:
Slip=lpt1 Indique a que puerto LPTx está la impresora de tickets
Impresora=STAR400 Indique el tipo de impresora de recibos:
Rlinea= 5 Coloque aquí la cantidad de líneas en blanco requeridas para que el ticket sea emitido satisfactoriamente y pueda ser cortado con facilidad.
Bitacora=P1.PRN Indique adonde va la bitácora, LPT1, LPT2 o un archivo
Barcode=S Lector de teclado S)erial o por T)eclado
Puerto=1 Puerto del lector, solo COM1 o COM2
TarjetaTeclado=SI, NO permite el cobro de tarjetas preferenciales y de prepago por el teclado para caso de emergencia. Si no hay lectora de carnets es obligatorio.
[PROGRAMA] Titulo=CANAL DE RECAUDACION 01 <== CAMBIAR Instalacion=DEMO SIREP C.A. <== CAMBIAR Clave=DEMO SIREP C.A. <== CAMBIAR Supervisor=DEMO SIREP C.A. <== CAMBIAR Razon=CONSTRUCCIONES YAMARO C.A. <== PONER Licencia=1564528310 <== PONER Peaje=MED <== NUEVO [DATOS] Caja=01 Datos=C:\SIREP\CAJA1\ Supervisor=M:\SIREP\SUPERVI\ Control=L:\SIREP\CONTROL\ Ram=M:\SIREP\SUPERVI\ RamDual=M:\SIREP\SUPERVI\ <== NUEVO Admin=M:\SIREP\SUPERVI\ ICSVM=0.140 RIF=G-20000477-0 SinPago=xx <= CAMBIAR [EMERGENCIA] Caja=01 Datos=C:\SIREP\CAJA1\ Supervisor=C:\SIREP\SUPERVI\ Control=C:\SIREP\CONTROL\ Ram=C:\SIREP\SUPERVI\ RamDual=C:\SIREP\SUPERVI\ <== NUEVO Admin=C:\SIREP\SUPERVI\ [CAJA] Pole=0 <== CAMBIAR Gaveta=LPT1 <== CAMBIAR Barrera=2 <== CAMBIAR Str Barrera=pr1 v 1 Barrera. <== CAMBIAR Alarma=pr1 v 1 Alarma. <== CAMBIAR Slip=lpt1 <== CAMBIAR Rlinea= 5 <== CAMBIAR Pulsos Caja=0 <== CAMBIAR Pulsos Barrera=0 <== CAMBIAR Car. Caja=28 <== CAMBIAR Car. Barrera=117 <== CAMBIAR Bitacora=P1.PRN <== CAMBIAR Barcode=S <== CAMBIAR Puerto=1 <== CAMBIAR Barrera Gaveta=NO <== CAMBIAR Presencia=NO <== CAMBIAR Impresora=STAR400 <== CAMBIAR TarjetaTeclado=SI <== NUEVO [RED] Cana=CANAL1 Supe=SUPER Cont=CONTR [MENSAJES] Cerrada=C1CER Abierta=C1ABI Eximido=C1EXI Servici=C1SER Llsuper=C1SUP Emergen=C1BAR Anulada=C1ANU <== NUEVO Recibo =MANEJE CON PRECAUCION - 171 EMERGENCIA Recibo1=TLFS. 0268-2532562
Supervisión y Admin elimine las líneas innecesarias y programe las nuevas y las referentes a la licencia, vea los archivos anexos. No coloque el nombre del peaje en Instalación ya que eso lo hará el control de la licencia, pero si ponga el nombre de la compañía en Razón, si no hay ponga el del nombre del instituto.
Aviso=VERLO.BAT ó Aviso=INTERNO ó Aviso=WAVAWAV.EXE ó Aviso=PLAYWAV.EXE
Si coloca INTERNO el sistema usará la mensajería interna, que es una nueva opción implementada en esta versión. Si coloca VERLO.BAT deberá actualizar en el directorio c:\sirep\supervi el contenido del archivo Mensajes internos.cab Si existe el directorio c:\sirep\admin actualizelo de igual forma. Las otras forma requieren de tarjeta de sonido en el computador de supervisión y las voces son grabadas previamente. Revise el paquete SonidosSupervi.zip y descomprimalo en el directorio c:\sirep\supervi en su totalidad ya que contiene las voces y el comando. Ejecute este último, Wavawav.exe y deseleccione la opción Show (ver) en el menú Options (Opciones). Se sugiere actualizar la anterior y colcocar Aviso=PLAYWAV.EXE ó Aviso=WAVAWAV.EXE. Si no hay sonido disponible coloque Aviso=INTERNO y si quiere combinar visual y sonido coloque VEROIR.BAT
Para la impresión usando las colas de impresión de Windows deberá instalar el paquete prf215, vea 2.6 y ajuste en la instalación del nombre del programa con los comandos que siguen
ComandoImprime=NORMAL ó comando de impresión
ComandoImprimeA=NORMAL ó comando de impresión apaisado
ComandoEmail=CMD /C C:\SIREP\PROG\MENSAJE.BAT
Los listados y reportes pueden ser enviados via email. Obviamente debe de haber una conexión de internet activa para el momento de enviar el email. Indíquele al personal del peaje como realizar la conexión. El email es enviado mediante el uso de un programa de tipo cónsola y no requiere el uso del explorador de internet o de un cliente de correo. Al instalar el sistema el instalador copiará los archivos requeridos para funcionar con el comando arriba indicado y le ayudará en la edición de los archivos, solamente deberá modificar las direcciones de correso electrónico.
[PROGRAMA] Titulo=CONTROL DE PEAJES - SUPERVISION <== CAMBIAR Instalacion=DEMO DE SIREP C.A. <== CAMBIAR Clave=DEMO DE SIREP C.A. <== CAMBIAR Supervisor=DEMO DE SIREP C.A. <== CAMBIAR Razon=DEMO DE SIREP C.A. <== CAMBIAR RIF=J-1234567-8 <== NUEVO Licencia=-1505795539 <== PONER Peaje=HAT <== NUEVO [DATOS] Datos=c:\SIREP\SUPERVI\ Supervisor=c:\SIREP\SUPERVI\ Control=C:\SIREP\CONTROL\ Ram=c:\SIREP\SUPERVI\ Admin=c:\SIREP\SUPERVI\ Bitacora=NULL ICSVM=0.150 LPT1HP=SI [RED] Supe=SUPER Canal1=CANAL1 Canal2=CANAL2 Canal3=CANAL3 Canal4=CANAL4 Canal5=CANAL5 Canal6=CANAL6 Aviso=PLAYWAV.EXE <==CAMBIAR [MENSAJES] Super=superv.VOC [SUPERVISION] Puerto=1 Barcode=S DescuentoNomina=S <== PONER ComandoImprime=C:\SIREP\PROG\PRFILE32.EXE /Q /delete <== NUEVO ComandoImprimeA=C:\SIREP\PROG\PRFILE32.EXE /N:Acostada /Q /delete ComandoEmail=CMD /C C:\SIREP\PROG\MENSAJE.BAT <== NUEVO [LISTADOCIERRES] <== NUEVO ResumenCaja=SI <== NUEVO DetalleCaja=SI <== NUEVO Excepciones=SI <== NUEVO Bitacora=SI <== NUEVO Eximidos=SI <== NUEVO [ADMINISTRACION] Puerto=1 Barcode=S ComandoImprime=C:\SIREP\PROG\PRFILE32.EXE /Q /delete <== NUEVO ComandoImprimeA=C:\SIREP\PROG\PRFILE32.EXE /N:Acostada /Q /delete
Control (DOS) elimine las líneas innecesarias y programe las nuevas y las referentes a la licencia, vea los archivos anexos. No coloque el nombre del peaje en Instalación ya que eso lo hará el control de la licencia.
[PROGRAMA] Ttulo=CONTROL DE PEAJES <== CAMBIAR Instalacion=DEMO DE SIREP C.A. <== CAMBIAR Clave=DEMO DE SIREP C.A. <== CAMBIAR Supervisor=DEMO DE SIREP C.A. <== CAMBIAR Peaje=ENC <== NUEVO Licencia=-1505795539 <== PONER [DATOS] Datos=C:\SIREP\CONTROL\ Supervisor=M:\SIREP\SUPERVI\ Control=C:\SIREP\SUPERVI\ Ram=M:\SIREP\SUPERVI\ Bitacora=LPT1 ICSVM=0.125 Avisos=N <== OJO: No poner S si los sensores no sirven! Scaneo=1 [PUERTO SERIAL] BufferEntrada=12288 BufferSalida=4096 Baudios=9600 Bits=8 Paridad=N StopBits=1 Puerto=1 <== Puerto RS422 sensores Equipo=‘Logger <== ‘Logger, M660 o GENERICO Formato=S <== Normalmente S Encabezado=CN NUMERO HORA FECHA EJ MO CL VELOCIDAD LONG. CLASIFICACION [RED] Supe=SUPER
Actualize las tablas de la base de dato de Supervisión:
Agregue el campo CIENUM a las tablas COBROS.DBF y COBROSH.DBF como campo numérico de 10 posiciones y 0 decimales. Luego reemplaze este campocon el valor de 0 solamente en COBROSH.DBF. Ejecute para ello el programa PATCH.EXE y luego PATCH01.EXE para actualizar los datos. Puede ejecutar el programa desde los COMANDO ESPECIALES del programa de Supervisión. Estos dos programas funcionan bajo Windows directamente así que no podrá cambiarle ni fuente ni tamaño y se ha deshabilitado el mouse en su funcionamiento interno. Para interrumpir el programa PATCH01.EXE use las teclas ALT+C, una vez interrumpido puede volverlo a ejecutar hasta ejecutarse completamente. Cuando el programa haya sido ejecutado completamente debe de borrar el archivo CIX.DBF que se instala en suvisión, por lo tanto si el programa no lo consigue asume que ya se hizo la conversión completamente y puede ser eliminado del archivo de comandos especiales (COMANDOS.DBF)
En el equipo de supervisión cree el directorio c:\SIREP\RESPALDO y luego descomprima en él el contenido de respaldo.cab si la caja 1 está mapeada como E:, si está como D: descomprima en su lugar el contenido del archivo respaldo1. Para la letra F: use el archivo respaldo2. Una vez terminado ejecute el comando respaldt y siga las instrucciones, ya que le solictará cerrar canal por canal para realizar un respaldo total de cada canal. (X:\SIREP\CAJAN). El comando funciona hasta la caja 16.