Ing. Brinly
Se debe cambiar el semestre y módulo de acuerdo a los solicitado, se copia a un excel y se reemplaza los valores nulos por espacios
select doc.alm_registro,parametros.dbo.fc_agenda_nombre(alum.agd_codigo,null,null,null,null), doc_descripcion ,docu.doc_codigo,almdoc_fechaentregar,almdoc_tipopapel ,crr_codigo,pns_codigo,sem_codigo
from admision.dbo.alumnos_documentos doc
inner join Parametros.dbo.tipo_documentos docu on
doc.doc_codigo=docu.doc_codigo
inner join admision.dbo.alumnos_agenda alum on
alum.alm_registro=doc.alm_registro
where doc.alm_registro in (
select distinct deta.alm_registro from admision.dbo.grupos_detalles deta
where deta.sem_codigo='2023-2' and grp_observacion='' and deta.mdu_codigo in ('4' ) ) --cambiar el semestre y modulo
and docu.doc_codigo in ('001','012','006')and crr_codigo<'090' and almdoc_tipopapel<>'O'
and alum.sem_codigo not in ('2023-2') --cambiar el semestre
union
select doc.alm_registro,parametros.dbo.fc_agenda_nombre(alum.agd_codigo,null,null,null,null), doc_descripcion ,docu.doc_codigo,almdoc_fechaentregar,almdoc_tipopapel ,
crr_codigo,pns_codigo,alum.sem_codigo
from admision.dbo.alumnos_documentos doc
inner join Parametros.dbo.tipo_documentos docu on
doc.doc_codigo=docu.doc_codigo
inner join admision.dbo.alumnos_agenda alum on
alum.alm_registro=doc.alm_registro
where doc.alm_registro in (
select distinct deta.alm_registro from admision.dbo.grupos_detalles deta
where deta.sem_codigo='2023-2' and grp_observacion='' and deta.mdu_codigo in ('4' )) --cambiar el semestre y modulo
and docu.doc_codigo in ('004')and crr_codigo<'090'
and alum.sem_codigo not in ('2023-2') --cambiar el semestre
and (isnull(doc.almdoc_fechaexpiracion,getdate()-1) <getdate()
/*Analizar como adicionar el requisito */
and almdoc_tipopapel in ('O','F'))
union
select doc.alm_registro,parametros.dbo.fc_agenda_nombre(alum.agd_codigo,null,null,null,null), doc_descripcion ,docu.doc_codigo,almdoc_fechaentregar,almdoc_tipopapel ,
crr_codigo,pns_codigo,alum.sem_codigo
from admision.dbo.alumnos_documentos doc
inner join Parametros.dbo.tipo_documentos docu on
doc.doc_codigo=docu.doc_codigo
inner join admision.dbo.alumnos_agenda alum on
alum.alm_registro=doc.alm_registro
where doc.alm_registro in (
select distinct deta.alm_registro from admision.dbo.grupos_detalles deta
where deta.sem_codigo='2023-2' and grp_observacion='' and deta.mdu_codigo in ('4' )) --cambiar el semestre y modulo
and docu.doc_codigo in ('004')and crr_codigo<'090'
and alum.sem_codigo not in ('2023-2') and almdoc_tipopapel in (' ') --cambiar el semestre
and isnull(almdoc_fechaentregar ,'31/10/2023')<getdate() --ingresar la fecha solicitada
/*Analizar como adicionar el requisito */
¿Le ha sido útil este artículo?
¡Qué bien!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Sus comentarios se han enviado
Agradecemos su esfuerzo e intentaremos corregir el artículo