Rescate de póliza (Vida no tradicional)

(VI7000)

Función general

La cuenta corriente de la póliza  almacena los movimientos de crédito (abonos) y débito (cargos) que se van realizando a lo largo de la vigencia de la póliza. Esta cuenta posee un saldo, que de ser positivo (saldo a favor del cliente), y las reglas del producto así lo indique, permite hacer rescates parciales o totales, creándose entonces un movimiento de débito sobre dicha cuenta corriente.

Esta transacción permite retirar dinero de la cuenta corriente de una póliza de Unit Linked,  tomando en cuenta el saldo disponible  ya que en este caso el sistema calcula dicho saldo en función del valor de cada una de las unidades disponibles en la cuenta. La operación de la ventana toma en cuenta las opciones y restricciones definidas en el Diseñador de Productos.

Esta transacción permite hacer retiros parciales o totales del monto acumulado en la cuenta corriente de la póliza. En cada caso, operan diferentes macro acciones que es necesario conocer:

  • Rescate total

      • El sistema calcula el saldo de la cuenta de la póliza/certificado.

      • El saldo de la póliza se hace cero.

      •  La póliza/certificado queda anulada.

  • Rescate parcial

      • El sistema calcula el saldo de la póliza certificado.

      • El saldo de la póliza/certificado disminuye en monto igual al monto del retiro más los costos del rescate.

    Si la póliza tiene exención del pago de primas, el sistema no permite realizar el retiro.

    La transacción tiene dos tipos de ejecución:
    Preliminar: Ejecuta el rescate de forma preliminar sin afectar físicamente a la póliza, permitiendo imprimir el resultado y a su vez generar una propuesta de rescate.

    Definitivo: Ejecuta el rescate de forma definitiva afectando físicamente a la póliza, permitiendo imprimir el resultado y a su vez dar por aprobada la propuesta (cuando el rescate proviene de una propuesta).

    Información técnica

    .

    Solicitud de cuenta de la póliza

    (VI7000_k)

    Función

    Solicita los datos de la cuenta de póliza/certificado sobre la cual se efectúa el retiro.

    Efecto

    El valor a mostrar en el campo "Monto a Rescatar" se calcula invocando a la rutina de rescate asociada al producto.

    Si la transacción es invocada desde la CA767, con la acción 'Actualizar', se debe seleccionar la opción 'Preliminar' y no permitir que el usuario modifique la condición.

    Si la transacción es invocada desde la CA767, con la acción 'Aprobar/Convertir', se debe seleccionar la opción 'Definitiva' y no permitir que el usuario modifique la condición.
     

    Otras consideraciones de importancia, son las siguientes:

    Una póliza es válida para ejecución de la transacción cuando: No está anulada y la clase de producto a la que pertenece es Unit Linked o Universal Life (Product_li.nProdclass = 3 ó 4)

    Una póliza corresponde al ramo de vida cuando en las características generales del producto (product) el tipo de producto indica que es vida (1).

    Se puede realizar un retiro total sobre la cuenta de la póliza cuando en la información del producto de vida (reglas de operación - product_li) indica que se puede realizar rescate total.

    Se puede realizar un retiro parcial a una póliza cuando en la información del producto de vida (reglas de operación - product_li) indica que se puede realizar rescate parcial.

    Si la póliza/certificado tiene exención de pago de primas, no se permite realizar el retiro. En el archivo de certificados, se verifica si tiene activo el campo de exención.

    Si el retiro es total, se debe anular los recibos pendientes de cobro.

    Se debe enviar un mensaje al usuario indicándole que una vez aceptada la transacción, no podrá ser revertida.

    Si el usuario solicita más información sobre la póliza se debe mostrar la ventana (pop up) de datos de verificación (VIC001).
     

    Campos

     

    Título

    Descripción

    Ramo

    Código del ramo al que pertenece la póliza a tratar. Valores según ramos comerciales definidos. 

    Producto

    Producto al que pertenece la póliza o certificado a tratar.

    Póliza

    Corresponde al número de póliza a la cual se le va a realizar el rescate.

    Certificado

    Número de certificado dentro de un colectivo. Si la póliza es individual, este campo se deja en cero. Si es colectiva, es requerido.

    Propuesta

    Número de solicitud de préstamo asociada a la póliza/certificado en tratamiento. El usuario no puede modificar su contenido.

    Fecha de rescate

    Fecha de efecto del rescate.

    Sucursal

    Sucursal a la que pertenece la agencia en dónde se realiza el trámite de rescate de póliza. Por defecto muestra la sucursal a la cual pertenece el usuario. Valores posibles según tabla 9.  Si no se selecciona sucursal, asume aquella a la que pertenece la oficina o agencia.

    Oficina

    Oficina a la que pertenece la agencia en dónde se realiza el trámite de rescate de póliza. Valores posibles según tabla 5556. Si se selecciona la sucursal, se muestran sólo las oficinas pertenecientes a esa sucursal. Si no se selecciona oficina, asume aquella a la que pertenece la agencia.

    Agencia

    Agencia en dónde se realiza el trámite de rescate de póliza. Valores posibles según tabla 5555. Si ya se ha seleccionado la oficina, se muestran sólo las agencias pertenecientes a esa oficina.

    Tipo de rescate

     

    Total

    Si está seleccionado indica que se desea realizar un retiro total de la cuenta de la póliza. Si el producto no acepta rescates totales, este campo se encuentra deshabilitado.

    Parcial

    Permite indicar  si el retiro de dinero de la cuenta corriente de la póliza es un monto parcial de lo ahorrado.

    Ejecución

    Preliminar

    Permite indicar que la ejecución de la transacción es de forma preliminar. (Valor por defecto)

    Definitiva

    Permite indicar que la ejecución de la transacción es de forma definitiva

    Razón del rescate

    Indica la razón para hacer el retiro de la cuenta de la póliza. Valores posible según table5635

    Antecedentes de Asegurabilidad

    Permite indicar si tiene antecedentes de asegurabilidad

    Validaciones

     

    Campo

    Descripción

     Error/adv

    El movimiento de retiro no podrá ser reversado
    70037

    Ramo

    Debe estar lleno.
    70008

    Producto

    Debe estar lleno.
    70009
    Debe corresponder al ramo de vida o combinado., y la clase de producto debe ser Unit Linked o Universal Life
    70007

    Póliza

    Debe estar lleno.
    70038
    Debe corresponder a una póliza válida.
    70039
    Debe tener saldo dispnible en la cuenta de la póliza
    70040
    No debe estar anulada.
    70041
    No debe estar en captura incompleta.
    70042
    El producto asociado a la póliza debe permitir la realización de la transacción.
    70043

    Certificado

    Debe estar lleno.
    70044
    No debe estar anulado.
    70045
    No debe estar en captura incompleta.
    70046
    Debe corresponder a un certificado válido.
    70047
    La póliza/certificado no debe tener cotizaciones/propuestas de modificación con estado "pendiente". 
    60302
    La póliza/certificado no debe tener propuestas especiales de rescate con estado "pendiente". 
    60303

    .

    Rescate de Póliza (Vida no tradicional)

    (VI7000)

    Función

    Permite incluir el monto a retirar de la cuenta corriente de la póliza. La ventana muestra el saldo disponible en la cuenta como una ayuda al usuario al ingrear el monto a retirar. El sistema valida los máximos y calcula los cargos según lo indicado en el Diseñador de Productos.

    Efecto


    Si la ejecución es de tipo 'Preliminar':


    Si la ejecución es definitiva:

    Se genera una orden de pago por el importe del retiro.

    En la tabla UL_Move_acc_pol:

    Se agrega un movimiento de débito por el monto del retiro en el archivo de movimientos de cuenta corriente de póliza, con el tipo de movimiento igual a "Retiro de cuenta".

    Se agrega un movimiento de débito por el monto del costo del retiro en el archivo de movimientos de cuenta corriente de póliza (ul_move_acc_pol), con el tipo de movimiento igual a "Costo por retiro".

    En la tabla UL_Curr_acc_pol:

    Se actualiza el saldo de la cuenta (nBalance y nDebit).

    Si la clase de producto de la póliza/certificado en tratamiento corresponde con Unit Linked (tiene unidades).

    En la tablas Move_fund,  UL_Move_acc_pol, Fund_stock y Fund_inv.

    Se "venden" las unidades disponibles para la póliza, esto es. Se crea un registro de salida de unidades en la tabla de cuenta de unidades (Move_fund), y se abona (acredita) la cuenta de la póliza (UL_Move_acc_pol) , el valor de estas unidades. Se crea el movimiento de compra de unidades en la cuenta de unidades dela empresa (Fund_stock) y se actualiza la cantidad de unidades disponibles en la empresa (Fund_inv), para ello:

    Se invoca a la rutina general de ventas, Ins_sell_units, pasando el "onto a rescatar" como parámetro.

    En la tablas Funds_pol y UL_Curr_acc_pol:

    Se actualiza el saldo de unidades venidas por cada fondo, en la cuenta de unidades de póliza (Fonds_pol), y se actualizado el saldo (nBalance y nCredit) de la cuenta de efectivo de la póliza (UL_Curr_acc_pol).Ver rutina general Ins_sell_units.

    En la tabla Move_acc y Curr_acc

    Si el tipo de orden de pago es "Crédito en cuenta corriente", una vez aceptada la transacción el sistema acredita el monto retirado de la cuenta corriente de la póliza, en la cuenta corriente del cliente indicado en la ventana, de acuerdo a los siguientes términos:

    Si el cliente indicado no tiene cuenta corriente para la moneda indicada, se crea el registro en la tabla CURR_ACC

    Se inserta un registro en la tabla move_acc, indicando el monto en el campo "crédito", con tipo de movimiento "Liquidación de trasapaso" movimiento 720.

    En la tabla Policy_his

    Se crea un registro en la historia de la póliza

    Si el retiro es TOTAL, entonces:

    En la tabla Policy

    Si la póliza corresponde al ramo de vida, se actualiza el registro correspondiente del archivo de pólizas (policy) a fin de colocar en la fecha de anulación la fecha del día  y el código de anulación el correspondiente a "rescate". Esto mismo se realiza sobre el registro correspondiente del archivo de datos particulares del ramo.

    En la tabla Cover

    Se anulan las coberturas de la póliza asociadas al ramo de vida, indicando fecha de anulación y código de anulación correspondiente a "rescate".

    Efecto

    Campos

     

    Título

    Descripción

    Cliente

    Código del asegurado asociado a la cobertura del registro. Es mostrado por el sistema y el usuario no puede cambiar su contenido. A la derecha se muestra el nombre del cliente.

    Moneda

    Se muestra la descripción corta de la moneda asociada a la póliza. Es mostrado por el sistema y el usuario no puede cambiar su contenido.

    Forma de pago

    Indica el tipo de forma de pago a emitir. Si la razón del rescate es "Traspaso", sólo se permite la forma de pago "Abono a cuenta".

    Sel

     

    Cuenta origen

    Cuenta origen de los aportes

    Fecha de valorización

    Fecha en que se hace efectivo el rescate

    Valor póliza

    Valor del ahorro de la póliza menos los costos pendientes.

    Saldo disponible

    Saldo disponible en la cuenta de la póliza (en efectivo). El sistema muestra automáticamente este valor y el usuario no puede cambiar su contenido

    Rentabilidad

    Rentabilidad del fondo

    Costo a devolver

    Costo a devolver

    Monto no invertido

    Monto no invertido a la fecha del rescate

    Total rescate

    Monto a retirar de la cuenta

    Cargos por rescate

    Monto del costo por el rescate

    Costo cobertura

    Monto del costo de cobertura a descontar en el rescate

    Préstamos pendientes

    Monto de retención en base a los prestamos que tenga el cliente

    Intereses préstamos pendientes

    Monto de retención en base a los intereses de los prestamos que tenga el cliente

    Impuesto

    Impuestos

    Monto del rescate

    Monto a retirar de la cuenta. Si el campo "total" está seleccionado, en este campo se muestra el monto del retiro calculado por el sistema y el usuario no puede cambiar su contenido. 
    El campo se inicializa con el monto calculado en el campo "Saldo disponible". En los rescates parciales el usuario puede indicar un monto igual o menor a este.

    Monto en pesos

    Monto a retirar de la cuenta en pesos

    Valor UF

    Monto a retirar de la cuenta en Unidad de fomento

    Costos incurridos y no cobrados

    En los rescates totales, el sistema muestra el monto de los costos incurridos, y aún no cobrados la fecha del rescate. El usuario no puede modificar su contenido

    Retención

    Monto a retener por concepto de impuesto. Es mostrado por el sistema y el usuario no pude modificar su contenido.

    Total

    Total del retiro a realizar. Muestra la sumatoria de los campos Costo cobertura - Retención - Monto del rescate.

    Entidad financiera Destino

    Código de la entidad financiera destino de los fondos del traspaso. Valores posible según tabla de entidades financieras (TAB_FN_INSTITUTION). Sólo se habilita este campo en caso de que la razón del rescate sea "Traspaso"

    Entidad destino

    Código de cliente de la entidad financiera que recibe los fondos. Sólo se habilita este campo en caso de que la razón del rescate sea "Traspaso"

    Validaciones

    Otros Enlaces Relacionados

    Mas información ver Índice.