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
/*
obtener_vinculados_segun_BCRA '20185743692'
obtener_vinculados_segun_BCRA '30714214884'
*/
CREATE OR ALTER PROCEDURE dbo.obtener_vinculados_segun_BCRA
@p_Cuit varchar(20)
AS
BEGIN
select cuita as cuit_firmante,padrones.id_padron idp,nombre_persona nombre_persona_firmante,convert(varchar(10),convert(date,fecha_relacion),103) as fecha_relacion
from relaciones
inner join padrones on (padrones.identificacion = cuita and padrones.habilitado = 1)
where id_tipo_relacion = 144 and cuitb = @p_Cuit
union
select cuit_firmante,padrones.id_padron idp,nombre_persona nombre_persona_firmante,min(convert(varchar(10),convert(date,fecha_alta),103)) as fecha_relacion
from ChequesBCRA
inner join padrones on (padrones.identificacion = cuit_firmante and padrones.habilitado = 1)
where Cuit_relacionado = @p_cuit
and not exists( select * from relaciones where id_tipo_relacion = 144 and cuitb = @p_Cuit and cuita = cuit_firmante)
group by cuit_firmante,padrones.id_padron,nombre_persona
END
GO
GO
/*
obtener_vinculados_segun_BCRA '20185743692'
obtener_vinculados_segun_BCRA '30714214884'
*/
CREATE OR ALTER PROCEDURE dbo.obtener_vinculados_segun_BCRA
@p_Cuit varchar(20)
AS
BEGIN
select cuita as cuit_firmante,padrones.id_padron idp,nombre_persona nombre_persona_firmante,convert(varchar(10),convert(date,fecha_relacion),103) as fecha_relacion
from relaciones
inner join padrones on (padrones.identificacion = cuita and padrones.habilitado = 1)
where id_tipo_relacion = 144 and cuitb = @p_Cuit
union
select cuit_firmante,padrones.id_padron idp,nombre_persona nombre_persona_firmante,min(convert(varchar(10),convert(date,fecha_alta),103)) as fecha_relacion
from ChequesBCRA
inner join padrones on (padrones.identificacion = cuit_firmante and padrones.habilitado = 1)
where Cuit_relacionado = @p_cuit
and not exists( select * from relaciones where id_tipo_relacion = 144 and cuitb = @p_Cuit and cuita = cuit_firmante)
group by cuit_firmante,padrones.id_padron,nombre_persona
END
GO
Depends On
3Used By
No items found