Páginas asociadas |
|
AGL875 | Venta mensual por ramo y agente |
No aplica.
Para la determinación de la fecha de
'inicio' del período de búsqueda de pólizas, se toma
la fecha del día (sysdate) y se le restan 6 meses, de ese resultado
se toma el mes y el año y se arma la fecha pero con el primero de
mes. Para la determinación de la fecha de 'fin' del período
de búsqueda de pólizas, se toma la fecha del día (sysdate)
y se toma el mes y el año y se arma la fecha pero con el último
de mes. Para esto debe tomarse en cuenta el mes indicado para saber si
el último día es 30 o 31 y si el mes es febrero, se debe
verificar si el año es bisiesto o no, para saber, si el último
día es 28 o 29. Por ejemplo, si la fecha del día es '15/02/2002',
la fecha de inicio es '01/08/2001' y la fecha de fin es '28/02/2002'
Para obtener la información que se mostrará en este reporte, se realiza el siguiente proceso:
Información |
Campo |
Operador |
Valor |
Observación |
Agencia | nagency | > | 0 | Se toman todas las agencias |
Estado del registro | sstatregt | = | '1' | Se toman las agencias válidas |
Información |
Campo |
Operador |
Valor |
Observación |
Tipo de registro | certificat.scertype | = | '2' | Se toman sólo pólizas |
Código de ramo | certificat.nbranch | > | 0 | Se toman los certificados de cualquier todos los ramos |
Código de producto | certificat.nproduct | > | 0 | Se toman certificados de todos los productos |
Número de póliza | certificat.npolicy | > | 0 | Se toman todas las pólizas |
Número de certificado | certificat.ncertif | > | 0 | Se toman todos los certificados de todas las pólizas |
Estado del registro | certificat.sstatusva | not in | ('2', '3') | Se toman sólo las pólizas válidas. Valores según table181 |
Fecha de efecto de la póliza | certificat.ddate_origi | >= | 'Fecha inicial' calculada | Fecha calcula en función del año indicado como parámetro en la transacción |
y | certificat.ddate_origi | <= | 'Fecha final' calculada | Fecha calcula en función del año indicado como parámetro en la transacción |
Mes de la fecha de efecto | mes(certificat.ddate_origi) | = | table7013.ncodigint | Mes en tratamiento |
Tipo de registro | policy.scertype | = | certificat.scertype | Tipo de registro en tratamiento |
Código de ramo | policy.nbranch | = | certificat.nbranch | Ramo en tratamiento |
Código de producto | policy.nproduct | = | certificat.nproduct | Producto en tratamiento |
Número de póliza | policy.npolicy | = | certificat.npolicy | Póliza en tratamiento |
Código de agente | policy.nintermed | is not | NULL | Pólizas con agante asociado |
Código de agencia | policy.nagency | = | agencia indicada como parámetro | Si se indicó una agencia como parámetro. |
o (or) | policy.nagency | is not | NULL | Si NO se indicó una agencia como parámetro. |
Información |
Campo |
Operador |
Valor |
Observación |
Código de la agencia | nagency | = | temp_agl875.nagency | Agencia en tratamiento |
Información |
Campo |
Operador |
Valor |
Observación |
Código de agencia | intermedia.nagency | = | temp_agl875.nagency | Agencia en tratamiento |
Tipo de agente | intermedia.nintertyp | = | 5 | Se toman el supervisor de la agencia |
Estado del agente | intermedia.nint_status | = | 1 | Se toman los agentes activos |
Fecha de anulación | intermedia.dnulldate | is | NULL | Se toman los agentes activos |
Código de cliente | client.sclient | = | intermedia.sclient | Cliente en tratamiento |
Información |
Campo |
Operador |
Valor |
Observación |
Código de agente | intermedia.nintermed | = | temp_agl875.nintermed | Agente en tratamiento |
Código de cliente | client.sclient | = | intermedia.sclient | Cliente en tratamiento |
Información |
Campo |
Operador |
Valor |
Observación |
Código de los ramos | nbranch | = | temp_agl875.nbranch | Ramo en tratamiento |
Información |
Campo |
Valor |
Observación |
Código de ramo | nbranch | certificat.nbranch | Ramo en tratamiento |
Código de producto | nproduct | certificat.nproduct | Producto en tratamiento |
Número de póliza | npolicy | certificat.npolicy | Certificado en tratamiento |
Número de certificado | ncertif | certificat.ncertif | Certificado en tratamiento |
Código del agente | nintermed | certificat.nintermed | Agente en tratamiento |
Código de agencia | nagency | certificat.nagency | Agencia en tratamiento |
Mes-Año | smonthyear | mes(certificat.ddate_origi) + '-' + año(certificat.ddate_origi) | Mes en tratamiento concatenado con un guión y concatenado con el año en tratamiento, con formato 'mm-yyyy' |