Consulta Cobranza Efectiva

Función general

Consulta los movimientos de cobranza asociados a una póliza para un período determinado.
 
 

Acciones de menú

Información técnica

Notas para el programador

Se seguirá la siguiente secuencia de acciones:
A continuación se lista información detallada acerca de los campos a ser mostrados en la consulta:
 

Información

Campo

Observación

Ramo Certificat.nBranch Se deben verificar las opciones de instalación del sistema
Producto Certificat.nProduct Se deben verificar las opciones de instalación del sistema
Póliza Certificat.nPolicy Valor ingresado por el usuario
Certificado Certificat.nCertif Valor ingresado por el usuario (sólo para pólizas colectivas o multi-localidad). Para identificar el tipo de póliza, debe verificarse el valor del campo Policy.sPolitype (valores según tabla 17).
Fecha Desde N/A Fecha ingresada por el usuario
Fecha Hasta N/A Fecha ingresada por el usuario
Contratante Roles.sClient
Client.sCliename
Para obtener el nombre, se lee la tabla de clientes (Client) utilizado el código del contratante de la póliza.
Vía de Pago Table5002.sShort_des La descripción corta se obtiene de la tabla 5002 (Table5002), utilizando el código de la vía de pago asociada al certificado (Certificat.nWay_pay)
Convenio Policy.nCod_agree
Client.sCliename
Para obtener el nombre, se lee la tabla de clientes (Client) utilizado el código del titular del convenio.
Día de Pago Certificat.nBill_day
Recibo Premium_mo.nReceipt
Inicio Cobertura Premium.dEffecdate
Fin Cobertura Premium.dExpirdat
Estado Recibo Table19.sShort_des La descripción corta se obtiene de la tabla 19 (Table19), utilizando el código del estado del recibo (Premium.nStatus_pre)
Fecha Límite Premium.dLimitdate
Fecha Mvto Premium_mo.dStatdate
Concepto Table6.sShort_des La descripción corta se obtiene de la tabla 6 (Table6), utilizando el código del tipo del movimiento (Premium_mo.nType)
Moneda Orig Table11.sShort_des Sólo se muestra si: Premium_mo.nCurrency <> 1. La descripción corta se obtiene de la tabla 11 (Table11), utilizando el código de la moneda asociada al movimiento de cobranza (Premium_mo.nCurrency)
Monto (Moneda Orig) Premium_mo.nAmount Sólo se muestra si: Premium_mo.nCurrency <> 1
Monto (Moneda Local) Premium_mo.nAmount Si el monto está originalmente expresado en una moneda distinta a la local, entonces este campo reflejará el resultado del cálculo de la conversión a moneda local. El factor de cambio se obtiene del mismo movimiento de cobranza (Premium_mo.nExchange).
Causa rechazo
reject_cause.sShort_des
La descripción corta se obtiene de la tabla  de causa de rechazo reject_cause, utilizando el código de la causa de rechazo del pago (Premium_mo.nPayreject)
Día Cobro Dir_debit_cli.nBill_day Se muestra para aquellos clientes (titulares de recibos) para los cuales se haya especificado domiciliación (Dir_debit_cli).

Condición de búsqueda para la tabla de Pólizas  (Policy):
 

Información

Campo

Operador

Valor

Observación

Tipo de registro sCertype = '2' '2' = 'Póliza'
Ramo nBranch = Valor del campo "Ramo" Esta cláusula se considera sólo si el formato de numeración de póliza (según las opciones de instalación del sistema) requiere de la especificación del código del Ramo. De lo contrario, este valor es recuperado utilizando el criterio de número de póliza.
Producto nProduct = Valor del campo "Producto" Esta cláusula se considera sólo si el formato de numeración de póliza (según las opciones de instalación del sistema) requiere de la especificación del código del Producto. De lo contrario, este valor es recuperado utilizando el criterio de número de póliza.
Póliza nPolicy = Valor del campo "Póliza"
Estado de la póliza sStatus_pol not in ('2','3','6') Valores según tabla 181
Razón anulación nNullcode is not null

Condición de búsqueda para la tabla de Certificados  (Certificat):
 

Información

Campo

Operador

Valor

Observación

