Utilización Crystal Reports 2008

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Utilización Crystal Reports 2008"

Transcripción

1 Utilización Versión 1.7 Área de Aplicaciones Especiales y Arquitectura de Software

2 Hoja de Control Título Manual de Usuario de Utilización de Informes de Documento de Referencia Responsable NORMATIVA ATLAS ICM Versión 1.7 Fecha Versión 15/01/ Revisado/Validado por: Fecha Revisión/Validación 2 Aprobado por: Fecha Aprobación Registro de Cambios Versión Causa del Cambio Responsable del Cambio Fecha 1.0 Versión inicial del documento Arquitectura de Software 21/01/ Cambio indicación librerías Arquitectura de Software 19/10/ Inclusión de apartado concreto para el framework ATLAS Arquitectura de Software 09/02/ Las preguntas frecuentes se consultarán en el portal de arquitectura. Se modifica el nombre del área Eliminar la extensión.rpt al subir los reports desde Crystal a la Plataforma Incluida documentación para login automático si se quiere acceder a InfoView Incluido nuevo método obtenerinforme para exportar informes a otros formatos que no son PDF. Arquitectura de Software 05/07/2011 Arquitectura de Software 12/06/2013 Arquitectura de Software 30/01/2014 Arquitectura de Software 03/06/ incluida ejemplo de llamada a opendocument con stype Arquitectura de Software 15/01/2015 Página 2 de 30

3 Índice 1 INTRODUCCIÓN AUDIENCIA OBJETIVO CONOCIMIENTOS PREVIOS GENERACIÓN DE UN INFORME CON CRYSTAL REPORTS CONFIGURACIÓN DE CRYSTAL REPORTS Paso 1: Instalación de... 7 Paso 2: Descarga del driver jdbc de conexión con Oracle... 7 Paso 3: Modificación del fichero CRConfig.xml CREACIÓN DE UN INFORME... 8 Paso 1: Seleccionar en el asistente de base de datos la opción JDBC (JNDI) al crear un nuevo informe Paso 2: Información sobre la conexión Paso3: Indicar credenciales de usuario PUBLICACIÓN DE UN INFORME EN LA PLATAFORMA Paso 1: Seleccionar en el menú Archivo Guardar como Paso 2: Selección de la carpeta USO DESDE UNA APLICACIÓN WEB JAVA CON FRAMEWORK ATLAS INSTALACIÓN Y CONFIGURACIÓN Paso 1: Inclusión de las librerías Paso 2: Inclusión de las variables en el fichero environment.properties Paso 3: Carga de los Beans de Spring de la librería, en fichero web.xml Paso 3: Inclusión del Bean de configuración de Spring en la Fachada Paso 4: Inclusión del servicio dentro de la clase Java de la Fachada USO VISUALIZACION DE INFORME EN UN BROWSER OBTENCIÓN DE INFORME DESDE CODIGO ACCESO A INFOVIEW SIN PASAR POR LA PÁGINA DE LOGIN USO DESDE UNA APLICACIÓN WEB JAVA CON FRAMEWORK INSTALACIÓN Y CONFIGURACIÓN Paso 1: Descarga de las librerías Paso 3: Actualización del fichero de configuración de la aplicación Paso 4: Página de redirección USO Paso 1: Autenticación mediante llamada al servicio web Paso 2: Llamada a la plataforma Business Objects mediante la URL de opendocument Ejemplo completo de Uso USO DESDE UNA APLICACIÓN FORMS USO Paso 1: Autenticación mediante llamada a procedimiento almacenado Paso 2: Ejecución del informe NORMATIVA PARA INFORMES PREGUNTAS MÁS FRECUENTES Página 3 de 30

4 Contenido 1 INTRODUCCIÓN Para utilizar informes de en las distintas aplicaciones de la Comunidad de Madrid, se ha optado por una solución centralizada que libera a la aplicación que va a utilizar los informes de la complejidad de su generación e interpretación. Para ello, la solución planteada propone albergar los informes en la plataforma corporativa Business Objects Enterprise, de manera que las aplicaciones que tengan que utilizar dichos informes accederán a ellos de dos posibles formas, dependiendo de la funcionalidad requerida: 1) Visualizar un Informe en un Browser: En este caso, la aplicación abre un navegador con una URL que hace referencia al informe en dicha plataforma. 2) Obtención del Informe desde Código (sólo para Framework ATLAS): Por ejemplo, para tratar el informe en PDF o almacenarlo posteriormente en un fichero o en Documentum. En este caso, es necesario utilizar unas librerías que se proporcionan para obtener el documento. En este documento se describe la forma en la que las aplicaciones deben acceder a la plataforma de informes, incluyendo la autenticación previa necesaria antes de poder acceder a los informes. Dicha autenticación se realizará accediendo a un Servicio Web, al que se proporciona unas credenciales, y devuelve una cadena de texto que sirve para identificarse en la plataforma. Este documento contiene información sobre cómo realizar dicha autenticación desde una aplicación web en Java (Framework 2), o desde una aplicación Forms. Desde el framework ATLAS la autenticación se realiza de manera transparente al desarrollador. Página 4 de 30

5 El siguiente esquema muestra a modo general la arquitectura de la solución propuesta, así como los tres pasos necesarios para mostrar un informe de : Publicación del informe, Autenticación en la Plataforma, y Apertura del informe: Página 5 de 30

6 1.1 AUDIENCIA OBJETIVO Este documento está orientado a toda aquella persona que desea utilizar informes de en un proyecto realizado para la Comunidad de Madrid, tanto en tecnología java como en tecnología Forms. 1.2 CONOCIMIENTOS PREVIOS Para un completo entendimiento del documento, el lector deberá tener conocimientos previos sobre las siguientes tecnologías: Cystal Reports 2008 Para una aplicación Java: - Lenguaje Java - Invocación de Servicios Web en Java Para una aplicación Forms: - Forms 10 - Invocación de procedimientos almacenados desde Forms - Apertura de una URL en un browser desde Forms Página 6 de 30

7 2 GENERACIÓN DE UN INFORME CON CRYSTAL REPORTS 2008 Para realizar un informe que posteriormente podrá ser utilizado por una aplicación, es suficiente con crearlo desde la herramienta. Una vez que se tiene el informe generado en formato.rpt, será necesario publicar dicho informe en la plataforma de Business Objects corporativa para que pueda ser invocado por la aplicación correspondiente. A continuación se describen los pasos para configurar, crear un informe y posteriormente subirlo a la plataforma. 2.1 Configuración de La conexión a base de datos de los informes generados deberá ser de tipo JDBC. Para poder crear un informe utilizando una conexión JDBC con base de datos Oracle, una vez instalado el producto, es necesario realizar los siguientes pasos: Paso 1: Instalación de Utilizando el CD de instalación de la herramienta, seguir los pasos habituales utilizando la configuración por defecto. Paso 2: Descarga del driver jdbc de conexión con Oracle Descargar la librería ojdbc14.jar de la web de soja, en la zona Arquitectura de Aplicaciones Framework 2.0 Librerías. Se debe situar dicha librería en el directorio C:\Archivos de programa\business Objects\Common\4.0\java\lib\external. Paso 3: Modificación del fichero CRConfig.xml Es necesario editar el fichero CRConfig.xml del directorio C:\Archivos de programa\business Objects\Common\4.0\java, para incluir la referencia a la librería descargada. Para ello debe modificarse la etiqueta <ClassPath> dentro de <DataDriverCommon>. Ejemplo: Página 7 de 30

