Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Acceso Cabal:
    1. Pagos entidades:
      1. Se selecciona la opción para importar el archivo de pagos de PRONET y luego para procesar ese archivo.
          Section
          bordertrue
          zxczxczxc
          1. El usuario se loguea al portal del Acceso Cabal.
            Image AddedImage Added



          2. Va a la opción asignada para levantar el archivo => Esto copia el archivo a un servidor por SFTP
            Image Added
          3. Va a la opción asignada para procesar el archivo => Con el parámetro de entrada el programa encuentra el mismo archivo desde el servidor SFTP y lo procesa.
            Image Added
    2. Putty:
      1. Procesar Promociones de Cupones.
        1. Se ejecuta el archivo PROMO_CUPONES.scr
          1. Code Block
            languagebash
            themeDJango
            titleResumen del archivo PROMO_CUPONES.scr
            linenumberstrue
            collapsetrue
            #!/bin/bash
            # Script para ejecutar la promocion de cupones
            # desde el sqlplus
            # Amalia Rodriguez.  Wed Dec  9 15:46:17 PYST 2009
            
            . funciones_py.scr
            
            SCRIPTNAME=PROMO_CUPONES
            [ "$DIRLOGS" ] && SCRIPTLOG=$DIRLOGS/$SCRIPTNAME.log
            SCRIPTLOG=${SCRIPTLOG:-$RAIZ/datos/logs/$SCRIPTNAME.log}
            
            echo "--> Inicia $SCRIPTNAME `date`" | tee -a $SCRIPTLOG
            
            clear
            echo -n "
                     USUARIO NO INGRESADO POR PROGRAMA
                     INGRESE USUARIO: $USER_BAPY
                     PASSWORD       : "
            
            VerPasswdOracle
            if  [ $PASE_OK = "0" ]
            then
                W_USUARIO=$USER
                echo
            
            echo Inicio del proceso - $(date)
            sqlplus -S -L ${USER_BAPY}/${PASE_BAPY}@${ORACLE_SID} &> $HOME/$SCRIPTNAME.sqllog <<!
            prompt Generando promocion de cupones...;
            exec creditopy.PR_PROMO_PROCESAR('$W_USUARIO',805,to_date('01/01/1900','dd/mm/yyyy'),0,0);
            exit
            !
            sqlplus -S -L ${USER_BAPY}/${PASE_BAPY}@${ORACLE_SID} <<!
            set head off;
            select 'Proceso: '||nombre_proceso, 'Cnt.Cup: '||ent1 from creditopy.control_datos
             where fecha_proceso = trunc(sysdate) and nombre_proceso like 'PROMO%';
            exit
            !
            sqlplus -S -L ${USER_BAPY}/${PASE_BAPY}@${ORACLE_SID} <<!
            set echo off;
            prompt Aplicando cotizacion a autorizaciones...;
            exec creditopy.PR_BUG_COTIZACIONES;
            commit;
            prompt Generando creditos por intereses con tasa 0...;
            exec creditopy.PR_DEVOLVER_INTERES(null);
            commit;
            prompt Generando cargos por cobranza...;
            exec creditopy.PROCESAR_CARGOS.PR_GENERAR_COMISION(805,0,null,'$W_USUARIO');
            commit;
            exit
            !
                chmod +x $HOME/ejecuta_$SCRIPTNAME.sh
                $HOME/ejecuta_$SCRIPTNAME.sh | tee -a $SCRIPTLOG | cat
            
                ret_cod=$(grep -c ORA- $HOME/$SCRIPTNAME.sqllog )
                
                if [ $ret_cod -ne 0 ]
                then
                  echo | tee -a $SCRIPTLOG | cat
                  echo "ERROR(ES) AL PROCESAR PROMOCION:" | tee -a $SCRIPTLOG | cat
                  grep ORA- $HOME/$SCRIPTNAME.sqllog | tee -a $SCRIPTLOG | cat
                  echo "*** NO PROCESAR LA DIARIA - AVISE A SISTEMAS ***" | tee -a $SCRIPTLOG | cat
                  date | tee -a $SCRIPTLOG | cat
                else
                  echo "Fin proceso de promocion de cupones - $(date)" | tee -a $SCRIPTLOG | cat
                fi
                rm -f $HOME/ejecuta_$SCRIPTNAME.sh
            fi
            
            rm -f $HOME/$SCRIPTNAME.sqllog
            echo "--> $SCRIPTNAME `date`" | tee -a $SCRIPTLOG
            
            
      2. Actualización de pagos, fechas mayores a hoy.
      3. Generar Orden de Embozado.
    3. VisualBasic:
      1. Generación de Pagos.
    4. Putty:
      1. Notificación de Cuentas con Disponible > Límite.
      2. Proceso de Ajustes Automático al Pago Mínimo.
    5. Acceso Cabal:
      1. Cargos Pagos vía Boca Cobranza.
    6. VisualBasic:
      1. Ajustes.
      2. Novedades.
    7. Putty:
      1. Verificar Datos generación VisualBasic.

    ...