dbo.LN_Alta_Masiva_47_datos

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_cliente int 4
@p_servicio int 4

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO

CREATE OR ALTER PROCEDURE dbo.LN_Alta_Masiva_47_datos 
 @p_cliente int, 
 @p_servicio int = 47 
AS
BEGIN
 SET NOCOUNT ON;
 declare @modalidad_pago  varchar(10) = null
 declare @producto        int = null
 declare @nombre_producto varchar(100) = null

 select @modalidad_pago = ISNULL(clientes_productos.modalidad_pago, 'CC')  
     from clientes_productos 
     where clientes_productos.id_producto IN (@p_servicio)
       and clientes_productos.cliente = @p_cliente
 select @producto = LN_cliente_productos.producto, @nombre_producto = LN_productos.nombre_producto 
  from LN_cliente_productos 
  inner join LN_productos on LN_productos.producto = LN_cliente_productos.producto
        where LN_cliente_productos. cliente = @p_cliente 
     and   LN_cliente_productos.producto  in (2024,-- Dependencia Económica
             2035,-- Dependencia Económica - Balances
             2034,-- Límite de Crédito
             2053)-- Múltiples Límites de Crédito
 SELECT @modalidad_pago as modalidad_pago, @producto as producto, @nombre_producto as nombre_producto
END

GO

Used By

No items found