Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
1| Name | Data Type | Length | Description |
|---|---|---|---|
| @doc_id | bigint | 8 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
CREATE OR ALTER PROCEDURE dbo.Imperium_data_doc
-- Add the parameters for the stored procedure here
@doc_id bigint
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
if(@doc_id > 0)
select d.doc_id,d.doc_version,d.periodo,d.estado_doc,d.cliente,cl.nombre_cliente,
d.contratista,d.contratista_1,d.tipo_doc,d.led_seccion,
d.fecha_vigencia,d.fecha_tolerancia,d.ingresado, d.verificado,d.rechazado,
t.nombre_tipo_doc,p.nombre_persona as nombre_contratista,p.numero as cuit,p1.nombre_persona as nombre_contratista_1, p1.numero as cuit_1,
d.empleado, d.vehiculo,pe.nombre_persona as nombre_e, pe.numero as cuit_e, v.nombre_vehiculo, v.dominio, d.doc_id_lista,
d.doc_log,d.texto_rechazo,d.aprobacion_parcial,d.parcial_actualizado,d.reapertura_por_alta, d.replicated_doc_id, d.notificacion,
n.texto_notificacion
from led_docs d join led_tipos_doc t on d.tipo_doc = t.tipo_doc
join clientes cl on d.cliente = cl.cliente
join led_contratistas c on d.contratista = c.contratista
join padrones p on c.id_padron = p.id_padron
join led_contratistas c1 on d.contratista_1 = c1.contratista
join padrones p1 on c1.id_padron = p1.id_padron
left join led_empleados e on d.empleado = e.empleado
left join padrones pe on e.id_padron = pe.id_padron
left join led_vehiculos v on d.vehiculo = v.vehiculo
left join led_notificaciones n on d.notificacion = n.notificacion
where d.doc_id = @doc_id
declare @vv int = 0
select @vv = doc_version from led_docs where doc_id = @doc_id
if (@vv > 0) begin
select * from led_docs_aux where doc_id = @doc_id
end
END
GO
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
CREATE OR ALTER PROCEDURE dbo.Imperium_data_doc
-- Add the parameters for the stored procedure here
@doc_id bigint
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
if(@doc_id > 0)
select d.doc_id,d.doc_version,d.periodo,d.estado_doc,d.cliente,cl.nombre_cliente,
d.contratista,d.contratista_1,d.tipo_doc,d.led_seccion,
d.fecha_vigencia,d.fecha_tolerancia,d.ingresado, d.verificado,d.rechazado,
t.nombre_tipo_doc,p.nombre_persona as nombre_contratista,p.numero as cuit,p1.nombre_persona as nombre_contratista_1, p1.numero as cuit_1,
d.empleado, d.vehiculo,pe.nombre_persona as nombre_e, pe.numero as cuit_e, v.nombre_vehiculo, v.dominio, d.doc_id_lista,
d.doc_log,d.texto_rechazo,d.aprobacion_parcial,d.parcial_actualizado,d.reapertura_por_alta, d.replicated_doc_id, d.notificacion,
n.texto_notificacion
from led_docs d join led_tipos_doc t on d.tipo_doc = t.tipo_doc
join clientes cl on d.cliente = cl.cliente
join led_contratistas c on d.contratista = c.contratista
join padrones p on c.id_padron = p.id_padron
join led_contratistas c1 on d.contratista_1 = c1.contratista
join padrones p1 on c1.id_padron = p1.id_padron
left join led_empleados e on d.empleado = e.empleado
left join padrones pe on e.id_padron = pe.id_padron
left join led_vehiculos v on d.vehiculo = v.vehiculo
left join led_notificaciones n on d.notificacion = n.notificacion
where d.doc_id = @doc_id
declare @vv int = 0
select @vv = doc_version from led_docs where doc_id = @doc_id
if (@vv > 0) begin
select * from led_docs_aux where doc_id = @doc_id
end
END
GO
Depends On
9Used By
No items found