dbo.FACONES_GET_MIGRACION

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

2
Name Data Type Length Description
@cliente varchar 20
@actualizalegajo bit 1

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO

CREATE OR ALTER PROCEDURE dbo.FACONES_GET_MIGRACION  
@cliente varchar(20),
@actualizalegajo bit = 0

/*
FACON id = 1159

42-Datos Personales - 1143
34-Perfil Académico Secundario - 1144
22-Perfil Académico Universitario - 1145
19-Perfil Académico Cursos - 1146
82-Perfil Académico Matrículas - 1147
11-Experiencia laboral amplia - 1148
223-Certificado de Antecedentes Penales - 1157
100-Currículum Vitae - 1158

*/


AS
BEGIN
    SET NOCOUNT ON;

if (@actualizalegajo = 1)
 begin
 declare @contraparte int = 0

 DECLARE actualiza CURSOR FOR

 select distinct contraparte from ln_contrapartes where cliente = @cliente


 OPEN actualiza

 FETCH NEXT FROM actualiza INTO @contraparte
  WHILE @@fetch_status = 0
  BEGIN
   exec LN_actualizar_legajo @contraparte
   FETCH NEXT FROM actualiza INTO @contraparte
 END

 CLOSE actualiza

 DEALLOCATE actualiza

end





select LN_contrapartes.cliente, LN_contrapartes.contraparte, LN_gestiones.gestion, LN_gestiones.iv_busqueda, LN_demo.informe,LN_docs.doc_id,LN_docs.tipo_doc
from LN_contrapartes inner join LN_gestiones on LN_contrapartes.contraparte = LN_gestiones.contraparte
inner join LN_demo on (LN_gestiones.contraparte = LN_demo.contraparte AND LN_gestiones.gestion = LN_demo.gestion)
inner join informes on LN_demo.informe = informes.informe
inner join ln_docs on LN_gestiones.contraparte = ln_docs.contraparte and LN_gestiones.gestion=ln_docs.gestion and ln_docs.tipo_doc=1159
where LN_contrapartes.cliente = @cliente and informes.informe_padre is null



END
GO

Used By

No items found