...
Sabemos que una tarjeta se encuentra operativa cuando posee el valor 1 en los campos estado y clase_de_estado, para que la/s misma/s figuren como vencidas deben tener los siguientes parametros, estado=8 y clase_de_estado=19.
En el caso de que por algun motivo (el cual debe ser analizado) no se realiza el cambio de estado de las TCs segun su fecha de vigencia de operativa a vencida, tenemos dos opciones para cambiar el estado:
- Si se trata de uno o pocos casos, podemos ejecutar el siguiente script:
Code Block | ||||
---|---|---|---|---|
| ||||
Update creditopy.tarjetas p
set p.estado=8, p.clase_de_estado=19
where p.emisor=52
and p.numero_cuenta='520000203990'
and p.documento='052000003724724'
and p.fecha_vigencia=to_date('30/09/2022','dd/mm/yyyy')
and p.estado=1 and p.clase_de_estado=1 |
2. Si se trata de muchos casos, utilizamos el siguiente procedimiento:
Code Block | ||||
---|---|---|---|---|
| ||||
begin
-- Call the procedure
pr_venc_tarjetas(i_fecha_vto => to_date('30/09/2022','dd/mm/yyyy'),
i_usuario => 'MANUAL');
end; |