************************************************************ * Versión 2.0.6 * 23 Agosto 2016 ************************************************************ Modificaciones: - Modificación en modo de trabajo - Modo de trabajo G-Inside -> Usuario no dado de alta en el sistema. - Modo de trabajo Inside -> Usuario dado de alta en el sistema. - Modificación de la pantalla de acceso a la aplicación. - Inclusión del sistema Cl@ve para acceso a la aplicación. - Modificación en proceso de firma de expediente y documentos. - Modificación de almacenado de documentos. - Modificación de las operaciones de expediente: - Nuevo expediente. - Validar expediente. - Importar expediente. - Expedientes almacenados. * Nuevas operaciones: *- Generear token *- Crear vistas Abiertas. *- Crear vistas cerradas. - Edición de expediente. * Corrección errores en índice expediente. * Nuevas operaciones: *- Crear carpeta *- Plantilla CGPJ *- Crear documento *- Adj. documento ENI *- Adj. documento de Inside *- Adj. expediente de Inside *- Adj. expediente con Token - Modificación de las operaciones de documento: - Nuevo documento. - Validar documento. - Importar documento. - Documentos almacenados. - Visualizar documento. - Nuevos endpoint y operaciones en los web services: - GInsideCertificateWebService: convertirExpedienteAEniAutocontenido visualizarDocumentoEni convertirExpedienteAEniConMAdicionalesAutocontenido convertirDocumentoAEni validarDocumentoEniFile convertirExpedienteAEni convertirExpedienteAEniConMAdicionales convertirDocumentoAEniConMAdicionales validarExpedienteEniFile - GInsideUserTokenMtomWebService: convertirExpedienteAEniAutocontenido visualizarDocumentoEni convertirExpedienteAEniConMAdicionalesAutocontenido convertirDocumentoAEni validarDocumentoEniFile convertirExpedienteAEni convertirExpedienteAEniConMAdicionales convertirDocumentoAEniConMAdicionales validarExpedienteEniFile - GInsideUserTokenWebService: convertirExpedienteAEniAutocontenido visualizarDocumentoEni convertirExpedienteAEniConMAdicionalesAutocontenido convertirDocumentoAEni validarDocumentoEniFile convertirExpedienteAEni convertirExpedienteAEniConMAdicionales convertirDocumentoAEniConMAdicionales validarExpedienteEniFile - InSideMtomWebService: getDocumentoContenido getDocumentoEniFile convertirDocumentoAEni altaDocumentoOriginal modificaDocumento altaDocumentoCambioFormato visualizarDocumento altaDocumentoEni altaDocumentoDigitalizado modificaExpedienteEni altaDocumentoCopiaParcial getExpedienteEni getDocumentoEni getDocumento convertirExpedienteAEni getExpediente altaDocumentoOtros getExpedienteEniFile altaExpedienteEni - InSideUserTokenMtomWebService: getDocumentoContenido getDocumentoEniFile convertirDocumentoAEni altaDocumentoOriginal modificaDocumento altaDocumentoCambioFormato visualizarDocumento altaDocumentoEni altaDocumentoDigitalizado modificaExpedienteEni altaDocumentoCopiaParcial getExpedienteEni getDocumentoEni getDocumento convertirExpedienteAEni getExpediente altaDocumentoOtros getExpedienteEniFile altaExpedienteEni - InSideUserTokenWebService: bajaExpediente getDocumentoContenido vincularExpediente altaExpedienteEniXml getMetadatosDocumento cambiaMetadatosExpediente importarExpediente visualizarDocumento altaDocumentoEni altaCarpetaEnExpediente getDocumentoEniFile convertirDocumentoAEni altaDocumentoOriginal getExpedienteMetadatos getVersionesExpediente bajaDocumento crearVistaAbiertaExpediente modificaDocumento altaDocumentoCambioFormato expedientesAsociadoDocumento borrarCarpetaEnExpediente altaDocumentoDigitalizado solicitarAccesoExpediente cambiaMetadatosDocumento cambiarUbicacionEnExpediente altaDocumentoCopiaParcial getExpedienteEni getDocumentoEni getDocumento convertirExpedienteAEni remisionAJusticia altaDocumentoOtros crearVistaCerradaExpediente buscarDocumentos activaExpediente buscarExpedientes altaDocumentoEniXml desvincularDocumentosEnExpediente getExpedienteEniFile modificaExpedienteEni getFirmasEniCSVDocumento getIndiceExpediente altaExpediente getNumeroBytesDocumentoFirmado accesoIndiceExpediente getExpediente vincularDocumentosEnExpediente cambiaEstadoExpediente altaExpedienteEni accesoDocumentoExpediente - InSideWebService: bajaExpediente getDocumentoContenido vincularExpediente altaExpedienteEniXml getMetadatosDocumento cambiaMetadatosExpediente importarExpediente visualizarDocumento altaDocumentoEni altaCarpetaEnExpediente getDocumentoEniFile convertirDocumentoAEni altaDocumentoOriginal getExpedienteMetadatos getVersionesExpediente bajaDocumento crearVistaAbiertaExpediente modificaDocumento altaDocumentoCambioFormato expedientesAsociadoDocumento borrarCarpetaEnExpediente altaDocumentoDigitalizado cambiaMetadatosDocumento modificaExpedienteEni cambiarUbicacionEnExpediente altaDocumentoCopiaParcial getExpedienteEni getDocumentoEni getDocumento convertirExpedienteAEni getFirmasEniCSVDocumento altaDocumentoOtros getIndiceExpediente altaExpediente crearVistaCerradaExpediente buscarDocumentos getNumeroBytesDocumentoFirmado activaExpediente getExpediente buscarExpedientes altaDocumentoEniXml desvincularDocumentosEnExpediente vincularDocumentosEnExpediente cambiaEstadoExpediente getExpedienteEniFile altaExpedienteEni - InsideCertifcateWebService: bajaExpediente getDocumentoContenido vincularExpediente altaExpedienteEniXml getMetadatosDocumento cambiaMetadatosExpediente importarExpediente visualizarDocumento altaDocumentoEni altaCarpetaEnExpediente getDocumentoEniFile convertirDocumentoAEni altaDocumentoOriginal getExpedienteMetadatos getVersionesExpediente bajaDocumento crearVistaAbiertaExpediente modificaDocumento altaDocumentoCambioFormato expedientesAsociadoDocumento borrarCarpetaEnExpediente altaDocumentoDigitalizado solicitarAccesoExpediente cambiaMetadatosDocumento cambiarUbicacionEnExpediente altaDocumentoCopiaParcial getExpedienteEni getDocumentoEni getDocumento convertirExpedienteAEni remisionAJusticia altaDocumentoOtros crearVistaCerradaExpediente buscarDocumentos activaExpediente buscarExpedientes altaDocumentoEniXml desvincularDocumentosEnExpediente getExpedienteEniFile modificaExpedienteEni getFirmasEniCSVDocumento getIndiceExpediente altaExpediente getNumeroBytesDocumentoFirmado accesoIndiceExpediente getExpediente vincularDocumentosEnExpediente cambiaEstadoExpediente altaExpedienteEni accesoDocumentoExpediente ************************************************************ * Versión 1.1 - build b13 * 14 Agosto 2014 ************************************************************ - Nuevo servicio Web InsideMtomService para incluir documentos como attachments en lugar de enviar los documentos en array de bytes, para documentos grandes, operaciones definidas: * altaDocumentoOriginal: funcionamiento idéntico que el servicio Web InsideService * altaDocumentoDigitalizado: funcionamiento idéntico que el servicio Web InsideService * altaDocumentoCopiaParcial: funcionamiento idéntico que el servicio Web InsideService * altaDocumentoCambioFormato: funcionamiento idéntico que el servicio Web InsideService * altaDocumentoOtros: funcionamiento idéntico que el servicio Web InsideService * convertirDocumentoAEni: funcionamiento idéntico que el servicio Web InsideService * altaDocumentoEni: funcionamiento idéntico que el servicio Web InsideService * modificaDocumento: funcionamiento idéntico que el servicio Web InsideService * getDocumentoEni: funcionamiento idéntico que el servicio Web InsideService * getDocumentoEniFile: funcionamiento idéntico que el servicio Web InsideService * getExpedienteEniFile: funcionamiento idéntico que el servicio Web InsideService * altaExpedienteEni: funcionamiento idéntico que el servicio Web InsideService * modificaExpedienteEni: funcionamiento idéntico que el servicio Web InsideService * getExpedienteEni: funcionamiento idéntico que el servicio Web InsideService * convertirExpedienteAEni: funcionamiento idéntico que el servicio Web InsideService * visualizarDocumento: funcionamiento idéntico que el servicio Web InsideService * getExpediente: funcionamiento idéntico que el servicio Web InsideService * getDocumento: funcionamiento idéntico que el servicio Web InsideService * getDocumentoContenido: funcionamiento idéntico que el servicio Web InsideService - Nuevo servicio Web GInsideMtomService para incluir documentos como attachments en lugar de enviar los documentos en array de bytes, para documentos grandes, operaciones definidas: * convertirDocumentoAEni: funcionamiento idéntico que el servicio Web InsideService * convertirDocumentoAEniConMAdicionales: funcionamiento idéntico que el servicio Web InsideService * convertirExpedienteAEni: funcionamiento idéntico que el servicio Web InsideService * convertirExpedienteAEniConMAdicionales: funcionamiento idéntico que el servicio Web InsideService * validarExpedienteEniFile: funcionamiento idéntico que el servicio Web InsideService * validarDocumentoEniFile: funcionamiento idéntico que el servicio Web InsideService * visualizarDocumentoEni: funcionamiento idéntico que el servicio Web InsideService - Nueva funcionalidad: página web de asignación de permisos a aplicaciones sobre documentos y expedientes. - Nuevas operaciones en el Web Service de Inside: * asignarPermisosExpedientes: asigna permisos de lectura/escritura a la aplicación especificada. * asignarPermisosDocumentos: asigna permisos de lectura/escritura a la aplicación especificada. - Nuevo Rol administrador de permisos: para poder acceder a las operaciones asignarPermisosExpedientes y asignarPermisosDocumentos. - Modificación operaciones: * validación de metadatos órgano contra DIR3, en caso de no ser válido el dato retorno un error 300. * validación de metadatos clasificación contra SIA, en caso de no ser válido el dato retorno un error 300. * Control de permisos por aplicacion: en caso de no tener permisos retorna un error 405, las operaciones afectadas son - cambiaMetadatosExpediente: control permiso de modificación del expediente para la aplicación que accede al servicio. - cambiaMetadatosDocumento: control permiso de modificación del documento para la aplicación que accede al servicio. - modificaExpedienteEni: control permiso de modificación del expediente para la aplicación que accede al servicio. - altaCarpetaEnExpediente: control permiso de modificación del expediente para la aplicación que accede al servicio. - borrarCarpetaEnExpediente: control permiso de modificación del expediente para la aplicación que accede al servicio. - cambiaEstadoExpediente: control permiso de modificación del expediente para la aplicación que accede al servicio. - importarExpediente: control permiso de modificación del expediente para la aplicación que accede al servicio. - vincularExpediente: control permiso de lectura y modificación de los expedientes para la aplicación que accede al servicio. - crearVistaAbiertaExpediente: control permiso de modificación del expediente para la aplicación que accede al servicio. - crearVistaCerradaExpediente: control permiso de modificación del expediente para la aplicación que accede al servicio. - vincularDocumentosEnExpediente: control permiso de lectura para el docmento y modificación del expediente para la aplicación que accede al servicio. - desvincularDocumentosEnExpediente: control permiso de modificación del expediente para la aplicación que accede al servicio. - cambiarUbicacionEnExpediente: control permiso de modificación del expediente para la aplicación que accede al servicio. - getExpediente: control permiso de lectura del expediente para la aplicación que accede al servicio. - getExpedienteEni: control permiso de lectura del expediente para la aplicación que accede al servicio. - getExpedienteEniFile: control permiso de lectura del expediente para la aplicación que accede al servicio. - getIndiceExpediente: control permiso de lectura del expediente para la aplicación que accede al servicio. - getExpedienteMetadatos: control permiso de lectura del expediente para la aplicación que accede al servicio. - getVersionesExpediente: control permiso de lectura del expediente para la aplicación que accede al servicio. - altaDocumentoCopiaParcial: control permiso de lectura del documento para la aplicación que accede al servicio. - altaDocumentoCambioFormato: control permiso de modificación del documento para la aplicación que accede al servicio. - modificaDocumento: control permiso de modificación del documento para la aplicación que accede al servicio. - getDocumento: control permiso de lectura del documento para la aplicación que accede al servicio. - getDocumentoEni: control permiso de lectura del documento para la aplicación que accede al servicio. - getDocumentoEniFile: control permiso de lectura del documento para la aplicación que accede al servicio. - getMetadatosDocumento: control permiso de lectura del documento para la aplicación que accede al servicio. - getVersionesDocumento: control permiso de lectura del documento para la aplicación que accede al servicio. - getNumeroBytesDocumentoFirmado: control permiso de lectura del documento para la aplicación que accede al servicio. - getFirmasEniCSVDocumento: control permiso de lectura del documento para la aplicación que accede al servicio. - getFicheroFoliado: control permiso de lectura del documento para la aplicación que accede al servicio. - buscarExpedientes: control permiso de lectura de los expedientes para la aplicación que accede al servicio. - buscarDocumentos: control permiso de lectura de los documentos para la aplicación que accede al servicio. - convertirDocumentoAEni: control permiso de modificación del documento para la aplicación que accede al servicio. - convertirExpedienteAEni: control permimso de modificación del expediente para la aplicación que accede al servicio. - bajaDocumento: control permiso de modificación del documento para la aplicación que accede al servicio. - bajaExpediente: control permiso de modificación del expediente para la aplicación que accede al servicio. - expedientesAsociadoDocumento: control permiso de lectura del documento para la aplicación que accede al servicio. - visualizarDocumento: control permiso de lectura del documento para la aplicación que accede al servicio. ************************************************************ * Versión 1.1 - build b12 * 21 Abril 2014 ************************************************************ Modificaciones: - Modificación operaciones getExpediente y getDocumento: Si está dado baja retorna un error 403. - Nuevas operaciones en el Web Service de Inside: - desvincularDocumentosEnExpediente: permite la desvinculación de un documento en un expediente. - cambiarUbicacionEnExpediente: permite cambiar de ruta una lista de elementos contenidos en una misma ruta de un expediente. - bajaExpediente: desactiva un expediente - activaExpediente: activa un expediente - bajaDocumento: desactiva un documento - activaDocumento: activa un documento - expedientesAsociadoDocumento: obtiene los expedientes asociados a un documento. - visualizarDocumento: obtiene el PDF de visualización de un documento almacenado en Inside. - Personalización de datos y etiquetas al visualizar documento: - datos de expediente - datos de documento - datos de Firma CSV - datos de Firma no CSV - datos de documento Indizado - Metadatos adicionales - Valor por defecto para "Nombre organismo" en la visualización ************************************************************ * Versión 1.1 - build b11 * 12 Noviembre 2013 ************************************************************ Modificaciones: - Corrección bug: No permitía asociar carpetas ni documentos a expedientes sin especificar la ruta. Corregido. - Corrección bug: Problemas con el metadato versionNti en validación de documentos y expedientes. ************************************************************ * Versión 1.1 - build b10 * 4 Noviembre 2013 ************************************************************ Modificaciones: - Corrección bugs búsquedas. - Corrección bug: No permitía asociar carpetas ni documentos a expedientes sin especificar la ruta. Corregido. - Nuevas operaciones de InsideService : - getDocumentoEniFile -> Permite obtener el base 64 del XML del ENI de un documento dado de alta en Inside. - getExpedienteEniFile -> Permite obtener el base 64 del XML del ENI de un expediente dado de alta en Inside. - getFirmasEniCSVDocumento -> Permite obtener el listado de firmas CSV de un documento dado de alta en Inside. - cambiaMetadatosDocumento -> Permite cambiar los metadatos de un documento dado de alta en Inside. ************************************************************ * Versión 1.1 - build b9 * 14 Octubre 2013 ************************************************************ Modificaciones: - Corrección bugs búsquedas (no terminado). ************************************************************ * Versión 1.1 - build b8 * 13 Agosto 2013 ************************************************************ Modificaciones: - Se permite establecer el valor de la variable "config.path" en el fichero "web.xml" en vez de en el arranque de la aplicación. ************************************************************ * Versión 1.1 - build b7 * 2 Agosto 2013 ************************************************************ Modificaciones: - Versión compatible con Oracle y Mysql ************************************************************ * Versión 1.1 - build b6 * 5 Junio 2013 ************************************************************ Modificaciones: - La operación altaDocumento asociado a un expediente no implica la firma del índice. - Se firmará el índice en las operaciones getExpediente y getExpedienteEni cuando el servicio de firma remota esté activo. ************************************************************ * Versión 1.1 - build b5 * 30 Mayo 2013 ************************************************************ Bugs Arreglados: - La operación altaDocumento funciona correctamente si el servicio de firma remota está activo. Nuevo: - Trazas en más operaciones de altas y modificaciones de documentos y expedientes. ************************************************************ * Versión 1.1 - build b4 * 27 Mayo 2013 ************************************************************ Bugs Arreglados: - La aplicación arranca si el Web Service externo EeUtilFirmarService implementa exactamente los métodos que vienen en la definición proporcionada en este paquete. Nuevo: - Trazas en operación altaExpediente ************************************************************ * Versión 1.1 - build b3 * 23 Mayo 2013 ************************************************************ Bugs Arreglados: - La aplicación arranca si el Web Service externo EeUtilService implementa exactamente los métodos que vienen en la definición. ************************************************************ * Versión 1.1 - build b2 * 23 Abril 2013 ************************************************************ Bugs Arreglados: - La aplicación arranca aunque no esté activo el WS de Foliado. - Se generan expedientes ENI sin visualización si el WS de visualización no está activo.