Consulta detalle de convenio

Función general

Consultar la información detallada de un convenio de pago y/o descuento determinado.

Acciones de menú

Información técnica

.

Solicitud del convenio a consultar

(COC1105_k)

Función

Solicitar al usuario el código que identifica al convenio para el que se desea consultar información detallada.

Notas para el programador

Valores posibles para la tabla de convenios de pago y/o descuento (Agreement)
 

Información

Campo

Operador

Valor

Observación

Código del convenio y/o descuento nCod_agree > 0 Se toman en cuenta todos los convenios
Estado del registro sStatregt = "1" Se toman en cuenta solamente aquellos registros que se encuentran en estado "Válido" (1)

Campos

Título

Descripción

Num. Vía cobro

Es el código del convenio que se desea consultar. Este campo tiene sus valores posibles en la tabla de convenios de pago y/o descuento (Agreement).

Validaciones

Campo

Descripción

Error/adv

Num. Vía cobro

Debe estar lleno
60831
Debe ser un convenio válido
60813

.

Consulta detalle de convenio

(COC1105)

Función

Mostrar la información detallada del convenio de pago y/o descuento seleccionado para la consulta.

Notas para el programador

Condición de búsqueda para la tabla de convenios de pago y / o descuento (Agreement)
 

Información

Campo

Operador

Valor

Observación

Código del convenio y / o descuento nCod_agree = 'código de convenio' Se toma el código de convenio indicado para la consulta
Condición de búsqueda para la tabla de clientes (Client), para obtener el nombre del cliente titular del convenio
 

Información

Campo

Operador

Valor

Observación

RUT del cliente sClient = agreement.sClient Se toma el cliente titular del convenio de pago y/o descuento en tratamiento
Condición de búsqueda para la tabla de tipos de convenio (Table5529)
 

Información

Campo

Operador

Valor

Observación

Tipo de convenio
nTypeAgree
= agreement.nTypeAgree Se toma el código del tipo de convenio que se está consultando
Condición de búsqueda para la tabla de clientes (Client), para obtener el nombre del primer contacto de la empresa titular del convenio
 

Información

Campo

Operador

Valor

Observación

RUT del cliente sClient = contac_cli.sClientr Se toma el cliente que figura como primer contacto del cliente titular del convenio que se está consultando
Condición de búsqueda para la tabla de contactos de clientes (Contac_cli)
 

Información

Campo

Operador

Valor

Observación

RUT del cliente sClient = agreement.sClient Se toma el RUT del cliente titular del convenio 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
Orden de localización del contacto nOrder = MIN Se toma el contacto que aparezca de primero en el orden (con menor número de orden)
Condición de búsqueda para la tabla de tipos de recaudación (Table5581)
 

Información

Campo

Operador

Valor

Observación

Tipo de recaudación
nType_rec
= agreement.nType_rec Se toma el código del tipo de recaudación asociado al convenio de pago y/o descuento en tratamiento
Condición de búsqueda para la tabla de direcciones (Address)
 

Información

Campo

Operador

Valor

Observación

Propietario del registro nRecowner = "2" Se toman en cuenta direcciones cuyo dueño sea un cliente
Código de la dirección sKeyAddress >= " " Se toman en cuenta todas las direcciones sin importar 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
RUT del cliente sClient = agreement.sClient Se toma la dirección del cliente titular del convenio
Tipo de dirección sRectype = MIN Se toma en cuenta la dirección comercial del cliente (sRectype = "1"), y en caso de no encontrarla se busca su dirección particular (sRectype = "2") y, por último, si no se encuentra ninguna de las dos anteriores se busca la casilla de correos (sRectype = "3").
Condición de búsqueda para la tabla de municipalidades o comunas de una ciudad (Municipality)
 

Información

Campo

Operador

Valor

Observación

Código de la comuna/municipio nMunicipality = address.nMunicipality Se toma la comuna o municipalidad asociada a la dirección (del cliente titular del convenio) que se muestra
Condición de búsqueda para la tabla de teléfonos de las direcciones (Phones)
 

Información

Campo

Operador

Valor

Observación

Propietario del registro nRecowner = address.nRecowner Se toma el propietario de la dirección en tratamiento
Código de la dirección sKeyAddress = address.sKeyAddress Se toma el código de la dirección en tratamiento
Consecutivo del teléfono asociado a la dirección nKeyPhones >= 0 Se toma cualquier teléfono sin importar el consecutivo
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
Tipo de teléfono nPhone_type IN (1,2,4,5) según el tipo de dirección que se muestra Se toma en cuenta el teléfono de oficina del cliente (nPhone_type = 1) cuando la dirección que se muestra es la comercial; el teléfono particular del cliente (nPhone_type = 4) o el celular (nPhone_type = 2) cuando la dirección que se muestra es la particular (priorizando el teléfono particular sobre el celular); y por último, otros teléfonos (nPhone_type = 5) cuando la dirección que se muestra es una casilla de correos.
Proveniencia de los campos mostrados en la consulta
 