Tipo de registro sCertype = Policy.sCertype
Ramo nBranch = Policy.nBranch
Producto nProduct = Policy.nProduct
Póliza nPolicy = Policy.nPolicy
Certificado nCertif = Valor del campo "Certificado"
Fecha de efecto dEffecdate <= Sysdate
Fecha de anulación dNulldate is null OR
Fecha de anulación dNulldate > Sysdate
Estado del certificado sStatusva not in ('2','3','6') Valores según tabla 181

Condición de búsqueda para la tabla de Clientes de una Póliza  (Roles):
 

Información

Campo

Operador

Valor

Observación

Tipo de registro sCertype = Policy.sCertype
Ramo nBranch = Policy.nBranch
Producto nProduct = Policy.nProduct
Póliza nPolicy = Policy.nPolicy
Certificado nCertif = Certificat.nCertif
Rol nRole = 1 Valor según tabla 12
Fecha de efecto dEffecdate <= Sysdate
Fecha de anulación  dNulldate is null OR
Fecha de anulación  dNulldate > Sysdate

Condición de búsqueda para la tabla de Acuerdos de Pago  (Agreement):
 

Información

Campo

Operador

Valor

Observación

Código del convenio nCod_agree = Policy.nCod_agree

Condición de búsqueda para la tabla de Recibos (Premium):
 

Información

Campo

Operador

Valor

Observación

Tipo de registro sCertype = Policy.sCertype
Ramo nBranch = Policy.nBranch
Producto nProduct = Policy.nProduct
Póliza nPolicy = Policy.nPolicy
Certificado nCertif = Certificat.nCertif

Condición de búsqueda para la tabla de Movimientos de un Recibo (Premium_mo):
 

Información

Campo

Operador

Valor

Observación

Número recibo nReceipt = Premium.nReceipt
Tipo de registro sCertype = Premium.sCertype
Ramo nBranch = Premium.nBranch
Producto nProduct = Premium.nProduct
Dígito de control nDigit = Premium.nDigit
Número del pago nPaynumbe = Premium.nPaynumbe
Fecha del movimiento sStatdate between "Fecha Desde" y "Fecha Hasta" Fechas ingresadas por el usuario
Tipo del movimiento nType = 2 Valor según tabla 6

Condición de búsqueda para ubicar el contratante de la póliza en la tabla de Clientes  (Client):
 

Información

Campo

Operador

Valor

Observación

Código del cliente sClient = Roles.sClient Previamente, debe haberse realizado la lectura a la tabla de Clientes asociados a una Póliza (Roles) con el fin de obtener el código de cliente a utilizar (Roles.sClient).

Condición de búsqueda para ubicar el titular del convenio en la tabla de Clientes  (Client):
 

Información

Campo

Operador

Valor

Observación

Código del cliente sClient = Agreement.sClient Previamente, debe haberse realizado la lectura a la tabla de Acuerdos de Pago (Agreement) con el fín de obtener el código de cliente a utilizar (Agreement.sClient).

Condición de búsqueda para la tabla de Datos de Domiciliación de un CLiente (Dir_debit_cli):
 

Información

Campo

Operador

Valor

Observación

Código del cliente sClient = Premium.sClient
Fecha de efecto dEffecdate <= Premium_mo.Statdate
Fecha de anulación dNulldate is null OR
Fecha de anulación dNulldate > Premium_mo.Statdate

Condición de búsqueda para la tabla de Tipos de Movimiento de un Recibo (Table6):
 

Información

Campo

Operador

Valor

Observación

Tipo de Movimiento nType_tran = Premium_mo.nType

Condición de búsqueda para la tabla de Monedas (Table11):
 

Información

Campo

Operador

Valor

Observación

Código de la moneda nCodigint = Premium_mo.nCurrency

Condición de búsqueda para la tabla de Estados del Recibo (Table19):
 

Información

Campo

Operador

Valor

Observación

Estado del Recibo nStatus_pre = Premium.nStatus_pre

Condición de búsqueda para la tabla de Vías de Pago (Table5002):
 

Información

Campo

Operador

Valor

Observación

Código de la vía de pago nWay_pay = Certificat.nWay_pay

Condición de búsqueda para la tabla de Causas de Rechazo   reject_cause  :
 

Información

Campo

Operador

Valor

Observación

Código de la causa de rechazo nRejectcause = Premium_mo.nPayreject

Condición de búsqueda para la tabla de Formas de Numeración de Póliza  (Table900):
 

Información

Campo

Operador

Valor

Observación

Código de forma de numeración sCodigint = Opt_system.sPolicynum La tabla Opt_system contiene un único registro

