Carga automática de rechazos

Función general

Permite cargar en el sistema, desde un archivo, los rechazos enviados por bancos PAC y Transbank.

Los rechazos pueden ser imputados a uno o varios bancos a la vez, ya que si el banco indicado como parámetro pertenece a multipac, se le ingresan los rechazos a todos los bancos asociados a dicho banco.

Es importante mencionar,. que al momento de realizar la imputación automática, el sistema valida nuevamente que sea el cargo correcto. Por ejemplo, si se trata de imputar un monto distinto al contenido en los archivos para esa generación de cobranzas (se envió al banco X un archivo por un total de 100,000 y se recibe un depósito por 95,000), se produce un rechazo. En este caso el usuario puede, manualmente resolver el caso, marcando o des marcando (en la transacción de Rechazos de Cobros Automáticos, CO501) el o los rechazos que correspondan, de manera de que se pueda realizar la imputación (se recomienda hacer esta revisión previa a la imputación automática).

El listado producido por la generación de la cobranza, permite ver si existen varios cargos generados y enviados al banco (inclusive permite ver los cargos de la misma póliza a la misma fecha). Con este listado el usuario puede consultar en el sistema los casos pertinentes y realizar los rechazos manualmente en la manera indicada previamente.

Información técnica

..

Parámetros para la carga automática

(COL704)

Parámetros

  • Área de seguros:  Área de seguros para la que se imputan los rechazos. Valores posibles según tabla 5001.
  • Fecha de cobranzas:  Fecha de cobranzas para la que aplican los rechazos
  • Vía de cobro:  Vía de cobro para la que se cargan los rechazos. Valores posibles según tabla 5002. Sólo se permite ingresar PAC o Transbank.
  • Validaciones

    Campo

    Descripción

    Error/adv

    Área de seguros

    Debe estar lleno
    55031

    Fecha de cobranzas

    Debe estar lleno
    55559

    Vía de cobro

    Debe estar lleno 
    55008

    Banco

    Si la vía de cobro es "PAC", debe estar lleno
    55000
    Si el banco se encuentra en multipac, debe ser el banco líder
    60501
    Si el banco no se encuentra en multipac, el banco ingresado debe corresponder al bando del archivo
    60567

    Nombre del archivo

    Debe estar lleno
    55026

    Frecuencia de ejecución

    A petición del usuario

    Requisitos

    Este proceso requiere que previamente se ejecuten los siguientes procesos::
     

    Código

    Descripción

    COL500 Generación de cobranzas

    Instrucciones de ejecución

    Este programa se ejecuta desde el módulo de cobranzas con la opción de menú de transacciones de cobranzas.

    Instrucciones en caso de interrupción

    Volver a ejecutar

    Proceso batch

    Proceso

     
    Información Formato Tipo Longitud Valor
    Banco debitador N
    3
    Código del banco en el cuál se realiza el débito en la cuenta corriente
    Nombre del banco debitador S
    30
    Nombre del banco en el cuál se realiza el débito en la cuenta corriente
    Cuenta corriente S
    17
    Número de la cuenta corriente en la cuál se realiza el débito
    Monto fijo N
    10
    Monto fijo estipulado por el cuenta corrientista a ser cargado
    Código S
    15
    Código del titular de la cuenta sin dígito verificador
    Servicio S
    20
    Código o número de identificación del servicio al cargo en cuenta corriente (número de la póliza asociada al cargo). 
    Estado N
    2
    Tipo de movimiento que realizó el banco: 
    00: Cargado al cliente 
    01: Fondos insuficientes 
    02: Cuenta cerrada 
    03: Cuenta cliente no consecuente 
    04: Cuenta no existente 
    05: Rechazo ahorro 
    07: Nro de autorización revocado por cliente 
    08: Stop 
    09: Reversa
    10: Nro de autorización inexistente 
    16: Cta. Cte. Bloqueada
    40: Convenio inválido 
    70: Servicio inválido
    82: Monto excede máximo autorizado 
    90: Fecha débito inválida
    99: Débito duplicado
    Glosa S
    20
    Descripción del tipo de movimiento que realizó el banco
    Nro. Factura N
    8
    Número de factura asignado por la empresa
    Fecha débito DDMMAAAA S
    8
    Fecha de cargo en la cuenta corriente (fecha de cobranza)

    Todos los códigos indicados en el campo "Estado" (tipo de movimiento que realizó el banco), excepto “00”  indican que se debe rechazar el cobro de la póliza indicada (boletines, recibos, cuotas asociados a dicha póliza). Estos tipos de movimientos son causas de rechazos cargadas en la tabla   reject_cause , de esta manera pueden aparecer identificando a cada rechazos en caso de que se consulten o se listen.

    Efecto

  • Para aplicar los rechazos del archivo en el sistema, se realiza lo siguiente:
    • Se marcan los cargos rechazados en el archivo de generación de cobranzas, collect_gen (se actualiza el indicador de proceso en collect_gen).
    • Conociendo ya por número cada boletín rechazado, se marcan los rechazos a nivel de boletín, recibo y/o cuota que corresponda, si el boletín (aviso) contiene recibos:
    • Se lee la tabla de recibos (premium) y se obtienen todos los recibos asociados a dicho boletín.
    • Se marcan los recibos que correspondan al aviso indicado por el banco, como rechazados con causa “Rechazo PAC/Transbank” (premium) y se crea un movimiento en la historia del mismo indicando el rechazo (premium_mo).
    • Si el boletín (aviso) contiene cuotas de financiamiento:
    • Se lee la tabla de giros de un contrato (financ_dra) y se obtienen dichos giros.
    • Se marcan las cuotas (giros) correspondientes como rechazados, con causa de rechazo "Rechazo PAC/Transbank" (financ_dra) y se crea un movimiento en la historia del mismo indicando el rechazo (draft_hist).

    Otros Enlaces Relacionados

    Mas Información ver el Índice