Contenido
Documentación
Introducción
El módulo de FAP ofrece la posibilidad de incluir en las aplicaciones una página de documentación de forma sencilla. En ella se permite añadir Documentos Nuevos (representados en la Tabla de Documentos) y, opcionalmente, Documentos Externos (representados en la Tabla de Documentos Externos).
Tabla de Documentos
En esta tabla se listan los documentos que el solicitante vaya adjuntando a la solicitud.
En el momento de añadir nueva documentación hay que rellenar los siguientes campos:
Los tipos de documentos que se permiten seleccionar son aquellos correspondientes al trámite que se haya especificado en el application.conf mediante la propiedad fap.gestordocumental.documentacion.tramite.
Los documentos nuevos que se suben (a solicitud.documentacion.documentos) están representados por la entidad Documento.
Entidad Documento {
String uri // uri del documento en el AED
Lista tiposDocumentos tipo
String descripcion
String descripcionVisible transient
Boolean clasificado
String hash
DateTime fechaSubida
DateTime fechaRegistro
String urlDescarga transient
String urlDescargaFirmado transient
String enlaceDescargaFirmado transient
Boolean verificado
Boolean refAed
Lista estadoNotificacion estadoDocumento
}
Tabla de Documentos Externos (Opcional)
Los documentos externos son documentos que ya el solicitante ha presentado en otro organismo, de manera que solo tiene que especificar los datos correspondientes al expediente presentado para poder acceder a esa información.
En esta tabla se listan las referencias a los documentos ya aportados en otro órgano.
En el caso de querer hacer referencia a un documento externo hay que rellenar los siguiente campos:
La documentos externos están representados por la entidad DocumentoExterno.
Entidad DocumentoExterno {
Lista tiposDocumentos tipo
String descripcion
String descripcionVisible transient
String organo
String expediente
LongText uri
}
¿Cómo usar esta página en mi aplicación?
Para poder utilizar esta página (DocumentacionFAP) desde nuestra aplicación simplemente hay que poner un enlace en nuestro menú haciendo referencia a ella.
Enlace "Documentación" pagina=DocumentacionFAP
Propiedades a configurar
- Documentos: Hay que especificar en el application.conf de qué trámite se requieren los documentos. Por defecto, son del trámite Solicitud.
fap.gestordocumental.documentacion.tramite=Solicitud
- Documentos Externos: Como se dijo anteriormente, esta tabla es opcional, por lo que hay que especificar en el application.conf si queremos que aparezca o no. Por defecto, sí se mostrará.
fap.documentacion.documentosExternos=true
Personalización de los mensajes de la página
En el caso que queramos personalizar la página de documentación con algún tipo de alerta o un wiki se puede hacer siguiendo las siguientes indicaciones
Mostrar todos los documentos asociados a un expediente
Una vez presentada una solicitud, y si estamos utilizando el servicio de Registro, podremos listar en una tabla toda la documentación asociada al expediente de una solicitud. Para ello, tan solo hay que añadir un enlace a la página ListarDocumentosExpedienteFAP
.
Enlace "Listar documentos en expediente" pagina=ListaDocumentosExpedienteFAP
Nos mostrará una página con una tabla con los campos más relevantes de un documento: su uri, descripción, fecha de subida, tipo de documento y un enlace para descargarlo.
Esta página solo se mostrará para los permisos de Gestor o Administrador.