Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
2| Name | Data Type | Length | Description |
|---|---|---|---|
| @p_cuit | varchar | 20 | |
| @p_id_fide | int | 4 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
/*
exec [obtener_edictos_prueba] 20250070498
exec [obtener_edictos] 20250070498
exec [backend_obtener_sociedades_constituciones] '30715949209',3033407
*/
CREATE OR ALTER PROCEDURE dbo.backend_obtener_sociedades_constituciones
@p_cuit varchar(20),
@p_id_fide int = NULL
AS
BEGIN
SET NOCOUNT ON;
if (@p_id_fide is null)
select distinct id_boletin,
provincia_boletin = IIF(provincias.prv_nombre is null, sociedades_constituciones.provincia_sociedad, provincias.prv_nombre),
convert(varchar(11),fecha_publicacion,103) as fechab,fecha_publicacion, cast(contenido_archivo as varchar(max)) AS texto,
sociedades_constituciones.id_fide as id,
documento_soc as cuit_sociedad , cuit_int as cuit_integrante,
iif(isnull(documento_integrante,'') != '',documento_integrante,nrdoc_int) as documento_integrante,
titulo, razon_social, nombre_integrante, cargo
from sociedades_constituciones
left join provincias on provincias.prv_codigo = provincia_boletin and pai_codigo_ifx = 54
where (documento_soc = @p_cuit or cuit_int = @p_cuit )
order by fecha_publicacion desc
else
if (@p_id_fide is not null)
select distinct id_boletin,
provincia_boletin = IIF(provincias.prv_nombre is null, sociedades_constituciones.provincia_sociedad, provincias.prv_nombre),
convert(varchar(11),fecha_publicacion,103) as fechab,fecha_publicacion, cast(contenido_archivo as varchar(max)) AS texto,
sociedades_constituciones.id_fide as id,
documento_soc as cuit_sociedad , cuit_int as cuit_integrante,
iif(isnull(documento_integrante,'') != '',documento_integrante,nrdoc_int) as documento_integrante,
titulo, razon_social, nombre_integrante, cargo
from sociedades_constituciones
left join provincias on provincias.prv_codigo = provincia_boletin and pai_codigo_ifx = 54
where id_fide = @p_id_fide
order by fecha_publicacion, id_boletin desc
END
GO
GO
/*
exec [obtener_edictos_prueba] 20250070498
exec [obtener_edictos] 20250070498
exec [backend_obtener_sociedades_constituciones] '30715949209',3033407
*/
CREATE OR ALTER PROCEDURE dbo.backend_obtener_sociedades_constituciones
@p_cuit varchar(20),
@p_id_fide int = NULL
AS
BEGIN
SET NOCOUNT ON;
if (@p_id_fide is null)
select distinct id_boletin,
provincia_boletin = IIF(provincias.prv_nombre is null, sociedades_constituciones.provincia_sociedad, provincias.prv_nombre),
convert(varchar(11),fecha_publicacion,103) as fechab,fecha_publicacion, cast(contenido_archivo as varchar(max)) AS texto,
sociedades_constituciones.id_fide as id,
documento_soc as cuit_sociedad , cuit_int as cuit_integrante,
iif(isnull(documento_integrante,'') != '',documento_integrante,nrdoc_int) as documento_integrante,
titulo, razon_social, nombre_integrante, cargo
from sociedades_constituciones
left join provincias on provincias.prv_codigo = provincia_boletin and pai_codigo_ifx = 54
where (documento_soc = @p_cuit or cuit_int = @p_cuit )
order by fecha_publicacion desc
else
if (@p_id_fide is not null)
select distinct id_boletin,
provincia_boletin = IIF(provincias.prv_nombre is null, sociedades_constituciones.provincia_sociedad, provincias.prv_nombre),
convert(varchar(11),fecha_publicacion,103) as fechab,fecha_publicacion, cast(contenido_archivo as varchar(max)) AS texto,
sociedades_constituciones.id_fide as id,
documento_soc as cuit_sociedad , cuit_int as cuit_integrante,
iif(isnull(documento_integrante,'') != '',documento_integrante,nrdoc_int) as documento_integrante,
titulo, razon_social, nombre_integrante, cargo
from sociedades_constituciones
left join provincias on provincias.prv_codigo = provincia_boletin and pai_codigo_ifx = 54
where id_fide = @p_id_fide
order by fecha_publicacion, id_boletin desc
END
GO
Depends On
2Used By
No items found