Consultar: Muestra la información de las devoluciones.
Páginas asociadas |
|
OPC913 | Detalle de devolución por propuesta |
- Esta consulta debe ser llamada desde el detalle (área repetitiva) de la consulta de devoluciones por propuesta (OPC908). Solo se permitirá el llamado a esta consulta para aquellas devoluciones que hayan generado cheques. Al momento de la llamada a este programa, se enviaran como parámetros los siguientes campos: Tipo de registro (Certificat.sCertype), código del ramo (Certificat.nbranch), código del producto (Certificat.nProduct), numero de póliza (Certificat.nPolicy), numero del certificado (Certificat.nCertif), numero de orden de pago (cheques.nPayOrd), numero del cheque (cheques.SCheque) y el numero consecutivo (Cheques.nConsec).
- Se lee la tabla de certificados (Certificat) usando los parámetros recibidos.
- Se lee de la tabla de ordenes de pago (cheques) la orden de pago especificada como parámetro.
- Se lee el registro correspondiente a la primera prima en la cuenta corriente del cliente (move_acc).
- Se lee la descripción del ramo (table10).
- Se lee la descripción del producto (prodmaster).
- Se lee la descripción de la sucursal asociada a la propuesta (table5556).
- Se lee la descripción de la agencia asociada a la propuesta (table5555).
- Se lee la descripción del motivo de la devolución. (table293).
- Se lee la descripción de la moneda. (table11).
- Se lee el nombre del cliente a girar la devolución. (client).
- Se muestran los datos de la consulta.
Información |
Campo |
Operador |
Valor |
Observación |
Numero de la orden de pago | Cheques.
nRequest_nu |
= | Parámetro "Numero de orden" | El numero de la orden de pago debe ser igual al parámetro dado. |
Concepto del cheque | Cheques.
nConcept |
= | 19 | El concepto del cheque debe ser "Devolución por propuesta". |
Estado del cheque | Cheques.
nSta_Cheque |
<> | 5 | El estado del cheque no debe ser "Anulado". |
Tipo de registro | Certificat.
sCertype |
= | '1' | El tipo de registro debe ser igual a 'propuestas'. |
Ramo | Policy.
nBranch |
= | Cheques.
nBranch |
El código del ramo debe ser igual |
Producto | Policy.
nProduct |
= | Cheques.
nProduct |
El código del producto debe ser igual. |
Póliza (Propuesta) | Policy.
nPolicy |
= | Cheques.
nPolicy |
El numero de la propuesta debe ser igual. |
Información |
Campo |
Operador |
Valor |
Observación |
Tipo de registro | Certificat.
sCertype |
= | Parámetro tipo de registro | El tipo de registro debe ser igual al parámetro. |
Ramo | Certificat.
nBranch |
= | Parámetro ramo | El ramo debe ser igual al parámetro. |
Producto | Certificat.
nproduct |
= | Parámetro producto | El producto debe ser igual al parámetro. |
Póliza (propuesta) | Certificat.
nPolicy |
= | Parámetro póliza | El numero de la póliza debe ser igual al parámetro. |
Certificado | Certificat.
nCertif |
= | Parámetro certificado | El numero del certificado debe ser igual ala parámetro. |
Tipo de registro | Policy.
sCertype |
= | Certificat.
sCertype |
El tipo de registro debe ser igual |
Ramo | Policy.
nBranch |
= | Certificat.
nBranch |
El ramo debe ser igual |
Producto | Policy.
nProduct |
= | Certificat.
nProduct |
El producto debe ser igual |
Póliza (propuesta) | Policy.
nPolicy |
= | Certificat.
nPolicy |
La póliza debe ser igual |
Información |
Campo |
Operador |
Valor |
Observación |
Tipo de cuenta corriente | Curr_acc.
nTyp_acco |
= | 5 | El tipo de cuenta corriente debe ser "Clientes". |
Tipo de negocio | Curr_acc.
sType_acc |
> | 0 | El tipo de negocio debe ser mayor que cero |
Numero del cliente | Curr_acc. .
sClient |
= | Certificat.
sClient |
El numero de cliente deber ser igual al del certificado. |
Código de la moneda | Curr_acc.
nCurrency |
> | 0 | El código de la moneda debe ser mayor que cero. |
Estado del registro | Curr_acc.
sStatregt |
= | "1" | El registro debe estar activo |
Tipo de cuenta corriente | move_acc.
nTyp_acco |
= | Curr_acc.
nTyp_acco |
El tipo de cuenta corriente debe ser igual al registro padre. |
Tipo de negocio | move_acc.
sType_acc |
= | Curr_acc.
sType_acc |
El tipo de negocio debe ser igual al registro padre. |
Numero de cliente | move_acc.
sClient |
= | Curr_acc. .
sClient |
El tipo de negocio debe ser igual al registro padre. |
Código de la moneda | move_acc.
nCurrency |
= | Curr_acc.
nCurrency |
El código de la moneda debe ser igual al del registro padre. |
Tipo de movimiento | move_acc.
nType_move |
= | 28 | El tipo de movimiento debe ser igual al de "primera prima". |
Numero de la propuesta | move_acc.
nProponum |
= | Certificat.
nPolicy |
El numero del propuesta debe ser igual al de la propuesta del certificado. |
Estado del registro | move_acc.
sStatregt |
= | '1' | El estado del registro debe ser "Activo". |
Información |
Campo |
Operador |
Valor |
Observación |
Código de la moneda | nCodigint | = | Cheque.
nCurrencyPay |
El código de la moneda debe ser igual. |
Estado del registro | sStatregt | = | '1' | El estado del registro debe ser "Activo" |
Información |
Campo |
Operador |
Valor |
Observación |
Código del ramo | nBranch | = | Policy.nBranch | El código del ramo debe ser igual. |
Código del producto | nProduct | = | Policy.nProduct | El código del producto debe ser igual. |
Información |
Campo |
Operador |
Valor |
Observación |
Código del concepto | nConcept | = | Cheque.
nConcept |
El código debe ser igual |
Estado del registro | sStatregt | = | '1' | El estado del registro debe ser "Activo" |
Información |
Campo |
Operador |
Valor |
Observación |
Código del ramo | nBranch | = | Policy.nBranch | El código del ramo debe ser igual. |
Estado del registro | sStatregt | = | '1' | El estado del registro debe ser "Activo" |
Información |
Campo |
Operador |
Valor |
Observación |
Código del cliente | sClient | = | Certificat.sClient | El código del cliente debe ser igual. |
Información |
Campo |
Operador |
Valor |
Observación |
Numero de la agencia | nAgency | = | policy.nAgency | Numero de la agencia. |
Estado del registro | sStatregt | = | "1" | El registro debe estar activo. |
Información |
Campo |
Operador |
Valor |
Observación |
Numero de la sucursal | nOfficeagen | = | policy.nOfficeagen | Numero de la sucursal. |
Estado del registro | sStatregt | = | "1" | El registro debe estar activo |
Título |
Descripción |
Detalle de las devoluciones |
|
Ramo | Ramo asociado a la propuesta (table10.sdescript) |
Num plan | Plan (producto) asociado a la propuesta ( Prod_master.sDescript) |
Num propuesta |
|
Numero orden de pago | Numero de la orden de pago. (Cheques.nRequest_nu) |
Cod motivo dev |
|
Código | Código de la moneda (Table11.nCodigint) |
Moneda | Descripción de la moneda (Table11.sDescript) |
Val devolución | Monto de la devolución (Cheques.sAmount) |
Val primera prima | Valor de la primera prima (move_acc.debit - move_acc.credit) |
Cod. Sucursal. | Código de la sucursal. (table5556.nOfficeAgen) |
Descripción de la sucursal. (table5556.sDescript) | |
Cod.Oficina. | Código de la agencia. (table5555.nAgency) |
Descripción de la agencia. (table5555.sDescript) | |
Girar a | Nombre del cliente a recibir el pago (client.sDescript) |
Num rut girar a | Rut del cliente a recibir el pago (client.sClient) |
Total neto fact | Neto del monto a devolver (Cheques.nAfect + Cheques.nExent) |
Total Iva fact | Monto del Iva aplicado (Cheques.nTax_amount) |
Total bruto fact | Monto bruto (Cheques.nAfect + Cheques.nExent + Cheques.nTax_amount) |
Fec pago dev | Fecha de la devolución. (Cheques.dIssuedat) |
Observación | Breve descripción del pago (Cheques.sDescript) |