Información

Campo

Observación

RUT Institución convenio agreement.sClient Se lee la tabla de convenios de pago y/o descuento (Agreement), para obtener la información general del convenio seleccionado para la consulta
Nombre institución convenio client.sCliename Se lee la tabla de clientes (Client), para obtener el nombre del cliente titular del convenio de pago y/o descuento
Código de producto convenio agreement.nTypeAgree Se toma el código del tipo de convenio leído previamente
Glosa de producto convenio table5529.sDescript Se lee la tabla de tipos de convenio (Table5529), para obtener la descripción del tipo de convenio de pago y/o descuento en tratamiento
Código dirección de envío address.sKeyAddress Se lee la tabla de direcciones (Address), para obtener la dirección comercial del cliente titular del convenio. En caso de no hallar la dirección comercial se determina la dirección particular y por último se verifica la casilla de correo. En caso de que no haya ninguna de las tres direcciones, entonces no se muestra nada en este campo
Glosa de la dirección address.sDescAdd Glosa de la dirección que se muestra (leída anteriormente)
Código de comuna address.nMunicipality Código de comuna asociada a la dirección que se muestra (leída previamente)
Glosa de comuna municipality.sDescript Se lee la tabla de municipalidades o comunas de una ciudad (Municipality), para obtener la descripción de la comuna asociada a la dirección que se muestra (leída previamente)
Código de ciudad address.nLocal Código de la ciudad asociada a la dirección que se muestra (leída anteriormente)
Glosa de ciudad address.sZone Descripción de la ciudad asociada a la dirección que se muestra (leída previamente)
Nombre contacto client.sCliename Se lee la tabla de clientes (Client) conjuntamente con la tabla de contactos de clientes (Contac_cli), para obtener el nombre del primer contacto del cliente titular del convenio de pago y/o descuento
Número de teléfono phones.sPhone Se lee la tabla de teléfonos (Phones), para determinar el teléfono asociado a la dirección del cliente titular del convenio que se muestra
Código de forma de cobro agreement.nType_rec Se toma el código del tipo de recaudación asociado al convenio de pago y/o descuento en tratamiento
Glosa forma de cobro table5581.sDescript Se lee la tabla de tipos de recaudación (Table5581), para obtener la descripción del tipo de recaudación asociado al convenio de pago y/o descuento en tratamiento
Fecha de inicio de vigencia agreement.dInit_date Se toma la fecha de inicio de vigencia del convenio de pago y/o descuento en tratamiento
Fecha de término de vigencia agreement.dEnd_date Se toma la fecha de fin de vigencia del convenio de pago y/o descuento en tratamiento

Campos

Título

Descripción

Num. Vía cobro

Es el código de convenio de pago consultado.

RUT Institución de convenio

Es el RUT del cliente titular del convenio de pago y/o descuento, seguido (a su derecha) de su respectivo nombre.

Cód. Producto convenio

Es el código del tipo de convenio de pago y/o descuento, seguido (a su derecha) de su respectiva descripción.

Cód. Dirección envío

Es el código de la dirección de envío (dirección comercial) del cliente titular del convenio. Cuando no tiene dirección comercial, entonces se muestra la dirección particular. Por último, si tampoco tiene dirección particular entonces se muestra la casilla de correos.

Gls. Dirección

Glosa de la dirección del cliente titular del convenio que se consulta.

Cód. Comuna

Es el código de la comuna en la que se encuentra la dirección del cliente titular del convenio que se consulta. Este campo esta seguido a su derecha por la glosa de la comuna.

Cód. Ciudad

Es el código de la ciudad en la que se encuentra la dirección del cliente titular del convenio que se consulta. Este campo esta seguido a su derecha por la glosa de la ciudad.

Nom. Contacto

Es el nombre del cliente que figura como primer contacto, a su vez, del cliente titular del convenio de pago y/o descuento.

Num. Teléfono

Es el número de teléfono asociado a la dirección del cliente titular del convenio que se consulta.

Cód. Forma cobro

Es el código del tipo de recaudación asociado al convenio de pago y/o descuento, seguido (a su derecha) de su respectiva descripción.

Fec. Inicio de vigencia

Es la fecha de inicio de vigencia del convenio de pago y/o descuento.

Fec. Término de vigencia

Es la fecha de fin de vigencia del convenio de pago y/o descuento.