Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
1| Name | Data Type | Length | Description |
|---|---|---|---|
| @p_Cuit | varchar | 20 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER PROCEDURE dbo.obtener_card_score
@p_Cuit varchar(20)
AS
BEGIN
SET NOCOUNT ON;
select nombre_persona as nombre,isnull(datos_sociedades.capital,0) as capital,
--sociedades_tipo.descripcion as forma_juridica,
IIF(isnull(forma_juridica,'')!='',forma_juridica, sociedades_tipo.descripcion) as forma_juridica,
isnull(count(socios.c01_cuit_soc),0) as directores,
isnull(count(accionistas.cuit_acc),0) as accionistas
from padrones
left join datos_sociedades on datos_sociedades.cuit = @p_Cuit
left join sociedades_tipo on sociedades_tipo.cod_sociedad = datos_sociedades.soc_codigo
left join socios on socios.c01_cuit = @p_Cuit and socios.visible = 1 and c04_ultimo = 'S'
left join accionistas on accionistas.cuit_sociedad = @p_Cuit
where identificacion = @p_Cuit and habilitado = 1
GROUP BY nombre_persona,capital,IIF(isnull(forma_juridica,'')!='',forma_juridica, sociedades_tipo.descripcion)
END
GO
GO
CREATE OR ALTER PROCEDURE dbo.obtener_card_score
@p_Cuit varchar(20)
AS
BEGIN
SET NOCOUNT ON;
select nombre_persona as nombre,isnull(datos_sociedades.capital,0) as capital,
--sociedades_tipo.descripcion as forma_juridica,
IIF(isnull(forma_juridica,'')!='',forma_juridica, sociedades_tipo.descripcion) as forma_juridica,
isnull(count(socios.c01_cuit_soc),0) as directores,
isnull(count(accionistas.cuit_acc),0) as accionistas
from padrones
left join datos_sociedades on datos_sociedades.cuit = @p_Cuit
left join sociedades_tipo on sociedades_tipo.cod_sociedad = datos_sociedades.soc_codigo
left join socios on socios.c01_cuit = @p_Cuit and socios.visible = 1 and c04_ultimo = 'S'
left join accionistas on accionistas.cuit_sociedad = @p_Cuit
where identificacion = @p_Cuit and habilitado = 1
GROUP BY nombre_persona,capital,IIF(isnull(forma_juridica,'')!='',forma_juridica, sociedades_tipo.descripcion)
END
GO
Used By
No items found