Consultar: Permite consultar información referente a las pólizas traspasadas.
Páginas asociadas |
|
AGC817_k | Solicitud de intermediarios involucrados en el traspaso |
AGC817 | Información de pólizas traspasadas |
Para obtener las pólizas traspasadas es necesario realizar los siguientes pasos:
- Obtener las pólizas donde participa el intermediario original (indicado como parámetro para la consulta) como el intermediario que traspasa la póliza a otro intermediario. Para ello es necesario leer de la tabla de comisiones de la póliza (comm_pol), aquellas pólizas que tengan movimiento de tipo liberación de comisión por traspaso de cartera para el intermediario original. Si adicionalmente se incluye como parámetros para la consulta la fecha del traspaso y/o el usuario que realizó el traspaso se deberá incluir estas condiciones en la lectura.
- Por cada póliza obtenida en la lectura anterior:
- Verificar que el intermediario actual (indicado como parámetro para la consulta) es el intermediario a quien se le traspasa la póliza. Para ello es necesario leer de la tabla de comisiones de la póliza (comm_pol), aquel movimiento de tipo liberación de comisión de traspaso de cartera hecho para la póliza donde este involucrado el intermediario en cuestión.
- Si el intermediario actual de la póliza coincide con el intermediario actual indicado para la consulta:
- Se lee la información referente a la póliza (policy) para obtener el estado de la póliza, la situación de cobranza, el fin de vigencia.
- Se lee la información referente a los clientes de una póliza (roles) para obtener el contratante de la póliza.
- Determinar la situación de cobranza de la póliza. Para ello es necesario considerar los siguientes cuatro estados:
- "Pendiente" . Si tiene recibos pendientes. Para ello es necesario verificar la existencia de registros de la lectura a la tabla de recibos de una póliza (premium)
- "Cobrada". Si no tiene recibos pendientes. Para ello es necesario verificar la no existencia de registros de la lectura a la tabla de recibos de una póliza (premium).
- Ordenar la información por número de póliza.
Para obtener la información a mostrar en toda la consulta es necesario considerar lo siguiente:
Campo Observación Intermediario original Leer el campo (sClieName) de la tabla de clientes (Client) a partir del código del cliente (Intermedia.sClient) asociado al intermediario original indicado para la consulta Intermediario actual Leer el campo (sClieName) de la tabla de clientes (client) a partir del código del cliente (Intermedia.sClient) asociado al intermediario actual indicado para la consulta Usuario del traspaso Leer el campo (sClieName) de la tabla de clientes (client) a partir del código del cliente (users.sClient) asociado al usuario indicado para la consulta Póliza campo "policy.nPolicy" Contratante-Rut campo "roles.sClient" Contratante-Nombre Leer el campo (sClieName) de la tabla de clientes (client) a partir del código del cliente (roles.sClient) asociado al contratante de la póliza Situación de cobranzas Texto Fijo: "Pendiente"- Sin recibos pendientes
Texto Fijo: "Cobrada" - Con recibos pendientes
Texto Fijo: "Caduca" - Con recibos anulados con causa "70 - Falta de pago"
Texto Fijo "Pagada" - Con todo el periodo de riesgo cobrado.Estado de la póliza Leer el campo sDescript de la tabla de estados de la póliza (table181) en donde el estado (sStatusVa) sea igual al estado de la póliza (policy.sStatus_Pol). Fin de vigencia Campo "policy.dExpirDat"
Condición de búsqueda para la tabla de comisiones de la póliza (comm_pol) para obtener las pólizas traspasadas por el intermediario original.
Información |
Campo |
Operador |
Valor |
Observación |
Tipo de registro | comm_pol..
sCertype |
= | "2" | Solo las pólizas |
Ramo comercial | comm_pol.
nBranch |
> | 0 | Para incluir cualquier ramo |
Producto | comm_pol.
nProduct |
> | 0 | Para incluir cualquier producto |
Póliza | comm_pol.
nPolicy |
> | 0 | Para incluir cualquier póliza |
Certificado | comm_pol.
nCertif |
= | 0 | |
Tipo de transacción | comm_pol.
nTypMov_Comm |
= | "60" | Solo el movimiento de traspaso de cartera de intermediario |
Fecha de la transacción | comm_pol.
dEffecdate |
= | Fecha de la transacción indicada para la consulta | Esta condición debe ser incluida solo si la fecha del traspaso es indicado para la consulta. |
Usuario que crea o actualiza el registro | comm_pol.
nUserCode |
= | Usuario indicado para la consulta | Esta condición debe ser incluida solo si el usuario que realizó el traspaso es indicado para la consulta |
Intermediario Original | comm_pol.
nIntermed |
= | Al intermediario original | Indicado como parámetro para la consulta |
Condición de búsqueda para la tabla de comisiones de la póliza (comm_pol) para obtener las pólizas traspasadas al intermediario actual.
Información |
Campo |
Operador |
Valor |
Observación |
Tipo de registro | comm_pol.
sCertype |
= | Tipo de registro obtenido de la lectura de las pólizas donde participa el intermediario original | De la lectura a la tabla de comisiones de la pólizas |
Ramo comercial | comm_pol.
nBranch |
= | Ramo comercial obtenido de la lectura de las pólizas donde participa el intermediario original | De la lectura a la tabla de comisiones de la pólizas |
Producto | comm_pol.
nProduct |
= | Producto obtenido de la lectura de las pólizas donde participa el intermediario original | De la lectura a la tabla de comisiones de la pólizas |
Póliza | comm_pol.
nPolicy |
= | Póliza obtenida de la lectura de las pólizas donde participa el intermediario original | De la lectura a la tabla de comisiones de la pólizas |
Certificado | comm_pol.
nCertif |
= | Certificado obtenido de la lectura de las pólizas donde participa el intermediario original | De la lectura a la tabla de comisiones de la pólizas |
Tipo de transacción | comm_pol.
nTypMov_Comm |
= | "60" | Solo el movimiento de traspaso de cartera de intermediario |
Fecha de la transacción | comm_pol.
dEffecdate |
= | Fecha de la transacción obtenida de la lectura de las pólizas donde participa el intermediario original | De la lectura a la tabla de comisiones de la pólizas |
Intermediario Actual | comm_pol.
nIntermed |
= | Al intermediario actual | Indicado como parámetro para la consulta |
Información |
Campo |
Operador |
Valor |
Observación |
Tipo de registro | policy.
sCertype |
= | comm_pol.
sCertype |
De la lectura a la tabla de comisiones de la pólizas |
Ramo comercial | policy.
nBranch |
= | comm_pol.
nBranch |
De la lectura a la tabla de comisiones de la pólizas |
Producto | policy.
nProduct |
= | comm_pol.
nProduct |
De la lectura a la tabla de comisiones de la pólizas |
Póliza | policy.
nPolicy |
= | comm_pol.
nPolicy |
De la lectura a la tabla de comisiones de la pólizas |
Información |
Campo |
Operador |
Valor |
Observación |
Tipo de registro | roles.
sCertype |
= | policy.
sCertype |
De la lectura a la tabla de pólizas |
Ramo comercial | roles.
nBranch |
= | policy.
nBranch |
De la lectura a la tabla de pólizas |
Producto | roles.
nProduct |
= | policy.
nProduct |
De la lectura a la tabla de pólizas |
Póliza | roles.
nPolicy |
= | policy.
nPolicy |
De la lectura a la tabla de pólizas |
Tipo de cliente | roles.
nRole |
= | "1" | Solo las figuras de tipo Contratante |
Fecha de efecto | dEffecDate | <= | comm_pol.
dEffecDate |
De la lectura a la tabla de comisiones de pólizas |
Fecha de anulación | dNullDate | es | nulo | |
ó | dNullDate | > | comm_pol.dEffecDate | De la lectura a la tabla de comisiones de pólizas |
Información |
Campo |
Operador |
Valor |
Observación |
Tipo de registro | premium.
sCertype |
= | policy.
sCertype |
De la lectura a la tabla de pólizas |
Ramo comercial | premium.
nBranch |
= | policy.
nBranch |
De la lectura a la tabla de pólizas |
Producto | premium
nProduct |
= | policy.
nProduct |
De la lectura a la tabla de pólizas |
Dígito verificador | premium.
nDigit |
= | 0 | |
Número de convenio de pago | premium
nPayNumbe |
>= | 0 | |
Póliza | roles.
nPolicy |
= | policy.
nPolicy |
De la lectura a la tabla de pólizas |
Estado del recibo | premium.
nStatus_Pre |
= | "1" | Solo los recibos pendientes |
ó | premium.
nStatus_Pre |
= | "4" | Solo los recibos domiciliados pendientes |
ó | premium.
nStatus_Pre |
= | "8" | Solo los recibos domiciliados financiados |
Título |
Descripción |
Intermediario original |
|
Intermediario actual |
|
Fecha del traspaso |
Fecha en que se realizó el traspaso de cartera. |
Usuario del traspaso |
|
Campo |
Descripción |
Error/adv |
Intermediario original |
|
01012 |
|
|
|
Intermediario actual |
|
01012 |
|
|
Título |
Descripción |
Parte repetitiva |
|
Póliza |
|
Contratante |
|
|
|
|
|
Situación de cobranza |
|
Estado de la póliza |
|
|
Fin de vigencia de la póliza |