8 <DataDriverCommon> <JavaDir>C:\Archivos de programa\business Objects\javasdk\bin</JavaDir> <Classpath>C:\Archivos de programa\business Objects\Common\4.0\java/lib/crlovmanifest.jar;C:\Archivos de programa\business Objects\Common\4.0\java/lib/CRLOVExternal.jar;C:\Archivos de programa\business Objects\Common\4.0\java/lib/CRDBJDBCServer.jar;C:\Archivos de programa\business Objects\Common\4.0\java/lib/CRDBXMLServer.jar;C:\Archivos de programa\business Objects\Common\4.0\java/lib/CRDBJavaBeansServer.jar;C:\Archivos de programa\business Objects\Common\4.0\java/lib/external/log4j.jar;C:\Archivos de programa\business Objects\Common\4.0\java/lib/CRDBSForceServer.jar;C:\Archivos de programa\business Objects\Common\4.0\java/lib/external/CRDBSForceExternal.jar;C:\Archivos de programa\business Objects\Common\4.0\java/lib/external/CRDBXMLExternal.jar;C:\Archivos de programa\business Objects\Common\4.0\java/lib/external/ojdbc14.jar;${CLASSPATH</Classpath> <IORFileLocation>${TEMP</IORFileLocation> Opcionalmente, si se desea que por defecto al crear una nueva conexión JDBC aparezcan los parámetros de conexión a una base de datos determinada, puede modificarse la zona dentro de la etiqueta <JDBC> del fichero CRConfig.xml, para incluir dicha información. Ejemplo: <JDBC> <CacheRowSetSize>100</CacheRowSetSize> <JDBCClassName>oracle.jdbc.driver.OracleDriver</JDBCClassName> <JDBCUserName>dba_ejpl</JDBCUserName> <JNDIURL></JNDIURL> Una vez realizados estos pasos, ya puede procederse a crear el informe que se desee. 2.2 Creación de un Informe La conexión a base de datos de los informes generados deberá ser de tipo JDBC. Para poder crear un informe utilizando una conexión JDBC con base de datos Oracle, es necesario realizar los siguientes pasos: Página 8 de 30

9 Paso 1: Seleccionar en el asistente de base de datos la opción JDBC (JNDI) al crear un nuevo informe. Paso 2: Información sobre la conexión. Al pulsar el signo + nos mostrará una ventana con la información de la conexión JDBC. En esta ventana podemos modificar el parámetro URL de conexión y actualizarlo con nuestra base de datos. Página 9 de 30

10 Paso3: Indicar credenciales de usuario. Al pulsar el botón Siguiente nos pedirá el usuario y la contraseña para acceder a la base de datos. Una vez incluidos y tras pulsar el botón Finalizar aparecerá la lista de las tablas disponibles para realizar el informe. 2.3 Publicación de un Informe en la plataforma Una vez creado el informe, es necesario publicarlo en la plataforma Business Objects Enterprise para que pueda ser accedido por la aplicación. La publicación del informe puede realizarse desde la propia herramienta Crystal Reports 2008, según los siguientes pasos: Paso 1: Seleccionar en el menú Archivo Guardar como En la ventana que aparece seleccionar la opción Enterprise de la columna de la izquierda. Una vez en esa opción, indicar los parámetros de conexión a la plataforma: Página 10 de 30

11 Paso 2: Selección de la carpeta En la ventana que aparece, seleccionamos la carpeta con el nombre del proyecto actual, para publicar el documento en dicha carpeta. Además, introducimos el nombre que queremos darle al informe dentro de la plataforma (revisar el apartado Normativa de este documento para consultar la nomenclatura de informes y carpetas): MUY IMPORTANTE: Antes de pulsar sobre Guardar, debemos eliminar la extensión.rpt de la caja de texto donde aparece el nombre del fichero: Pulsamos sobre el botón Guardar para guardar definitivamente el documento. Página 11 de 30

12 3 USO DESDE UNA APLICACIÓN WEB JAVA CON FRAMEWORK ATLAS En este apartado se muestra el uso de informes desde una aplicación web escrita en Java con el Framework de desarrollo ATLAS. Para acceder a un informe publicado en la plataforma, es necesario previamente autenticarse a través de un servicio web. Una vez autenticado, existen dos formas de acceder a la plataforma: 1) Si sólo se necesita mostrar un informe al usuario final (en el browser): En este caso es suficiente con abrir una dirección URL en un browser que apunte al documento indicado en la plataforma (usando la utilidad OpenDocument que proporciona Business Objects). 2) Si se necesita obtener el informe desde el código: Por ejemplo, para guardar el informe en un archivo PDF, o guardarlo en Documentum o cualquier otro uso que haga necesario que la aplicación tenga acceso al informe. En este caso es necesario utilizar unos métodos que proporciona el framework ATLAS para obtener el informe de la plataforma. Aunque en este apartado se describe cómo configurar y utilizar el módulo, existe un ejemplo completo de funcionamiento integrado dentro de la aplicación de componentes de ATLAS cuyo código fuente es público. Puede consultarse esta aplicación para ver un ejemplo concreto de uso. Integración con en aplicación de Componentes de ATLAS Página 12 de 30

