diff --git a/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2023/001 VERIFICAR CONVENIO.sql b/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2023/001 VERIFICAR CONVENIO.sql index 01f10e2..bf3fc3a 100644 --- a/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2023/001 VERIFICAR CONVENIO.sql +++ b/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2023/001 VERIFICAR CONVENIO.sql @@ -7,7 +7,7 @@ if OBJECT_ID('tempdb.dbo.#convenios_revisar') is not null select id into #convenios_revisar -from db_olympo_web.dbo.convenios_cabecera where code in('001219'); +from db_olympo_web.dbo.convenios_cabecera where code in('002458'); declare @cuotas_pagadas int, diff --git a/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2023/003 PAGAR NUEVAS CUOTAS.sql b/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2023/003 PAGAR NUEVAS CUOTAS.sql index c53db83..1c33536 100644 --- a/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2023/003 PAGAR NUEVAS CUOTAS.sql +++ b/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2023/003 PAGAR NUEVAS CUOTAS.sql @@ -10,7 +10,7 @@ BEGIN -- VERIFICAR CONVENIO ESTADO - SET @par_id_convenio = (select id from db_olympo_web.dbo.convenios_cabecera where code in('001219')); + SET @par_id_convenio = (select id from db_olympo_web.dbo.convenios_cabecera where code in('002458')); SET @fecha_convenio = (select x.create_date from db_olympo_web.dbo.convenios_cabecera x where id = @par_id_convenio); @@ -88,7 +88,7 @@ BEGIN select * from #con GOTO SALIR - + diff --git a/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2023/004 ACTUALIZAR ESTADOS CONVENIOS.sql b/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2023/004 ACTUALIZAR ESTADOS CONVENIOS.sql index e76246e..76a162c 100644 --- a/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2023/004 ACTUALIZAR ESTADOS CONVENIOS.sql +++ b/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2023/004 ACTUALIZAR ESTADOS CONVENIOS.sql @@ -2,12 +2,14 @@ use telus; /*verificar convenios antes del 2024*/ +--exec telus_avaluo_emision_consulta 32946 + if OBJECT_ID('tempdb.dbo.#convenios_revisar') is not null drop table #convenios_revisar select id into #convenios_revisar -from db_olympo_web.dbo.convenios_cabecera where code in('002538'); +from db_olympo_web.dbo.convenios_cabecera where code in('001219'); select b.ClaveCatastral, a.* from agcm_2022_tram_liquidaciones_convenio a inner join telus_procesos.dbo.agcm_datos_claves_avaluos b on a.lote_id = b.lote_id @@ -34,7 +36,8 @@ select b.* from avaluo_emision_anual_cabecera b --update rentas_estado set estado_registro = 'INACTIVO' where tipo_renta=0 and registro_lote_id = 56354 and estado_registro <> 'INACTIVO' ---update agcm_2022_tram_liquidaciones_convenio set estado = 'INACTIVO' where id = 5688 +--update agcm_2022_tram_liquidaciones_convenio set estado = 'INACTIVO' where id = 967 + GOTO SALIR diff --git a/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2024/001 VERIFICAR CONVENIO.sql b/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2024/001 VERIFICAR CONVENIO.sql index eee1ec8..abfc058 100644 --- a/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2024/001 VERIFICAR CONVENIO.sql +++ b/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2024/001 VERIFICAR CONVENIO.sql @@ -7,7 +7,7 @@ if OBJECT_ID('tempdb.dbo.#convenios_revisar') is not null select id into #convenios_revisar -from db_olympo_web.dbo.convenios_cabecera where code in('002658'); +from db_olympo_web.dbo.convenios_cabecera where code in('002458'); declare @cuotas_pagadas int, @@ -124,7 +124,7 @@ select * from agcm_2023_recaudacion_id_convenio where lote_id = 7910 --delete db_olympo_web.dbo.agcm_2023_recaudacion_cuotas where lote_id = 2338 and recaudacion_id_mg = 0 /*Ver recaudaciones de usuario portal ciudadano, con el que se procesan las recaudaciones de convenios*/ -select sum(valor_pago) from recaudacion_registro_pago where lote_id = 36888 +select sum(valor_pago) from recaudacion_registro_pago where lote_id = 49132 and usuario_id = 430 --order by recaudacion_id desc diff --git a/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2024/003 PAGAR NUEVAS CUOTAS.sql b/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2024/003 PAGAR NUEVAS CUOTAS.sql index 205b24a..f768436 100644 --- a/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2024/003 PAGAR NUEVAS CUOTAS.sql +++ b/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2024/003 PAGAR NUEVAS CUOTAS.sql @@ -1,7 +1,8 @@ USE [db_olympo_web] BEGIN - declare @par_id_convenio int = 0; + declare @par_id_convenio int = 0, + @fecha_convenio date; -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON; @@ -9,17 +10,22 @@ BEGIN -- VERIFICAR CONVENIO ESTADO - SET @par_id_convenio = (select id from db_olympo_web.dbo.convenios_cabecera where code in('002658')); + SET @par_id_convenio = (select id from db_olympo_web.dbo.convenios_cabecera where code in('002458')); + SET @fecha_convenio = (select x.create_date from db_olympo_web.dbo.convenios_cabecera x where id = @par_id_convenio); + - --select * from telus.dbo.agcm_2022_tram_liquidaciones_convenio where id_convenio in(@par_id_convenio) --SELECT * FROM liquidaciones_main x where x.id = 726643 --update telus.dbo.agcm_2022_tram_liquidaciones_convenio set estado = 'ACTIVO' where id_liquidacion = 726643; + --update telus.dbo.agcm_2022_tram_liquidaciones_convenio set estado = 'ACTIVO' where id_convenio in(@par_id_convenio) --update telus.dbo.agcm_2022_tram_liquidaciones_convenio set estado = 'INACTIVO' where id_convenio in(@par_id_convenio) --update telus.dbo.agcm_2022_tram_liquidaciones_convenio set estado = 'INACTIVO' where id_convenio in(@par_id_convenio) + + --select * from telus.dbo.agcm_2022_tram_liquidaciones_convenio where id_convenio in(@par_id_convenio) + --GOTO SALIR @@ -34,11 +40,12 @@ BEGIN and a.id_convenio in(@par_id_convenio) group by a.id_convenio order by a.id_convenio + print @@ROWCOUNT create index IX_LO_FI_con on #conmain(fila,id_convenio) /* - select * from #conmain + select @fecha_convenio GOTO SALIR */ @@ -79,8 +86,8 @@ BEGIN where y.idpago=x.idpagCab and x.to_paid=y.valor_pagar_unitario DECLARE @contador INT = 0; UPDATE #con SET fila = @contador, @contador = @contador + 1; - + --delete from #con where fila <> 1 /* select * from #con @@ -108,7 +115,7 @@ BEGIN print @@ROWCOUNT -- select * from #con order by create_date declare @fila int =1,@total int=0 - declare @fecha date,@fecha_convenio date, @id int, @idliqui int + declare @fecha date, @id int, @idliqui int -- declare @valorpagado numeric(18,2)=0 declare @tbredis table(fila int identity(1,1),idpago int,fecha_pago date,lote_id int,valorconveniototal numeric(18,3), @@ -139,7 +146,7 @@ BEGIN ,@NumeroTransaccion varchar(max)='' ,@id_tranliqui int =0 select @fecha = a.date, @id=a.id from #con a where a.fila=@fila - select @valorpagado = a.to_paid, @idliqui = a.collection_id from convenios_pagos_detalle a where a.id = @id and a.tax_id=3 + select @valorpagado = a.value_paid, @idliqui = a.collection_id from convenios_pagos_detalle a where a.id = @id and a.tax_id=3 print '@valorpagado' print @valorpagado print '@idliqui' @@ -151,11 +158,11 @@ BEGIN from telus.dbo.agcm_2022_tram_liquidaciones_convenio a where a.id_convenio=@convenio_id and a.id_liquidacion=@idliqui and (a.estado='ACTIVO' ) --or a.estado='PROCESARPAGO' -- Actualizar valor de deuda seg�n la clave que tenga prioridad - + /* select * from @tbredis Rollback; goto SALIR - + */ print @@ROWCOUNT set @idfila = (select count(*) from @tbredis a where a.idpago=@id) if @idfila = 0 @@ -288,11 +295,14 @@ BEGIN Rollback; goto SALIR */ - + /* + select @idusuariorec,4,@par_valor_pagado,@par_valor_pagado,0,@par_lote_id,-2,null,null,null,@card ,@id,@fecha + Rollback; + goto SALIR + */ -- Ejecutar Pago print '========PROCESANDO PAGO===================' - --exec telus.dbo.agcm_2023_telus_recaudacion_registro_pago_convenios @idusuariorec,4,@par_valor_pagado,@par_valor_pagado,0,@par_lote_id,-2,null,null,null,@card ,@id,@fecha - exec telus.dbo.akla_2024_telus_recaudacion_registro_pago_convenios @idusuariorec,4,@par_valor_pagado,@par_valor_pagado,0,@par_lote_id,-2,null,null,null,@card, @id, @fecha,1,@fecha_convenio + exec telus.dbo.akla_2024_telus_recaudacion_registro_pago_convenios @idusuariorec,4,@par_valor_pagado,@par_valor_pagado,0,@par_lote_id,-2,null,null,null,@card ,@id,@fecha, 1, @fecha_convenio print '========FIN PROCESANDO PAGO===================' /* select @idusuariorec,4,@par_valor_pagado,@par_valor_pagado,0,@par_lote_id,-2,null,null,null,@card ,@id,@fecha diff --git a/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2024/004 ACTUALIZAR ESTADOS CONVENIOS.sql b/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2024/004 ACTUALIZAR ESTADOS CONVENIOS.sql index e76246e..fee7b24 100644 --- a/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2024/004 ACTUALIZAR ESTADOS CONVENIOS.sql +++ b/CONVENIOS FINALIZADOS APROBADOS/PROCESO 2024/004 ACTUALIZAR ESTADOS CONVENIOS.sql @@ -2,6 +2,7 @@ use telus; /*verificar convenios antes del 2024*/ +--exec agcm_telus_avaluo_emision_consulta 49132, '2024-02-19' if OBJECT_ID('tempdb.dbo.#convenios_revisar') is not null drop table #convenios_revisar