SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) CONFIGURACIÓN DE LA CONSOLIDACIÓN DEL REGISTRO TELEMÁTICO AL REGISTRO PRESENCIAL SIGM v3 Administración Local Soluciones
Control de versiones Versión Fecha documento Cambio producido Autor 01 28-10-2009 Versión inicial. IECISA 02 19-07-2012 Actualización para SIGEM v3.0. Parámetros de configuración de la Consolidación. Nuevos parámetros para el envío de e- mails en caso de error al consolidar un registro telemático. 03 05-10-2012 Actualización para configuración multientidad externalizada. IECISA IECISA AL SIGM V3 Configuración de la Consolidación de Registro Telemático 2
ÍNDICE 1 INTRODUCCIÓN... 4 1.1 VISIÓN GENERAL DEL SISTEMA... 4 1.2 FINALIDAD DEL DOCUMENTO... 4 1.3 DEFINICIONES Y ABREVIATURAS... 4 2 CONSOLIDACIÓN EN EL REGISTRO DE ENTRADA / SALIDA... 5 2.1 PROCESO DE CONSOLIDACIÓN... 5 2.2 CAMPOS QUE SE PASAN DEL TELEMÁTICO AL REGISTRO E/S... 5 2.3 ARCHIVOS DE CONFIGURACIÓN... 6 AL SIGM V3 Configuración de la Consolidación de Registro Telemático 3
1 Introducción 1.1 Visión general del sistema AL SIGM es la plataforma de Tramitación Electrónica del MINETUR, solución integral para la tramitación electrónica de los procedimientos administrativos, que fomenta la interoperabilidad entre administraciones mediante su adaptación a estándares de comunicación así como la reutilización de recursos e información pública. 1.2 Finalidad del documento El objeto de este documento es describir el proceso de consolidación del Registro Telemático al Registro de Entrada / Salida y detallar los ficheros de configuración que es necesario modificar para que se realice este proceso. 1.3 Definiciones y Abreviaturas A continuación se expone una tabla con los diferentes acrónimos y abreviaturas utilizados a lo largo del documento, con su correspondiente definición. Acrónimo / Abreviatura MINETUR IECISA SIGM AL Definición Ministerio de Industria, Energía y Turismo Informática El Corte Inglés S.A. Sistema Integrado de Gestión de Expedientes Modular Administración Local AL SIGM V3 - Configuración de la Consolidación de Registro Telemático 4
2 Consolidación en el Registro de Entrada / Salida 2.1 Proceso de Consolidación La implementación por defecto del proceso de Consolidación se realiza a través de los API de Registro Telemático y Registro Presencial. Este proceso consiste en obtener los registros telemáticos no consolidados y realizar las siguientes operaciones sobre ellos: - Consolidar en el registro presencial. - Actualizar el estado a Consolidado si no ha ocurrido ningún error. La consolidación se ejecuta periódicamente a través de una aplicación web que hace de planificador (SIGEM_SchedulerWeb), y cuya periodicidad es configurable por el organismo. La autenticación en el Registro Presencial se realiza mediante un usuario configurable para cada entidad, en el fichero consolidación.properties bajo el proyecto SIGEM_Consolidacion. Este usuario es el que quedará registrado como creador del registro. (Para la estructura de usuarios LDAP se recomienda la lectura del documento SGM_****_**_ Configuración para LDAP) Este proceso de consolidación, permite aislar los procesos accesibles desde fuera del organismo, con el consiguiente nivel muy alto de seguridad (Internet), a los procesos internos del mismo (Intranet). 2.2 Campos que se pasan del Telemático al Registro E/S La información que pasa del Registro Telemático al Presencial es la siguiente: Número de registro: campo numero_registro de la tabla sgmrtregistro. Fecha de registro: campo fecha_efectiva de la tabla sgmrtregistro. Fecha de trabajo: campo fecha_registro de la tabla sgmrtregistro Documento identificativo y nombre del interviniente principal: campos emisor_id y nombre de la tabla sgmrtregistro. Asunto del trámite: campo asunto de la tabla sgmrtregistro. Código destinatario: campo organo de la tabla sgmrtregistro. Código de oficina: campo oficina de la tabla sgmrtregistro. Número de expediente asociado: campo numero_expediente de la tabla sgmrtregistro. Información adicional: campo info_adicional de la tabla sgmrtregistro. Documentos asociados al registro: a partir de la tabla sgmrtregistro_documentos se recupera la asociación de un registro con sus documentos anexos, así como la solicitud y el justificante de registro. Una vez conocida esta asociación se recuperarán los datos de los ficheros de la tabla sgmrdedocumentos. Una vez realizada la consolidación correcta de un registro, el Registro de Entrada/Salida, modifica el estado del registro en el Registro Telemático, campo estado de la tabla sgmrtregistro, pasándolo de pendiente de consolidar, al estado AL SIGM V3 - Configuración de la Consolidación de Registro Telemático 5
consolidado. De esta manera ante cualquier eventualidad, el programa de consolidación, sabe qué registros faltan por consolidar. 2.3 Archivos de configuración Es necesario modificar los siguientes ficheros de configuración: %BASE_CONFIG_DIR%\SIGEM_SchedulerWeb\Sigem_scheduler.xml <?xml version='1.0' encoding='utf-8'?> <quartz xmlns="http://www.opensymphony.com/quartz/jobschedulingdata" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="http://www.opensymphony.com/quartz/jobschedulingdata http://www.opensymphony.com/quartz/xml/job_scheduling_data_1_5.xsd" version="1.5"> <!-- Proceso de consolidación de registros telemáticos en el registro presencial. --> <job> <job-detail> <name>consolidacionjob</name> <group>sigem_jobs</group> <job-class>ieci.tecdoc.sgm.scheduler.job.consolidacion.consolidacionjob</job-class> <volatility>false</volatility> <durability>false</durability> <recover>false</recover> </job-detail> <trigger> <simple> <name>consolidaciontrigger</name> <group>sigem_jobs</group> <job-name>consolidacionjob</job-name> <job-group>sigem_jobs</job-group> <repeat-count>-1</repeat-count> <repeat-interval>300000</repeat-interval> </simple> </trigger> </job> </quartz> La propiedad que identifica el intervalo de tiempo en el que se ejecuta el proceso de consolidación es repeat-interval, que viene definido en milisegundos. Por defecto el valor es 300 segundos (5 minutos). El resto de propiedades no sería necesario modificarlas, independientemente de la instalación. %BASE_CONFIG_DIR%\SIGEM_Consolidacion\<ID_ENTIDAD>\ consolidacion.properties Este fichero se puede configurar de forma separada e independiente, para cada una de las diferentes entidades del sistema. Para ello, debe estar localizado, en un directorio, cuyo nombre coincida con el identificador de la entidad a configurar, bajo el directorio SIGEM_Consolidacion. También es posible especificar la configuración que se utilizará por defecto para todas aquellas entidades, que no tengan su propia configuración. En ese caso, el AL SIGM V3 - Configuración de la Consolidación de Registro Telemático 6
fichero debe estar localizado bajo la ruta %BASE_CONFIG_DIR%\SIGEM_Consolidacion\default o directamente en %BASE_CONFIG_DIR%\SIGEM_Consolidacion Los valores de las variables escritas en el siguiente párrafo, que se definen en este fichero, deben ser los especificados más abajo: # # CONFIGURACIÓN DEL SERVICIO SIGEM_CONSOLIDACION # CONSOLIDACION_API_MANAGER_NAME_MAXLENGTH=80 CONSOLIDACION_API_MANAGER_REGISTRY_USERNAME=REGISTRO_TELEMATICO CONSOLIDACION_API_MANAGER_REGISTRY_PASSWORD=* CONSOLIDACION_API_MANAGER_BOOKID=1 CONSOLIDACION_API_MANAGER_DEFAULT_CA_CODE=SUBSANACION_RT CONSOLIDACION_API_MANAGER_ERROR_ENVIAR_EMAIL_DESTINO= CONSOLIDACION_API_MANAGER_ERROR_ENVIAR_EMAIL_ORIGEN= CONSOLIDACION_API_MANAGER_ERROR_ENVIAR_EMAIL_ASUNTO= CONSOLIDACION_API_MANAGER_NAME_MAXLENGTH= Longitud máxima para el nombre del interviniente. CONSOLIDACION_API_MANAGER_REGISTRY_USERNAME= Nombre de usuario que quedará registrado en el registro presencial. CONSOLIDACION_API_MANAGER_REGISTRY_PASSWORD= Contraseña del usuario anteriormente mencionado. CONSOLIDACION_API_MANAGER_BOOKID= Id del libro en el que hay que consolidar. CONSOLIDACION_API_MANAGER_DEFAULT_CA_CODE= Asunto por defecto para las subsanaciones del registro telemático. CONSOLIDACION_API_MANAGER_ERROR_ENVIAR_EMAIL_DESTINO= Cuenta de correo electrónico a la que se envía el e-mail si se produce un error al consolidar un registro telemático. Si se deja vacío no se enviará dicho e-mail. Valor por defecto: vacío. CONSOLIDACION_API_MANAGER_ERROR_ENVIAR_EMAIL_ORIGEN= Cuenta de correo electrónico que será el campo Desde para el e-mail que se envía si se produce un error al consolidar un registro telemático. Si se deja vacío no se enviará dicho e-mail. Valor por defecto: vacío. CONSOLIDACION_API_MANAGER_ERROR_ENVIAR_EMAIL_ASUNTO= Asunto del e-mail que se envía si se produce un error al consolidar un registro telemático. Si se deja vacío no se enviará dicho e-mail. Valor por defecto: vacío. AL SIGM V3 - Configuración de la Consolidación de Registro Telemático 7