Generación de ordenes de pago de una cuenta corriente

Función general

Permite generar la correspondiente orden de pago (solicitud de cheque o transferencia) de aquellas cuentas técnicas cuyo saldo sea "a favor del reasegurador" y el año-mes de generación de orden de pago sea igual al año-mes indicados como parámetros.

Información técnica

Generación de ordenes de pago de una cuenta técnica

(CRL663)

Parámetros

  • Período:
  • Factor de cambio: Fecha que se toma en cuenta para buscar el factor de cambio correspondiente según la moneda del pago asociada al contrato de la cuenta técnica. En su defecto se muestra la fecha del computador.
  • Validaciones

    Campo

    Descripción

     Error/adv

    Período-Mes

    Debe estar lleno 
    01114
    Si este campo está lleno, debe ser mayor a 0 y menor que 12 
    01115

    Período-Año

    Debe estar lleno 
    01116

    Factor de cambio

    Debe estar lleno
    07056

     

    Debe ser posterior o igual a la fecha de inicio del período contable actual 
    07057

    Frecuencia de ejecución

    Mensual

    Requisitos

    Antes de la ejecución de este proceso se deben ejecutar los siguiemtes otros: Generación de cuentas técnicas de reaseguro obligatorio (CRL007), Generación de cuentas ténicas reaseguro facultativo (CRL008) y Generación de cuentas ténicas de reaseguro no proporcional.

    Instrucciones de ejecución

    Este reporte se ejecuta desde el módulo de listados con la opción menú de reportes por módulo.

    Instrucciones en caso de interrupción

    Volver a ejecutar el reporte.

    Proceso batch

    Proceso

    Se leen todos los contratos proporcionales (contrproc) y no proporcionales (contrnpro) cuyo año-mes de próxima generación de orden de pago sea igual al período indicado como parámetro. La información se ordena por: ramo de reaseguro y tipo de contrato.
    Por cada contrato leído en el paso anterior, se buscan todas las cuentas técnicas (cuentecn) asociadas a los contratos cuyo saldo sea "a favor del reasegurador" y que no tengan asociado un número de orden de pago (cuentecn.nRequest_nu = 0 o nulo). La información se ordena por: ramo de reaseguro, tipo de contrato, moneda y reasegurador.
    Por cada cuenta técnica y reasegurador encontrada en el paso anterior:
    • Si la moneda de la cuenta técnica es diferente a la moneda del pago indicada en el contrato asociado a la cuenta ténica, el saldo de la cuenta técnica se convierte a la moneda del pago, en donde el factor de cambio (exchange) se busca según la fecha indicada como pámetro (factor de cambio).
    • Se genera la orden de pago (en la moneda de pago del contrato) al reasegurador en tratamiento por el saldo de la cuenta ténica. El tipo de orden de pago a generar (cheque o transferencia bancaria) se obtiene del contrato asociado a la cuenta ténica.
    • Se calcula el próximo año y mes de generación de orden de pago según la frencuencia indicada en el contrato:
      • Si la frecuencia es “mensual”, entonces al mes de próxima generación indicado en el contrato se le suma un mes.
      • Si la frecuencia es “trimestral”, entonces al mes de próxima generación indicado en el contrato se le suman tres meses
      • Si la frecuencia es “semestral”, entonces al mes de próxima generación indicado en el contrato se le suman seis meses
      • Si la frecuencia es “anual” , entonces al mes de próxima generación indicado en el contrato se le suman doce meses
      • Si el mes resultante es mayor a 12, entonces se suma un año al año de próxima generación de orden de pago indicado en el contrato. El mes de próxima generación de orden de pago es igual al mes calculado menos 12.

    Efecto

  • Se crea un registro en la tabla de ordenes de pago (cheques) por cada cuenta técnica - reasegurador procesado.
  • Se actualiza el registro correspondiente en la tabla de cuentas técnicas (cuentecn) para indica la siguiente información:
    • Número de orden de pago generada
    • Fecha en la cual se genera la orden de pago
  • Se actualiza el registro correspondiente en la tabla de contratos proporcionales (contrproc) o contratos no proporcionales (contrnpro) para cada contrato asociado a las cuentas técnicas:
    • Año de próxima generación de orden de pago calculada
    • Mes de próxima generación de orden de pago calculada

    Notas para el programador

    Al realizar la conversión del saldo de la cuenta técnica a la moneda del pago indicada en el contrato se realiza lo siguiente:
    Se obtiene el factor de cambio (FCMCT) de la moneda asociada a la cuenta técnica (exchange) según la fecha indicada como parámetro.
    Se multiplica el saldo de la cuenta técnica por el factor de cambio encontrato para obtener el saldo de la cuenta ténica en moneda local (SCTML): Saldo de la cuenta técnia * FMCT
    Se obtiene el factor de cambio (FCMP) de la moneda de pago asociada al contrato de la cuenta técnica (exchange) según la fecha indicada como parámetro.
    Se divide el saldo de la cuenta ténica en moneda local (SCTML) entre el factor de cambio en la moneda del pago (FCMP) para obtener el monto de la orden de pago a generar: SCTML / FCMP

    Otros Enlaces Relacionados

    Para mas información ver Index.html