13 3.1 INSTALACIÓN Y CONFIGURACIÓN A continuación se describen los pasos para instalar los componentes necesarios para poder acceder a un informe publicado en la plataforma: Paso 1: Inclusión de las librerías Para la descarga del módulo dentro de nuestro repositorio Maven e indicar también que nuestra aplicación tiene dependencia con él, se debe de indicar la dependencia en el fichero pom.xml de nuestra aplicación. La dependencia debe ser definida dentro del nodo <dependencies> como se define a continuación: pom.xml <dependencies> <dependency> <groupid>atlasfrm</groupid> <artifactid>atlasfrm-bo-lib</artifactid> <version>${atlasfrm-bo-lib.version</version> </dependency> </dependencies> Paso 2: Inclusión de las variables en el fichero environment.properties Una vez incluida la dependencia, es necesario que incluyamos las variables que definen el acceso a la plataforma de Business Objects en el fichero environment.properties situado en la carpeta src/main/resources/ : environment.properties # Configuración de acceso a Business Objects bo_ws.webservice=http://desarrollo.madrid.org/bo_ws/services/serviciows bo_ws.rutabo=http://icmdesbi01:8080 bo_ws.usuario=(usuario) bo_ws.clave=(contraseña) Nota Para realizar pruebas en el entorno de desarrollo de Business Objects de ICM, deberemos solicitar un usuario y contraseña para nuestro proyecto a la Unidad de Arquitectura de Aplicaciones. Paso 3: Carga de los Beans de Spring de la librería, en fichero web.xml En el fichero web.xml de nuestra aplicación es necesario especificar que se deben cargar los beans de la librería de integración con Crystal Reports (fichero conf/applicationcontext-atlasfrm-bo-lib.xml ): web.xml Página 13 de 30

14 <context-param> <description> Este parametro indica la localización exacta de los ficheros de configuración de SPRING </description> <param-name>contextconfiglocation</param-name> <param-value>classpath:/conf/applicationcontext-general.xml; classpath:/conf/applicationcontext-database.xml; classpath:/conf/applicationcontext-dao.xml; classpath:/conf/applicationcontext-services.xml; classpath:/conf/applicationcontext-security.xml; classpath:/conf/applicationcontext-security-hostpolitica.xml; classpath:/atlas/atlas-comp-control-m.xml; classpath:/conf/atlas-trazas-application-context.xml; classpath:/conf/atlas-monitorizacion-application-context.xml; classpath:/conf/applicationcontext-componentes.xml; classpath:/conf/applicationcontext-atlasfrm-bo-lib.xml; </param-value> </context-param> Paso 3: Inclusión del Bean de configuración de Spring en la Fachada En la configuración del bean de la fachada (o servicio) desde la que queramos utilizar el acceso a informes de Crystal Reports, deberemos inyectar una referencia a un bean ya existente denominado "boservice (no es necesario declararlo, ya se encuentra en las librerías de ATLAS). Un posible ejemplo de inclusión sería: applicationcontext-services.xml <!-- ==================== FACADE APLICACION DEMOSTRACION ==================== --> <bean id="demofacade" class="atlas.samples.services.facade.samplefacadeimpl"> <description> Bean que representa la fachada por la cual acceder a los servicios de la aplicacion de demostracion de componentes </description> <property name="boservice" ref="boservice" /> </bean> Paso 4: Inclusión del servicio dentro de la clase Java de la Fachada En la clase Java de la fachada/servicio desde la que queramos utilizar el acceso a informes de Crystal Reports, deberemos incluir el objeto que representa al servicio boservice, incluyendo getters y setters. El objeto debe ser de tipo atlas.core.bo.services.boservice : SampleFacadeImpl.java Página 14 de 30

15 public class SampleFacadeImpl implements SampleFacade { /** Servicio de Crystal Reports de ATLAS */ private BOService boservice; /** * Devuelve el servicio de ATLAS para Crystal Reports the boservice */ public atlas.core.bo.services.boservice getboservice() { return boservice; /** * Establece el servicio de ATLAS para Crystal Reports boservice the boservice to set */ public void setboservice(atlas.core.bo.services.boservice boservice) { this.boservice = boservice; Página 15 de 30

16 3.2 USO Una vez publicado un informe en la plataforma BO, y configurada la aplicación, existen dos formas de acceder a la plataforma para obtener un informe: 1) Uso con OpenDocument: Si sólo se necesita mostrar un informe al usuario final (en el browser), es suficiente con abrir una dirección URL en un browser que apunte al documento indicado en la plataforma (usando la utilidad OpenDocument que proporciona Business Objects). 2) Uso directo a través con la Plataforma: Si se necesita obtener el informe desde el código para, por ejemplo, guardar el informe en un archivo PDF, guardarlo en Documentum o cualquier otro uso que haga necesario que la aplicación tenga acceso al informe. En este caso es necesario utilizar unos métodos que proporciona el framework ATLAS para obtener el informe de la plataforma, y así posteriormente poder manipularlo. En los siguientes apartados se describe el uso con cada una de las dos posibilidades descritas (OpenDocument y Acceso Directo a la plataforma): VISUALIZACION DE INFORME EN UN BROWSER Para visualizar un informe en un browser vamos a utilizar el servicio opendocument que nos ofrece la plataforma. En este caso, es suficiente con invocar al método obtenerurlopendocument del servicio BOService, indicándole los valores de los siguientes parámetros: docname: Nombre del informe formato: Formato del informe (P=PDF, E=Excel, H=HTML, W=Word) parámetros: Cadena con parámetros a incluir. Ejemplos de cadenas con parámetros según su tipo son: - &lssparamstring=h - &lssparamnumber=1 - &lssparamcurrency=121 - &lssparamdate=date(2003,6,11) - &lssparamdatetime=datetime(2003,6,11,14,38,37) - &lssparamboolean=false - &lssparamtime=time(12,39,2) - &lssparamstringdr=a - &lssparamdatedr=date(2003,6,1) Nota Para más información sobre el uso del servicio opendocument de la plataforma de BO (paso de parámetros a documentos, etc.), consultar el documento Viewing Reports and Documents using URLs en la siguiente URL: A continuación se muestra un ejemplo de uso dentro de un Backing Bean de JSF (para ver más ejemplos, consultar la aplicación de componentes): Página 16 de 30

17 Ejemplo para reports de crystal report en formato rpt CrystalFormBean.java public String opendocumentconparametrostring() throws ServiceException, IOException { String docname = "EJPLParametro"; String formato = "P"; String parametros = "&lsscodigo=1" // Nombre parametro codigo, valor 1 + "&lsstexto=esto ES UNA PRUEBA"; String url = demofacade.obtenerurlopendocument(docname, formato, parametros); HttpServletResponse response = (HttpServletResponse) FacesContext.getCurrentInstance().getExternalContext().getResponse(); response.sendredirect(url); return ""; Ejemplo para tipo de documento wid CrystalFormBean.java public String opendocumentconparametrostring() throws ServiceException, IOException { String docname = "EJPLParametro"; String stype = "wii"; String formato = "P"; String parametros = "&lsscodigo=1" // Nombre parametro codigo, valor 1 + "&lsstexto=esto ES UNA PRUEBA"; String url = demofacade.obtenerurlopendocument(docname, stype, formato, parametros); HttpServletResponse response = (HttpServletResponse) FacesContext.getCurrentInstance().getExternalContext().getResponse(); response.sendredirect(url); return ""; Página 17 de 30

18 3.2.2 OBTENCIÓN DE INFORME DESDE CODIGO Se usará esta opción si se necesita obtener el informe desde el código para, por ejemplo, guardar el informe en un archivo PDF local, guardarlo en Documentum o cualquier otro uso que haga necesario que la aplicación tenga acceso al informe. En este caso es necesario utilizar los métodos que ofrece el servicio BOService para el acceso a la plataforma, descrito a continuación: Método muestraparametrosinforme El método muestraparametrosinforme nos permite saber qué parámetros recibe un informe ya existente en la plataforma de Business Objects. Devuelve un String con la información sobre los parámetros del informe. El método recibe el siguiente argumento: docname: Nombre del informe sobre el que se desea conocer los parámetros. A continuación se muestra un ejemplo de código que muestra los parámetros de un informe de la plataforma: CrystalFormBean.java public String mostrarparametrosinforme() throws ServiceException, IOException { String docname = "EJPLListadoEmpleadosParametro"; String salida = demofacade.muestraparametrosinforme(docname); AtlasFacesUtils.addInfoMessage("Parámetros obtenidos correctamente: " + salida); return ""; Un ejemplo de String que devuelve el método sería el siguiente: Parámetro: codigo de tipo: NUMERIC y de Id: {?codigo. El Id que se muestra en esta cadena puede utilizarse posteriormente para llamar al método obtenerpdf u obtenerinforme indicando el valor de los parámetros Métodos obtenerpdf y obtenerinforme El método obtenerpdf del servicio BOService, nos permite obtener un objeto que contiene el informe de Crystal Reports convertido a formato PDF. Para llamar al método obtenerpdf, es necesario indicar los valores de los siguientes parámetros: docname: Nombre del informe que queremos obtener en PDF actions: Un array con una acción que contiene los datos sobre los parámetros del informe. Si se desconocen los parámetros que requiere el informe, puede utilizarse el método muestraparametrosinforme descrito en el apartado anterior. Existe un método más genérico llamado obtenerinforme que nos permite obtener el informe en cualquier formato, no sólo PDF. Para llamar al método obtenerinforme, es necesario indicar los valores de los siguientes parámetros: docname: Nombre del informe que queremos obtener en PDF actions: Un array con una acción que contiene los datos sobre los parámetros del informe. Si se desconocen los parámetros que requiere el informe, puede utilizarse el método muestraparametrosinforme descrito en el apartado anterior. Página 18 de 30

19 formato: El formato en el que se desea obtener el informe. El valor debe ser de uno de los tipos indicados por com.businessobjects.dsws.reportengine.outputformattype.outputformattype.enum Página 19 de 30

20 A continuación se muestra un ejemplo de código que obtiene un PDF de la plataforma pasándole un parámetro (Parámetro: codigo, Valor: 1) y lo guarda en un fichero local: CrystalFormBean.java import com.businessobjects.dsws.reportengine.action; import com.businessobjects.dsws.reportengine.binaryview; import com.businessobjects.dsws.reportengine.discretepromptvalue; import com.businessobjects.dsws.reportengine.fillprompt; import com.businessobjects.dsws.reportengine.fillprompts; import com.businessobjects.dsws.reportengine.outputformattype; public String guardapdfconparametro() throws ServiceException, IOException { String docname = "EJPLListadoEmpleadosParametro"; String filename = "test.pdf"; // Rellena el parámetro "codigo" del documento con valor 1 FillPrompts boprompts = FillPrompts.Factory.newInstance(); FillPrompt[] fillpromptlist = new FillPrompt[1]; fillpromptlist[0] = FillPrompt.Factory.newInstance(); fillpromptlist[0].setid("{?codigo"); DiscretePromptValue[] dpv = new DiscretePromptValue[1]; dpv[0] = DiscretePromptValue.Factory.newInstance(); dpv[0].setvalue("1"); fillpromptlist[0].setvaluesarray(dpv); boprompts.setfillpromptlistarray(fillpromptlist); // Obtiene el PDF pasándole los parámetros Action[] actions = null; actions = new Action[1]; actions[0] = boprompts; BinaryView bv = demofacade.obtenerpdf(docname, actions); // Otro ejemplo de cómo obtenerlo en formato Excel: // BinaryView bv = demofacade.obtenerinforme(docname, actions, // OutputFormatType.EXCEL); byte[] content = bv.getcontent(); FileOutputStream fos = null; try { fos = new FileOutputStream(fileName); fos.write(content); finally { if(fos!= null) { try { fos.close(); catch(exception e) { throw new ServiceException(e); AtlasFacesUtils.addInfoMessage("Fichero PDF generado correctamente"); return ""; Página 20 de 30

21 3.2.3 ACCESO A INFOVIEW SIN PASAR POR LA PÁGINA DE LOGIN Para acceder a la aplicación InfoView sin que pida la página de login, internamente se solicita un token de autenticación a la plataforma, y con este token se concatena a la URL de InfoView para que no solicite autenticación. En el caso de ATLAS, es suficiente con invocar a uno de los siguientes métodos del servicio BOService: public String obtenerurlinfoview(): Devuelve la URL que tenemos que utilizar para acceder a InfoView. Internamente, utiliza el usuario y la contraseña que hemos definido en el fichero de configuración environment.properties para autenticarse, y así devolver la URL que ya no nos pedirá autenticación. public String obtenerurlinfoview(string username, String password): Devuelve la URL que tenemos que utilizar para acceder a InfoView. Este método utiliza el usuario y la contraseña que se envían como parámetros para autenticarse, y así devolver la URL que ya no nos pedirá autenticación. Para el segundo método, es posible que necesitemos conocer el usuario que está actualmente autenticado en la aplicación (y su contraseña). Para obtener este usuario, consultar el manual del servicio de autenticación y autorización (Apartado Obtención de datos de usuario ). Página 21 de 30

22 4 USO DESDE UNA APLICACIÓN WEB JAVA CON FRAMEWORK 2 En este apartado se muestra el uso de informes desde una aplicación web escrita en Java con el Framework 2 de ICM. Para acceder a un informe publicado en la plataforma, es necesario previamente autenticarse a través de un servicio web. Una vez autenticado, es suficiente con abrir una dirección URL en un browser que apunte al documento indicado en la plataforma. 4.1 INSTALACIÓN Y CONFIGURACIÓN A continuación se describen los pasos para instalar los componentes necesarios para poder acceder a un informe publicado en la plataforma desde una aplicación web escrita en java: Paso 1: Descarga de las librerías Descargar de la web de soja la librería bo_lib.jar junto con sus dependencias e incluirlas en la aplicación. Estas librerías se encuentran en un zip que se puede descargar del apartado Arquitectura de Aplicaciones -> Framework 2 -> Librerías bo_lib. Paso 3: Actualización del fichero de configuración de la aplicación Para realizar la llamada al web service bo_ws y para usar el hay que incluir en el fichero de configuración las siguientes variables: Variables Descripción Valores que toma bo_ws.webservice Apunta a la url del Web Sevice bo_ws bo_ws.nombreservidor bo_ws.puerto bo_ws.usuario Servidor de la plataforma de BO Enterprise Puerto por el que acceder al servicio opendocumet Usuario con el que nos conectaremos a la plataforma de Business Objects. icmdesbi Usuario de autenticación con la plataforma BO bo_ws.clave Clave del usurio encriptada. contraseña encriptada Paso 4: Página de redirección Se tendrá que incluir el fichero redireccion.jsp en el directorio WEB-INF/jsp de la aplicación. Dicho fichero está también publicado en la web de soja, en el apartado Arquitectura de Aplicaciones -> Framework 2 -> Recursos Adicionales. 4.2 USO Una vez publicado un informe en la plataforma BO, y configurada la aplicación java, para poder abrirlo desde esta tenemos que proceder con los siguientes pasos: Página 22 de 30

23 Paso 1: Autenticación mediante llamada al servicio web Hay que realizar la llamada al servico web bo_ws para que nos devuelva una cadena de texto (token) para poder acceder a la plataforma corporativa Business Objects Enterprise. Para ello hay que invocar al método indicado en el siguiente fragmento de código: String usuario = Config.get("bo_ws.usuario"); String clave = Config.get("bo_ws.clave"); String logontoken = null; try { logontoken = bo_lib.cliente.serviciowsservicebo.llamadagenerartoken(usuario, clave); catch (BOException e) { Trazas.imprimeErrorExtendido(e); throw new AccionException("Error al invocar el webservice"); Atención Observar que el usuario y la contraseña encriptada se están leyendo del fichero de configuración de la aplicación. Paso 2: Llamada a la plataforma Business Objects mediante la URL de opendocument Una vez que hemos obtenido el token que nos autentica con la plataforma, es suficiente con acceder a la URL del servicio opendocument de la plataforma de BO, indicándole el documento que deseamos abrir, así como los parámetros que recibe. Para más información sobre el uso del servicio opendocument de la plataforma de BO (paso de parámetros a documentos, etc.), consultar el documento Viewing Reports and Documents using URLs en la siguiente URL: Ejemplo completo de Uso Se pueden ver varios ejemplos de uso en la aplicación de ejemplo ejpl_bo_web, en las siguientes acciones escritas en java: Autenticacion.java: Ejemplo de autenticación contra el servicio web. Página 23 de 30

24 package ejpl_bo_web.acciones; import sistemas.framework.acciones.claseaccion; import sistemas.framework.excepciones.accionexception; import sistemas.util.config; import sistemas.util.trazas; import bo_lib.exception.boexception; public class Autenticacion extends ClaseAccion { public static final String NOMBRE_VISTA = "redireccion"; public Autenticacion() { public String procesar() throws AccionException { String usuario = Config.get("bo_ws.usuario"); String clave = Config.get("bo_ws.clave"); String servername = Config.get("bo_ws.nombreServidor"); String serverport = Config.get("bo_ws.puerto"); String docname = "EJPLPrueba"; String urlrequest = null; String logontoken = null; try { logontoken = bo_lib.cliente.serviciowsservicebo.llamadagenerartoken(usuario, clave); catch (BOException e) { Trazas.imprimeErrorExtendido(e); throw new AccionException("Error al invocar el webservice"); urlrequest = "http://" + servername + ":" + serverport + "/OpenDocument/opendoc/openDocument.jsp?sType=rpt&sDocName=" + docname + "&soutputformat=p" // P=pdf, H=html, E=excel, W=word + "&token=" + logontoken; request.setattribute("uri", urlrequest); Trazas.impLog("sale de Autenticacion"); return NOMBRE_VISTA; ReportParametros.java: Ejemplo de llamada a opendocument con parámetros Página 24 de 30

Utilización Crystal Reports 2008 Usando Bussiness Object V4.0

Utilización Crystal Reports 2008 Usando Bussiness Object V4.0 Utilización Usando Bussiness Object V4.0 Versión 1.0 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de Usuario de Utilización

Más detalles

ATLAS MANUAL DE USUARIO SERVICIO DE AUDITORIA

ATLAS MANUAL DE USUARIO SERVICIO DE AUDITORIA ATLAS MANUAL DE USUARIO SERVICIO DE AUDITORIA Versión 1.3 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de Usuario Servicio

Más detalles

ALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS

ALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS ALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS Versión 1.4 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de Usuario

Más detalles

ATLAS MANUAL DE INTEGRACIÓN

ATLAS MANUAL DE INTEGRACIÓN ATLAS MANUAL DE INTEGRACIÓN Servicios de Firma AFC Certificado Versión 1.1 Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Servicios de Firma AFC Certificado NORMATIVA

Más detalles

ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEB PARA PROYECTOS NEXUS

ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEB PARA PROYECTOS NEXUS ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEB PARA PROYECTOS NEXUS Versión 1.1 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de

Más detalles

ALTAS MANUAL DE USUARIO ENVÍO DE CORREOS ELECTRÓNICOS

ALTAS MANUAL DE USUARIO ENVÍO DE CORREOS ELECTRÓNICOS ALTAS MANUAL DE USUARIO ENVÍO DE CORREOS ELECTRÓNICOS Versión 1.0 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de Usuario

Más detalles

MANUAL DE USUARIO Guía de Gestión de la Configuración con Subversion

MANUAL DE USUARIO Guía de Gestión de la Configuración con Subversion MANUAL DE USUARIO Guía de Gestión de la Configuración con Subversion Versión 1.8 Área de Integración y Arquitectura de Aplicaciones Hoja de Control Título Documento de Referencia Responsable Guía de Gestión

Más detalles

ArquitecturaSW Portal para el Desarrollo de Aplicaciones y Soporte Comunidad de Madrid ICM

ArquitecturaSW Portal para el Desarrollo de Aplicaciones y Soporte Comunidad de Madrid ICM ArquitecturaSW Portal para el Desarrollo de Aplicaciones y Soporte Comunidad de Madrid ICM Versión 1.0 Área de Integración y Arquitectura de Aplicaciones Hoja de Control Título Documento de Referencia

Más detalles

ATLAS MANUAL DE USUARIO SERVICIO DE AUTENTICACION Y AUTORIZACION

ATLAS MANUAL DE USUARIO SERVICIO DE AUTENTICACION Y AUTORIZACION ATLAS MANUAL DE USUARIO SERVICIO DE AUTENTICACION Y AUTORIZACION Versión 1.4 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual

Más detalles

ATLAS MANUAL DE USUARIO SERVICIO DE FUSIÓN

ATLAS MANUAL DE USUARIO SERVICIO DE FUSIÓN ATLAS MANUAL DE USUARIO SERVICIO DE FUSIÓN Versión 1.2 Área de Aplicaciones Especiales y Arquitectura de Software 3 Hoja de Control Título Documento de Referencia Responsable Manual de Usuario NORMATIVA

Más detalles

USO DE CRYSTALREPORTS 10 EN JAVA Versión 1.0

USO DE CRYSTALREPORTS 10 EN JAVA Versión 1.0 USO DE CRYSTALREPORTS 10 EN JAVA Versión 1.0 Agosto 2007 Página: 1 INDICE 1 INTRODUCCION... 3 2 CREACIÓN DEL INFORME... 4 3 LIBRERÍA CrystalReports2_0... 7 4 CrystalReportAccion... 7 4.1 Ejemplo genérico...

Más detalles

ATLAS MANUAL DE USUARIO COMPONENTES JSF BUSINESS OBJECTS XI

ATLAS MANUAL DE USUARIO COMPONENTES JSF BUSINESS OBJECTS XI ATLAS MANUAL DE USUARIO COMPONENTES JSF BUSINESS OBJECTS XI Versión 1.1 Área de Aplicaciones Especiales y Arquitectura de Software 9 Hoja de Control Título Documento de Referencia Responsable ICM Versión

Más detalles

ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEBSERVICE

ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEBSERVICE ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEBSERVICE Versión 1.8 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de usuario del

Más detalles

ALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS

ALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS ALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS Versión 1.1 Área de Integración y Arquitectura de Aplicaciones Hoja de Control Título Documento de Referencia Responsable Manual de Usuario del NORMATIVA

Más detalles

ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEB CON DOCUMENTUM

ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEB CON DOCUMENTUM ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEB CON DOCUMENTUM Versión 1.4 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de usuario

Más detalles

ALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS

ALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS ALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS Versión 1.3 Área de Integración y Arquitectura de Aplicaciones Hoja de Control Título Documento de Referencia Responsable Manual de Usuario del NORMATIVA

Más detalles

FRAMEWORK 2 Recepción de SMS

FRAMEWORK 2 Recepción de SMS FRAMEWORK 2 Versión 1.1 Área de Integración y Arquitectura de Aplicaciones Hoja de Control Título Documento de Referencia Responsable FW2_MUS_Recepcion_SMS Área de Integración y Arquitectura de Aplicaciones

Más detalles

Proyecto: Framework 2.0 28-05-2009

Proyecto: Framework 2.0 28-05-2009 Uso de CrystalReports XI en java Proyecto: Framework 2.0 Hoja de Control Título Manual de utilización de CrystalReports XI en el Framework 2 Documento de Referencia Responsable Unidad de Arquitectura de

Más detalles

ALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS

ALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS ALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS Versión 1.0 Área de Integración y Arquitectura de Aplicaciones Hoja de Control Título Documento de Referencia Responsable Manual de Usuario del NORMATIVA

Más detalles

ATLAS MANUAL DE USUARIO SERVICIO DE AUTENTICACION Y AUTORIZACION

ATLAS MANUAL DE USUARIO SERVICIO DE AUTENTICACION Y AUTORIZACION ATLAS MANUAL DE USUARIO SERVICIO DE AUTENTICACION Y AUTORIZACION Versión 1.11 Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de Usuario NORMATIVA ATLAS Área

Más detalles

ATLAS MANUAL DE USUARIO SERVICIO DE TRAZAS

ATLAS MANUAL DE USUARIO SERVICIO DE TRAZAS ATLAS MANUAL DE USUARIO SERVICIO DE TRAZAS Versión 1.4 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de Usuario NORMATIVA

Más detalles

Solución de firma de pdf (Servidor) PDF_SIGN Versión 1.4

Solución de firma de pdf (Servidor) PDF_SIGN Versión 1.4 Solución de firma de pdf (Servidor) PDF_SIGN Versión 1.4 MARZO 2010 Página: 1 1 TABLA DE CONTENIDO 1 TABLA DE CONTENIDO... 2 2 INTRODUCCIÓN... 3 3 FUNCIONAMIENTO... 4 3.1 Componentes necesarios... 4 3.2

Más detalles

Instalación. Interfaz gráfico. Programación de Backups. Anexo I: Gestión de la seguridad. Manual de Usuario de Backup Online 1/21.

Instalación. Interfaz gráfico. Programación de Backups. Anexo I: Gestión de la seguridad. Manual de Usuario de Backup Online 1/21. 1/21 Instalación Interfaz gráfico Requerimientos Proceso de instalación Pantalla de login Pantalla principal Descripción de los frames y botones Programación de Backups Botones generales Botones de programación

Más detalles

ALTAS MANUAL DE USUARIO DEL SERVICIO DE CRIPTOGRAFIA

ALTAS MANUAL DE USUARIO DEL SERVICIO DE CRIPTOGRAFIA ALTAS MANUAL DE USUARIO DEL SERVICIO DE CRIPTOGRAFIA Versión 1.8 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de Usuario

Más detalles

Documentum 6.7. Manual de migración de proyectos DocAPP a DAR. Área de Aplicaciones Especiales y Arquitectura de Software. Versión 1.

Documentum 6.7. Manual de migración de proyectos DocAPP a DAR. Área de Aplicaciones Especiales y Arquitectura de Software. Versión 1. Documentum 6.7 Manual de migración de proyectos DocAPP a DAR Versión 1.0 Área de Aplicaciones Especiales y Arquitectura de Software 1 Hoja de Control Título Manual de migración de DoApp a DAR DCTM 6.7

Más detalles

SOLUCIONES DE DESARROLLO JAVA PARA LAS APLICACIONES DE LA COMUNIDAD DE MADRID

SOLUCIONES DE DESARROLLO JAVA PARA LAS APLICACIONES DE LA COMUNIDAD DE MADRID SOLUCIONES DE DESARROLLO JAVA PARA LAS APLICACIONES DE LA COMUNIDAD DE MADRID Versión 1.2 Julio 2010 Página: 1 CONTROL DE CAMBIOS Fecha Versión Cambios 01/01/2006 1.0 Primera versión 11/09/2008 1.1 Se

Más detalles

ATLAS MANUAL DE INTEGRACIÓN Cliente del Servicio de SMS

ATLAS MANUAL DE INTEGRACIÓN Cliente del Servicio de SMS ATLAS MANUAL DE INTEGRACIÓN Cliente del Servicio de SMS Versión 1.0 Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Servicio de SMS Cliente NORMATIVA ATLAS Arquitectura

Más detalles

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO www.ubs-systems.com Teléfono: 91 3681185 UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO Unidesys Versión 2011 1 CONTENIDO 1 INTRODUCCIÓN 3 2 FUENTES DE DATOS 4 3 INSTALACIÓN DEL

Más detalles

Desarrollo de Servicios Web con JBuilder

Desarrollo de Servicios Web con JBuilder Artículos técnicos Grupo Danysoft: Desarrollo de Servicios Web con JBuilder Segunda parte Oscar Cristobal Ruiz Departamento Java Equipo Grupo Danysoft Enero 2003 - (902) 123146 www.danysoft.com Desarrollo

Más detalles

FRAMEWORK 2 Creación de Servicios Web

FRAMEWORK 2 Creación de Servicios Web Creación de Versión 1.1 Área de Aplicaciones Especiales y Arquitectura de Software Página 1 de 21 Hoja de Control Título Documento Referencia Responsable de Creación de Área de Aplicaciones Especiales

Más detalles

Lo que necesitaremos para programar en Java, será un editor de texto o IDE y la JDK.

Lo que necesitaremos para programar en Java, será un editor de texto o IDE y la JDK. Introducción Java surgió en 1991 dentro de la empresa Sun Microsystems como un lenguaje de programación sencillo y universal destinado a electrodomésticos. La reducida potencia de cálculo y memoria de

Más detalles

Requisitos técnicos para la instalación. Arquitectura Hardware Arquitectura Software. Instrucciones de instalación GONG-R

Requisitos técnicos para la instalación. Arquitectura Hardware Arquitectura Software. Instrucciones de instalación GONG-R v 3 Junio 2015 ÍNDICE Introducción Requisitos técnicos para la instalación Arquitectura Hardware Arquitectura Software Instrucciones de instalación Instalación módulo GONG2 Instalación módulo eporte Instrucciones

Más detalles

Secretaría Virtual de la Asociación Española de Pediatría

Secretaría Virtual de la Asociación Española de Pediatría Secretaría Virtual de la Asociación Española de Pediatría Manual de uso versión 2.1 Fecha de actualización, 07/09/2012 Índice Introducción...1 Estructura de la Secretaría Virtual...2 Funciones de la Secretaría

Más detalles

Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica

Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica HOJA DE CONTROL Título Nombre del Fichero Autores Guía rápida de la Oficina Virtual (Solicit@V5) UHU_GuiaRapidaSolicita_V5.pdf

Más detalles

ATLAS MANUAL DE USUARIO Servicios Web

ATLAS MANUAL DE USUARIO Servicios Web ATLAS MANUAL DE USUARIO Servicios Web Versión 1.3 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de Usuario Invocador de Servicios

Más detalles

Requisitos técnicos para la instalación. Arquitectura Hardware Arquitectura Software. Instrucciones de instalación GONG-R

Requisitos técnicos para la instalación. Arquitectura Hardware Arquitectura Software. Instrucciones de instalación GONG-R ÍNDICE Introducción Requisitos técnicos para la instalación Arquitectura Hardware Arquitectura Software Instrucciones de instalación GONG-R Instalación módulo GONG2 Instalación módulo GONG-Reporte Instrucciones

Más detalles

GUÍA DE MIGRACIÓN Y USO GUÍA DE MIGRACIÓN Y USO DE PROYECTOS NO-ATLAS CON SUBVERSION (Framework 2, FW Justicia)

GUÍA DE MIGRACIÓN Y USO GUÍA DE MIGRACIÓN Y USO DE PROYECTOS NO-ATLAS CON SUBVERSION (Framework 2, FW Justicia) GUÍA DE MIGRACIÓN Y USO GUÍA DE MIGRACIÓN Y USO DE PROYECTOS NO-ATLAS CON SUBVERSION (Framework 2, FW Justicia) Versión 1.3 Área de Integración y Arquitectura de Aplicaciones Hoja de Control Título Documento

Más detalles

ESB NORMATIVA DE DESARROLLO DE PROYECTOS

ESB NORMATIVA DE DESARROLLO DE PROYECTOS ESB NORMATIVA DE DESARROLLO DE PROYECTOS Versión 1.0 Área de Integración y Arquitectura de Aplicaciones Versión 1.0 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Normativa

Más detalles

1. INTRODUCCIÓN. FrontEnd Web

1. INTRODUCCIÓN. FrontEnd Web ÍNDICE 1. INTRODUCCIÓN.2 2. ACCESO A LA APLICACIÓN...3 3. TRAMITAR UN EXPEDIENTE..4 4. ALTA DE UN NUEVO TRABAJO PROFESIONAL EN UN EXPEDIENTE YA EXISTENTE..... 15 5. OTRAS UTILIDADES..... 16 1 1. INTRODUCCIÓN

Más detalles

Framework 2 Manual de usuario del Servicio de envío de SMS

Framework 2 Manual de usuario del Servicio de envío de SMS Manual de usuario del Servicio de envío de SMS Versión 1.0 Área de Aplicaciones Especiales y Arquitectura de Software 1 Hoja de Control Título Documento de Referencia Framework 2: Servicio de envío de

Más detalles

GESTOR DE DESCARGAS. Índice de contenido

GESTOR DE DESCARGAS. Índice de contenido GESTOR DE DESCARGAS Índice de contenido 1. Qué es DocumentosOnLine.net?...2 2. Qué es el Gestor de Descargas?...3 3.Instalación / Configuración...5 4.Descarga de Documentos...9 5.Búsqueda / Consulta de

Más detalles

CIF-KM. GUÍA DE LOS PRIMEROS PASOS

CIF-KM. GUÍA DE LOS PRIMEROS PASOS CIF-KM. GUÍA DE LOS PRIMEROS PASOS Secciones 1. CONCEPTOS PREVIOS. 2. INSTALAR CIF-KM. 2.1 Descargar e instalar CIF-KM. 2.2 Configuración de CIF-KM. 2.3 Acceso externo al servidor de CIF-KM. 3. PRIMERA

Más detalles

FESB Servicio de Solicitud de Token

FESB Servicio de Solicitud de Token FESB Servicio de Solicitud de Versión 1.0 Área de Arquitecturas Unidad de Arquitectura de Software de Aplicaciones 1 Servicio de solicitud de Hoja de Control Título Documento de Referencia Responsable

Más detalles

Dinámica El framework RADical J2EE sin complicaciones. Biblioteca Técnica: audit logs Control declarativo de trazas de auditoria con Dinámica

Dinámica El framework RADical J2EE sin complicaciones. Biblioteca Técnica: audit logs Control declarativo de trazas de auditoria con Dinámica Biblioteca Técnica: audit logs Control declarativo de trazas de auditoria con Dinámica Última actualización: 2008-09-30 Requiere framework v2.1.4 release 2008/09 en adelante Contenido Sumario...2 Requerimientos...2

Más detalles

Banco de la República Bogotá D. C., Colombia. Dirección General de Tecnología. Departamento de Seguridad Informática

Banco de la República Bogotá D. C., Colombia. Dirección General de Tecnología. Departamento de Seguridad Informática Banco de la República Bogotá D. C., Colombia Dirección General de Tecnología Departamento de Seguridad Informática DSI-GI-97 Manual para la generación y transformación de credenciales emitidas por la CA

Más detalles

RUEDA TORRES DULCE CAROLINA 3CM2 HIBERNATE EN UNA APLICACIÓN WEB

RUEDA TORRES DULCE CAROLINA 3CM2 HIBERNATE EN UNA APLICACIÓN WEB 3CM2 HIBERNATE EN UNA APLICACIÓN WEB 8 DE MAYO DE 2012 1. CREACION DE LA BASE DE DATOS Para llevar a cabo esta práctica se utiliza una base de datos MySQL llamada Sakila, una muestra gratis de base de

Más detalles

Dossier de prácticas

Dossier de prácticas Dossier de prácticas Intranet / Extranet Màster d Enginyeria del Software Desenvolupament d aplicacions sobre Internet Fundació Politècnica de Catalunya Jaume Moral Ros Albert Obiols Vives 1 Dossier de

Más detalles

Manual de Instalación del Certificado ACA en Windows 8.1

Manual de Instalación del Certificado ACA en Windows 8.1 Manual de Instalación del Certificado ACA en Windows 8.1 1. Consideraciones previas: Antes de iniciar el proceso de instalación de nuestro certificado ACA, debemos tener claro cuales son las versiones

Más detalles

Manual SSO Avant2. www.avant2.es soporte@avant2.es Última revisión: 02/05/2013. Copyright Codeoscopic S.A.

Manual SSO Avant2. www.avant2.es soporte@avant2.es Última revisión: 02/05/2013. Copyright Codeoscopic S.A. Manual SSO Avant2 www.avant2.es soporte@avant2.es Última revisión: 02/05/2013 Copyright Codeoscopic S.A. Este documento es propiedad y copyright de Codeoscopic SA, y su contenido es confidencial. Este

Más detalles

ATLAS MANUAL DE USUARIO COMPONENTE CODIGO DE BARRAS

ATLAS MANUAL DE USUARIO COMPONENTE CODIGO DE BARRAS ATLAS MANUAL DE USUARIO COMPONENTE CODIGO DE BARRAS Versión 1.3 Área de Aplicaciones Especiales y Arquitectura de Software 8 Hoja de Control Título Documento de Referencia Responsable Manual de Usuario

Más detalles

Llamada a métodos remotos (RMI). Curso 04/05. Tema 9. Departament d Informàtica. Universitat de València. 1. Introducción 2

Llamada a métodos remotos (RMI). Curso 04/05. Tema 9. Departament d Informàtica. Universitat de València. 1. Introducción 2 Tema 9 Llamada a métodos remotos (RMI). Departament d Informàtica. Índice 1. Introducción 2 1.1. Cómo funciona RMI?.......................................... 2 2. Usando RMI 4 2.1. Fase de desarrollo:

Más detalles

ATLAS MANUAL DE USUARIO Pruebas con Selenium

ATLAS MANUAL DE USUARIO Pruebas con Selenium ATLAS MANUAL DE USUARIO Versión 1.2 Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de NORMATIVA ATLAS Área de Aplicaciones Especiales y Arquitectura de Software

Más detalles

ATLAS MANUAL DE USUARIO ARBOL ACCESIBLE

ATLAS MANUAL DE USUARIO ARBOL ACCESIBLE ATLAS MANUAL DE USUARIO ARBOL ACCESIBLE Versión 1.3 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de Usuario del NORMATIVA

Más detalles

Google Cloud EndPoints (Parte II)

Google Cloud EndPoints (Parte II) 1 Google Cloud EndPoints (Parte II) 1. Aplicaciones android con Google EndPoints. 1.1. Resumen en la creación de un cliente y un backend con Google endpoints. 1.2. Añadiendo autentificación a nuestra aplicación.

Más detalles

SILTRA Guía Técnica. Subdirección General de Afiliación, Cotización y Gestión del Sistema RED

SILTRA Guía Técnica. Subdirección General de Afiliación, Cotización y Gestión del Sistema RED SILTRA Guía Técnica Subdirección General de Afiliación, Cotización y Gestión del Sistema RED Julio de 2015 INDICE 1 Introducción... 3 2 Instalación de SILTRA... 3 2.1 Requerimientos... 3 2.2 Actuaciones

Más detalles

Manual de instalación Actualizador masivo de Stocks y Precios

Manual de instalación Actualizador masivo de Stocks y Precios Manual de instalación Actualizador masivo de Stocks y Precios Instrucciones para la instalación de Actualizado masivo de Stocks y Precios Módulo para Prestashop desarrollado por OBSolutions Módulo para

Más detalles

Figura 7-1 Enlace para instalar el servidor web Apache Jakarta Tomcat 4.1.12.

Figura 7-1 Enlace para instalar el servidor web Apache Jakarta Tomcat 4.1.12. Unidad 7 Servlets 7.1 Marco teórico Lo que permite que ordenadores remotos con procesadores y sistemas operativos diferentes se entiendan y en definitiva que Internet funcione como lo hace en la actualidad,

Más detalles

Firmar Solicitud. Manual de usuario

Firmar Solicitud. Manual de usuario Firmar Solicitud Manual de usuario Madrid, Marzo de 2014 ÍNDICE 1. INTRODUCCIÓN... 3 2. PANTALLAS... 4 2.1. Login... 4 2.2. Ayuda... 4 2.3. Pantalla de Solicitudes de Registro... 5 2.4. Listado de documentos

Más detalles

Notas para la instalación de un lector de tarjetas inteligentes.

Notas para la instalación de un lector de tarjetas inteligentes. Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación

Más detalles

2. Se indica el nombre y las configuraciones necesarias para la creación del proyecto

2. Se indica el nombre y las configuraciones necesarias para la creación del proyecto Creación de un Web Service 1. Crear un proyecto Web de Java 2. Se indica el nombre y las configuraciones necesarias para la creación del proyecto 3. Se dejan por defecto los paquetes de archivos Java y

Más detalles

Tarea 1 Programación José Luis Comesaña

Tarea 1 Programación José Luis Comesaña Para la descarga de Java he optado por dirigirme a su propietario ORACLE para iniciar la grabación desde su página oficial: http://www.oracle.com/es/index.html donde seleccionamos Java 2 en el apartado

Más detalles

Guía de referencia Repositorio de documentos Honorable Consejo Superior

Guía de referencia Repositorio de documentos Honorable Consejo Superior Guía de referencia Repositorio de documentos Honorable Consejo Superior Objetivo: El objetivo principal de esta aplicación es la de brindar a los Sres. Consejeros Superiores una aplicación con tecnología

Más detalles

Proyecto Web de Proveedores

Proyecto Web de Proveedores Proyecto Web de Proveedores Portal con acceso a información de la trazabilidad de las facturas de los proveedores. PROY.WEB_PROVEEDORES IMP-020-Manual de Usuario Fecha última Modificación: 13/11/2014 Versión

Más detalles

Manual Instalación GIRH-Nómina (JAVA)

Manual Instalación GIRH-Nómina (JAVA) Manual Instalación GIRH-Nómina (JAVA) GIRH-Nómina (JAVA): Requerimientos Generales: Apache Tomcat. JDK. Ver manual instalación Apache Tomcat y JDK: http://wiki/pages/viewpage.action?pageid=43253771 Requerimientos

Más detalles

PORTALES VPN PARA PROVEEDORES EXTERNOS

PORTALES VPN PARA PROVEEDORES EXTERNOS PORTALES VPN PARA PROVEEDORES EXTERNOS Version 1.1 UNIDAD DE ARQUITECTURA Y SOPORTE DE APLICACIONES Hoja de Control Título Documento de Referencia Responsable PORTALES VPN PARA PROVEEDORES EXTERNOS Unidad

Más detalles

5. Composer: Publicar sus páginas en la web

5. Composer: Publicar sus páginas en la web 5. Composer: Publicar sus páginas en la web Si nuestras páginas existen únicamente en el disco duro local, sólo nosotros podremos navegar por ellas, pero nadie más podrá hacerlo. Composer nos permite publicarlas

Más detalles

FRAMEWORK 2 - ARQUITECTURA APLICACIONES WEB

FRAMEWORK 2 - ARQUITECTURA APLICACIONES WEB FRAMEWORK 2 - ARQUITECTURA APLICACIONES WEB Versión 1.1 Septiembre 2008 Página: 1 CONTROL DE CAMBIOS Fecha Versión Cambios 21/05/2008 1.0 Primera versión 11/09/2008 1.1 Se eliminan las referencias a Remote

Más detalles

Icards Solutions S.A. de C.V.

Icards Solutions S.A. de C.V. Este documento explica la instalación, configuración y operación del sistema de emisión de tarjetas México Emprende. Fecha Autor Revisor Versión 10-06- 2011 Ana Karen Aguilar Rubén Pacheco López 1.0 24-06.2011

Más detalles

INSTALACIÓN DE GITLAB

INSTALACIÓN DE GITLAB INSTALACIÓN DE GITLAB ÍNDICE INSTALACIÓN GITLAB... 3 CREAR USUARIOS... 5 CREAR PROYECTO... 7 INSTALACIÓN CLIENTE GIT... 9 1 Para tener una especie de Github o Bitbucket personal, podemos hacer uso de la

Más detalles

Manual del Empleado Público. Plataforma de Administración Electrónica Open Cities Community

Manual del Empleado Público. Plataforma de Administración Electrónica Open Cities Community Manual del Empleado Público Plataforma de Administración Electrónica Open Cities Community Versión 1.0 Esta obra está distribuida bajo la licencia Reconocimiento 3.0 de España de Creative Commons Para

Más detalles

MANUAL DE USUARIO MANUAL DE LOG DE QUERIES LENTAS

MANUAL DE USUARIO MANUAL DE LOG DE QUERIES LENTAS MANUAL DE USUARIO MANUAL DE LOG DE QUERIES LENTAS Versión 1.0 Área de Arquitecturas c Hoja de Control Título Documento de Referencia Responsable Manual de log de queries lentas NORMATIVA ATLAS Unidad de

Más detalles

Guía de Inicio Respaldo Cloud

Guía de Inicio Respaldo Cloud Respaldo Cloud Para Microsoft Windows Versión 1.0 1. Contenidos Guía de Inicio Qué es Respaldo Cloud?... 3.1 Información de Acceso... 3.2 Requisitos de Sistema... 4.3 Sistemas operativos soportados...

Más detalles

Manual de instalación Conector FactuSOL Prestashop VERSIÓN PROFESIONAL

Manual de instalación Conector FactuSOL Prestashop VERSIÓN PROFESIONAL Manual de instalación Conector FactuSOL Prestashop VERSIÓN PROFESIONAL Manual Conector FactuSOL Profesional Módulo para PrestaShop v.1.5 o superior Lea detenidamente este manual de inicio a fin antes de

Más detalles

Instalación de Joomla en un servidor de hosting

Instalación de Joomla en un servidor de hosting Instalación de Joomla en un servidor de hosting En este tutorial vamos a detallar los pasos a seguir para trasladar nuestro sitio Joomla creado en un servidor local a en un servidor de hosting definitivo.

Más detalles

OpenIRS DOCENTIA Módulo de Gestión. Manual de Usuario.

OpenIRS DOCENTIA Módulo de Gestión. Manual de Usuario. OpenIRS DOCENTIA Manual de Usuario. Versión 3.0.4 Diciembre 2013 Vicerrectorado de Evaluación de la Calidad 1 Contenido 1. INTRODUCCIÓN... 4 2. INSTALACIÓN DEL MÓDULO... 6 2.1. Requisitos Previos... 6

Más detalles

Manual de usuario del módulo DEM Cliente

Manual de usuario del módulo DEM Cliente Manual de usuario del módulo DEM Cliente Febrero, 2012 Manual de usuario del módulo DEM Cliente INTRODUCCIÓN... 3 OBJETIVO... 3 REQUERIMIENTOS... 4 Equipo... 4 Software... 4 Conocimientos del usuario...

Más detalles

Formato para prácticas de laboratorio

Formato para prácticas de laboratorio CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA IC 2003-1 5046 Bases de Datos PRÁCTICA No. LABORATORIO DE Bases de Datos DURACIÓN (HORA 12 NOMBRE DE LA PRÁCTICA Aplicaciones Web con SQL

Más detalles

MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007

MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007 MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007 INDICE 1 INTRODUCCIÓN...2 2 REQUISITOS...3 3 INSTALACIÓN...4 3.1 INSTALACIÓN DEL MICROSOFT.NET

Más detalles

Manual de usuario de Parda Programa de Almacenamiento y Recuperación de Datos Automático

Manual de usuario de Parda Programa de Almacenamiento y Recuperación de Datos Automático Programa de Almacenamiento y Recuperación de Datos Automático CONSEJERÍA DE EDUCACIÓN Dirección General de Participación e Innovación Educativa Centro de Gestión Avanzado de Centros TIC Fecha: 20/04/10

Más detalles

MANUAL DE USUARIO. Se deben seguir los siguientes pasos para la correcta instalación del módulo descargable:

MANUAL DE USUARIO. Se deben seguir los siguientes pasos para la correcta instalación del módulo descargable: MANUAL DE USUARIO La aplicación para la convocatoria Parques Científicos y Tecnológicos consta de un programa descargable más un módulo web. Mediante el módulo descargable, es posible cumplimentar todos

Más detalles

PortICConnector Manual de instalación y configuración

PortICConnector Manual de instalación y configuración PortICConnector Manual de instalación y configuración PortICConnector. Manual de instalación y configuración PortICConnector es una aplicación diseñada para ser instalada y ejecutada desde una máquina

Más detalles

Novedades ebd versión 3.2

Novedades ebd versión 3.2 Novedades ebd versión 3.2 En este documento se detallan los cambios más importantes realizados en la versión 3.2 de ebd. Además de estas modificaciones, se han implementado mejoras de rendimiento y corregido

Más detalles

FORMS V4.5, V6, V10. Introducción. Unidad de Arquitectura y Soporte de Aplicaciones Área de Aplicaciones Especiales y Arquitectura de Software DCCT

FORMS V4.5, V6, V10. Introducción. Unidad de Arquitectura y Soporte de Aplicaciones Área de Aplicaciones Especiales y Arquitectura de Software DCCT FORMS V4.5, V6, V10 Introducción Enero de 2013 Unidad de Arquitectura y Soporte de Aplicaciones Área de Aplicaciones Especiales y Arquitectura de Software DCCT INDICE INTRODUCCIÓN VERSIONES DE FORMS PORTAL

Más detalles

Manual para la instalación del cliente de correo electrónico Mozilla Thunderbird.

Manual para la instalación del cliente de correo electrónico Mozilla Thunderbird. Manual para la instalación del cliente de correo electrónico Mozilla Thunderbird. A partir de enero del 2014 iris dejara de dar soporte al correo electrónico. El cliente de correo que lleva iris se ha

Más detalles

Manual de Usuario Business Information Warehouse (BI)

Manual de Usuario Business Information Warehouse (BI) Manual de Usuario (BI) Identificación del documento Código de documento Nombre Manual de Usuario de BI Versión 2.1 Tipo documento Documento Técnico Finalidad Documentos utilizados en su elaboración Distribución

Más detalles

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUIA DISPONIBLE EN: http://preparadorivan.blogspot.com/ - http://preparadormssi.50webs.com/inicio.html La World Wide Web o la Web, es una de las múltiples

Más detalles

Manual de uso Plataforma SMS Community

Manual de uso Plataforma SMS Community 1 Manual de uso Plataforma SMS Community Índice Como empezar Pág. 2 Dentro de SMS Community Pág. 2 Enviar SMS Simple Pág. 3 - Remitente Pág. 3 - Plantillas Pág. 3 - Números Pág. 3 - Texto Pág. 3 - Envío

Más detalles

DIRECCIÓN GENERAL DE DESARROLLO E INNOVACIÓN TECNOLÓGICA RED INALÁMBRICA WICAN MANUAL DE CONEXIÓN AL PERFÍL GOBCAN INTRANET

DIRECCIÓN GENERAL DE DESARROLLO E INNOVACIÓN TECNOLÓGICA RED INALÁMBRICA WICAN MANUAL DE CONEXIÓN AL PERFÍL GOBCAN INTRANET RED INALÁMBRICA WICAN MANUAL DE CONEXIÓN AL PERFÍL GOBCAN INTRANET INDICE 1. INTRODUCCIÓN...4 1.1. Propósito... 4 1.2. Descripción... 4 2. PROCEDIMIENTOS GENERALES...5 3. CONEXIÓN A LA INTRANET...14 4.RECOMENDACIONES...19

Más detalles

1. INTRODUCCIÓN...4 2. MANUAL...6

1. INTRODUCCIÓN...4 2. MANUAL...6 Manual Sinadura Este documento es propiedad de la Generalitat Valenciana. Queda prohibida su reproducción total o parcial sin autorización previa de la Generalitat Valenciana Manual Sinadura Tabla de Contenido

Más detalles

INSTALACIÓN Y REGISTRO

INSTALACIÓN Y REGISTRO INSTALACIÓN Y REGISTRO Maître Serie 4 Profesional se puede obtener a partir del CD de instalación o mediante la pagina web www.astarteinformatica.com en el apartado indicado a la página de dicha aplicación.

Más detalles

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...

Más detalles

Business Objects. Introducción. Unidad de Arquitectura y Soporte de Aplicaciones Área de Aplicaciones Especiales y Arquitectura de Software DCCT

Business Objects. Introducción. Unidad de Arquitectura y Soporte de Aplicaciones Área de Aplicaciones Especiales y Arquitectura de Software DCCT Business Objects Introducción Marzo de 2013 Unidad de Arquitectura y Soporte de Aplicaciones Área de Aplicaciones Especiales y Arquitectura de Software DCCT Índice Introducción Portal de Conocimiento Normativa

Más detalles

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS Objetivo: El propósito de esta guía es indicarle como configurar un entorno moodle de prácticas en

Más detalles

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012 TFC J2EE Aplicación Web para la gestión de facturación de una empresa de cerrajería Sara Gutiérrez Melero ITIG Junio de 2012 Consultor: Jose Juan Rodriguez Índice 1. Introducción Objetivos Planificación

Más detalles

Elementos léxicos del lenguaje de programación Java

Elementos léxicos del lenguaje de programación Java Elementos léxicos del lenguaje de programación Java Elementos léxicos del lenguaje de programación Java Palabras reservadas Identificadores Literales Operadores Delimitadores Comentarios Apéndices Operadores

Más detalles

ATLAS MANUAL DE USUARIO Servicios Web

ATLAS MANUAL DE USUARIO Servicios Web ATLAS MANUAL DE USUARIO Servicios Web Versión 1.4 Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de Usuario Invocador de Servicios NORMATIVA ATLAS Arquitectura

Más detalles

DOCUCONTA Versión 8.0.2. Septiembre 2010 MINISTERIO DE HACIENDA. Manual de instalación SECRETARÍA DE ESTADO DE PRESUPUESTOS Y GASTOS

DOCUCONTA Versión 8.0.2. Septiembre 2010 MINISTERIO DE HACIENDA. Manual de instalación SECRETARÍA DE ESTADO DE PRESUPUESTOS Y GASTOS SECRETARÍA DE ESTADO DE PRESUPUESTOS Y GASTOS INTERVENCIÓN GENERAL DE LA SUBDIRECCIÓN GENERAL DE APLICACIONES DE CONTABILIDAD Y CONTROL DOCUCONTA Versión 8.0.2 Septiembre 2010 Manual de instalación C/

Más detalles

Portal Del Emisor MANUAL DEL USUARIO. Plataforma de Facturación Electrónica

Portal Del Emisor MANUAL DEL USUARIO. Plataforma de Facturación Electrónica Portal Del Emisor MANUAL DEL USUARIO Plataforma de Facturación Electrónica 1. Índice 1. Índice... 2 2. Descripción General... 3 2.1. Alcance... 3 2.2. Flujo de navegación... 4 2.3. Perfil del Usuario...

Más detalles

Instalación de la aplicación de COAS Visado Digital

Instalación de la aplicación de COAS Visado Digital Manual de instalación de la aplicación de COAS Visado Digital Página 1 Instalación de la aplicación de COAS Visado Digital A. Requerimientos del Sistema (requisitos del equipo sobre el que se va a realizar

Más detalles

Aplicateca Certificados SMS

Aplicateca Certificados SMS Aplicateca Certificados SMS Manual de usuario Versión v-2 By DIDIMO Servicios Móviles INDICE INDICE...2 1 QUÉ ES CERTIFICADOS SMS?...3 2 MENÚ PRINCIPAL...5 2.1 GRUPOS...5 2.1.1 Crear Grupo...5 2.1.2 Gestión

Más detalles