Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
1| Name | Data Type | Length | Description |
|---|---|---|---|
| @pIDTaken | int | 4 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
/*
exec fidecheck_bulk 100
*/
CREATE OR ALTER PROCEDURE dbo.fidecheck_bulk
@pIDTaken int
AS
BEGIN
SET NOCOUNT ON;
-- select * from LN_contraparte_indicadores where contraparte = 32145
-- select * from ln_contrapartes where id_padron=92526
-- select * from LN_productos where producto in (
-- select distinct producto from LN_familia_productos where familia=105)
select distinct ln_contrapartes.contraparte,LN_contrapartes.cliente,clientes.nombre_cliente,padrones.nombre_persona,
padrones.id_padron
from ln_contrapartes inner join clientes on ln_contrapartes.cliente = clientes.cliente
inner join padrones on ln_contrapartes.id_padron= padrones.id_padron
where /*LN_contrapartes.cliente=2046807993 and*/
LN_contrapartes.id_padron in
(
select distinct ln_contrapartes.id_padron from ln_contrapartes inner join LN_contraparte_familias
on ln_contrapartes.contraparte = LN_contraparte_familias.contraparte
inner join padrones on ln_contrapartes.id_padron=padrones.id_padron
inner join informes on (ltrim(rtrim(padrones.identificacion))=ltrim(rtrim(informes.numero)) and informes.informe_padre is null)
where ln_contrapartes.activo=1 /*and LN_contrapartes.cliente=2046807993*/
and informes.estado_informe in ('F','K') and informes.informe_padre is null and LN_contraparte_familias.familia in (
select distinct familia from LN_familia_productos where producto = 2022 and activo = 1)
)
-- and LN_contrapartes.cliente not in (806892136,5026361,515494256,592432729,110864291,3920694)
and ln_contrapartes.cliente in (select distinct cliente from LN_cliente_productos where producto=2022 and activo=1)
and ln_contrapartes.servicio_contratado=47
and clientes.estado_cliente='A'
and ln_contrapartes.activo=1
and ln_contrapartes.contraparte not in (select distinct contraparte from LN_contraparte_indicadores where indicador = 54 )
order by LN_contrapartes.cliente desc
END
GO
GO
/*
exec fidecheck_bulk 100
*/
CREATE OR ALTER PROCEDURE dbo.fidecheck_bulk
@pIDTaken int
AS
BEGIN
SET NOCOUNT ON;
-- select * from LN_contraparte_indicadores where contraparte = 32145
-- select * from ln_contrapartes where id_padron=92526
-- select * from LN_productos where producto in (
-- select distinct producto from LN_familia_productos where familia=105)
select distinct ln_contrapartes.contraparte,LN_contrapartes.cliente,clientes.nombre_cliente,padrones.nombre_persona,
padrones.id_padron
from ln_contrapartes inner join clientes on ln_contrapartes.cliente = clientes.cliente
inner join padrones on ln_contrapartes.id_padron= padrones.id_padron
where /*LN_contrapartes.cliente=2046807993 and*/
LN_contrapartes.id_padron in
(
select distinct ln_contrapartes.id_padron from ln_contrapartes inner join LN_contraparte_familias
on ln_contrapartes.contraparte = LN_contraparte_familias.contraparte
inner join padrones on ln_contrapartes.id_padron=padrones.id_padron
inner join informes on (ltrim(rtrim(padrones.identificacion))=ltrim(rtrim(informes.numero)) and informes.informe_padre is null)
where ln_contrapartes.activo=1 /*and LN_contrapartes.cliente=2046807993*/
and informes.estado_informe in ('F','K') and informes.informe_padre is null and LN_contraparte_familias.familia in (
select distinct familia from LN_familia_productos where producto = 2022 and activo = 1)
)
-- and LN_contrapartes.cliente not in (806892136,5026361,515494256,592432729,110864291,3920694)
and ln_contrapartes.cliente in (select distinct cliente from LN_cliente_productos where producto=2022 and activo=1)
and ln_contrapartes.servicio_contratado=47
and clientes.estado_cliente='A'
and ln_contrapartes.activo=1
and ln_contrapartes.contraparte not in (select distinct contraparte from LN_contraparte_indicadores where indicador = 54 )
order by LN_contrapartes.cliente desc
END
GO
Depends On
8Used By
No items found