Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
3| Name | Data Type | Length | Description |
|---|---|---|---|
| @Cliente | int | 4 | |
| @Contratista | int | 4 | |
| @Periodo | int | 4 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
/*
exec Imperium_Backup_Docs 9335603,null,201707
SELECT distinct tipo_doc,doc_id_lista,estado_doc,led_Seccion FROM LED_DOCS WHERE CLIENTE = 9335603 AND doc_id_lista is not null
*/
CREATE OR ALTER PROCEDURE dbo.Imperium_Backup_Docs
@Cliente int,
@Contratista int null,
@Periodo int null
AS
BEGIN
BEGIN TRY
SET NOCOUNT ON;
/* insertar consulta */
BEGIN
/*
INSERT INTO ComercioExterior (cuit, importe, id_operacion, mes, anio, nombre_file, created_by)
*/
select padrones.nombre_persona as contratista, padrones.identificacion as cuit,
led_tipos_doc.nombre_tipo_doc as documento, led_docs.periodo,led_docs.led_seccion as seccion,
null as empleado,null as cuil,
null as vehiculo,
led_docs.estado_doc as Verificacion,
led_docs.ingresado as doc_ingresado,
uIngresa.username as usuario_ingresa,
led_docs.verificado as doc_verificado,
uVerifica.aliasname as usuario_verifica,
led_docs.rechazado as doc_rechazado,
uRechaza.aliasname as usuario_rechaza,
led_docs.fecha_vigencia as doc_vigencia,
led_docs.texto_rechazo,
/* led_docs.doc_log, '\\storage_imperium\\' + convert(varchar(6),led_docs.periodo) + '\' + convert(varchar(8),led_docs.contratista) + '\*' + convert(varchar(16),led_docs.doc_id) + '*.pdf' as filepath
,'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + convert(varchar(16),led_docs.doc_id) as filepath2,
led_docs.doc_id
*/
'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + led_docs.led_seccion + convert(varchar(16),led_docs.doc_id) + '.pdf' as filepath
,led_docs.contratista as IDContratista,led_docs.contratista_1,led_docs.doc_id,0 as existe,0 as doc_id2
,led_docs.tipo_doc,led_docs.doc_id_lista
from led_docs
inner join led_tipos_doc on led_docs.tipo_doc = led_tipos_doc.tipo_doc
inner join led_contratistas on led_contratistas.contratista = led_docs.contratista
inner join padrones on led_contratistas.id_padron = padrones.id_padron
left join users uIngresa on led_docs.ingresado_por = uIngresa.user_id
left join users uRechaza on led_docs.rechazado_por = uRechaza.user_id
left join users uVerifica on led_docs.verificado_por = uVerifica.user_id
where led_docs.cliente = @Cliente and estado_doc in ('V','I','N','R') and led_docs.led_seccion = 'C'
and led_contratistas.contratista = led_contratistas.contratista_1
/*
and led_docs.periodo = @Periodo
*/
union all
select padrones.nombre_persona as contratista, padrones.identificacion as cuit,
led_tipos_doc.nombre_tipo_doc as documento, led_docs.periodo,'S' as seccion,
null as empleado,null as cuil,
null as vehiculo,
led_docs.estado_doc as Verificacion,
led_docs.ingresado as doc_ingresado,
uIngresa.username as usuario_ingresa,
led_docs.verificado as doc_verificado,
uVerifica.aliasname as usuario_verifica,
led_docs.rechazado as doc_rechazado,
uRechaza.aliasname as usuario_rechaza,
led_docs.fecha_vigencia as doc_vigencia,
led_docs.texto_rechazo,
/* led_docs.doc_log, '\\storage_imperium\\' + convert(varchar(6),led_docs.periodo) + '\' + convert(varchar(8),led_docs.contratista) + '\*' + convert(varchar(16),led_docs.doc_id) + '*.pdf' as filepath
,'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + convert(varchar(16),led_docs.doc_id) as filepath2,
led_docs.doc_id
*/
'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista_1) + '\' + led_docs.led_seccion + convert(varchar(16),led_docs.doc_id) + '.pdf' as filepath
,led_docs.contratista as IDContratista,led_docs.contratista_1,led_docs.doc_id,0 as existe,0 as doc_id2
,led_docs.tipo_doc,led_docs.doc_id_lista
from led_docs
inner join led_tipos_doc on led_docs.tipo_doc = led_tipos_doc.tipo_doc
inner join led_contratistas on led_contratistas.contratista = led_docs.contratista
inner join padrones on led_contratistas.id_padron = padrones.id_padron
left join users uIngresa on led_docs.ingresado_por = uIngresa.user_id
left join users uRechaza on led_docs.rechazado_por = uRechaza.user_id
left join users uVerifica on led_docs.verificado_por = uVerifica.user_id
where led_docs.cliente = @Cliente and estado_doc in ('V','I','N','R') and led_docs.led_seccion = 'C'
and led_contratistas.contratista <> led_contratistas.contratista_1
/*
and led_docs.periodo = @Periodo
*/
union all
select padrones.nombre_persona as contratista, padrones.identificacion as cuit,
led_tipos_doc.nombre_tipo_doc as documento, led_docs.periodo,'E' as seccion,
padE.nombre_persona as empleado,padE.identificacion as cuil,
null as vehiculo,
led_docs.estado_doc as Verificacion,
led_docs.ingresado as doc_ingresado,
uIngresa.username as usuario_ingresa,
led_docs.verificado as doc_verificado,
uVerifica.aliasname as usuario_verifica,
led_docs.rechazado as doc_rechazado,
uRechaza.aliasname as usuario_rechaza,
led_docs.fecha_vigencia as doc_vigencia,
led_docs.texto_rechazo,
/* led_docs.doc_log, '\\storage_imperium\\' + convert(varchar(6),led_docs.periodo) + '\' + convert(varchar(8),led_docs.contratista) + '\*' + convert(varchar(16),led_docs.doc_id) + '*.pdf' as filepath
,'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + convert(varchar(16),led_docs.doc_id) as filepath2,
led_docs.doc_id
*/
'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + led_docs.led_seccion + convert(varchar(16),led_docs.doc_id) + '.pdf' as filepath
,led_docs.contratista as IDContratista,led_docs.contratista_1,led_docs.doc_id,0 as existe,0 as doc_id2
,led_docs.tipo_doc,led_docs.doc_id_lista from led_docs
inner join led_tipos_doc on led_docs.tipo_doc = led_tipos_doc.tipo_doc
inner join led_contratistas on led_contratistas.contratista = led_docs.contratista
inner join padrones on led_contratistas.id_padron = padrones.id_padron
inner join led_empleados on led_docs.empleado = led_empleados.empleado
inner join padrones padE on led_empleados.id_padron = padE.id_padron
left join users uIngresa on led_docs.ingresado_por = uIngresa.user_id
left join users uRechaza on led_docs.rechazado_por = uRechaza.user_id
left join users uVerifica on led_docs.verificado_por = uVerifica.user_id
where led_docs.cliente = @Cliente and estado_doc in ('V','I','N','R') and led_docs.led_seccion = 'E'
and led_contratistas.contratista <> led_contratistas.contratista_1
/*
and led_docs.periodo = @Periodo
*/
union all
select padrones.nombre_persona as contratista, padrones.identificacion as cuit,
led_tipos_doc.nombre_tipo_doc as documento, led_docs.periodo,'E' as seccion,
padE.nombre_persona as empleado,padE.identificacion as cuil,
null as vehiculo,
led_docs.estado_doc as Verificacion,
led_docs.ingresado as doc_ingresado,
uIngresa.username as usuario_ingresa,
led_docs.verificado as doc_verificado,
uVerifica.aliasname as usuario_verifica,
led_docs.rechazado as doc_rechazado,
uRechaza.aliasname as usuario_rechaza,
led_docs.fecha_vigencia as doc_vigencia,
led_docs.texto_rechazo,
/* led_docs.doc_log, '\\storage_imperium\\' + convert(varchar(6),led_docs.periodo) + '\' + convert(varchar(8),led_docs.contratista) + '\*' + convert(varchar(16),led_docs.doc_id) + '*.pdf' as filepath
,'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + convert(varchar(16),led_docs.doc_id) as filepath2,
led_docs.doc_id
*/
'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + led_docs.led_seccion + convert(varchar(16),led_docs.doc_id) + '.pdf' as filepath
,led_docs.contratista as IDContratista,led_docs.contratista_1,led_docs.doc_id,0 as existe,0 as doc_id2
,led_docs.tipo_doc,led_docs.doc_id_lista from led_docs
inner join led_tipos_doc on led_docs.tipo_doc = led_tipos_doc.tipo_doc
inner join led_contratistas on led_contratistas.contratista = led_docs.contratista
inner join padrones on led_contratistas.id_padron = padrones.id_padron
inner join led_empleados on led_docs.empleado = led_empleados.empleado
inner join padrones padE on led_empleados.id_padron = padE.id_padron
left join users uIngresa on led_docs.ingresado_por = uIngresa.user_id
left join users uRechaza on led_docs.rechazado_por = uRechaza.user_id
left join users uVerifica on led_docs.verificado_por = uVerifica.user_id
where led_docs.cliente = @Cliente and estado_doc in ('V','I','N','R') and led_docs.led_seccion = 'E'
and led_contratistas.contratista = led_contratistas.contratista_1
/*
and led_docs.periodo = @Periodo
*/
union all
select padrones.nombre_persona as contratista, padrones.identificacion as cuit,
led_tipos_doc.nombre_tipo_doc as documento, led_docs.periodo,'V' as seccion,
null as empleado,null as cuil,
led_vehiculos.dominio as vehiculo,
led_docs.estado_doc as Verificacion,
led_docs.ingresado as doc_ingresado,
uIngresa.username as usuario_ingresa,
led_docs.verificado as doc_verificado,
uVerifica.aliasname as usuario_verifica,
led_docs.rechazado as doc_rechazado,
uRechaza.aliasname as usuario_rechaza,
led_docs.fecha_vigencia as doc_vigencia,
led_docs.texto_rechazo,
/* led_docs.doc_log, '\\storage_imperium\\' + convert(varchar(6),led_docs.periodo) + '\' + convert(varchar(8),led_docs.contratista) + '\*' + convert(varchar(16),led_docs.doc_id) + '*.pdf' as filepath
,'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + convert(varchar(16),led_docs.doc_id) as filepath2,
led_docs.doc_id
*/
'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + led_docs.led_seccion + convert(varchar(16),led_docs.doc_id) + '.pdf' as filepath
,led_docs.contratista as IDContratista,led_docs.contratista_1,led_docs.doc_id,0 as existe,0 as doc_id2
,led_docs.tipo_doc,led_docs.doc_id_lista from led_docs
inner join led_tipos_doc on led_docs.tipo_doc = led_tipos_doc.tipo_doc
inner join led_contratistas on led_contratistas.contratista = led_docs.contratista
inner join padrones on led_contratistas.id_padron = padrones.id_padron
inner join led_vehiculos on led_docs.vehiculo = led_vehiculos.vehiculo
left join users uIngresa on led_docs.ingresado_por = uIngresa.user_id
left join users uRechaza on led_docs.rechazado_por = uRechaza.user_id
left join users uVerifica on led_docs.verificado_por = uVerifica.user_id
where led_docs.cliente = @Cliente and estado_doc in ('V','I','N','R') and led_docs.led_seccion = 'V'
and led_contratistas.contratista = led_contratistas.contratista_1
/*
and led_docs.periodo = @Periodo
*/
union all
select padrones.nombre_persona as contratista, padrones.identificacion as cuit,
led_tipos_doc.nombre_tipo_doc as documento, led_docs.periodo,'V' as seccion,
null as empleado,null as cuil,
led_vehiculos.dominio as vehiculo,
led_docs.estado_doc as Verificacion,
led_docs.ingresado as doc_ingresado,
uIngresa.username as usuario_ingresa,
led_docs.verificado as doc_verificado,
uVerifica.aliasname as usuario_verifica,
led_docs.rechazado as doc_rechazado,
uRechaza.aliasname as usuario_rechaza,
led_docs.fecha_vigencia as doc_vigencia,
led_docs.texto_rechazo,
/* led_docs.doc_log, '\\storage_imperium\\' + convert(varchar(6),led_docs.periodo) + '\' + convert(varchar(8),led_docs.contratista) + '\*' + convert(varchar(16),led_docs.doc_id) + '*.pdf' as filepath
,'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + convert(varchar(16),led_docs.doc_id) as filepath2,
led_docs.doc_id
*/
'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + led_docs.led_seccion + convert(varchar(16),led_docs.doc_id) + '.pdf' as filepath
,led_docs.contratista as IDContratista,led_docs.contratista_1,led_docs.doc_id,0 as existe,0 as doc_id2
,led_docs.tipo_doc,led_docs.doc_id_lista from led_docs
inner join led_tipos_doc on led_docs.tipo_doc = led_tipos_doc.tipo_doc
inner join led_contratistas on led_contratistas.contratista = led_docs.contratista
inner join padrones on led_contratistas.id_padron = padrones.id_padron
inner join led_vehiculos on led_docs.vehiculo = led_vehiculos.vehiculo
left join users uIngresa on led_docs.ingresado_por = uIngresa.user_id
left join users uRechaza on led_docs.rechazado_por = uRechaza.user_id
left join users uVerifica on led_docs.verificado_por = uVerifica.user_id
where led_docs.cliente = @Cliente and estado_doc in ('V','I','N','R') and led_docs.led_seccion = 'V'
and led_contratistas.contratista <> led_contratistas.contratista_1
/*
and led_docs.periodo = @Periodo
*/
order by padrones.nombre_persona,led_docs.periodo asc,seccion asc
END
END TRY
BEGIN CATCH
END CATCH
END
GO
GO
/*
exec Imperium_Backup_Docs 9335603,null,201707
SELECT distinct tipo_doc,doc_id_lista,estado_doc,led_Seccion FROM LED_DOCS WHERE CLIENTE = 9335603 AND doc_id_lista is not null
*/
CREATE OR ALTER PROCEDURE dbo.Imperium_Backup_Docs
@Cliente int,
@Contratista int null,
@Periodo int null
AS
BEGIN
BEGIN TRY
SET NOCOUNT ON;
/* insertar consulta */
BEGIN
/*
INSERT INTO ComercioExterior (cuit, importe, id_operacion, mes, anio, nombre_file, created_by)
*/
select padrones.nombre_persona as contratista, padrones.identificacion as cuit,
led_tipos_doc.nombre_tipo_doc as documento, led_docs.periodo,led_docs.led_seccion as seccion,
null as empleado,null as cuil,
null as vehiculo,
led_docs.estado_doc as Verificacion,
led_docs.ingresado as doc_ingresado,
uIngresa.username as usuario_ingresa,
led_docs.verificado as doc_verificado,
uVerifica.aliasname as usuario_verifica,
led_docs.rechazado as doc_rechazado,
uRechaza.aliasname as usuario_rechaza,
led_docs.fecha_vigencia as doc_vigencia,
led_docs.texto_rechazo,
/* led_docs.doc_log, '\\storage_imperium\\' + convert(varchar(6),led_docs.periodo) + '\' + convert(varchar(8),led_docs.contratista) + '\*' + convert(varchar(16),led_docs.doc_id) + '*.pdf' as filepath
,'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + convert(varchar(16),led_docs.doc_id) as filepath2,
led_docs.doc_id
*/
'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + led_docs.led_seccion + convert(varchar(16),led_docs.doc_id) + '.pdf' as filepath
,led_docs.contratista as IDContratista,led_docs.contratista_1,led_docs.doc_id,0 as existe,0 as doc_id2
,led_docs.tipo_doc,led_docs.doc_id_lista
from led_docs
inner join led_tipos_doc on led_docs.tipo_doc = led_tipos_doc.tipo_doc
inner join led_contratistas on led_contratistas.contratista = led_docs.contratista
inner join padrones on led_contratistas.id_padron = padrones.id_padron
left join users uIngresa on led_docs.ingresado_por = uIngresa.user_id
left join users uRechaza on led_docs.rechazado_por = uRechaza.user_id
left join users uVerifica on led_docs.verificado_por = uVerifica.user_id
where led_docs.cliente = @Cliente and estado_doc in ('V','I','N','R') and led_docs.led_seccion = 'C'
and led_contratistas.contratista = led_contratistas.contratista_1
/*
and led_docs.periodo = @Periodo
*/
union all
select padrones.nombre_persona as contratista, padrones.identificacion as cuit,
led_tipos_doc.nombre_tipo_doc as documento, led_docs.periodo,'S' as seccion,
null as empleado,null as cuil,
null as vehiculo,
led_docs.estado_doc as Verificacion,
led_docs.ingresado as doc_ingresado,
uIngresa.username as usuario_ingresa,
led_docs.verificado as doc_verificado,
uVerifica.aliasname as usuario_verifica,
led_docs.rechazado as doc_rechazado,
uRechaza.aliasname as usuario_rechaza,
led_docs.fecha_vigencia as doc_vigencia,
led_docs.texto_rechazo,
/* led_docs.doc_log, '\\storage_imperium\\' + convert(varchar(6),led_docs.periodo) + '\' + convert(varchar(8),led_docs.contratista) + '\*' + convert(varchar(16),led_docs.doc_id) + '*.pdf' as filepath
,'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + convert(varchar(16),led_docs.doc_id) as filepath2,
led_docs.doc_id
*/
'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista_1) + '\' + led_docs.led_seccion + convert(varchar(16),led_docs.doc_id) + '.pdf' as filepath
,led_docs.contratista as IDContratista,led_docs.contratista_1,led_docs.doc_id,0 as existe,0 as doc_id2
,led_docs.tipo_doc,led_docs.doc_id_lista
from led_docs
inner join led_tipos_doc on led_docs.tipo_doc = led_tipos_doc.tipo_doc
inner join led_contratistas on led_contratistas.contratista = led_docs.contratista
inner join padrones on led_contratistas.id_padron = padrones.id_padron
left join users uIngresa on led_docs.ingresado_por = uIngresa.user_id
left join users uRechaza on led_docs.rechazado_por = uRechaza.user_id
left join users uVerifica on led_docs.verificado_por = uVerifica.user_id
where led_docs.cliente = @Cliente and estado_doc in ('V','I','N','R') and led_docs.led_seccion = 'C'
and led_contratistas.contratista <> led_contratistas.contratista_1
/*
and led_docs.periodo = @Periodo
*/
union all
select padrones.nombre_persona as contratista, padrones.identificacion as cuit,
led_tipos_doc.nombre_tipo_doc as documento, led_docs.periodo,'E' as seccion,
padE.nombre_persona as empleado,padE.identificacion as cuil,
null as vehiculo,
led_docs.estado_doc as Verificacion,
led_docs.ingresado as doc_ingresado,
uIngresa.username as usuario_ingresa,
led_docs.verificado as doc_verificado,
uVerifica.aliasname as usuario_verifica,
led_docs.rechazado as doc_rechazado,
uRechaza.aliasname as usuario_rechaza,
led_docs.fecha_vigencia as doc_vigencia,
led_docs.texto_rechazo,
/* led_docs.doc_log, '\\storage_imperium\\' + convert(varchar(6),led_docs.periodo) + '\' + convert(varchar(8),led_docs.contratista) + '\*' + convert(varchar(16),led_docs.doc_id) + '*.pdf' as filepath
,'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + convert(varchar(16),led_docs.doc_id) as filepath2,
led_docs.doc_id
*/
'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + led_docs.led_seccion + convert(varchar(16),led_docs.doc_id) + '.pdf' as filepath
,led_docs.contratista as IDContratista,led_docs.contratista_1,led_docs.doc_id,0 as existe,0 as doc_id2
,led_docs.tipo_doc,led_docs.doc_id_lista from led_docs
inner join led_tipos_doc on led_docs.tipo_doc = led_tipos_doc.tipo_doc
inner join led_contratistas on led_contratistas.contratista = led_docs.contratista
inner join padrones on led_contratistas.id_padron = padrones.id_padron
inner join led_empleados on led_docs.empleado = led_empleados.empleado
inner join padrones padE on led_empleados.id_padron = padE.id_padron
left join users uIngresa on led_docs.ingresado_por = uIngresa.user_id
left join users uRechaza on led_docs.rechazado_por = uRechaza.user_id
left join users uVerifica on led_docs.verificado_por = uVerifica.user_id
where led_docs.cliente = @Cliente and estado_doc in ('V','I','N','R') and led_docs.led_seccion = 'E'
and led_contratistas.contratista <> led_contratistas.contratista_1
/*
and led_docs.periodo = @Periodo
*/
union all
select padrones.nombre_persona as contratista, padrones.identificacion as cuit,
led_tipos_doc.nombre_tipo_doc as documento, led_docs.periodo,'E' as seccion,
padE.nombre_persona as empleado,padE.identificacion as cuil,
null as vehiculo,
led_docs.estado_doc as Verificacion,
led_docs.ingresado as doc_ingresado,
uIngresa.username as usuario_ingresa,
led_docs.verificado as doc_verificado,
uVerifica.aliasname as usuario_verifica,
led_docs.rechazado as doc_rechazado,
uRechaza.aliasname as usuario_rechaza,
led_docs.fecha_vigencia as doc_vigencia,
led_docs.texto_rechazo,
/* led_docs.doc_log, '\\storage_imperium\\' + convert(varchar(6),led_docs.periodo) + '\' + convert(varchar(8),led_docs.contratista) + '\*' + convert(varchar(16),led_docs.doc_id) + '*.pdf' as filepath
,'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + convert(varchar(16),led_docs.doc_id) as filepath2,
led_docs.doc_id
*/
'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + led_docs.led_seccion + convert(varchar(16),led_docs.doc_id) + '.pdf' as filepath
,led_docs.contratista as IDContratista,led_docs.contratista_1,led_docs.doc_id,0 as existe,0 as doc_id2
,led_docs.tipo_doc,led_docs.doc_id_lista from led_docs
inner join led_tipos_doc on led_docs.tipo_doc = led_tipos_doc.tipo_doc
inner join led_contratistas on led_contratistas.contratista = led_docs.contratista
inner join padrones on led_contratistas.id_padron = padrones.id_padron
inner join led_empleados on led_docs.empleado = led_empleados.empleado
inner join padrones padE on led_empleados.id_padron = padE.id_padron
left join users uIngresa on led_docs.ingresado_por = uIngresa.user_id
left join users uRechaza on led_docs.rechazado_por = uRechaza.user_id
left join users uVerifica on led_docs.verificado_por = uVerifica.user_id
where led_docs.cliente = @Cliente and estado_doc in ('V','I','N','R') and led_docs.led_seccion = 'E'
and led_contratistas.contratista = led_contratistas.contratista_1
/*
and led_docs.periodo = @Periodo
*/
union all
select padrones.nombre_persona as contratista, padrones.identificacion as cuit,
led_tipos_doc.nombre_tipo_doc as documento, led_docs.periodo,'V' as seccion,
null as empleado,null as cuil,
led_vehiculos.dominio as vehiculo,
led_docs.estado_doc as Verificacion,
led_docs.ingresado as doc_ingresado,
uIngresa.username as usuario_ingresa,
led_docs.verificado as doc_verificado,
uVerifica.aliasname as usuario_verifica,
led_docs.rechazado as doc_rechazado,
uRechaza.aliasname as usuario_rechaza,
led_docs.fecha_vigencia as doc_vigencia,
led_docs.texto_rechazo,
/* led_docs.doc_log, '\\storage_imperium\\' + convert(varchar(6),led_docs.periodo) + '\' + convert(varchar(8),led_docs.contratista) + '\*' + convert(varchar(16),led_docs.doc_id) + '*.pdf' as filepath
,'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + convert(varchar(16),led_docs.doc_id) as filepath2,
led_docs.doc_id
*/
'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + led_docs.led_seccion + convert(varchar(16),led_docs.doc_id) + '.pdf' as filepath
,led_docs.contratista as IDContratista,led_docs.contratista_1,led_docs.doc_id,0 as existe,0 as doc_id2
,led_docs.tipo_doc,led_docs.doc_id_lista from led_docs
inner join led_tipos_doc on led_docs.tipo_doc = led_tipos_doc.tipo_doc
inner join led_contratistas on led_contratistas.contratista = led_docs.contratista
inner join padrones on led_contratistas.id_padron = padrones.id_padron
inner join led_vehiculos on led_docs.vehiculo = led_vehiculos.vehiculo
left join users uIngresa on led_docs.ingresado_por = uIngresa.user_id
left join users uRechaza on led_docs.rechazado_por = uRechaza.user_id
left join users uVerifica on led_docs.verificado_por = uVerifica.user_id
where led_docs.cliente = @Cliente and estado_doc in ('V','I','N','R') and led_docs.led_seccion = 'V'
and led_contratistas.contratista = led_contratistas.contratista_1
/*
and led_docs.periodo = @Periodo
*/
union all
select padrones.nombre_persona as contratista, padrones.identificacion as cuit,
led_tipos_doc.nombre_tipo_doc as documento, led_docs.periodo,'V' as seccion,
null as empleado,null as cuil,
led_vehiculos.dominio as vehiculo,
led_docs.estado_doc as Verificacion,
led_docs.ingresado as doc_ingresado,
uIngresa.username as usuario_ingresa,
led_docs.verificado as doc_verificado,
uVerifica.aliasname as usuario_verifica,
led_docs.rechazado as doc_rechazado,
uRechaza.aliasname as usuario_rechaza,
led_docs.fecha_vigencia as doc_vigencia,
led_docs.texto_rechazo,
/* led_docs.doc_log, '\\storage_imperium\\' + convert(varchar(6),led_docs.periodo) + '\' + convert(varchar(8),led_docs.contratista) + '\*' + convert(varchar(16),led_docs.doc_id) + '*.pdf' as filepath
,'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + convert(varchar(16),led_docs.doc_id) as filepath2,
led_docs.doc_id
*/
'\\storage_imperium\\' + convert(varchar(8),led_docs.contratista) + '\' + led_docs.led_seccion + convert(varchar(16),led_docs.doc_id) + '.pdf' as filepath
,led_docs.contratista as IDContratista,led_docs.contratista_1,led_docs.doc_id,0 as existe,0 as doc_id2
,led_docs.tipo_doc,led_docs.doc_id_lista from led_docs
inner join led_tipos_doc on led_docs.tipo_doc = led_tipos_doc.tipo_doc
inner join led_contratistas on led_contratistas.contratista = led_docs.contratista
inner join padrones on led_contratistas.id_padron = padrones.id_padron
inner join led_vehiculos on led_docs.vehiculo = led_vehiculos.vehiculo
left join users uIngresa on led_docs.ingresado_por = uIngresa.user_id
left join users uRechaza on led_docs.rechazado_por = uRechaza.user_id
left join users uVerifica on led_docs.verificado_por = uVerifica.user_id
where led_docs.cliente = @Cliente and estado_doc in ('V','I','N','R') and led_docs.led_seccion = 'V'
and led_contratistas.contratista <> led_contratistas.contratista_1
/*
and led_docs.periodo = @Periodo
*/
order by padrones.nombre_persona,led_docs.periodo asc,seccion asc
END
END TRY
BEGIN CATCH
END CATCH
END
GO
Depends On
7Used By
No items found