Datos de la póliza

(COC902_k)

Campos

Título

Descripción

Datos de la consulta

    Ramo

Indica el ramo de la póliza a consultar. Valores según ramos comerciales definidos. Este campo sólo es incluido si las opciones de instalación indican que la numeración de pólizas es por "ramo-póliza" o "ramo-producto-póliza". En caso contrario, su valor es mostrado automáticamente por el sistema una vez que se haya indicado el número de póliza. 

    Producto

Indica el producto de la póliza a consultar. Este campo sólo es incluido si la numeración de pólizas es por "ramo-producto-póliza". En caso contrario, su valor es mostrado automáticamente por el sistema una vez que se haya indicado el número de póliza.

    Póliza

Número de póliza a consultar. Este campo es requerido para la ejecución de la consulta.

Certificado

Número del certificado a consultar. Este campo está habilitado sólo para pólizas "colectivas" o "multi-localidad". En caso de pólizas "individuales" se muestra por defecto el valor "cero" (0).

Fecha Desde

Fecha inicial del período a consultar. Por defecto, se muestra la fecha del día. Este campo es requerido para la ejecución de la consulta.

Fecha Hasta

Fecha final del período a consultar. Por defecto, se muestra la fecha del día. Este campo es requerido para la ejecución de la consulta.

Datos de la póliza

Los valores de esta sección son automáticamente mostrados por el sistema una vez que han indicado los datos de la sub-sección "Datos de la consulta". El usuario no está posibilitado de modificar esta información.

    Contratante

Código y nombre del contratante de la póliza.

Vía de Pago

Descripción de la vía de pago asociada a la póliza/certificado.

Convenio

Código y nombre del titular del convenio.

Día de Pago

Día de pago para el recibo.

Validaciones

Campo

Descripción

Error/adv

Ramo

Si se indicó que la consulta es a través de "póliza" y las opciones de instalación indican que la numeración de pólizas es por "ramo-póliza" o "ramo-producto-póliza", entonces debe estar lleno 
01022

Producto

Si se indicó que la consulta es a través de "póliza", el campo "ramo" está lleno y las opciones de instalación indican que la numeración de pólizas es por "ramo-producto-póliza", entonces debe estar lleno 
03635

Póliza

Si se ha especificado la acción de "Consultar", entonces debe estar lleno
03003
Debe estar registrada en el sistema
03001
Debe tener un estado válido
03882

Certificado

Si se ha especificado la acción de "Consultar", y la póliza no es del tipo "individual", entonces debe estar lleno
03200
Debe estar registrado en el sistema
03010
Debe tener un estado válido
03883

Fecha desde

Debe estar lleno
04244
Debe ser igual o anterior a la fecha final del período a consultar
60816

Fecha Hasta

Debe estar lleno
04245
Debe ser igual o posterior a la fecha inicial del período a consultar
60817

.

Consulta de Cobranza Efectiva

(COC902)

Campos

Título

Descripción

Sección repetitiva

Aquí se muestran todos los movimientos que cumplen con el criterio de consulta especificado en la sección de encabezado (COC902_k).

    Recibo

Número del recibo asociado al movimiento.

    Inicio Cob

Fecha de inicio de vigencia del recibo.

    Fin Cob

Fecha de fin de vigencia del recibo.

Est Recibo

Descripción del estado actual del recibo

Fecha Límite

Fecha límite de pago del recibo

Fecha Mvto

Fecha de la operación de cobranza

Concepto

Descripción del concepto (tipo) del movimiento

Moneda Orig

Descripción de la moneda original de la transacción. Este campo se muestra vacío si el monto es originalmente expresado en moneda local.

Monto (Moneda Orig)

Monto del movimiento expresado en la moneda original de la transacción. Este campo se muestra vacío si el monto es originalmente expresado en moneda local.

Monto (Moneda Local)

Monto del movimiento expresado en moneda local. Si el monto está originalmente expresado en una moneda distinta a la local, entonces este campo reflejará el resultado del cálculo de la conversión a moneda local, utilizando el factor de cambio vigente para la fecha en la cual ocurrió la transacción.

Causa Rechazo

Descripción de la causa de rechazo del pago (PAC / Transbank)

Día Cobro

Día de cobro asociado a los datos de domicialiación del titular del recibo. Este campo se muestra vacío si el cliente titular del recibo no posee registros de domiciliación válidos a la fecha de la transacción de cobranza.