Páginas asociadas |
|
COC897_k | Solicitud de la póliza a consultar |
COC897 | Consulta de cuenta corriente |
Información |
Campo |
Operador |
Valor |
Observación |
|
|
> | 0 | Se toman en cuenta todos los códigos de ramos comerciales |
Estado del registro | sStatregt | = | "1" | Se toman en cuenta solamente aquellos registros que se encuentran en estado "Válido" (1) |
Información |
Campo |
Operador |
Valor |
Observación |
|
|
= | 'ramo' | Se toman en cuenta solamente los productos del ramo seleccionado. En caso de no haber ningún ramo, se asume el valor cero (0) |
Código de producto | nProduct | > | 0 | Se toman en cuenta todos los productos |
Estado del registro | sStatregt | = | "1" | Se toman en cuenta solamente aquellos registros que se encuentran en estado "Válido" (1) |
Indicador de producto real | sRealind | = | "1" | Se toman en cuenta solamente productos "Reales" |
Título |
Descripción |
Ramo |
|
Producto |
|
Póliza |
Es la póliza para la cual se desea consultar la cuenta corriente. |
Certificado |
|
Fecha desde |
|
Fecha hasta |
|
Campo |
Descripción |
Error/adv |
Ramo |
|
09064 |
Producto |
|
01014 |
|
01011 | |
Póliza |
|
03003 |
|
03001 | |
Certificado |
|
03006 |
|
03010 | |
Fecha desde |
|
|
Fecha hasta |
|
|
|
|
Información |
Campo |
Operador |
Valor |
Observación |
Tipo de registro | sCertype | = | "2" | Que el tipo de registro sea "Póliza" (2) |
Código de ramo comercial | nBranch | = | 'ramo' | Se utiliza el código de ramo indicado para la consulta |
Código de producto | nProduct | = | 'producto' | Se utiliza el código de producto indicado para la consulta |
Número de póliza | nPolicy | = | 'póliza' | Se utiliza la misma póliza indicada para la consulta |
Información |
Campo |
Operador |
Valor |
Observación |
Tipo de registro | sCertype | = | policy.sCertype | Se toma el tipo de registro de la póliza en tratamiento |
Código de ramo comercial | nBranch | = | policy.nBranch | Se toma el código de ramo de la póliza en tratamiento |
Código de producto | nProduct | = | policy.nProduct | Se toma el código de producto de la póliza en tratamiento |
Número de póliza | nPolicy | = | policy.nPolicy | Se toma el número de la póliza en tratamiento |
Número de certificado | nCertif | = | 'certificado' | Se utiliza el mismo certificado indicado para la consulta |
Información |
Campo |
Operador |
Valor |
Observación |
Tipo de registro | sCertype | = | certificat.sCertype | Se toma el tipo de registro de la póliza en tratamiento |
Código de ramo comercial | nBranch | = | certificat.nBranch | Se toma el código de ramo comercial de la póliza en tratamiento |
Código de producto | nProduct | = | certiicat.nProduct | Se toma el código de producto de la póliza en tratamiento |
Número de póliza | nPolicy | = | certificat.nPolicy | Se toma el número de la póliza en tratamiento |
Número de certificado | nCertif | = | certificat.nCertif | Se toma el número de certificado en tratamiento |
Fecha de efecto | dEffecdate | <= | 'fecha de ejecución' | Se toman en cuenta los registros que se encuentren vigentes a la fecha de ejecución de la consulta |
Fecha de anulación | dNulldate | IS | NULL | Se toman en cuenta los registros que se encuentren vigentes a la fecha de ejecución de la consulta |
ó | dNulldate | > | 'fecha de ejecución' | Se toman en cuenta los registros que se encuentren vigentes a la fecha de ejecución de la consulta |
Información |
Campo |
Operador |
Valor |
Observación |
Código de estado del registro | sStatusva | = | certificat.sStatusva | Se toma el código de cliente contratante de la póliza en tratamiento |
Información |
Campo |
Operador |
Valor |
Observación |
Causa de póliza en estado pendiente | nWait_code | = | certificat.nWait_code | Se toma el código de estado pendiente de la póliza en tratamiento |
Información |
Campo |
Operador |
Valor |
Observación |
Código de intermediario | nIntermed | = | policy.nIntermed | Se toma el intermediario principal de la póliza |
Información |
Campo |
Operador |
Valor |
Observación |
RUT de cliente | sClient | = | intermedia.sClient | Se toma el RUT de cliente del agente principal de la póliza |
Información |
Campo |
Operador |
Valor |
Observación |
Tipo de registro | sCertype | = | certificat.sCertype | Se toma el tipo de registro de la póliza en tratamiento |
Código de ramo comercial | nBranch | = | certificat.nBranch | Se toma el código de ramo comercial de la póliza en tratamiento |
Código de producto | nProduct | = | certiicat.nProduct | Se toma el código de producto de la póliza en tratamiento |
Número de póliza | nPolicy | = | certificat.nPolicy | Se toma el número de la póliza en tratamiento |
Número de certificado | nCertif | = | certificat.nCertif | Se toma el número de certificado en tratamiento |
Código de moneda | nCurrency | > | 0 | Se toman todas la monedas de la póliza |
Fecha de efecto | dEffecdate | <= | 'fecha de ejecución' | Se toman en cuenta los registros que se encuentren vigentes a la fecha de ejecución de la consulta |
Fecha de anulación | dNulldate | IS | NULL | Se toman en cuenta los registros que se encuentren vigentes a la fecha de ejecución de la consulta |
ó | dNulldate | > | 'fecha de ejecución' | Se toman en cuenta los registros que se encuentren vigentes a la fecha de ejecución de la consulta |
Información |
Campo |
Operador |
Valor |
Observación |
Código de moneda | nCodigint | = | MIN(curren_pol.nCurrency) | Se toma el código de la primera moneda encontrada para la póliza en tratamiento |
Información |
Campo |
Operador |
Valor |
Observación |
Código del convenio y / o descuento | nCod_agree | = | policy.nCod_agree | Se toma el código de convenio asociado a la póliza en tratamiento |
Información |
Campo |
Operador |
Valor |
Observación |
RUT de cliente | sClient | = | agreement.sClient | Se toma el RUT de la institución del convenio asociado a la póliza en tratamiento |
Información |
Campo |
Operador |
Valor |
Observación |
Tipo de convenio |
|
= | agreement.nTypeAgree | Se toma el código del tipo de convenio de la póliza |
Información |
Campo |
Operador |
Valor |
Observación |
RUT del cliente |
|
= | certificat.sClient | Se toma el cliente contratante de la póliza |
Fecha de efecto del registro | dEffecdate | <= | 'fecha de ejecución' | Se toma el registro vigente a la fecha de ejecución de la consulta |
Fecha de anulación | dNulldate | IS | NULL | Se toma el registro vigente a la fecha de ejecución de la consulta |
ó | dNulldate | > | 'fecha de ejecución' | Se toma el registro vigente a la fecha de ejecución de la consulta |
Información |
Campo |
Operador |
Valor |
Observación |
|
|
= | certificat.sCertype | Se toma el tipo de registro de la póliza en tratamiento |
Código de ramo comercial |
|
= | certificat.nBranch | Se toma el código de ramo de la póliza en tratamiento |
Código de producto | nProduct | = | certificat.nProduct | Se toma el código de producto de la póliza en tratamiento |
Número de póliza | nPolicy | = | certificat.nPolicy | Se toma el número de póliza de la póliza en tratamiento |
Número de certificado | nCertif | = | certificat.nCertif | Se toma el número de la póliza en tratamiento |
Fecha de efecto | dEffecdate | <= | 'fecha de ejecución' | Se toma el registro vigente a la fecha de ejecución de la consulta |
Fecha de anulación | dNulldate | IS | NULL | Se toma el registro vigente a la fecha de ejecución de la consulta |
ó | dNulldate | > | 'fecha de ejecución' | Se toma el registro vigente a la fecha de ejecución de la consulta |
Información |
Campo |
Operador |
Valor |
Observación |
Código de tipo de recaudación | nType_rec | = | agreement.nType_rec | Se toma el tipo de recaudación del convenio en tratamiento |
Información |
Campo |
Operador |
Valor |
Observación |
Tipo de registro | sCertype | = | certificat.sCertype | Se toma el tipo de registro de la póliza en tratamiento |
Código de ramo comercial | nBranch | = | certificat.nBranch | Se toma el código de ramo comercial de la póliza en tratamiento |
Código de producto | nProduct | = | certiicat.nProduct | Se toma el código de producto de la póliza en tratamiento |
Número de póliza | nPolicy | = | certificat.nPolicy | Se toma el número de la póliza en tratamiento |
Número de certificado | nCertif | = | certificat.nCertif | Se toma el número de certificado en tratamiento |
Tipo de intermediario | nIntertyp | = | 8 | Se toman solamente aquellos intermediarios que sean del tipo "Cobrador" (8) |
Código de intermediario | nIntermedia | > | 0 | Se toman todos los intermediarios sin discriminar por su código |
Fecha de efecto | dEffecdate | <= | 'fecha de ejecución' | Se toman en cuenta los registros que se encuentren vigentes a la fecha de ejecución de la consulta |
Fecha de anulación | dNulldate | IS | NULL | Se toman en cuenta los registros que se encuentren vigentes a la fecha de ejecución de la consulta |
ó | dNulldate | > | 'fecha de ejecución' | Se toman en cuenta los registros que se encuentren vigentes a la fecha de ejecución de la consulta |
Información |
Campo |
Operador |
Valor |
Observación |
Código de la frecuencia de pago | nPayfreq | = | certificat.nPayfreq | Se toma el código de la frecuencia de pago de la póliza en tratamiento |
Información |
Campo |
Operador |
Valor |
Observación |
Código de intermediario | nIntermed | = | commission.nIntermed | Se toma el código de intermediario que principal de la póliza |
Información |
Campo |
Operador |
Valor |
Observación |
RUT de cliente | sClient | = | intermedia.sClient | Se toma el RUT del cobrador de la póliza en tratamiento |
Información |
Campo |
Operador |
Valor |
Observación |
Tipo de registro | sCertype | = | certificat.sCertype | Se toma el tipo de registro de la póliza en tratamiento |
Código de ramo comercial | nBranch | = | certificat.nBranch | Se toma el código de ramo comercial de la póliza en tratamiento |
Código de producto | nProduct | = | certiicat.nProduct | Se toma el código de producto de la póliza en tratamiento |
Número de póliza | nPolicy | = | certificat.nPolicy | Se toma el número de la póliza en tratamiento |
Número de certificado | nCertif | = | certificat.nCertif | Se toma el número de certificado en tratamiento |
Tipo de intermediario | nIntertyp | = | 4 | Se toman solamente aquellos intermediarios que sean del tipo "Agente de mantención" (4) |
Código de intermediario | nIntermedia | > | 0 | Se toman todos los intermediarios sin discriminar por su código |
Fecha de efecto | dEffecdate | <= | 'fecha de ejecución' | Se toman en cuenta los registros que se encuentren vigentes a la fecha de ejecución de la consulta |
Fecha de anulación | dNulldate | IS | NULL | Se toman en cuenta los registros que se encuentren vigentes a la fecha de ejecución de la consulta |
ó | dNulldate | > | 'fecha de ejecución' | Se toman en cuenta los registros que se encuentren vigentes a la fecha de ejecución de la consulta |
Información |
Campo |
Operador |
Valor |
Observación |
|
|
= | certificat.sCertype | Se toma el tipo de registro de la póliza en tratamiento |
Código de ramo comercial |
|
= | certificat.nBranch | Se toma el código de ramo de la póliza en tratamiento |
Código de producto | nProduct | = | certificat.nProduct | Se toma el código de producto de la póliza en tratamiento |
Número de recibo | nReceipt | > | 0 | Se toman en cuenta todos los recibos de la póliza |
Dígito de control de recibos | nDigit | = | 0 | Se toman en cuenta los recibos con dígito de control cero (0) |
Número de parte del convenio | nPaynumbe | >= | 0 | Se toman en cuenta los recibos de cualquier número de parte de convenio |
Número de póliza | nPolicy | = | certificat.nPolicy | Se toma el número de póliza en tratamiento |
Número de certificado | nCertif | = | certificat.nCertif | Se toma el número del certificado en tratamiento |
Estado del registro | sStatusva | < | '2' | Se toman en cuenta recibos en estado válido |
ó | sStatusva | > | '3' | Se toman en cuenta recibos en estado válido |
Estado del recibo | nStatus_pre | <> | 8 | Se toman en cuenta recibos cuyo estado NO es "Financiado" (8) |
Información |
Campo |
Operador |
Valor |
Observación |
|
|
= | premium.sCertype | Se toma el tipo de registro del recibo en tratamiento |
Código de ramo comercial |
|
= | premium.nBranch | Se toma el código de ramo del recibo en tratamiento |
Código de producto | nProduct | = | premium.nProduct | Se toma el código de producto del recibo en tratamiento |
Número de recibo | nReceipt | = | premium.nReceipt | Se toma el número de recibo en tratamiento |
Dígito de control de recibos | nDigit | = | premium.nDigit | Se toma el dígito de control del recibo en tratamiento |
Número de parte del convenio | nPaynumbe | = | premium.nPaynumbe | Se toma el número de parte de convenio del recibo en tratamiento |
Número de transacción | nTransac | > | 0 | Se toman en cuenta todos los números de transacción |
Indicador de movimiento reversado | sInd_rever | = | '2' | Se toman en cuenta movimientos que no hayan sido reversados |
Tipo de movimiento | nType | = | 2 | Se toman en cuenta movimientos del tipo: "Cobro" (2) |
Fecha del movimiento | dStatdate | <= | 'fecha de ejecución' | Se toman en cuenta movimientos de pago que hayan ocurrido hasta (inclusive) la fecha de ejecución de la consulta |
Información |
Campo |
Operador |
Valor |
Observación |
|
|
= | certificat.sCertype | Se toma el tipo de registro del certificado en tratamiento |
Código de ramo comercial |
|
= | certificat.nBranch | Se toma el código de ramo del certificado en tratamiento |
Código de producto | nProduct | = | certificat.nProduct | Se toma el código de producto del certificado en tratamiento |
Número de recibo | nReceipt | > | 0 | Se toman en cuenta todos los recibos de la póliza |
Dígito de control de recibos | nDigit | = | 0 | Se toman en cuenta los recibos con dígito de control cero (0) |
Número de parte del convenio | nPaynumbe | >= | 0 | Se toman en cuenta los recibos de cualquier número de parte de convenio |
Número de póliza | nPolicy | = | certificat.nPolicy | Se toma el número de póliza del certificado en tratamiento |
Número de certificado | nCertif | = | certificat.nCertif | Se toma el número del certificado en tratamiento |
Estado del registro | sStatusva | < | '2' | Se toman en cuenta recibos en estado válido |
ó | sStatusva | > | '3' | Se toman en cuenta recibos en estado válido |
Estado del recibo | nStatus_pre | = | 8 | Se toman en cuenta recibos cuyo estado es "Financiado" (8) |
Número de contrato de financiamiento | nContrat | <> | 0 | Se toman en cuenta recibos que tengan un contrato de financiamiento asignado |
Información |
Campo |
Operador |
Valor |
Observación |
|
|
= | premium.nContrat | Se toma el número de contrato del recibo financiado |
Número de cuota |
|
> | 0 | Se toman los movimientos de cualquier cuota |
Número de movimiento | nTransac | > | 0 | Se toman en cuenta todos los números de movimiento |
Tipo de movimiento | nType | = | 2 | Se toman en cuenta los movimientos de cuotas que sean del tipo "Pago" (2) |
Fecha del movimiento | dStat_date | <= | 'fecha de ejecución' | Se toman en cuenta movimientos de pago que hayan ocurrido hasta (inclusive) la fecha de ejecución de la consulta |
Información |
Campo |
Operador |
Valor |
Observación |
|
|
= | certificat.sCertype | Se toma el tipo de registro del certificado en tratamiento |
Código de ramo comercial |
|
= | certificat.nBranch | Se toma el código de ramo del certificado en tratamiento |
Código de producto | nProduct | = | certificat.nProduct | Se toma el código de producto del certificado en tratamiento |
Número de recibo | nReceipt | > | 0 | Se toman en cuenta todos los recibos de la póliza |
Dígito de control de recibos | nDigit | = | 0 | Se toman en cuenta los recibos con dígito de control cero (0) |
Número de parte del convenio | nPaynumbe | >= | 0 | Se toman en cuenta los recibos de cualquier número de parte de convenio |
Número de póliza | nPolicy | = | certificat.nPolicy | Se toma el número de póliza del certificado en tratamiento |
Número de certificado | nCertif | = | certificat.nCertif | Se toma el número del certificado en tratamiento |
Estado del registro | sStatusva | < | '2' | Se toman en cuenta recibos en estado válido |
ó | sStatusva | > | '3' | Se toman en cuenta recibos en estado válido |
Fecha de efecto | dEffecdate | >= | 'fecha desde' | Se toman en cuenta los recibos cuya fecha de efecto se encuentra dentro del período indicado para la consulta |
y | dEffecdate | <= | 'fecha hasta' | Se toman en cuenta los recibos cuya fecha de efecto se encuentra dentro del período indicado para la consulta |
Información |
Campo |
Operador |
Valor |
Observación |
Código de origen del recibo | nTratypei | = | premium.nTratypei | Se toma el origen del recibo en tratamiento |
Información |
Campo |
Operador |
Valor |
Observación |
|
|
= | premium.nContrat | Se toma el número de contrato de financiamiento del recibo financiado en tratamiento |
Número de cuota |
|
> | 0 | Se toman los movimientos de cualquier cuota |
Número de movimiento | nTransac | > | 0 | Se toman en cuenta todos los números de movimiento |
Tipo de movimiento | nType | IN | (2,3,8) | Se toman en cuenta los movimientos de cuotas que sean del tipo "Pago" (2), "Reverso de cobro" (3) o "Reverso de cobro por devolución de cheque" (8) |
Fecha del movimiento | dStat_date | >= | 'fecha desde' | Se toman en cuenta movimientos de pago que hayan ocurrido dentro del período de tiempo indicado para la consulta |
y | dStat_date | <= | 'fecha hasta' | Se toman en cuenta movimientos de pago que hayan ocurrido dentro del período de tiempo indicado para la consulta |
Información |
Campo |
Operador |
Valor |
Observación |
|
|
= | premium.sCertype | Se toma el tipo de registro del recibo en tratamiento |
Código de ramo comercial |
|
= | premium.nBranch | Se toma el código de ramo del recibo en tratamiento |
Código de producto | nProduct | = | premium.nProduct | Se toma el código de producto del recibo en tratamiento |
Número de recibo | nReceipt | = | premium.nReceipt | Se toma el número de recibo en tratamiento |
Dígito de control de recibos | nDigit | = | premium.nDigit | Se toma el dígito de control del recibo en tratamiento |
Número de parte del convenio | nPaynumbe | = | premium.nPaynumbe | Se toma el número de parte de convenio del recibo en tratamiento |
Número de transacción | nTransac | > | 0 | Se toman en cuenta todos los números de transacción |
Tipo de movimiento | nType | IN | (2,4,19) | Se toman en cuenta movimientos del tipo: "Cobro" (2), "Reverso de cobro" (4), "Reverso de cobro por devolución de cheque" (19) |
Fecha del movimiento | dStatdate | >= | 'fecha desde' | Se toman en cuenta movimientos de pago que hayan ocurrido dentro del período de tiempo indicado para la consulta |
y | dStatdate | <= | 'fecha hasta' | Se toman en cuenta movimientos de pago que hayan ocurrido dentro del período de tiempo indicado para la consulta |
Información |
Campo |
Operador |
Valor |
Observación |
|
|
= | premium_mo.nBordereaux | Se toma el número de relación de cobro del movimiento de cobro en tratamiento. Se aplica esta condición cuando es un movimiento de recibo. |
ó |
|
= | financ_dra.nBordereaux | Se toma el número de relación de cobro de la cuota asociada al movimiento de cobro de cuota en tratamiento. Se aplica esta condición cuando es un movimiento de una cuota de un contrato asociado a un recibo financiado. |
Información |
Campo |
Operador |
Valor |
Observación |
|
|
= | draft_hist.nContrat | Se toma el número de contrato del movimiento de cobro de cuota en tratamiento |
Número de cuota |
|
= | draft_hist.nDraft | Se toma el número de cuota del movimiento de cobro de cuota en tratamiento |
Información |
Campo |
Observación |
Parte puntual | En esta parte de la consulta se lee información puntual de la póliza | |
Al |
sysdate | Se obtiene la fecha del computador |
Número de póliza |
'póliza' | Es la misma póliza utilizada para la consulta |
Fecha desde |
'fecha desde' | Es la misma fecha desde utilizada para la consulta |
Fecha hasta |
'fecha hasta' | Es la misma fecha hasta utilizada para la consulta |
Código de agencia |
policy.nAgency | Se lee la tala de información general de la póliza (Policy), para la póliza indicada para la consulta |
Número de plan, Glosa plan |
'producto', prodmaster.sDescript | Es el mismo código de producto utilizado para la consulta, seguido por la descripción del producto utilizado para la consulta. La tabla de maestro de productos (Prodmaster) ya ha sido leída previamente cuando el usuario ha indicado los parámetros de la consulta |
Prima proyectada |
activelife.nPremDeal | Para las pólizas del producto VidActiva , se lee su tabla de datos particulares (ActiveLife), para obtener el monto de la prima proyectada. Para cualquier otro producto, el campo no se habilita. |
P.P.Año |
||
Prima forma pago |
certificat.nWay_pay | Se lee la tabla de certificados de una póliza (Certificat), para la póliza indicada para la consulta |
Nombre contratante, RUT Contratante, Dígito verificador del contratante |
client.sCliename, certificat.sClient, client.sDigit | Se lee la tabla de clientes (Client), para obtener el nombre del contratante de la póliza. Adicionalmente, se toma su RUT y su dígito verificador también. |
Vigencia desde, vigencia hasta |
certificat.dStartdate, certificat.dExpirdat | Se toma la fecha de inicio de vigencia y la fecha de fin de vigencia, de la póliza en tratamiento |
Dirección, Comuna |
insFindAddress.sStreet, insFindAddress.sZone | Dirección de la de envío de la póliza, para lo cual se utiliza la rutina general del sistema Búsqueda de dirección, pasando como parámetros los campos que comprenden la clave de la póliza que se consulta (Tipo de dirección a buscar, Tipo de registro, Código de ramo, Código de producto, Número de póliza, Número de certificado y Fecha). |
Estado póliza |
table181.sShort_des | Se lee la tabla de estado de la póliza (Table181) para obtener la descripción del estado de la póliza en tratamiento |
Causal póliza |
tab_waitpo.sShort_des | Se lee la tabla de causas del estado pendiente de la póliza (Tab_waitpo) |
Nombre agente |
client.sCliename | Se lee la tabla de intermediarios (Intermedia) conjuntamente con la tabla de clientes (Client), para obtener el nombre del agente principal de la póliza |
RUT |
intermedia.sClient | Se toma el RUT (leído previamente) del agente principal de la póliza |
Valor IVA |
||
Moneda |
table11.sShort_des | Se lee la tabla de monedas de la póliza (Curren_pol) conjuntamente con la tabla de monedas (Table11) para obtener la descripción de la moneda de la póliza. Se asume la primera moneda encontrada como la moneda de la póliza |
RUT institución de convenio, Dígito verificador, Glosa de institución de convenio |
agreement.sClient, client.sDigit, client.sCliename | Se lee la tabla de convenios de pago y /o descuento (Agreement) conjuntamente con la tabla de clientes (Client). Para ello se utiliza el código de convenio asociado a la póliza en tratamiento |
Código de convenio |
policy.nCod_agree | Se toma el código de convenio asociado a la póliza en tratamiento. |
Producto convenio |
table5529.sDescript | Se lee la tabla de tipos de convenio (Table5529), para obtener la descripción del tipo de convenio de pago de la póliza |
Número de cuenta cobro |
Si el indicador de pagos automáticos de
prima por cuenta bancaria o tarjeta de crédito de la póliza
tiene el valor "Póliza" (certificat.sDirind = "2"), se toma:
.- El número de cuenta bancaria (Dir_debit.sAccount) si el tipo
de pago es igual a "A través del banco" (Dir_debit.sTyp_dirdeb =
"1") o
Si el indicador de pagos automáticos de prima por cuenta bancaria o tarjeta de crédito de la póliza tiene el valor "Cliente" (certificat.sDirind = "1"), se toma: .- El número de cuenta o tarjeta de crédito (Dir_debit_cli.sAccount) |
Es el número de la cuenta en la que se realiza el pago de la póliza. Para ello se verifica el indicador de pagos automáticos de prima por cuenta bancaria o tarjeta de crédito de la póliza y, dependiendo de su valor se realiza la lectura de la tabla correspondiente. A saber, cuando el indicador tiene el valor "Cliente", se lee la tabla de datos del pago automático por banco o tarjeta de crédito, asociados al cliente (Dir_debit_cli); mientras que cuando el indicador tiene el valor "Póliza", se lee la tabla de datos del pago automático por banco o tarjeta de crédito, asociados a la póliza/certificado (Dir_debit) |
Forma cobro |
table5581.sShort_des | Se lee la tabla de tipos de recaudación (Table5581) para obtener la descripción corta del tipo de cobro del convenio en tratamiento |
Código cobrador |
commission.nIntermed | Se lee la tabla de comisiones de la póliza (Commission) para obtener el código del cobrador de la póliza. Luego para la póliza se toma en cuenta el cobrador más antiguo, es decir, cuyo código sea el menor. Todo esto en caso de que haya más de uno. |
Día cobro |
certificat.nBill_day | Se toma el día de cobro asociado a la póliza en tratamiento |
Período pago |
table36.sShort_des | Se lee la tabla de frecuencias (Table36) para obtener la descripción corta de la frecuencia de pago de la póliza en tratamiento |
Glosa cobrador |
client.sCliename | Se lee la tabla de intermediarios (Intermedia) conjuntamente con la tabla de clientes (Client) para obtener el nombre del cobrador de la póliza en tratamiento |
Número vendedor mantención |
commission.nIntermed | Se lee la tabla de comisiones de la póliza (Commission) para obtener el código del agente de mantención asociado a la póliza. Luego para la póliza se toma en cuenta el agente de mantención más antiguo, es decir, cuyo código sea el menor. Todo esto en caso de que haya más de uno. |
Pagado hasta |
última fecha de pago | La última fecha de pago. Para obtener la última fecha de pago de recibos, se lee de la tabla de recibos (Premium) conjuntamente con la tabla de movimientos del recibo (Premium_mo), la mayor fecha de pago de recibos. Para obtener la última fecha de pago de cuotas, se lee de la tabla de recibos (Premium) conjuntamente con la tabla de historia de las cuotas (Draft_hist), la mayor fecha de pago de cuotas. De las dos fechas obtenidas, la mayor es la que se reporta en este listado. En ambos casos, se toma la mayor fecha de pago hasta la fecha de ejecución de la consulta. |
Parte repetitiva | Para la parte repetitiva de la consulta se deben leer todos los recibos de prima que se han emitido para la póliza. Para ello se lee la tabla de recibos (Premium) ordenando la información por fecha de efecto del recibo. Adicionalmente, se obtienen los abonos hechos a estos recibos, para lo cual se lee de la tabla de historia de las cuotas (Draft_hist) en caso de que el estado del recibo sea "Financiado", o de la tabla de movimientos del recibo (Premium_mo) en caso de que el estado del recibo NO sea "Financiado". Es importante destacar que cuando el recibo tiene varios abonos, todos se muestran en líneas consecutivas, causando el efecto de que para un mismo "Cargo" se tienen varios "Abonos". | |
Concepto |
table24.sDescript | Se lee la tabla de origen del recibo (Table24) para obtener el concepto del recibo |
Inicio de cobertura |
premium.dEffecdate | Se toma la fecha de efecto del recibo en tratamiento |
Termino de cobertura |
premium.dExpirdat | Se toma la fecha de vencimiento del recibo en tratamiento |
Valor origen del cargo |
premium.nPremium | Se toma el monto total del recibo en tratamiento |
Fecha actual |
premium.dIssuedat | Se toma la fecha de emisión del recibo en tratamiento. |
Número de vía de cobro |
premium.nWay_pay | Se toma el código de la vía de pago que tiene el recibo en tratamiento |
Valor del abono |
premium_mo.nAmount ó draft_hist.nAmount | Se toma el monto del abono del recibo en tratamiento, verificando si el mismo proviene de los movimientos del recibo o de la historia de las cuotas. |
Valor del abono en pesos |
premium_mo.nAmount ó draft_hist.nAmount | Se toma el monto del abono del recibo en tratamiento, verificando si el mismo proviene de los movimientos del recibo o de la historia de las cuotas. Luego se convierte a pesos (moneda local) utilizando para ello la rutina de conversión del sistema. |
Saldo del movimiento |
premium_mo.nBalance ó (premium.nPremium - draft_hist.nAmount) | Saldo del recibo luego de hacer el abono (premium.nPremium - draft_hist.nAmount, cuando el abono es por el pago de una cuota; premium_mo.nBalance, cuando el abono es por el pago de un recibo) |
Fecha de valorización |
premium_mo.dStatdate ó draft_hist.dStat_date | Se toma la fecha en que fue realizado el movimiento de pago del recibo o de la cuota asociada al contrato del recibo en tratamiento |
Tipo de ingreso |
colFormRef.nInputTyp | Se lee la tabla de información general de una relación de cobro (ColFormRef) para obtener el código del canal de ingreso. En los casos de abonos de cuotas, se debe leer primero la tabla de cuotas de un contrato (Financ_dra) |
Fecha de registro en caja |
colFormRef.dCollect | Se toma la fecha en la que se ha registrado el ingreso en la caja de la lectura previa (para el campo "Tipo de ingreso") de la tabla de información general de una relación de cobro (ColFormRef) o de la tabla de cuotas de un contrato (Financ_dra) |
Título |
Descripción |
En la parte puntual |
|
|
|
|
Es el número de póliza consultada. |
Fecha desde |
|
Fecha hasta |
|
Código de agencia |
|
Núm. de plan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Parte repetitiva |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|