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
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
Depends On
5Used By
No items found