Page tree
Skip to end of metadata
Go to start of metadata

Para visualizar los diferentes tipos de estados y clase de estados que existen en las TC, podemos ingresar a las tablas:

--estados
select * from creditopy.estados_tp_fisica

--clases_de_estado
select * from creditopy.clases_estados

De OPERATIVA a VENCIDA

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:

1. Si se trata de uno o pocos casos, podemos ejecutar el siguiente script:

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

Parámetros a modificar:

  • p.emisor
  • p.numero_cuenta
  • p.documento
  • p.fecha_vigencia

2. Si se trata de muchos casos, utilizamos el siguiente procedimiento:

begin
  -- Call the procedure
  pr_venc_tarjetas(i_fecha_vto => to_date('30/09/2022','dd/mm/yyyy'),
                   i_usuario => 'MANUAL');
end;

Parámetros a modificar:

  • fecha de vencimiento

Consultas útiles

select * from creditopy.tarjetas p where p.fecha_vigencia=to_date('30/09/2022','dd/mm/yyyy') and p.clase_de_estado=1 and p.estado=1

select * from debcredpy.emisores
  • No labels