dbo.LN_dependencia_economica_compras

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_contraparte int 4

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
/*
exec [LN_dependencia_economica] 107
exec [LN_dependencia_economica_compras] 168624
select * from LN_dep_econ_compras where contraparte = 107

*/

CREATE OR ALTER PROCEDURE dbo.LN_dependencia_economica_compras 
@p_contraparte int 
 
AS
BEGIN
 SET NOCOUNT ON;
 declare @cuit varchar(50) = null 
 declare @cliente int = null 
 select @cuit = identificacion, @cliente = cliente  
 from ln_contrapartes 
 inner join padrones on padrones.id_padron = LN_contrapartes.id_padron 
 where contraparte = @p_contraparte
 SELECT convert(varchar,hasta,103) as mes, SUM(ISNULL(total_compras,0)) as monto, moneda
      FROM LN_dep_econ_compras
      where (contraparte = @p_contraparte or (cliente = @cliente and identificacion = @cuit))
      and visible = 1
      group by hasta, moneda
      order by hasta desc
END 
GO

Used By

No items found