Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
4| Name | Data Type | Length | Description |
|---|---|---|---|
| @p_padron | int | 4 | |
| @p_servicio_contratado | int | 4 | |
| @p_cliente | int | 4 | |
| @p_familia | int | 4 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
--
CREATE OR ALTER PROCEDURE dbo.check_familias_contraparte
@p_padron INT,
@p_servicio_contratado INT,
@p_cliente INT,
@p_familia INT
--@p_id_tipo_informe INT
AS
BEGIN
SET NOCOUNT ON;
--
SELECT
LN_contrapartes.contraparte,
LN_contraparte_familias.familia,
informes.informe,
informes.estado_informe,
LN_gestiones.gestion
FROM LN_contrapartes
INNER JOIN LN_contraparte_familias ON LN_contraparte_familias.contraparte=LN_contrapartes.contraparte
INNER JOIN LN_gestiones ON LN_gestiones.contraparte=LN_contrapartes.contraparte
INNER JOIN LN_demo ON LN_demo.contraparte=LN_contrapartes.contraparte AND LN_demo.gestion=LN_gestiones.gestion
INNER JOIN informes ON informes.informe=LN_demo.informe
WHERE
LN_contrapartes.cliente=@p_cliente
AND LN_contrapartes.id_padron=@p_padron
AND LN_contrapartes.servicio_contratado=@p_servicio_contratado
AND LN_contraparte_familias.familia=@p_familia
--AND informes.id_tipo_informe=@p_id_tipo_informe
AND LN_gestiones.vigente=1;
--
RETURN;
END
GO
GO
--
CREATE OR ALTER PROCEDURE dbo.check_familias_contraparte
@p_padron INT,
@p_servicio_contratado INT,
@p_cliente INT,
@p_familia INT
--@p_id_tipo_informe INT
AS
BEGIN
SET NOCOUNT ON;
--
SELECT
LN_contrapartes.contraparte,
LN_contraparte_familias.familia,
informes.informe,
informes.estado_informe,
LN_gestiones.gestion
FROM LN_contrapartes
INNER JOIN LN_contraparte_familias ON LN_contraparte_familias.contraparte=LN_contrapartes.contraparte
INNER JOIN LN_gestiones ON LN_gestiones.contraparte=LN_contrapartes.contraparte
INNER JOIN LN_demo ON LN_demo.contraparte=LN_contrapartes.contraparte AND LN_demo.gestion=LN_gestiones.gestion
INNER JOIN informes ON informes.informe=LN_demo.informe
WHERE
LN_contrapartes.cliente=@p_cliente
AND LN_contrapartes.id_padron=@p_padron
AND LN_contrapartes.servicio_contratado=@p_servicio_contratado
AND LN_contraparte_familias.familia=@p_familia
--AND informes.id_tipo_informe=@p_id_tipo_informe
AND LN_gestiones.vigente=1;
--
RETURN;
END
GO
Depends On
5Used By
No items found