Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
/*
select * from ln_indicadores where clave_indicador = 'VRM_SCORE_FINANCIERO'
*/
CREATE OR ALTER PROCEDURE dbo.LN_scores_VRM_dependientes
AS
BEGIN
SET NOCOUNT ON;
declare @contraparte int
DECLARE C_Cursor CURSOR LOCAL FOR
select top 15 contraparte from LN_contraparte_familias where familia = 367 and contraparte >
186850
order by contraparte
/*
select top 200 ln_contrapartes.contraparte
from ln_contrapartes
inner join ln_contraparte_familias on ln_contraparte_familias.contraparte = ln_contrapartes.contraparte
where ln_contrapartes.cliente = 1226057645
and ln_contrapartes.activo = 1 and ln_contrapartes.servicio_contratado = 47
and familia in (select familia from ln_familias where nombre_familia like 'VRM%')
and not exists (select * from ln_contraparte_indicadores
where contraparte = ln_contrapartes.contraparte and indicador in (441))--(393,413,414,419,420,431,435,440,441,450,451,452))
and ln_contrapartes.contraparte > 187780
order by contraparte*/
OPEN C_Cursor
FETCH NEXT FROM C_Cursor INTO @contraparte
WHILE @@fetch_status = 0
BEGIN
EXEC [LN_scores_VRM] 'VRM_SCORE_CONCENTRACION', @contraparte
EXEC [LN_scores_VRM] 'MA_Materialidad', @contraparte
EXEC [LN_scores_VRM] 'MA_Risk_Assessment', @contraparte
EXEC [LN_scores_VRM] 'RA_SCORE_RA', @contraparte
EXEC [LN_scores_VRM] 'MA_SCORE_MA', @contraparte
EXEC [LN_scores_VRM] 'VRM_Score_RR', @contraparte
EXEC [LN_scores_VRM] 'VRM_SCORE_AML', @contraparte
EXEC [LN_scores_VRM] 'CRP_Riesgo_Step_In', @contraparte
EXEC [LN_scores_VRM] 'VRM_SCORE_FINANCIERO', @contraparte
EXEC [LN_scores_VRM] 'VRM_SCORE_LLF', @contraparte
EXEC [LN_scores_VRM] 'VRM_SCORE_FIDELITAS', @contraparte
EXEC [LN_scores_VRM] 'VRM_AUTOMATICO', @contraparte
FETCH NEXT FROM C_Cursor INTO @contraparte
END
CLOSE C_Cursor
DEALLOCATE C_Cursor
END
GO
GO
/*
select * from ln_indicadores where clave_indicador = 'VRM_SCORE_FINANCIERO'
*/
CREATE OR ALTER PROCEDURE dbo.LN_scores_VRM_dependientes
AS
BEGIN
SET NOCOUNT ON;
declare @contraparte int
DECLARE C_Cursor CURSOR LOCAL FOR
select top 15 contraparte from LN_contraparte_familias where familia = 367 and contraparte >
186850
order by contraparte
/*
select top 200 ln_contrapartes.contraparte
from ln_contrapartes
inner join ln_contraparte_familias on ln_contraparte_familias.contraparte = ln_contrapartes.contraparte
where ln_contrapartes.cliente = 1226057645
and ln_contrapartes.activo = 1 and ln_contrapartes.servicio_contratado = 47
and familia in (select familia from ln_familias where nombre_familia like 'VRM%')
and not exists (select * from ln_contraparte_indicadores
where contraparte = ln_contrapartes.contraparte and indicador in (441))--(393,413,414,419,420,431,435,440,441,450,451,452))
and ln_contrapartes.contraparte > 187780
order by contraparte*/
OPEN C_Cursor
FETCH NEXT FROM C_Cursor INTO @contraparte
WHILE @@fetch_status = 0
BEGIN
EXEC [LN_scores_VRM] 'VRM_SCORE_CONCENTRACION', @contraparte
EXEC [LN_scores_VRM] 'MA_Materialidad', @contraparte
EXEC [LN_scores_VRM] 'MA_Risk_Assessment', @contraparte
EXEC [LN_scores_VRM] 'RA_SCORE_RA', @contraparte
EXEC [LN_scores_VRM] 'MA_SCORE_MA', @contraparte
EXEC [LN_scores_VRM] 'VRM_Score_RR', @contraparte
EXEC [LN_scores_VRM] 'VRM_SCORE_AML', @contraparte
EXEC [LN_scores_VRM] 'CRP_Riesgo_Step_In', @contraparte
EXEC [LN_scores_VRM] 'VRM_SCORE_FINANCIERO', @contraparte
EXEC [LN_scores_VRM] 'VRM_SCORE_LLF', @contraparte
EXEC [LN_scores_VRM] 'VRM_SCORE_FIDELITAS', @contraparte
EXEC [LN_scores_VRM] 'VRM_AUTOMATICO', @contraparte
FETCH NEXT FROM C_Cursor INTO @contraparte
END
CLOSE C_Cursor
DEALLOCATE C_Cursor
END
GO
Depends On
2Used By
No items found