Ingreso de devoluciones

(CO010)

Función

Permite ingresar la(s) orden(es) de pago o abonos a cuentas corrientes que se puede(n) generar por una devolución.
Esta ventana se muestra si la relación en tratamiento es de devolución (si el monto de los documentos involucrados en la relación suman un valor negativo) , es decir si el saldo de la misma es en contra de la compañía de seguros (a favor del cliente).

Efecto

Si se está registrando una relación, para cada registro de cada tipo de devolución correspondiente a solicitud de orden de pago , se crea un registro en la tabla provisional de cheques (t_cheques).
Si se está registrando una relación y el tipo de devolución es "orden de pago en efectivo":
  • Se crea un registro en la tabla provisional de cheques (t_cheques) por cada registro de tipo "orden de pago en efectivo".
  • Si se está ingresando una relación y el tipo de devolución es "solicitud":
    Si se está registrando una relación y el tipo de devolución es "transferencia bancaria":
  • Se crea un registro en la tabla provisional de transferencias bancarias (t_bank_trans) por cada registro de tipo "transferencia bancaria".
  • Se crea un registro en la tabla provisional de cheques (t_cheques) por cada registro de tipo "transferencia bancaria".
  • Si se está actualizando una relación:
  • Si el registro seleccionado ya existe en la tabla provisional de cheques (t_cheques), se modifica el registro con la información incluida en la línea.
  • Si el registro seleccionado no existe en la tabla provisional de cheques (t_cheques), se crea un registro con la información incluida en la línea.
  • Si el registro existe en la tabla provisional de cheques (t_cheques) y se eliminó de la ventana, se elimina el registro correspondiente al indicado en la ventana de t_cheques.
  • Si se está actualizando una relación con tipos de devolución correspondientes a transferencia bancaria:
  • Si el registro seleccionado ya existe en la tabla provisional de transferencias bancarias (t_bank_trans), se modifica el registro con la información incluida en la línea.
  • Si el registro seleccionado no existe en la tabla provisional de transferencias bancarias (t_bank_trans), se crea un registro con la información incluida en la línea.
  • Si el registro existe en la tabla provisional de transferencias bancarias (t_bank_trans) y se eliminó de la ventana, se elimina el registro correspondiente al indicado en la ventana de t_bank_trans.
  • Los registros que sean creados en t_cheques, , o t_bank_trans tendrán un número identificativo (nSequence) que es un consecutivo único para un mismo número de relación. Este número consecutivo es único para cada número de relación en cada tabla

    Notas para el programador

    Esta ventana es mostrada al usuario si se está realizando una relación de devolución (completa o incompleta). es decir, si la suma de los montos de los documentos involucrados en la relación es un monto negativo (a devolver) .
    Cuando la acción de la ventana previa es consultar, en esta ventana se muestran los tipos de devolución registrados en la relación en tratamiento. Esta información es obtenida de la tabla de , cheques (cheques), transferencias bancarias (bank_trans) , si la relación está completa y existen registros en las tablas indicadas.
    Si se está consultando una relación que está "incompleta", la información se debe obtener de la tabla provisional de cheques (t_cheques), de la tabla provisional de transferencias bancarias (t_bank_trans)
    Al ingresar cada tipo de devolución, se deben actualizar los campos de "total ingresado", "total relación" (total cobro/devolución) y el "saldo" con el monto respectivo expresado en la moneda local.
    El usuario sólo puede posicionarse en el campo "banco destino", "agencia bancaria", "tipo de cuenta" y "nro. de cuenta" si el tipo de devolución corresponde a "transferencia bancaria".
    El usuario no puede posicionarse en los campos "nro. de cheque", "banco destino", "agencia", "tipo de cuenta" ni "nro. de cuenta" si el tipo de devolución corresponde a "orden de pago en efectivo".
    Al llegar a esta ventana se valida que no existan recibos anteriores pendientes de pago para la o las pólizas involucradas en la devolución. Para realizar esta validación no deben existir recibos/cuotas anteriores pendientes de cobro con respecto a la fecha de la relación en tratamiento (pueden existir recibos/cuotas posteriores pendientes, pero la devolución se debe hacer sobre periodos recaudados).
    El campo cliente no debe habilitarse si el tipo de devolución es transferencia bancaria.

    Campos

    Título

    Descripción

    Parte repetitiva 

      Sel

    Indica si el tipo de devolución de la línea se desea modificar o eliminar. Este campo sólo se muestra si se está actualizando. 

      Tipo

    Indica el tipo de devolución a utilizar. Valores posibles según tabla 7501.

      Cuenta bancaria origen

    Indica la cuenta bancaria origen de la transferencia bancaria.

      Moneda

    Indica la moneda en la que se genera la orden de pago. El sistema muestra la moneda en la que se realiza la relación y el usuario no puede cambiar su contenido. 

      Monto

    Indica el monto asignado al tipo de devolución indicado en la línea. Este monto está expresado en la moneda de la relación y en su defecto se muestra el total a devolver.

      Factor de cambio

    Indica el factor de cambio a aplicar al monto del tipo de devolución con el fin de obtener el monto en la moneda local. El factor de cambio mostrado por el sistema es el correspondiente a la fecha de valorización indicada al inicio de esta secuencia, y el usuario no puede cambiar su contenido. 

      Monto en moneda local 

    Indica el monto del tipo de devolución expresado en la moneda local. Es mostrado por el sistema y el usuario no puede cambiar su contenido. 

      Cliente

    Indica el código de cliente del beneficiario de la orden de pago a generar. 

      Nombre del cliente

    Indica el nombre del cliente. Es mostrado por el sistema cuando el campo "cliente" tiene información y el usuario no puede cambiar su contenido. 

      Nro. de cheque 

    Indica el número del cheque. El usuario sólo puede posicionarse en este campo si el tipo de devolución corresponde a "cheque manual". 

      Banco destino

    Indica el banco destino cuando se trata de una transferencia bancaria. El usuario sólo puede posicionarse en este campo si el tipo de devolución es "transferencia bancaria". 

      Agencia bancaria 

    Indica la agencia bancaria destino de la transferencia bancaria en tratamiento. El usuario sólo puede posicionarse en este campo si el tipo de devolución es "transferencia bancaria". 

      Tipo de cuenta

    Indica el tipo de cuenta bancaria donde se realiza la transferencia. El usuario sólo puede posicionarse en este campo si el tipo de devolución es "transferencia bancaria". Valores posibles según tabla 190.

      Nro. de cuenta bancaria 

    Indica el número de cuenta bancaria donde se realiza la transferencia bancaria. Es usuario sólo puede posicionarse en este campo si el tipo de devolución es "transferencia bancaria". 

    Validaciones

    Campo

    Descripción

     Error/adv

    Debe ingresar al menos un registro
    750055
    No deben existir documentos anteriores pendientes de cobro asociados a las pólizas involucradas en la devolución. .
    60254

    Tipo de devolución

    Debe estar lleno
    750080

    Cuenta bancaria origen

    Si el campo "tipo" está lleno y el tipo de devolución es "transferencia" o "cheque manual", debe indicar la cuenta bancaria origen. 
    750070

    Moneda

    Debe indicar la moneda del cobro
    750011

    Monto

    Si el campo "tipo" está lleno, debe incluir el monto del tipo de devolución 
    750081

    Cliente

    Si el campo "tipo" está lleno, el código de cliente indicado en este campo debe corresponder con alguno de los titulares de los recibos incluidos previamente en la ventana de cobro o con el intermediario. 
    750082
    Si está habilitado, debe estar lleno
    12043

    Nro de cheque

    Si el tipo de devolución es "cheque manual", debe indicar el número de cheque
    07040

    Banco destino

    Si el campo "tipo" está lleno y el tipo de devolución es "transferencia bancaria", debe estar lleno 
    07004

    Si el tipo de devolución es diferente a "transferencia bancaria", no debe estar lleno.
    750062

    Agencia bancaria

    Si el campo "banco destino" está lleno y el tipo de devolución es "transferencia bancaria", debe estar lleno 
    03875
     
    Si el tipo de devolución es diferente de "transferencia bancaria", no debe estar lleno.
    750083

    Tipo de cuenta 

    Si el campo "banco destino" está lleno y el tipo devolución es "transferencia bancaria", debe estar lleno 
    36022

    Si el tipo devolución es diferente a "transferencia bancaria", no debe estar lleno.  
    750084

    No. de cuenta bancaria 

    Si el campo "banco destino" está lleno y el tipo devolución es "transferencia bancaria", debe estar lleno 
    750085
     
    Si el tipo devolución es diferente a "transferencia bancaria", no debe estar lleno.  
    750086

     Otros Enlaces Relacionados

    Para mas información ver index.html