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
--select * from clientes_productos where id_producto = 102
--exec backend_clientes_productos 60554188
CREATE OR ALTER PROCEDURE dbo.backend_clientes_productos
@p_Cliente int
--@p_visible bit
AS
BEGIN
SET NOCOUNT ON;
begin
select clientes_productos.*,
productos.nombre_producto, productos.sigla,
tipo_paquetes_productos.nombre_paquete as tipo,
bloquea = case clientes_productos.bloquear_consumo
when '1' then 'SI'
when '0' then 'NO'
else ''
end,
estado_producto = case clientes_productos.activo
when '0' then 'INACTIVO'
when '1' then 'ACTIVO'
else ''
end,
fecha_desde_dia_mes_anio = convert(varchar(10),fecha_desde,103),
fecha_hasta_dia_mes_anio = convert(varchar(10),fecha_hasta,103),
productos.grupo_informes as tipo_producto,clientes.ACCESO_LED as control_documentos,clientes.ACCESO_ci as control_acceso
from clientes_productos
left join productos
on productos.producto = clientes_productos.id_producto
left join tipo_paquetes_productos
on tipo_paquetes_productos.producto = clientes_productos.id_producto
and tipo_paquetes_productos.id_paquete = clientes_productos.tipo_paquete
and tipo_paquetes_productos.visible = 1
inner join clientes on clientes_productos.cliente=clientes.cliente
where clientes_productos.cliente = @p_cliente /*601116452*/
order by clientes_productos.id_producto
end
END
GO
GO
--select * from clientes_productos where id_producto = 102
--exec backend_clientes_productos 60554188
CREATE OR ALTER PROCEDURE dbo.backend_clientes_productos
@p_Cliente int
--@p_visible bit
AS
BEGIN
SET NOCOUNT ON;
begin
select clientes_productos.*,
productos.nombre_producto, productos.sigla,
tipo_paquetes_productos.nombre_paquete as tipo,
bloquea = case clientes_productos.bloquear_consumo
when '1' then 'SI'
when '0' then 'NO'
else ''
end,
estado_producto = case clientes_productos.activo
when '0' then 'INACTIVO'
when '1' then 'ACTIVO'
else ''
end,
fecha_desde_dia_mes_anio = convert(varchar(10),fecha_desde,103),
fecha_hasta_dia_mes_anio = convert(varchar(10),fecha_hasta,103),
productos.grupo_informes as tipo_producto,clientes.ACCESO_LED as control_documentos,clientes.ACCESO_ci as control_acceso
from clientes_productos
left join productos
on productos.producto = clientes_productos.id_producto
left join tipo_paquetes_productos
on tipo_paquetes_productos.producto = clientes_productos.id_producto
and tipo_paquetes_productos.id_paquete = clientes_productos.tipo_paquete
and tipo_paquetes_productos.visible = 1
inner join clientes on clientes_productos.cliente=clientes.cliente
where clientes_productos.cliente = @p_cliente /*601116452*/
order by clientes_productos.id_producto
end
END
GO
Used By
No items found