dbo.sp_procesos_cuit_enrichment_brg

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

2
Name Data Type Length Description
@id_cliente int 4
@fecha_proceso date 3

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO

CREATE OR ALTER PROCEDURE dbo.sp_procesos_cuit_enrichment_brg  
@id_cliente int = 5674,
@fecha_proceso date = '2018-11-29'
/*
1) cargar Cuits en procesos_cuit
2) correr sp_procesos_cuit_enrichment
3) correr -- exec sp_procesos_cuit_enrichment_simples 5674,'2018-11-29','N','N','N','N','N','S','S','N','N',0
4) correr sp_procesos_cuit_enrichment_simples_sociedades
5) http://www.backend7.int/lista_cuit.php (antes ponerle la lista de cuits que corresponde)
el resultado se guarda en un archivo scores.txt
update procesos_cuit_enrichment set score = ... where cuit =... and cliente = ... and fecha_proceso = ...
*/

AS
BEGIN
  SET NOCOUNT ON;

/* RESULTADO */

select
a.Cuit as 'CUIT/CUIL', 
a.Nombre as 'Nombre',
a.Peticion_Concurso_Preventivo as 'Peticion Concurso Preventivo',
a.Concurso_Preventivo_Proveido as 'Concurso Preventivo Proveido',
a.Concurso_Concluido as 'Concurso Concluido',
a.Instancias_Concursos_y_Quiebras as 'Instancias Concursos y Quiebras',
a.Pedidos_de_Quiebras as 'Pedidos de Quiebras',
a.Quiebras as 'Quiebras',
a.Juicios_Ejecutivos_Ultimo_Anio as 'Juicios Ejecutivos Ultimo Año',
a.Juicios_por_Honorarios_Ultimo_Anio as 'Juicios por Honorarios Ultimo Año',
a.Causas_Judiciales_Ultimo_Anio as 'Causas Judiciales Ultimo Año',
a.Ultimo_Mes_BCRA as 'Ultimo Mes BCRA',
a.Cant_Bancos_Ultimo_Mes_BCRA as 'Cant Bancos Ultimo Mes BCRA',
a.Monto_Total_Ultimo_Mes_BCRA as 'Monto Total Ultimo Mes BCRA',
a.Peor_situacion_Ultimos_24_meses as 'Peor situacion Ultimos 24 meses',
a.Monto_Peor_Situacion_Ultimos_24_meses as 'Monto Peor Situacion Ultimos 24 meses',
a.Cant_Cheques_Sin_Fondos_Sin_Levantar_Ultimo_Anio as 'Cant Cheques Sin Fondos Sin Levantar Ultimo Año',
a.Monto_Cheques_Sin_Fondos_Sin_Levantar_Ultimo_Anio as 'Monto Cheques Sin Fondos Sin Levantar Ultimo Año',
a.Cant_Cheques_Sin_Fondos_Levantados_Ultimo_Anio as 'Cant Cheques Sin Fondos Levantados Ultimo Año',
a.Monto_Cheques_Sin_Fondos_Levantados_Ultimo_Anio as 'Monto Cheques Sin Fondos Levantados Ultimo Año',
a.Cant_Cheques_Sin_Fondos_Sin_Levantar_Anios_Anteriores as 'Cant Cheques Sin Fondos Sin Levantar Años Anteriores',
a.Monto_Cheqeus_Sin_Fondos_Sin_Levantar_Anios_Anteriores as 'Monto Cheqeus Sin Fondos Sin Levantar Años Anteriores',
a.Cant_Cheques_Sin_Fondos_Levantados_Anios_Anteriores as 'Cant Cheques Sin Fondos Levantados Años Anteriores',
a.Monto_Cheques_Sin_Fondos_Levantados_Anios_Anteriores as 'Monto Cheques Sin Fondos Levantados Años Anteriores',
a.score as 'Score',
a.cant_empleados as 'Cant Empleados',
n.dependencia as 'Relación de Depedencia', 
n.empleadores as 'Empleadores'

from procesos_cuit_enrichment a
inner join procesos_cuit_enrichment_datos_simples n on n.cuit = a.cuit 
left join padrones p on p.identificacion = a.cuit and p.habilitado = 1 and p.identificador in (select identificador from identificadores where country_code = 'AR')

where a.cliente = @id_cliente  
and a.fecha_proceso = @fecha_proceso
and n.cliente = @id_cliente
and n.fecha_proceso = @fecha_proceso


select cuit_relacionado   as 'CUIT integrante', 
       nombre_relacionado as 'Nombre integrante', 
       cuit              as ' CUIT Empresa',
       nombre            as 'Nombre Empresa',
       cargo             as 'Cargo'
       from procesos_cuit_enrichment_datos_simples_socios a
   where a.cliente = @id_cliente 
     and a.fecha_proceso = @fecha_proceso
     order by cuit_relacionado, cuit 

END 

GO

Used By

No items found