SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) CONFIGURACIÓN PARA LA INTEGRACION CON SIGNO SIGM v3 Administración Local Soluciones
Control de versiones Versión Fecha documento Cambio producido Autor 01 09-10-2012 Versión inicial. IECISA AL SIGM V3 Configuración para la integración con SIGNO 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 SERVICIO DE LIQUIDACIÓN DE PLUSVALÍAS PARA SIGNO... 5 3 CONFIGURACIÓN DE WS PARA SIGNO... 6 AL SIGM V3 Configuración para la integración con SIGNO 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 La plataforma AL SIGM ofrece a través de un servicio web, varios servicios para el Sistema Integrado de Gestión del Notariado del Consejo General del Notariado. Estos servicios además pueden tener diferente configuración/implementación por cada entidad, de acuerdo a su propia legislación vigente. Este documento se divide en dos partes, en la primera se ofrece una pequeña descripción de la funcionalidad de este servicio, incluyendo los diferentes pasos en los que se divide el proceso. En la segunda, se recoge los diferentes parámetros de configuración que son necesarios para el correcto funcionamiento de este servicio, así como la estructura de directorios a generar, para que cada una de las entidades definidas en AL SIGM, pueda usar su propia implementación y configuración. 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 para la integración con SIGNO 4
2 Servicio de liquidación de plusvalías para SIGNO La integración del Sistema Integrado de Gestión del Notariado del Consejo General del Notariado, en adelante SIGNO, con la plataforma AL SIGM, se realiza a través del servicio web SIGEM_SignoWS de ésta última. De esta forma, a través de SIGNO se posibilita realizar el pago de una plusvalía, realizándose los cálculos de dicho pago, y el propio pago, en AL SIGM, y quedando constancia de dicha operación en expedientes creados en la aplicación de Gestión de Expedientes, uno por cada sujeto pasivo de la operación. Para ello, desde SIGNO se hace uso del servicio web habilitado en AL SIGM para tal fin. Toda la tramitación de los expedientes asociados a la plusvalía se realiza de manera automática por dicho servicio web, que se encarga de su creación, inicialización de datos, invocación al pago telemático, y anexado del documento justificante de pago correspondiente. Las operaciones ofrecidas por este servicio, permiten realizar el cálculo y el pago de una plusvalía respectivamente, de forma separada. Además dichas operaciones, pueden ser personalizadas de forma independiente, para cada una de las entidades que accedan a través de SIGNO. A continuación de enumeran brevemente los diferentes pasos que componen el proceso de pago de plusvalías. 1. Comprobación de datos recibidos 2. Calculo de importe de liquidación de plusvalía 3. Verificación del importe del pago a realizar 4. Creación de solicitud asociada a la plusvalía en el Registro Telemático 5. Creación e inicialización de expediente en Tramitación 6. Avance a fase de Catálogo en el expediente 7. Anexado de justificante de plusvalía en el expediente 8. Anexado de XML de la solicitud de la plusvalía en el expediente 9. Generación de liquidación de plusvalía y pago a través del Pago Telemático 10. Generación de justificante de pago 11. Anexado de justificante de pago en el expediente 12. Avance a fase de Archivo en el expediente AL SIGM V3 Configuración para la integración con SIGNO 5
3 Configuración de WS para SIGNO %BASE_CONFIG_DIR%\SIGEM_SignoWS\<ID_ENTIDAD>\ plusvalias-config.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_SignoWS. 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 fichero debe estar localizado bajo la ruta %BASE_CONFIG_DIR%\SIGEM_SignoWS\default o directamente en %BASE_CONFIG_DIR%\SIGEM_SignoWS. A continuación las propiedades que se definen en este fichero, junto con una breve explicación: Nombre service.plusvalias.allow.ip sigem.registro.oficina.codigo Descripción Lista de IPs desde la que se permite el acceso al servicio de AL SIGM. Si se quiere desactivar la validación por IP, dejar este campo vacío Código de la oficina para el registro telemático sigem.registro.destino.organo.codigo Código del órgano destino del registro sigem.registro.asunto.codigo sigem.registro.xmlsolicitud sigem.tramitacion.endpoint Código de asunto para el registro XML de la solicitud a generar para el registro telemático. Incluye la etiqueta #DATOS_ESPECIFICOS# que se sustituirá por el valor de la propiedad de tramitación, para los datos específicos, también definida en este fichero. URL de conexión a los WS de tramitación de AL SIGM sigem.tramitacion.codprocedimiento Código del procedimiento de liquidación de plusvalías, utilizado para la creación del expediente. sigem.tramitacion.datosespecificos Fragmento de XML, que se sustituirá en el XML de la solicitud a anexar al expediente. sigem.tramitacion.idfaseterminacion Identificador de la fase de catálogo, procedimiento de liquidación de plusvalías del sigem.tramitacion.idfasearchivo Identificador de la fase de archivo del procedimiento de liquidación de plusvalias AL SIGM V3 Configuración para la integración con SIGNO 6
Sigem.pago.endpoint sigem.pago.entidademisora sigem.pago.idtasa sigem.pago.nombreresguardo sigem.pago.detalle pdf.sign.keystore.path pdf.sign.keystore.type pdf.sign.keystore.password pdf.sign.keystore.alias pdf.sign.keystore.alias.password pdf.sign.receipt.path pdf.sign.reason pdf.sign.location pdf.sign.field service.spring.bean.entidad URL de conexión a los WS de pago electrónico de AL SIGM Identificador de 6 dígitos asociado con la entidad emisora sobre para que se realiza el pago Identificador de la tasa dada de alta en AL SIGEM (tabla sgm_pe_tasas) Nombre con el que se anexará el justificante de pago en el expediente. Cadena que aparecerá en el campo detalle del justificante de pago. Puede usar las siguientes variables: #NUM_LIQUIDACION#, #NUM_PROTO- COLO#, #REF_CATASTRAL#, #DIRECCION# y #SUJETOPASIVO# Ruta absoluta al almacén de claves a usar en la firma del justificante de pago. Tipo del almacén de claves definido en la propiedad anterior Contraseña del almacén de claves Alias de la clave a usar para firmar el justificante de pago. Contraseña del alias anterior. Ruta de la plantilla pdf, para generar el justificante de pago. Valor a usar para rellenar el campo Reason en la firma del justificante de pago. Valor a usar para rellenar el campo Location en la firma del justificante de pago El nombre del campo a crear en el justificante de pago para la firma. Identificador del bean a usar como implementación de la entidad, definido en los ficheros servicelayer-spring.xml o data-layer-spring.xml, normalmente localizados en el jar del conector de dicha entidad. AL SIGM V3 Configuración para la integración con SIGNO 7
Ejemplo: service.plusvalias.allow.ip= service.spring.bean.entidad=mockplusvaliaservice # Configuracion SIGEM Registro sigem.registro.oficina.codigo=999 sigem.registro.destino.organo.codigo=001 sigem.registro.asunto.codigo=subsanacion_rt sigem.registro.xmlsolicitud=<?xml version="1.0" encoding="utf-8"?> <Solicitud_Registro><Datos_Firmados><Datos_Genericos><Asunto><Descripcion >Liquidación de Plusvalias</Descripcion></Asunto></Datos_Genericos> <Datos_Especificos><![CDATA[#DATOS_ESPECIFICOS#]]></Datos_Especificos></D atos_firmados></solicitud_registro> # Configuracion SIGEM Tramitador sigem.tramitacion.endpoint=http://localhost:8080/sigem_tramitacionws/serv ices/tramitacionwebservice sigem.tramitacion.codprocedimiento=pcd-24 sigem.tramitacion.datosespecificos=<datos_especificos><ref_catastral></re F_CATASTRAL><NOM_VIA></NOM_VIA><NUM_VIA></NUM_VIA><TRANS_ANTERIOR></TRANS _ANTERIOR><TRANS_ACTUAL></TRANS_ACTUAL><SUP_SOLAR></SUP_SOLAR><VALOR></VA LOR><VALOR_UNITARIO></VALOR_UNITARIO><VALOR_FINAL></VALOR_FINAL><PORC_DED UCCION></PORC_DEDUCCION><TIPO_IMPOSITIVO></TIPO_IMPOSITIVO><PORC_RECARGO> </PORC_RECARGO><TOTAL></TOTAL><NIF_TRANSMITIENTE></NIF_TRANSMITIENTE><NOM _TRANSMITIENTE></NOM_TRANSMITIENTE><EDAD_TRANSMITIENTE></EDAD_TRANSMITIEN TE><PORC_TRANSMITIDO></PORC_TRANSMITIDO><PORC_BONIFICACION></PORC_BONIFIC ACION><NIF_ADQUIRIENTE></NIF_ADQUIRIENTE><NOM_ADQUIRIENTE></NOM_ADQUIRIEN TE><CLASE_DERECHO></CLASE_DERECHO><PORC_ADQUIRIDO></PORC_ADQUIRIDO><NUM_N OTARIO></NUM_NOTARIO><NOM_NOTARIO></NOM_NOTARIO><NUM_PROTOCOLO></NUM_PROT OCOLO><FECHA_AUTORIZACION></FECHA_AUTORIZACION><REF_PAGO></REF_PAGO></Dat os_especificos> sigem.tramitacion.idfaseterminacion=3 sigem.tramitacion.idfasearchivo=4 # Configuracion SIGEM PagoTelematico sigem.pago.endpoint=http://localhost:8080/sigem_pagoelectronicows/service s/pagotelematicowebservice sigem.pago.entidademisora=000000 sigem.pago.idtasa=000 sigem.pago.nombreresguardo=justificante de pago sigem.pago.detalle=liquidación #NUM_LIQUIDACION# Protocolo #NUM_PROTOCOLO# Referencia Catastral #REF_CATASTRAL# Dirección #DIRECCION# Sujeto Pasivo #SUJETOPASIVO# pdf.sign.keystore.path=/home/sigem/sigem/certificados/certificado@firmaws Desarrollo.pfx pdf.sign.keystore.type=pkcs12 pdf.sign.keystore.password=1111 pdf.sign.keystore.alias=ad3eeb1f5d176e9a6506cabbd77d373e_b4ac0c23-78c6-4849-b036-bb9c77932ac9 pdf.sign.keystore.alias.password=1111 pdf.sign.receipt.path=receipt.pdf pdf.sign.reason=firma justificante de pago pdf.sign.location=españa pdf.sign.field=nombre AL SIGM V3 Configuración para la integración con SIGNO 8