dbo.backend_excel_agrupados

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

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO

--backend_excel_agrupados 460960454
--backend_excel_agrupados 90520951

CREATE OR ALTER PROCEDURE dbo.backend_excel_agrupados
@p_Cliente int 
AS
BEGIN
 select distinct ISNULL(clientes_union.cli_codigo,'0') as cod_cliente, 
     ISNULL(clientes_union.cliente,'0') as id_cliente, 
                 ISNULL(clientes.nombre_cliente,'')   as nombre, 
                 ISNULL(users.username,'') as login, 
     ISNULL(users.email,'') as email, 
     ISNULL(users.first_name,'')+' '+ISNULL(users.last_name,'') as nombre_y_apellido, 
                 ISNULL(usuarios_productos.id_producto,'') as id_producto, 
     ISNULL(productos.nombre_producto,'') as nombre_producto, 
     clientes.estado_cliente, 
     CASE clientes.estado_cliente 
          WHEN 'N' THEN 'INACTIVO'
          WHEN 'A' THEN 'ACTIVO'
       ELSE 'NO EXISTE' END AS cliente_activo,
       users.active_user, 
        CASE users.active_user
          WHEN 'Y' THEN 'ACTIVO'
       ELSE 'INACTIVO' END AS login_activo,
       usuarios_productos.activo,
     CASE usuarios_productos.activo
          WHEN '1' THEN 'ACTIVO'
       ELSE 'INACTIVO' END AS producto_activo

  from clientes_union

 left join clientes 
 on clientes.cliente = clientes_union.cliente 

 left join usuarios_productos on usuarios_productos.cliente = clientes_union.cliente 
 
 left join users on users.user_id = usuarios_productos.user_id 

 left join productos  
   on productos.producto = usuarios_productos.id_producto

 where cliente_union = @p_Cliente
END 

/*
select cli_codigo, * from users where username = 'florencia@uio.org.ar'
select * from clientes where cliente = 1608209284


select cli_codigo, * from users where cli_codigo not in (select distinct cli_codigo from clientes where cli_codigo is not null)

select * from usuarios_productos where user_id = 412150648

*/


GO

Used By

No items found