Resumen
El usuario se conecta por ssh, mediante un cliente de ssh (Putty), al servidor de producción donde están los scripts y programas cobol. Mediante el logueo, por una configuración del servidor, se ejecuta el archivo "LoginOper.sh" que es un script de shell que presenta un menú al usuario para realizar varias tareas relacionadas con la operación de cupones, cierres, pagos, autorizaciones, de comercios, la administración de impresiones, entre otros. Lo que se resume en 17 opciones presentadas al usuario.
Opciones desplegadas al usuario
A continuación se describe las opciones que se despliegan al usuario:
- TARJETA DE CREDITO: Ejecuta el script
MENUCREDITO.scr
. - Query de Control - Comercios: Ejecuta el script
MenuOperComercio.sh
. - Actualizaciones para el proceso diario: Ejecuta el script
MenuActualizaProceso.sh
. - Reportes de la Diaria: Ejecuta el script
REPORTES.scr
. - Reportes de Novedades de Usuarios: Ejecuta el script
USNOV.scr
. - Impresion Informes de Comercios: Ejecuta el script
MenuImprimeComerio.sh
. - Querys de Socios: Ejecuta el script
MenuOperSocios.sh
. - Deposito de archivos SFTP PANAL: Ejecuta el script
SFTP_PANAL.scr
. - Generacion de Resumenes (Usuarios): Cambia al directorio de impresiones y ejecuta
RESUMENES.scr
. - Impresion de Resumenes (Usuarios): Ejecuta una serie de scripts (
Selec_COLA.sh
ySelec_YYYY.sh
), solicita información al usuario (como emisor y periodo), y realiza la impresión de resumenes. - Cancelacion de spool de $USER: Muestra las impresiones disponibles (
lpstat
), solicita al usuario el trabajo a cancelar, y cancela la impresión seleccionada. - Consulta de pagina de Resumenes: Ejecuta un comando SQL para obtener y mostrar información sobre una cuenta específica.
- Conversion Debitos Automaticos Manuales: Ejecuta el script
Convert_Da_Manual.sh
. - Captura de MAEOPIN de intercambio: Ejecuta el script
Captura_MAEOPIN.sh
. - Conciliacion de Operaciones Locales y Extranjeras: Ejecuta el script
MenuConciliaciones.sh
. - Backups: Actualmente muestra el mensaje "NO DISPONIBLE AUN".
- Especiales: Ejecuta un proceso especial definido por el comando
exec PR_SCRIPT;
en Oracle.
Detalle de los procesos ejecutados por opciones del menú principal
TARJETA DE CRÉDITO
Archivos ejecutados:
MENUCREDITO.scr
menu.scr
menues.PARAGUAY
- COVALCUP.scr
- CTARLIMPIAR.scr
- CTVERFTP.scr
- FILTRAR_PAGO_0.scr
- GENERA_AJUSTES_PC.scr
- GENERA_OT_EMBOZADO.scr
- GENSCRIPT.scr
- PROMO_CUPONES.scr
Descripción:
La opción "TARJETA DE CREDITO" en el script
LoginOper.sh
se encarga de varios procesos relacionados con las operaciones de tarjetas de crédito. A continuación, se describen las subopciones y los subprocesos ejecutados por cada una.
SubOpciones y SubProcesos Ejecutados.
- Menú Principal de Tarjeta de Crédito.
- Script Ejecutado:
MENUCREDITO.scr
- Descripción: Este script maneja procesos relacionados con el módulo de Tarjeta de Crédito.
Código:
- Script Ejecutado:
- SubMenú y SubProcesos Ejecutados:
- Archivo de Menús: 'menues.PARAGUAY'
- Descripción: Define los menús y los procesos que se ejecutan para el módulo de Tarjeta de Crédito.
Código:
- Subprocesos Detallados:
- '
GENSCRIPT.scr
': Este script es una plantilla genérica para la ejecución de programas y scripts según parámetros que se le pasen.Código:
- 'CTARLIMPIAR.scr': Este script se encarga de limpiar y respaldar ciertos archivos en un directorio específico.
Código:
- 'CTVERFTP.scr': Este Script se encarga de verificar los datos de ciertos archivos generados antes de continuar con el proceamiento
Código:
- 'FILTRA_PAGO_0.scr': Este script se encarga de filtrar los pagos con importe 0 desde la BBDD utilizando SQLPLUS
Código:
- 'GENERA_AJUSTES_PM.scr': Este escript se encarga de generar ajustes al pago mínimo desde la BBDD usando sqlplus.
Código:
- 'GENERA_OT_EMBOZADO.scr': Este script se encarga de generar órdenes de embozado desde la BBDD usando sqlplus
Código:
- 'PROMO_CUPONES.scr': Este Script se encarga de ejecutar la promoción de cupones desde la BBDD usando sqlplus.
Código:
- 'COVALCUP.scr': Este script se encarga del proceso de validación de cupones.
Código:
- '
- Menú Principal de Tarjeta de Crédito.
Query de Control - Comercios
Actualizaciones para el proceso diario
Reportes de la Diaria
Reportes de Novedades de Usuarios
Impresion Informes de Comercios
Querys de Socios
Archivos ejecutados:
- MenuOperSocios.sh
- ConsultaSeguridad.scr
- PR_NotifCTADisponibleMayorLimite.sh
- PR_Recalculo.sh
- PR_Recalculo_PostFact.sh
- Time_Out_Autoriz.sh
- UPD_FECHAS_PAGOS.sh
- Upd_TIPNOV2.sh
- Venc_Tarjetas.sh
- MenuOperSocios.sh
Descripción:
El menú "Querys de Socios" en el script
MenuOperSocios.sh
proporciona varias opciones para realizar operaciones y controles relacionados con los socios. A continuación, se describen las opciones del menú y los subprocesos ejecutados por cada una.
SubOpciones y SubProcesos Ejecutados.
Actualización de Novedades de Dirección
- Script Ejecutado:
Upd_TIPNOV2.sh
- Descripción: Este Script ejecuta procedimientos almacenados para actualizar direcciones y límites de crédito.
Código:
- Script Ejecutado:
- Control de Generación de Plásticos.
- Script Ejecutado: Qry_Plasticos.sh
- Descripción: Este script controla la generación de plásticos para una fecha específica.
- Código: Actualmente está comentado la ejecución de este script.
- Control de Inserción de Pines Faltantes.
- Script Ejecutado: Upd_Imp_Pines.sh
- Descripción: Este script controla la generación de pines para una fecha específica.
- Código: Actualmente está comentado la ejecución de este script.
- Actualización de Pagos con Fecha Mayor Hoy
- Script Ejecutado: UPD_FECHAS_PAGOS.scr
- Descripción: Este script actualiza las fechas de pagos procesados que tienen una fecha mayor a la actual.
Código:
- Procesos Diarios: Vencer Autorizaciones y Recalcular Disponible
- Script Ejecutado: Time_out_Autoriz.sh - PR_Recalculo.sh
- Descripción: 'Time_out_Autoriz.sh' Ejecuta el procedimiento de tiempo de espera de autorizaciones. '
PR_Recalculo.sh
' Ejecuta el procedimiento de recalculo de cuentas. Código:
Código:
- Notificación de Cuentas con Disponible Mayor al Límite
- Script: PR_NotifCTADisponibleMayorLimite.sh
- Descripción: Este script ejecuta el procedimiento de notificación de cuentas con disponible mayor a su límite.
Código:
- Procesos Mensuales: Vencimiento de Tarjetas
- Script Ejecutado: Venc_Tarjetas.sh
- Descripción: Este script ejecuta el procedimiento de vencimiento de tarjetas.
Código:
- Procesos Post-Facturación: Recalculo de Disponibles
- Script Ejecutado: PR_Recalculo_PostFact.sh
- Descripción: Este script ejecuta el procedimiento de recalculo de cuentas post-facturación.
Código:
- Consulta Seguridad:
- Script Ejecutado: ConsultaSeguridad.scr
- Descripción: Este script consulta el código de seguridad de una tarjeta en la BBDD, verificando primero si el usuario que ejecuta el script está autorizado.
Código:
Deposito de archivos SFTP PANAL
Generacion de Resumenes (Usuarios)
Impresion de Resumenes (Usuarios)
Cancelacion de spool de $USER
Consulta de pagina de Resumenes
Conversion Debitos Automaticos Manuales
Captura de MAEOPIN de intercambio
Conciliacion de Operaciones Locales y Extranjeras
Backups
Especiales
Autor: Arturo Sosa
Fecha:
Fecha modificación:
Versión: 1.0.0.0