Calidad Ambiental. Gestión de Residuos No Peligrosos GRNP. Descripción de Servicios Web
|
|
- María Luz Palma Correa
- hace 5 años
- Vistas:
Transcripción
1 Calidad Ambiental Gestión de Residuos No Peligrosos GRNP Descripción de Servicios Web
2 Página 2/27 INDICE 1 INTRODUCCIÓN ALCANCE AUTENTICACIÓN ANOTACIONES DE SINDICACIÓN AL SERVICIO GRNP LIBRO DE REGISTRO MÉTODOS COMUNES WS_GNP_DATOS WS_GNP_LN EJEMPLOS ACCESS AXIS - JAVA INFOPATH NET...26 Pág. 2 de 27
3 Página 3/27 1 INTRODUCCIÓN El presente documento introduce los servicios Web para el apartado del Libro de Registro de la aplicación GRNP Gestión de Residuos No Peligrosos. La aplicación se encuentra divida en dos partes, con la misma funcionalidad, la aplicación Web, que se accede desde un navegador, y los servicios Web que permite a las aplicaciones actuales existentes en el entorno de usuario comunicar la información necesaria al módulo. Para ello es necesaria una pequeña modificación de las mismas para que puedan comunicarse con el servicio. Todos estos puntos se describen más detalladamente en los apartados siguientes En el apartado de Alcance se describe la estructura que tiene la aplicación así como un desarrollo más detallado de los servicios. En el apartado de Autenticación se describen las medidas de seguridad empleadas en los servicios para trabajar con los distintos métodos, y que deben seguirse para un correcto funcionamiento. En el siguiente apartado se definen los distintos métodos presentados por los servicios Web Por último se muestran ejemplos en distintas tecnologías, por lo que trasladar a otras no debe suponer mayor esfuerzo. Pág. 3 de 27
4 Página 4/27 2 ALCANCE El presente documento detalla brevemente la arquitectura del sitio Web marcando las directrices para poder utilizar sus Servicios Web. Como se podrá comprobar el efecto que se intenta alcanzar es que el portal calidadambiental.aragon.es sea flexible, permitiendo que las aplicaciones terceras de gestores de vehículos o residuos, puedan interactuar, intercambiar y aprovechar sus datos de forma transparente, llegando a una interrelación total entre empresas y administración pública. Desde la interfaz Servicios Web se permite realizar la misma operatoria que desde las aplicaciones Web, menos aquellas opciones como la impresión asociadas directamente al aplicativo. Entiéndase que por definición un servicio es una aplicación modular y autodescriptiva que se puede evocar desde cualquier punto. De esta manera esta capa intermedia presenta una serie de módulos que pueden utilizarse independiente del sistema operativo y/o lenguaje de programación, posibilitando que la información esté disponible en cualquier momento y en cualquier lugar. Esta tecnología utiliza para ello un lenguaje XML y un protocolo SOAP que describe el significado de los datos permitiendo que mantengan su integridad al ser transmitidos y manejados por múltiples sitios y usuarios Por supuesto SOAP no recae en un software de desarrollo específico; los distintos fabricantes han lanzado sus paquetes que incluyen asistentes, código de ejemplo y manuales para los desarrolladores. Como modelo, hemos utilizado la herramienta gratuita SOAP ToolKit de Microsoft Pág. 4 de 27
5 Página 5/27 para los ejemplos Access, describiendo brevemente su utilización con otras herramientas como Infopath o Axis para java. Para descarga los ejemplos Por último como paso previo para poder realizar cualquier operación contra la BD oficial, previamente debe solicitarse una conexión al departamento de medio ambiente. La aprobación de esta petición permitirá el acceso tanto a los programas "vehículos fuera de uso", "documentos de control y seguimiento" y "gestión de residuos no peligrosos" como a los servicios Web asociados a cada uno de ellos. A partir de dicha conexión podrá trabajar con sus datos de forma totalmente online. Pág. 5 de 27
6 Página 6/27 3 AUTENTICACIÓN Antes de realizar cualquier operación contra el servicio, la aplicación que lo está empleando debe autenticarse correctamente con un usuario y una contraseña que habrá sido proporcionada por los servicios centrales a cada empresa. Una vez autenticado se podrá trabajar correctamente con el servicio. Para que este servicio sea capaz de reconocer que el usuario se encuentra autenticado, se debe mantener la sesión almacenada en la aplicación local. Si la aplicación empleada para la comunicación es un navegador Web, esta gestión se realiza automáticamente, si se trata de una aplicación Access, se mantiene mientras permanezca abierto el canal de comunicación con el servicio, mientras que si se tratan de aplicaciones Java o C#, ésta operación debe ser realizada por la propia aplicación. En apartados posteriores se explica un ejemplo. En caso de no realizar la autenticación correctamente, los distintos métodos avisarán de la situación mediante un mensaje de error, o con la devolución de estructuras de datos vacías. Éste punto es crítico a la hora del correcto comportamiento de la comunicación. En caso de duda, en todos los servicios se encuentra disponible un método que no requiere de autenticación que permite comprobar que el servicio está activo y la conexión es correcta. Este método se denomina ping y devuelve la dirección IP desde donde se realiza la petición además de la fecha y hora de respuesta. Los servicios Web emplean el protocolo SOAP para realizar la comunicación, y la descripción del método Ping, junto con un ejemplo de repuesta es la siguiente: HTTP/ OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:envelope xmlns:xsi=" xmlns:xsd=" xmlns:soap=" <soap:body> <PingResponse xmlns=" <PingResult>string</PingResult> </PingResponse> </soap:body> </soap:envelope> Ejemplo respuesta SOAP. Pág. 6 de 27
7 Página 7/27 <?xml version="1.0" encoding="utf-8"?> <string xmlns=" Ping response to : 08:53:48 21/06/2005</string> Una vez comprobada la conexión y como paso previo a la utilización del resto de los métodos, debemos autenticarnos. Para ello, se ha publicado el método Autenticar que recibe dos parámetros usuario y password. POST /Catwebservice/Vehiculos.asmx HTTP/1.1 Host: calidadambiental.aragon.es Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: " gnp /Autenticar" <?xml version="1.0" encoding="utf-8"?> <soap:envelope xmlns:xsi=" xmlns:xsd=" xmlns:soap=" <soap:body> <Autenticar xmlns=" <usuario>string</usuario> <password>string</password> </Autenticar> </soap:body> </soap:envelope> Ejemplo petición SOAP Recordar en este punto que en el módulo SAU, Servicio de Autenticación Universal del Gobierno de Aragón, la primera vez que se autentique vía WebService o aplicación Web, necesitará cambiar la password, para ello se ha habilitado el método ModificarPassword. Método que sólo podrá utilizarse si se ha autenticado previamente y que sigue las siguientes normas: 1. La contraseña nueva deberá ser distinta a todas las que haya utilizado anteriormente 2. Tener una longitud mayor o igual a 8 caracteres. 3. Tener una letra minúscula. 4. Tener una letra mayúscula. 5. Tener un dígito. 6. Tener un carácter que no sea ni dígito ni letra entre las posiciones 2 y 6 de la contraseña. La nueva contraseña tiene una validez de 3 meses. Pasado ese tiempo ha de cambiarse por otra distinta a cualquiera que haya utilizado hasta el momento. Si se equivoca más de 5 veces consecutivas su cuenta será automáticamente bloqueada. Nótese que puede realizar la petición con https para cifrar los datos de la solicitud SOAP. Si por el contrario es el web service el que requiere que la petición sea https, previamente tendrá que tener instalado en su almacén de certificados el certificado de servidor del site calidadambiental.aragon.es. Pág. 7 de 27
8 Página 8/27 Pág. 8 de 27
9 Página 9/27 4 ANOTACIONES DE SINDICACIÓN AL SERVICIO GRNP LIBRO DE REGISTRO Los servicios Web existentes serán los siguientes: La descripción de cada servicio estará disponible en las URL: El primer servicio Web engloba los métodos relacionados con la consulta de datos necesarios para emplear la codificación actual. El segundo de ellos incluye los métodos relacionados con la lógica de negocio como son la inserción de documentos, la inserción de empresas, etc. Si se observa se puede comprobar que el servicio WS_GNP_Datos incluye la información común e idéntica a todos los usuarios y que debe ser empleada correctamente en el servicio WS_GNP_LN. El último incluye las funcionalidades y datos propios a cada usuario. Para el correcto funcionamiento de la aplicación, y obtener el mejor rendimiento de la misma se recomiendan los siguientes pasos 1. Descargar toda la información necesaria para la comunicación de la información contenida en el método WS_GNP_Datos. Como la información contenida puede sufrir actualizaciones, se recomienda que cada cierto tiempo se vuelva a realizar una petición de los datos. 2. Una vez realizado el primer paso se puede trabajar con el segundo servicio, WS_GNP_LN, y trabajar con los métodos incluidos en el mismo. 4.1 MÉTODOS COMUNES Cuando se obtenga la descripción de los distintos servicios se comprobará que en todos existen tres métodos comunes: 1. Ping: Comprueba que la conexión y comunicación con el servicio es correcta. No requiere autenticación previa. 2. Autenticar: Comprueba que el usuario que intenta realizar operaciones contra el servicio dispone de los permisos pertinentes. 3. ModificarPassword: Se recuerda que las contraseñas caducan cada tres meses. Este hecho es notificado por el método Autenticar. En este punto es necesario realizar el cambio de la contraseña, según se describe en el apartado de Autenticación. Pág. 9 de 27
10 Página 10/ WS_GNP_DATOS Con anterioridad a la utilización de los métodos, se deberá comprobar que las tablas de codificación de nuestra aplicación local, coinciden con las codificaciones que utiliza el portal internamente. Para ello, se han publicado los métodos Listar que permiten conocer la codificación interna de la aplicación, desde tipos de residuos hasta códigos de centros y empresas. Todos estos métodos se incluyen en el servicio Web WS_GRNP_Datos. ListarComunidadesAutónomas: Devuelve las Comunidades Autónomas españolas en una estructura de tipo DataSet. Este DataSet contiene una tabla con 3 columnas: 1. ID. Identificador de la CCAA de tipo string. 2. DESCRIPCION. Nombre de la CCAA de tipo string. 3. CODIGO. Código de la CCAA de tipo string. ListarProvincias: Devuelve las provincias de una Comunidad Autónoma en una estructura de tipo DataSet. Para ello hay que indicar el código de la Comunidad Autónoma deseada como argumento. La tabla que devuelve tiene las siguientes columnas: 1. PRV_PROVINCIA. Identificador de la provincia de tipo string. 2. PRV_DENOMI. Denominación de la provincia de tipo string. ListarMunicipios: Devuelve los municipios de una provincia en una estructura de tipo DataSet. Para ello es necesario indicar el código de la provincia deseada como argumento. La tabla que devuelve tiene las siguientes columnas: 1. MUN_MUNICIPIO. Indentificador del municipio de tipo string. 2. MUN_DENOMI. Denominación del municipio de tipo string. ListarCER: Devuelve los distintos códigos de la lista europea de residuos en una estructura de tipo DataSet. El DataSet tiene una tabla con las siguientes columnas: 1. ID. Identificador del residuo de tipo string. 2. DESCRIPCION. Descripción del residuo de tipo string. 3. PELIGROSO. Sus posibles valores son S, N y null. Indican si un residuo es peligroso o no. ListarCNAE: Devuelve los distintos códigos de la Clasificación Nacional de Actividades Económicas de las empresas en una estructura de tipo DataSet.. El DataSet tiene una tabla con las siguientes columnas: 1. CODIGO. Identificador del CNAE de tipo string. 2. TITULO. Descripción del CNAE de tipo string. Pág. 10 de 27
11 Página 11/27 ListarTabla2: Devuelve los distintos códigos de la tabla 2 en una estructura de tipo DataSet. El DataSet tiene una tabla con las siguientes columnas: 1. ID. Identificador del residuo de tipo string. 2. DESCRIPCION. Descripción del residuo de tipo string. ListarTiposLibro: Devuelve todos los tipos de libro en una estructura de tipo DataSet. El DataSet tiene una tabla con las siguientes columnas: 1. ID. Identificador del tipo de libro de tipo string. 2. DESCRIPCION. Descripción del tipo de libro de tipo string. ListarRoles: Devuelve todos los roles que puede tener un centro en una estructura de tipo DataSet. El DataSet tiene una tabla con las siguientes columnas: 1. ID. Identificador del rol de tipo string. 2. DESCRIPCION. Descripción del rol de tipo string. Se recuerda que si no se siguen las normas, o se produce un error no esperado, la estructura que devolverán estará vacía Pág. 11 de 27
12 Página 12/ WS_GNP_LN El resto de métodos se encuentran en el último servicio: 1. DetalleEmpresa: Muestra la información de la empresa solicitada. Devuelve una estructura con la siguiente información: Cif. CIF de la empresa de tipo string. RazonSocial. Razón Social de la empresa de tipo string. Direccion. Dirección de la empresa de tipo string. IdCcaa. Identificador de la Comunidad Autónoma de tipo string. IdProvincia. Identificador de la Provincia de tipo string. IdMunicipio. Identificador del Municipio de tipo string. CodigoPostal. Código Postal de la empresa de tipo string. Telefono. Teléfono de la empresa de tipo string. Fax. Fax de la empresa de tipo string. . Dirección de correo de la empresa de tipo string. PersonaResponsable. Persona Responsable de la empresa de tipo string. Observaciones. De tipo string. Fecha de Baja. Fecha de baja de la empresa de tipo string. Es necesario indicar el cif de la empresa deseada como argumento. 2. ListarCentros: Muestra los centros actuales de la empresa cuyo cif se le pasa como parámetro. Devuelve una estructura de tipo DataSet. El DataSet tiene una tabla con las siguientes columnas: CE_CO_NUM_CENTRO_SEC. Número de centro dentro de la empresa de tipo int. CE_PRV. Identificador de la provincia de tipo string. CE_MUN. Identificador del municipio de tipo string. CE_DIRECCION. Dirección del centro de tipo string. CE_NOMBRE_RESPONSABLE. Nombre del responsable del centro de tipo string. CN_TEL. Teléfono del centro de tipo string. CN_FAX. Fax del centro de tipo string. Pág. 12 de 27
13 Página 13/27 CN_CP. Código postal del centro de tipo string. CN_ . Dirección de correo del centro de tipo string. CE_CCAA. Identificador de la Comunidad Autónoma de tipo string. CE_NUM_AUTORIZACION. Nº de autorización del centro de tipo string. CE_DENOMINACION. Denominación del centro de tipo string. CE_DNI. DNI del responsable del centro de tipo string. CE_NIRI. NIRI del centro de tipo int. CE_CNAE. CNAE del centro de tipo string. 3. InsertarEmpresa: Inserta una nueva empresa con su primer centro asociado. Estos datos no podrán ser modificados posteriormente excepto si se utiliza la aplicación Web. Nótese en este punto, que los campos que comparte codificación con la aplicación, y que deben obtenerse mediante el primer servicio son: Comunidad Autónoma Provincia Municipio CNAE Rol En caso de error se devolverá un mensaje con el formato errxxx Descripción. Si todo funciona correctamente se devolverá el cif de la empresa introducida. En resumen, los parámetros esperados por el método son los siguientes: cif: CIF/NIF de la empresa de tipo string. niri: NIRI del centro de la empresa de tipo string. razonsocial: razón social de la empresa de tipo string. Longitud máxima 100. direccion: dirección de la empresa de tipo string. Longitud máxima 100. codccaa: código de la Comunidad Autónoma de la empresa de tipo string. codprovincia: código de la provincia de la empresa de tipo string. codmunicipio: código del municipio de la empresa de tipo string. codigopostal: código postal de la empresa de tipo string y longitud 5. Esta información es opcional. telefono: teléfono de la empresa de tipo string y longitud 9. Pág. 13 de 27
14 Página 14/27 fax: fax de la empresa de tipo string y longitud 9. Esta información es opcional. de la empresa de tipo string con longitud máxima de 100. Esta información es opcional. personaresponsable: persona responsable de la empresa de tipo string. Longitud máxima 100. dni: DNI de la persona responsable de tipo string. Esta información es opcional. cnae: cnae del centro de la empresa de tipo string. observaciones: campo para introducir las observaciones de tipo string. Longitud máxima 255. Esta información es opcional. numeroautorizacion: nº de autorización del centro. denominación: denominación del primer centro de la empresa que se insertará a la vez que la misma de tipo string. Longitud máxima 100. rol: rol del centro de la empresa que se está introduciendo de tipo string. Se pueden introducir centros de tipo productor, pequeño productor, pequeño productor sanitario y transportista. 4. InsertarCentro: Inserta los datos de un centro de una empresa. Los datos que hay que recoger proporcionados en la primera parte son: Comunidad Autónoma Provincia Municipio CNAE Rol En caso de error se devolverá un mensaje con el formato errxxx Descripción. Si todo funciona correctamente se devolverá un string con el número asociado al centro. Por último, se indican los campos que hay que rellenar: cifempresa: CIF/NIF de la empresa a la que se le asocia el centro de tipo string. codccaa: código de la Comunidad Autónoma del centro de tipo string. codprovincia: código de la provincia del centro de tipo string. codmunicipio: código del municipio del centro de tipo string. direccion: dirección del centro de tipo string. Longitud máxima 100. Pág. 14 de 27
15 Página 15/27 personaresponsable: nombre de la persona responsable del centro de tipo string. Longitud máxima 100. telefono: nº de teléfono del centro de tipo string y longitud 9. fax: nº de fax del centro de tipo string y longitud 9. Este dato no es obligatorio. cogidopostal: código postal del centro de tipo string y longitud 5. dirección de correo electrónico del centro de tipo string. Longitud máxima 100. Este dato no es obligatorio. observaciones: observaciones del centro de tipo string. Longitud máxima 100. Este dato no es obligatorio. denominación: denominación del centro de tipo string. Longitud máxima 100. Niri: NIRI del centro de la empresa de tipo string. Cnae: CNAE del centro de la empresa de tipo string. numautos: string que contiene los números de autorización del centro dependiendo de su rol. Estos roles irán separados por una coma. roles: string con los roles que tiene el centro asociado. Los códigos de los roles deben ir separados por una coma. Siguiendo el ejemplo anterior, la cadena quedaría de la forma: 01,06 dni: DNI de la persona responsable del centro. Este dato no es obligatorio. 5. InsertarAsientos: Inserta los datos de una serie de entradas en el libro de registro: En caso de error se devolverá un mensaje con el formato errxxx Descripción. Si todo funciona correctamente se devolverá un string con el número asociado al centro. Por último, se indican los campos que hay que rellenar, siendo todos obligatorios menos observaciones y código de operación: o idlibro: código de identificación del Libro de Registro o o o o o o o cif: string que indica el cif de la empresa numseccentro: string que representa el identificador del centro de la empresa Kgs: Kgs del residuo LER: código LER del residuo Fecha: Fecha de Entrada o de Salida del residuo en función del tipo de libro CodigoOperacion: código de operación del residuo en la tabla 2 de tipo string Observaciones: string donde se puede incluir cualquier comentario Pág. 15 de 27
16 Página 16/27 6. InsertarLibro: Inserta los datos de un libro de registro: En caso de error se devolverá un mensaje con el formato errxxx Descripción. Si todo funciona correctamente se devolverá un string con el número asociado al libro. El usuario únicamente podrá insertar Libros en aquellas empresas de las que sea usuario. Por último, se indican los campos que hay que rellenar, siendo todos obligatorios: o cif: string que indica el cif de la empresa o o o o numseccentro: string que representa el identificador del centro de la empresa Ejercicio Rol Tipo (Entrada o Salida) 7. ListarNumerosAutorización: Muestra los números de autorización para el centro indicado (siempre de la empresa autenticada). Devuelve una estructura de tipo cadena. Se listarán separados por comas los números de autorización para ese centro. 8. ListarLibrosRegistro: Muestra los libros de registro asociados a una empresa, centro y ejercicio. Los parámetros para la búsqueda son: CifEmpresa: es obligatorio y debe ser una empresa de la que la persona autenticada sea usuario Número de centro: no es obligatorio Ejercicio: no es obligatorio Devuelve una estructura de tipo DataSet. El DataSet tiene una tabla con las siguientes columnas: LR_ID: identificador del libro de registro LR_EJERCICIO: año del libro de registro que se quiere crear LR_COD_EMPRESA: código de la empresa propietaria del libro LR_COD_CENTRO: código del centro LR_ROL: número de autorización LR_TIPO: tipo del libro de registro LR_ESTADO: estado del libro de registro Pág. 16 de 27
17 Página 17/27 Los distintos códigos de error que pueden devolver los son los siguientes: 01 Error genérico 02 No se encuentra autenticado 03 NIRI inválido 04 Razón social de la empresa inválida 05 Dirección de la empresa inválida 06 Código de la Comunidad Autónoma de la empresa inválido 07 Código de la provincia de la empresa inválido 08 Código del Municipio de la empresa inválido 09 Código postal de la empresa inválido 10 Teléfono de la empresa inválido 11 Fax de la empresa inválido 12 de la empresa inválido 13 Persona responsable de la empresa inválida 14 DNI de la persona responsable de la empresa inválido 15 CNAE del centro de la empresa inválido 16 Observaciones de la empresa inválida 17 Rol del centro de la empresa inválido 18 Código de la Comunidad Autónoma del centro inválido 19 Código de la provincia del centro inválido 20 Código del Municipio del centro inválido 21 Dirección del centro inválida 22 Número de teléfono del centro inválido 23 Número Fax del centro inválido 24 Código postal del centro inválido 25 Observaciones del centro inválida 26 Denominación del centro inválida 27 NIRI del centro de la empresa inválido 28 CNAE del centro de la empresa inválido 29 DNI de la persona responsable del centro inválido 30 Cif de la empresa del libro inválido 31 Número del centro de la empresa del libro inválido 32 Código de Tipo de Libro no existente o erróneo 33 Cif de la empresa del asiento inválido 34 Identificador del centro de la empresa del asiento inválido 35 Código LER del residuo inválido 36 Kgs del residuo inválidos 37 Fecha de Entrada o de Salida del residuo inválida 38 Código de operación del residuo en la tabla 2 inválido 39 Observaciones del asiento inválida 40 Empresa duplicada 41 Identificador inválido 42 del centro inválido 43 Identificador de Libro no existente o erróneo 44 Nº de centro introducido no válido 45 Ejercicio inválido 46 No tiene permiso para insertar un libro de esta empresa 47 No tiene permisos para insertar asientos en este libro 48 Error al insertar. Asegúrese de que no existe un libro para el centro, empresa y ejercicio especificado. 49 Error al insertar. Aseguresé de que el centro tiene ese rol. 50 Error al insertar. Un productor no puede tener un libro de entrada. Pág. 17 de 27
18 Página 18/27 En caso de error y tratarse de una estructura de datos la información devuelta por el método, ésta aparecerá vacía Pág. 18 de 27
19 Página 19/27 5 EJEMPLOS 5.1 ACCESS. Como se cita en los apartados anteriores, hemos utilizado la herramienta gratuita SOAP ToolKit de Microsoft que contiene un asistente de generación de definiciones, documentación y ejemplos denominado Web Service References Tool, que permite realizar búsquedas de descripción, descubrimiento e integración (UDDI, Universal Description Discovery and Integration) de aquellos servicios registrados o abrir directamente su archivo de descripción. (WSDL, Web Services Description Language). Una vez instalada la herramienta SOAP ToolKit, para iniciar Web Service References Tool, haga clic en Web Service References del menú Herramientas en el Editor de Visual Basic de Access. Como hemos comentado anteriormente, la herramienta proporciona una interfaz que permite descubrir los servicios, seleccionar los deseados y crear clases que actúan como servidores proxy en sus proyectos VBA (Visual Basic para Aplicaciones). Pág. 19 de 27
20 Página 20/27 En nuestro caso invocaremos directamente la descripción del servicio (WSDL) seleccione la opción Dirección URL y escriba: A continuación presione el Botón Buscar(1), Deberá aparecer en la parte derecha de la pantalla el servicio y sus métodos(2). Si por ultimo optamos por la opción de Agregar( 3), se añadirá a nuestro proyecto la clase Proxy que hace referencia al servicio seleccionado. Para utilizar los métodos de la clase de servidor proxy generada cree primero una instancia de dicha clase mediante la instrucción Set con la palabra clave New para asignar la clase a una variable. A continuación utilice la variable para ejecutar los métodos públicos de la clase, como vemos en el ejemplo de la función Ping_click: Private Sub Ping_Click() On Error GoTo Fallo_Ping: Set clasews = New clsws_service1 clasews.wsm_ping Comprobando = "La conexión es correcta." 'Inscripción que queda en pantalla. MsgBox "Conexión correcta.", vbinformation Exit Sub Fallo_Ping: Comprobando = "No hay conexión." 'Inscripción que queda en pantalla. MsgBox "No hay conexión.", vbexclamation End Sub Nótese en este punto, que en el caso de realizar cualquier llamada a los métodos de inserción de las distintas aplicaciones del departamento de medio ambiente, la codificación deberá coincidir con la existente en la aplicación, debiendo previamente "descargarse" todas las tablas de codificación. Pág. 20 de 27
21 Página 21/27 El siguiente ejemplo, nos muestra como realizar la descarga de estas tablas de codificación a la aplicación local. Para ello, deberemos trabajar con el DOM (Document Object Model) implementado por Microsoft XML Parser. Este parser o analizador para XML es "el programa" que lee el documento XML y hace que los datos que contiene estén accesibles de forma ágil. El parser de Microsoft (msxml.dll), se distribuye a partir de la versión 5.5 de IExplorer permitiendo que los datos estén disponibles a través de una serie de objetos como el utilizado por nosotros MSXML2. En el ejemplo siguiente mostramos la descarga de la Tabla con el Catálogo Europeo de Residuos CER. Private Sub Descargar_GRNP_Click() On Error GoTo Fallo_Cer: 'nos autenticamos (user + pwd) If Not IsNull(Usuario) And Not IsNull(Clave) Then Set clasews = New clsws_grnp If (clasews.wsm_autenticar(usuario, Pwd) = "Correcto") Then Dim cmd1 As Command Dim strsql As String Dim ofullnodelist As MSXML2.IXMLDOMNodeList Dim ofilterednodelist As MSXML2.IXMLDOMNodeList Dim onode As MSXML2.IXMLDOMNode Dim onode2 As MSXML2.IXMLDOMNode Dim irow As Integer Dim lcntrows As Integer Dim id, descripcion, peligroso As String Set ofullnodelist = clasews.wsm_listarler Set ofilterednodelist = _ ofullnodelist.item(1).selectnodes("cerdataset") Set xdd = New MSXML2.DOMDocument40 With xdd.async = False.preserveWhiteSpace = True.LoadXml ofullnodelist.item(1).xml Set xdlrows = xdd.selectnodes("//cer") End With lcntrows = xdlrows.length - 1 DoCmd.SetWarnings False 'borramos el contenido actual DoCmd.RunSQL "DELETE * FROM SICA_GRNP_CER" 'Se almacenan en la tabla de codigo CER For Each onode In ofilterednodelist For irow = 0 To lcntrows id = onode.childnodes.item(irow).selectsinglenode("id").text descripcion = onode.childnodes.item(irow).selectsinglenode("descripcion").text peligroso = onode.childnodes.item(irow).selectsinglenode("peligroso").text DoCmd.RunSQL "INSERT INTO SICA_GRNP_CER values('" & id & "','" & descripcion & "','" & peligroso & "')" Next Next DoCmd.SetWarnings True MsgBox "Recuperadas" & Str(lcntRows + 1) & " filas de la tabla de CÓDIGOS CER.", vbinformation DoCmd.OpenTable "SICA_GRNP_CER" Else MsgBox "Error en el usuario o la clave.", vbexclamation End If End If Fallo_Cer: MsgBox "Error." & Err.Description & " " & Err.Number, vbexclamation End Sub Pág. 21 de 27
22 Página 22/27 A continuación mostramos como invocar a un método que permite cambiar la password del usuario. El ejemplo es extensible a todas las funciones de inserción de datos. Private Sub cambiar_pwd_click() On Error GoTo Err_chg If Not IsNull(Usuario) And Not IsNull(Clave) Then Set clasews = New clsws_vehiculo If (clasews.wsm_autenticar(usuario, Pwd) = "Correcto") Then MsgBox (clasews.wsm_modificarpassword(usuario, Pwd, NewPWD)) Else MsgBox "Compruebe usuario y contraseña! " End If Else MsgBox "Indique usuario y clave.", vbexclamation End If Exit Sub Err_chg: MsgBox Err.Description Resume Exit_Comando14_Click End Sub Pág. 22 de 27
23 Página 23/ AXIS - JAVA Para poder utilizar un servicio Web desde Java se puede emplear el asistente de Eclipse, AXIS u otras herramientas. En concreto en este apartado se describe la opción de AXIS. AXIS permite generar las clases cliente a un servicio Web de forma similar al asistente de Visual Studio.NET. Posee otras funcionalidades. Para más información acudir a los siguientes enlaces Para este ejemplo únicamente nos interesan las librerías de AXIS. En el package org.apache.axis.wsdl existe la clase WSDL2Java a la que se le pasa como argumento un fichero wsdl que contiene la definición de un servicio Web. java org.apache.axis.wsdl.wsdl2java fichero.wsdl Esta llamada genera las distintas clases asociadas al servicio Web así como los métodos que llaman al servicio WEB. Estas clases podrán ser empleadas en el proyecto correspondiente. Pág. 23 de 27
24 Página 24/ INFOPATH. InfoPath 2003 es una nueva aplicación de Microsoft Office System que agiliza el proceso de recopilación de información al permitir a los equipos y las organizaciones crear y trabajar con avanzados formularios dinámicos de forma sencilla. La información recopilada se puede integrar con una amplia gama de procesos empresariales, ya que InfoPath admite esquemas XML (Lenguaje de marcado extensible) definidos por el cliente y se integra con los servicios Web XML. En consecuencia, InfoPath ayuda a conectar a los trabajadores de la información directamente con la información de la organización y les ofrece la posibilidad de actuar sobre ella, lo cual repercute positivamente en el negocio. Para emplear los Servicios Web desde InfoPath 2003 se debe diseñar un formulario desde una conexión de datos. Esto lanza un asistente que permite crear una conexión a una base de datos o a un servicio Web. En el siguiente paso se debe indicar si se trata de una consulta de datos, un envío de datos o ambos. En el ejemplo expuesto se trata de un formulario únicamente de envío. La recepción de ciertos datos se configurará posteriormente. El siguiente paso es indicar la localización del servicio web a emplear. En caso de duda se puede acudir al apartado de Servicios desde la página principal o buscar uno por medio de un servidor UDDI. Cuando se encuentre localizado el servicio Web se mostrarán todos los métodos disponibles en el mismo. Se debe seleccionar aquél que se desee emplear y darle un nombre. Una vez hecho aparece la ventana principal con una barra de tareas a la derecha. Una de las opciones es el origen de los datos. Si se presiona en dicha opción se mostrará la conexión recién creada con los campos que requiere el método. Si se hubieran creado más conexiones se podría emplear el desplegable para seleccionar la deseada. Pág. 24 de 27
25 Página 25/27 Si se arrastra el nodo tns al formulario se generan automáticamente los campos y se asocian a los argumentos de la llamada. Una vez hecho se puede modificar la apariencia y añadir los controles que sean necesarios. Algunos campos requieren información de otros servicios. Para poder tener acceso a dichos métodos es necesario autenticarse previamente. Para ello hay que generar una nueva conexión al servicio Web que se ejecute al comienzo del formulario. También se pueden añadir los campos de autenticación al formulario y añadir un botón de refresco que realice la operación. Para ellos se debe acudir al menú de herramientas y seleccionar la opción de conexiones de datos. En la ventana que aparece a continuación se muestran las conexiones existentes. Se debe añadir una nueva siguiendo los pasos antes descritos. El Asistente ofrece la posibilidad de que dicha llamada se ejecute al cargar el formulario. De este modo se autentica al incio y se pueden realizar el resto de llamadas sin problemas. Este método necesita la definición de los valores para los argumentos. Se deben indicar el usuario y la contraseña que tiene asignada. Por último se deben cargar el resto de datos con distintas llamadas. Para ello se debe actuar de manera similar. Una vez hecho se puede seleccionar uno de las controles existentes e indicarle que el origen de los datos es uno de los creados anteriormente. Para ello se debe acudir a las propiedades del control, modificar su tipo a las necesidades e indicar la conexión de la que recuperará la información. Ciertos campos permiten asignar un valor a uno de los parámetros y una descripción del valor mediante otro. Con todo esto se crearía un formulario de modo sencillo y rápido. Otras opciones que permite InfoPath es realizar validaciones de los campos, ejecutar código según ciertos eventos, acceder a bases de datos, etc. con lo que la flexibilidad e integración de la información con otros sistemas es sencilla y rápida. Una vez terminado con el diseño se puede publicar en la Web, en un directorio, o en el sistema SharePoint de Microsoft. Pág. 25 de 27
26 Página 26/ NET C# es el nuevo lenguaje de programación de la plataforma.net de Microsoft..NET permite desarrollar en otros muchos lenguajes, como Visual Basic.NET, J#, Delphi.NET y otros. Como ejemplo se van a explicar unos pequeños pasos para utilizar un Servicio Web desde Visual Studio.NET, entorno de desarrollo de.net. Como lenguaje de programación se emplea C#, aunque migrar a cualquier otro lenguaje es sencillo, ya que las clases que ofrece el.net Framework son las mismas para los distintos lenguajes. El primer paso es crear un nuevo proyecto dentro del entorno para C#. Una vez creado se debe añadir la referencia Web. Para ello se deben seguir los siguientes pasos. Presionar sobre la opción Añadir Referencia Web dentro del menú Proyecto, o elegir la misma opción en el Explorador de la Solución, al presionar con el botón derecho del ratón sobre el proyecto. Seguir los pasos del asistente de modo similar al SOAP Toolkit explicado en apartados anteriores. Esto genera las clases cliente al Servicio Web dentro del proyecto. Con esto podemos invocar al servicio y a los distintos métodos que publica. Si en el asistente no se ha indicado ningún otro nombre, la clase se habrá creado con el nombre WS_GRNP_LN dentro del Namespace Proyecto.es.aragon.calidadambiental de la solución para el servicio de la aplicación GRNP. En el método que se encargue de llamar al servicio debemos añadir el siguiente código para poder llamar al servicio. using Example.es.aragon.calidadambiental; namespace Proyecto {... private void metodo () { resultado.text = "Esperando Respuesta"; try { WS_GRNP_LN servicio = new WS_GRNP_LN(); servicio.cookiecontainer = new System.Net.CookieContainer(); resultado.text = servicio.autenticar(login.text, password.text).tostring(); datagrid.datasource = servicio.listarcomunidadesautonomas().tables[0]; } catch (Exception exception) { resultado.text = exception.message; Pág. 26 de 27
27 Página 27/27 }... } } En el código anterior se recogen las comunidades autónomas dadas de alta en la aplicación y se muestran en un DataGrid. Para ello se siguen los siguientes pasos. resultado es un Label dentro del WinForm que muestra el estado actual de la llamada. datagrid es una DataGrid dentro del WinForm que muestra los datos. Antes de llamar al servicio al método de autenticación se crea un almacén de cookies, ya que el servicio mantiene la sesión. En caso de no utilizar este almacén en la propiedad CookieContainer del servicio, el método ListarComunidadesAutonomas no funcionará correctamente y no devolverá la información. Esto es únicamente necesario en aplicaciones de tipo WinForm, ya que las aplicaciones ASP.NET mantienen las cookies por medio del navegador. Antes de poder llamar al método ListarComunidadesAutonomas es necesario autenticarse en el servicio. Para ello se le pasan como argumentos el login y la contraseña que se capturan por medio de dos variables de tipo TextBox dentro del WinForm. Pág. 27 de 27
SISS Sistema de información de los Servicios Sociales. Acceso de Usuarios
Páginas Página 1 de 12 SISS Sistema de información de los Acceso de Usuarios Páginas Página 2 de 12 Índice Histórico de cambios...3 1. Introducción...4 2. Adecuación a la LOPD...5 2.1. Identificación y
Más detallesConsulta de F931 para el MTEySS
AFIP-SDG SIT Consulta de F931 para el MTEySS Manual para el desarrollador Revisión correspondiente al 23 de agosto de 2010 Administración Federal de Ingresos Públicos Subdirección General de Sistemas y
Más detallesServicio Portal VPN GdN
Servicio Portal VPN GdN Gesprona: 20068 Manual de usuario Versión 0.2 Página 1 de 14 Control de cambios Fecha Autor Descripción Versión 18/10/2017 Gorka Aguirre Borrador inicial 0.0 23/10/2017 Gorka Aguirre
Más detallesAplicación R.A.E.E. WEB Manual de usuario
6. Consulta 6.1. Consulta de Productos en el mercado Esta opción es común para los SIG y las empresas. En ésta opción se podrán consultar las cantidades puestas en el mercado por las empresas con los siguientes
Más detallesVersión /07/2006
Versión 5.0 27/07/2006 1 0. Índice 1. Requisitos de instalación 2. Acceso a la aplicación, obtención de claves y gestión de usuarios 2.1. Obtención de claves y gestión de usuarios en BBVA net Office 3.1.1
Más detallesCOPYRIGHT El copyright de este documento es propiedad de Camerfirma.
COPYRIGHT El copyright de este documento es propiedad de Camerfirma. No está permitido su reproducción total o parcial ni su uso con otras organizaciones para ningún otro propósito, excepto autorización
Más detalles4.- Cómo administrar los Socios Comerciales
4.- Cómo administrar los Socios Comerciales En este capítulo muestra cómo realizar las acciones de búsqueda de Socios Comerciales previamente registrados, crear, modificar y desactivar información relativa
Más detallesTIKA. Manual de usuario. Manual del Gestor de solicitudes e incidencias por Tickets de la Universidad Pablo de Olavide
TIKA Manual de usuario Manual del Gestor de solicitudes e incidencias por Tickets de la Universidad Pablo de Olavide Contenido Introducción... 2 Acceso al portal de usuarios... 2 Creación de un ticket...
Más detallesManual de usuario de la aplicación Juegos Escolares
Manual de usuario de la aplicación Juegos Escolares Federación Referencia: Juegos Escolares Autor: Elena Fecha de creación: 01/06/2007 Última actualización: 17/07/2007 Versión: v1.0 Clasificación: Uso
Más detallesVENTANILLA TELEMÁTICA
Ministerio de Industria, Turismo y Comercio Instituto para la Reestructuración de la Minería del Carbón y Desarrollo Alternativo de las Comarcas Mineras VENTANILLA TELEMÁTICA Manual de Usuario (Ciudadano)
Más detallesSUBSISTEMA DE CARGA DE FICHEROS CON DATOS DE ADEUDOS, RECHAZOS Y DEVOLUCIONES. SEPA Y SEPAXML. Carga de Ficheros
SUBSISTEMA DE CARGA DE FICHEROS CON DATOS DE ADEUDOS, RECHAZOS Y DEVOLUCIONES. SEPA Y SEPAXML. Carga de Ficheros Manual de usuario Versión 1.1 11/07/2014 ÍNDICE Nº Pág. 1 Introducción... 3 2 Requerimientos...4
Más detallesMarken Solo Guía del Usuario Cliente v3.0 Spa Ene 2014
Introducción Marken Solo Guía del Usuario Cliente v3.0 Spa Ene 2014 El objetivo de esta guía es proporcionar a las personas que adquieran el nivel de acceso "cliente" en el sistema Solo de Marken, una
Más detallesManual de Usuario Convocatoria de Recursos Humanos
Manual de Usuario Convocatoria de Recursos Humanos 1 AVISO IMPORTANTE: PARA LA REALIZACIÓN DE CUALQUIER SOLICITUD EN LA PÁGINA WEB DE INIA DEBERÁ TENER INSTALADA LA VERSIÓN DE INTERNET EXPLORER 8 O SUPERIOR.
Más detallesManual de Usuario Empresa
Manual de Usuario Empresa Memorias de Sostenibilidad y Responsabilidad Social DGTAESyRSE Índice 1 Introducción y Alcance del Documento... 3 2 Funcionalidad pública... 4 2.1 Solicitar Alta... 4 2.2 Memorias...
Más detallesManual de instalación de certificados digitales en soporte software
Manual de instalación de certificados digitales en soporte Fecha: 17/03/2006 Versión: 2.1 Nº de páginas: 18 Secretaria Autonòmica de Telecomunicacions i Societat de la Informació Conselleria d'infraestructures
Más detallesACTEON Manual de Usuario
SUBDIRECCIÓN GENERAL DE TECNOLOGÍAS DE LA INFORMACIÓN Y DE LAS COMUNICACIONES Referencia: ACT(DSI)MU01 Nº Versión: 1.00 Fecha: ÍNDICE 1. INTRODUCCIÓN...3 1.1. OBJETO DE ESTE DOCUMENTO... 3 1.2. ALCANCE...
Más detallesGuía rápida de usuario
Guía rápida de usuario Índice Denuncia de robos 3 Realización de una denuncia 4 Detalles de la denuncia: sección 1 Especificación del equipo 5 Detalles de la denuncia: sección 2 Información sobre los hechos
Más detallesSARA5 045 TELEMÁTICO MANUAL DE USUARIO
SARA5 045 TELEMÁTICO MANUAL DE USUARIO Versión 5 28/03/2012 ÍNDICE Nº Pág. 1. Introducción... 3 2. Requisitos... 4 3. Entrada al sistema... 5 4. Envío de ficheros... 8 5. Adeudo pago... 12 6. Consulta
Más detallesManual de usuario de la aplicación Juegos Escolares
Manual de usuario de la aplicación Juegos Escolares Mutualidad Referencia: Juegos Escolares Autor: Elena Fecha de creación: 01/06/2007 Última actualización: 17/07/2007 Versión: v1.0 Clasificación: Uso
Más detallesCorrespondencia Interadministrativa
Correspondencia Interadministrativa CORINTO Manual Manual de Usuario Final de Bandeja CES Versión 2.5 Fecha de revisión 20/07/2015 Realizado por División de Sistemas de Información y Comunicaciones ÍNDICE
Más detallesRequisitos del sistema
Requisitos del sistema Sistema operativo Nintex Workflow 2007 debe instalarse en Microsoft Windows Server 2003 o 2008. Cliente de explorador Microsoft Internet Explorer 6.x, aunque se recomienda Microsoft
Más detallesITACA La aplicación de Gestión de Identidad
ITACA La aplicación de Gestión de Identidad Índice La aplicación de Gestión de Identidad 3 Cambiar mis datos personales 3 Cambiar Contraseña 6 Administración de Usuarios 7 Creación de Usuario 10 Añadir
Más detallesPortal para los miembros de la SCLEDyN
Manual de Usuario Portal para los miembros de la SCLEDyN Bienvenido al portal de la SCLEDyN (Sociedad Castellano-Leonesa de Endocrinología, Diabetes y Nutrición). A continuación se le mostrarán un breve
Más detallesInicio de Sesión. Formulario
Instalación Inicio de Sesión. Formulario (4 enero 2018) Esta publicación pertenece al Servicio de Documentación de AuraPortal (SDAP) y todos los derechos están reservados. La reproducción total o parcial
Más detallesMECANISMO EXTRAORDINARIO DE FINANCIACIÓN PARA EL PAGO A LOS PROVEEDORES DE LAS COMUNIDADES AUTÓNOMAS. MECANO. Parte 1: Recepción de Ficheros
MECANISMO EXTRAORDINARIO DE FINANCIACIÓN PARA EL PAGO A LOS PROVEEDORES DE LAS COMUNIDADES AUTÓNOMAS. MECANO. Parte 1: Recepción de Ficheros Manual de usuario Versión 1.0 29/03/2012 ÍNDICE Nº Pág. 1 Introducción...
Más detallesSISTEMA ELECTRÓNICO DE CONTRATACIONES MANUAL DE USUARIO FINAL MÓDULO DE PROVEEDORES Y CONTRATISTAS
HOJA 1 DE 32 SISTEMA ELECTRÓNICO DE CONTRATACIONES MANUAL DE USUARIO FINAL MÓDULO DE PROVEEDORES Y CONTRATISTAS Versión 1.0 HOJA 2 DE 32 1. Contenido 1. Requerimientos... 4 1.1. Instalación de Navegador
Más detallesInicio de Sesión. Formulario
Instalación Inicio de Sesión. Formulario (11 julio 2017) Esta publicación pertenece al Servicio de Documentación de AuraPortal (SDAP) y todos los derechos están reservados. La reproducción total o parcial
Más detallesManual de Profesor Firma de Actas
Firma de Actas Versión: V1.3 Marzo 2018 Índice Índice... 1 1. Introducción... 2 2. Acceso... 3 2.1. Menú principal... 4 2.2. Usuario sin permisos... 5 2.3. Salir de la aplicación... 5 3. Actas... 7 3.1.
Más detallesAplicación para la Solicitud telemática de tarjetas para tacógrafo digital Manual de Usuario
MINISTERIO DE FOMENTO Secretaría de Estado de Infraestructuras, Transporte y Vivienda Secretaría General de Transporte Dirección General de Transporte Terrestre Aplicación para la Solicitud telemática
Más detallesManual de usuario Recepción Facturas y validador SAT. Validador WEB
Recepción Facturas y validador SAT Contenido Introducción... 3 Requisitos tecnológicos... 3 Principal... 3 Iniciar sesión... 4 Recuperar contraseña... 6 Cambiar contraseña... 8 Validar... 10 Consultar...
Más detallesRegistro locales de espectáculos públicos y actividades recreativas
Registro locales de espectáculos públicos y actividades recreativas 1 Autorización Inicial EN QUÉ CASOS SE REQUIERE? Es necesario que el Ayuntamiento otorgue autorización expresa para que se actúe en su
Más detallesManual de usuario Cita Previa
Manual de usuario Cita Previa Versión 1.0 Empresa: Viacore IT Fecha: 19/12/2016 Jefe Proyecto: Óscar Ponce Cruz Teléfono: 942333743 Email: oponcecruz@viacoreit.com Unidad Gobierno: Dirección General Organización
Más detallesPROCEDIMIENTO PARA LA OBTENCIÓN DEL CERTIFICADO SILCON DE LA TGSS SISTEMA RED EN INTERNET MINISTERIO DE TRABAJO Y ASUNTOS SOCIALES
SUBDIRECCIÓN GENERAL DE INSCRIPCIÓN, AFILIACION Y RECAUDACIÓN EN PERIODO VOLUNTARIO PROCEDIMIENTO PARA LA OBTENCIÓN DEL CERTIFICADO SILCON DE LA TGSS SISTEMA RED EN INTERNET MINISTERIO DE TRABAJO Y ASUNTOS
Más detallesGESTOR TARJETA DE MOVIMIENTO EQUINA. Manual de Usuario
GESTOR TARJETA DE MOVIMIENTO EQUINA Manual de Usuario ÍNDICE 1. INTRODUCCIÓN... 1 2. INSTALACIÓN... 1 3. DESCRIPCIÓN... 2 Cambio del lector de tarjetas por defecto... 4 Proxy... 5 4. FUNCIONAMIENTO GENERAL
Más detallesGuía de usuario de CardioChek Link
Guía de usuario de CardioChek Link Guía de usuario de CardioChek Link Este programa de software es compatible con los sistemas operativos Microsoft Windows 7, Windows 8.X, Vista A. Uso previsto CardioChek
Más detallesMANUAL DE USO DE LA APLICACIÓN
CGB INFORMÁTICA MANUAL DE USO DE LA APLICACIÓN Policía en Red Índice Introducción... 3 Inicio de sesión en la PDA... 4 Menú principal de la PDA... 5 Sincronización de datos en la PDA... 6 Legislación en
Más detallesManual de instalación
Manual de instalación Nintex USA LLC 2012.Se reservan todos los derechos.errores y omisiones excluidos. support@nintex.com 1 www.nintex.com Índice 1. Instalación de Nintex Workflow 2010... 4 1.1 Ejecutar
Más detallesMANUAL DE USUARIO SISTEMA DE PRESENTACIÓN ELECTRÓNICA DE DOCUMENTACIÓN INDUSTRIAL (PROV)
SISTEMA DE PRESENTACIÓN ELECTRÓNICA DE DOCUMENTACIÓN INDUSTRIAL (PROV) Edición: Autor: Servicio de Informática Área de Desarrollo y Mantenimiento Consejería de Economía y Empleo Fecha: Abril de 2008 Historia
Más detallesIngreso de Facturas Electrónicas
Ingreso de Facturas Electrónicas Ingreso al sistema 3 Página del Portal de proveedores 5 Ingresar Facturas 6 Validación de Facturas con Orden de compra (Pedido) 8 Índice Validación de Facturas con CWID
Más detallesÍNDICE... 1 INTRODUCCIÓN... 2 INTERFAZ DE USUARIO...
de documentación de Infraestructuras Comunes de Índice ÍNDICE... 1 INTRODUCCIÓN... 2 INTERFAZ DE USUARIO... 3 1 MODO DE ACCESO... 3 2 FORMULARIO DE PRESENTACIÓN TELEMÁTICA DE BOLETINES DE ICT CON DIRECCIÓN
Más detallesAplicación Hospederías. Dirección General de la Policía y de la Guardia Civil. Ámbito. Guardia Civil
Aplicación Hospederías Dirección General de la Policía y de la Guardia Civil Ámbito Guardia Civil Contenido 1. Introducción...3 2. Diferencias más significativas con la versión anterior...3 3. Acceso de
Más detalles9 PRUEBAS Y RESULTADOS
9. Pruebas y resultados 9 PRUEBAS Y RESULTADOS 9.1 Introducción a las pruebas : Las pruebas realizadas están diseñadas para obtener información tallada acerca Las diferencias entre las tecnologías ksoap
Más detallesINSTRUCCIONES DE ACCESO AL AULA VIRTUAL Anexo I. Datos Personales y Currículum
INSTRUCCIONES DE ACCESO AL AULA VIRTUAL Anexo I. Datos Personales y Currículum Para entrar en el aula virtual, accesible a partir de la página www.formacionpostgrado.com precisará de la siguiente información:
Más detallesMANUAL DE USUARIO Gestión documental
SEMILLAS Sistema de gestión de ensayos MANUAL DE USUARIO Contenido ACCESO A SITIO.... 2 CREACION DE NUEVOS USUARIOS.... 3 Dar de alta un usuario.... 7 CREAR BIBLIOTECAS DE DOCUMENTOS.... 11 Como crear
Más detallesInstalando el servidor de SIABUC9
Instalando el servidor de SIABUC9 1. Previo a la instalación del servidor de SIABUC9 es necesario que en el equipo de cómputo se realicen las siguientes acciones: Desactivar el firewall de Windows y antivirus,
Más detallesManual del ciudadano. Release 0.5. TangramBPM
Manual del ciudadano Release 0.5 TangramBPM 02/10/2014 Índice general 1. Introducción 1 2. Navegación 3 2.1. Estructura general de la Sede Electrónica.............................. 3 2.2. Certificados
Más detallesManual de Usuario para. Sistema de Tickets de Soporte DOC
Manual de Usuario para Sistema de Tickets de Soporte DOC Página 1 de 17 Tabla de contenido Introducción... 3 Conceptos básicos... 3 Asignar contraseña de usuario... 4 Entrada en el sistema... 5 Perfil
Más detallesDUSI 2015 PROGRAMA OPERATIVO DE CRECIMIENTO SOSTENIBLE FEDER Manual Usuario Versión 1.0 Fecha de revisión 23/11/2015. Dusi2015 v1.
DUSI 2015 PROGRAMA OPERATIVO DE CRECIMIENTO SOSTENIBLE FEDER 2014-2020 Manual Usuario Versión 1.0 Fecha de revisión 23/11/2015 Dusi2015 v1.0 / 1 Tabla de contenido 1 ACCESO A LA APLICACIÓN... 4 1.1 Acceso
Más detallesSERVICIOS WEB DE MODIFICACIÓN DE LA D.G. DEL CATASTRO Introducción general
SERVICIOS WEB DE MODIFICACIÓN DE LA D.G. DEL CATASTRO Introducción general Versión 1.0 1 Control Versión 1.0 Fecha: 22-10-2008 1 Introducción 3 2 Servicios web de actualización 3 2.1 Acceso y seguridad:
Más detallesINSTRUCCIONES PARA LA FIRMA ELECTRÓNICA. Pre requisitos para firmar electrónicamente:
INSTRUCCIONES PARA LA FIRMA ELECTRÓNICA Una vez finalizado el proceso de adjuntar la documentación solicitada en la convocatoria, se deberá elevar la solicitud a definitiva mediante la opción Enviar al
Más detallesDOMÓTICA: PROTOCOLO UPNP Y HOGAR DIGITAL V. HERRAMIENTAS INTEL PARA EL USO Y DESARROLLO DE LA TECNOLOGÍA UPNP
V. HERRAMIENTAS INTEL PARA EL USO Y DESARROLLO DE LA TECNOLOGÍA UPNP Desde 1999, la empresa Intel Corporation trabaja con la tecnología UPnP con la finalidad de conseguir llevar a cabo un entorno de red
Más detallesMANUAL USUARIO DE LA PLATAFORMA PROVINCIAL DE NOTIFICACIONES TELEMÁTICAS
MANUAL USUARIO DE LA PLATAFORMA PROVINCIAL DE NOTIFICACIONES TELEMÁTICAS ENERO 2011 Índice de contenido 1.INTRODUCCIÓN A LA PLATAFORMA PROVINCIAL DE NOTIFICACIONES COMPARECE... 3 2.ACCESO E INSTALACIÓN...3
Más detalles3ª PARTE - INVOCAR DIRECTAMENTE UN SW DE SISTEMA Y PERSONALIZADO ª PARTE - MOSTRAR LA CONFIGURACIÓN DE ADAPTER SERVER EN FORMULARIO...
AuraPortal Training School Integración EJERCICIO PR0835 INTEGRACIÓN Contenido EJERCICIO PR0835 INTEGRACIÓN... 1 1ª PARTE - IMPORTAR DATOS A FAMILIA DE SISTEMA... 2 2ª PARTE - IMPORTAR DATOS A FAMILIA PROPIA...
Más detallesREA Registro de Empresas Acreditadas en el Sector de la Construcción Guía de configuración previa
REA Registro de Empresas Acreditadas en el Sector de la Construcción Septiembre 2018 - Versión 8.2 Índice 1. IDENTIFICACIÓN Y FIRMA ELECTRÓNICA... 3 2. AUTOFIRM@... 5 2.1 Instalación de Autofirm@... 5
Más detallesManual de usuario Tramitación de grúas torre. Manual de usuario. Tramitación de grúas torre
Manual de usuario Tramitación de grúas torre 1 Índice 1. INTRODUCCIÓN... 3 2. SECUENCIA PARA LA TRAMITACIÓN... 4 2.1 Acceso al portal de tramitación... 4 2.2 Iniciar un nuevo expediente, es decir, preparar
Más detallesINSTALANDO EL CLIENTE DE SIABUC9 ACTIVIDADES PREVIAS
INSTALANDO EL CLIENTE DE SIABUC9 ACTIVIDADES PREVIAS Universidad de Colima Previo a la instalación del cliente de SIABUC9 es necesario que en el equipo de cómputo se realicen las siguientes acciones: Desactivar
Más detallesAGENCIA ESTATAL DE SEGURIDAD AÉREA
AGENCIA ESTATAL DE SEGURIDAD AÉREA MINISTERIO DE FOMENTO AGENCIA ESTATAL DE SEGURIDAD AÉREA GUÍA DE USUARIO DE LA APLICACIÓN (V 1.0) Madrid, Febrero 2017 ÍNDICE 1. INTRODUCCIÓN... 3 2. REQUISITOS PARA
Más detallesManual de Usuario Gerente /Administrador. Guía de Configuración y Parametrización
Manual de Usuario Gerente /Administrador Guía de Configuración y Parametrización Noviembre de 2017 Índice 1.- Inicio de Sesión... 3 2.- Selección de Módulo... 3 3.- Selección de Empresa... 4 4.- Emisor...
Más detallesMANUAL PARA EL ENVÍO Y NOTIFICACIÓN ELECTRÓNICA DE UNA INSTANCIA GENERAL
MANUAL PARA EL ENVÍO Y NOTIFICACIÓN ELECTRÓNICA DE UNA INSTANCIA GENERAL La aprobación de la Ley 39/2015, de 1 de octubre, del Procedimiento Administrativo Común de las Administraciones Públicas ha dado
Más detallesMANUAL PARA LA PRESENTACIÓN ELECTRÓNICA DE UNA OFERTA DE CONTRATO MENOR
MANUAL PARA LA PRESENTACIÓN ELECTRÓNICA DE UNA OFERTA DE CONTRATO MENOR Tras la entrada en vigor de la Ley 39/2015, de 1 de octubre, del Procedimiento Administrativo Común de las Administraciones Públicas,
Más detallesCONTENIDO. Capítulo 1. Capítulo 3. Capítulo 2. Contenido
Contenido CONTENIDO Sobre el autor 4 Prólogo 5 El libro de un vistazo 6 Información complementaria 7 Introducción 13 Capítulo 1 INTRODUCCIÓN A MACROS EN EXCEL 2007 Las macros: qué son? 16 El lenguaje VBA
Más detallesINSTALANDO EL SERVIDOR DE SIABUC9 ACTIVIDADES PREVIAS
INSTALANDO EL SERVIDOR DE SIABUC9 ACTIVIDADES PREVIAS Previo a la instalación del servidor de SIABUC9 es necesario que en el equipo de cómputo se realicen las siguientes acciones: Desactivar el Firewall
Más detallesTramitaciones de nuevas instalaciones de combustibles líquidos sin proyecto MANUAL DE USUARIO
Tramitaciones de nuevas instalaciones de combustibles líquidos sin proyecto MANUAL DE USUARIO V1 Tramitaciones de nuevas instalaciones de combustibles líquidos sin proyecto MANUAL DE USUARIO Pág. 1 Control
Más detallesManual del usuario MAC
Manual del usuario MAC Versión 1.4.4 2015 Telefónica. Todos los derechos reservados. http://telefonica.com.ar 1 Índice 1 Índice... 2 2 Terabox... 3 3 Instalación del Terabox... 4 4 Configuraciones de preferencias...
Más detallesManual de Usuario Portal Factura Electrónica
Manual de Usuario Portal Factura Electrónica Procter & Gamble (Usuario Proveedor) ÍNDICE 1. INTRODUCCIÓN.... 3 2. REQUERIMIENTOS MÍNIMOS.... 3 3. ACCESO AL PORTAL DE RECEPCIÓN DE FACTURA ELECTRÓNICA....
Más detallesManual de Usuario. Disco Virtual en Red
Manual de Usuario Disco Virtual en Red iphone / ipad 1.2 Enero 2013 1. INTRODUCCION Queremos darle la bienvenida al servicio de Disco Virtual en Red, este manual recoge todas las funcionalidades y características
Más detallesGuía Rápida de. Registro y Configuración OnLine VERSIÓN Tel
Guía Rápida de Registro y Configuración OnLine VERSIÓN 1.0.0 Tel. 01 800 63 22 887 Índice Introducción 1. Registro de datos en el Sistema Factureya 1.1 Registro de usuario 2. Configuración de la cuenta
Más detallesProgramación en Visual Basic Ricardo Rodríguez García
Manual Básico de Programación en Visual Basic 1.- Estructura de un proyecto Visual Basic Los programas o aplicaciones desarrolladas en Visual Basic van a constituir un único paquete que denominaremos proyecto.
Más detallesSISTEMA WEB EMPRESARIAL DE SEGURIDAD Y SALUD
guía DE USUARIO SISTEMA WEB EMPRESARIAL DE SEGURIDAD Y SALUD índice Introducción... Pág. 3 Acceso a SWESS... Pág. 3 Crear trabajadores... Pág. 5 Editar trabajadores... Pág. 6 Deshabilitar y eliminar trabajadores...
Más detallesSistema de Automatizado de Exámenes en Línea SAEL. Manual de Usuario Administrador Estatal. Versión 1.0.0
Sistema de Automatizado de Exámenes en Línea SAEL Manual de Usuario Administrador Estatal Versión 1.0.0 México, D.F. Septiembre 2010 INFORMACIÓN DE ESTE DOCUMENTO Características Título Manual de Usuario
Más detallesPRESENTACIÓN TELEMÁTICA DE LIBROS
PRESENTACIÓN TELEMÁTICA DE LIBROS Manual de usuario Colegio de Registradores de España 06 de marzo de 2017 COLEGIO DE REGISTRADORES DE ESPAÑA Diego de León, 21-28006 Madrid Tel.: +34 91 270 16 99 902 181
Más detallesManual de interoperabilidad
Manual de interoperabilidad Manual integración Autentica Servicios web con WS-Security Versión: 1.9 Fecha de la versión: 24/04/2018 Madrid, 24 de abril de 2018 Elaborado por la Secretaría General de Administración
Más detallesMANUAL PARA LA SOLICITUD Y NOTIFICACIÓN ELECTRÓNICA DE SUBVENCIONES
MANUAL PARA LA SOLICITUD Y NOTIFICACIÓN ELECTRÓNICA DE SUBVENCIONES La aprobación de la Ley 39/2015, de 1 de octubre, del Procedimiento Administrativo Común de las Administraciones Públicas supone que,
Más detallesUNIDAD 2- LA CREACIÓN DE TABLAS EN ACCESS 2010
2. CREACIÓN DE TABLAS Cuando se crea una base de datos, los datos se almacenan en tablas, que son listas de filas y columnas basadas en temas. Siempre debe empezar a diseñar una base de datos creando primero
Más detallesDEPARTAMENTO DE TI NETVALLE
Manual de Usuario Sistema de Información Univalle Versión 1.0.0.4 DEPARTAMENTO DE TI NETVALLE Sistema de Información Univalle Universidad Privada del Valle Cochabamba Bolivia 013 Manual de Usuario Sistema
Más detallesMANUAL DE ACCESO INTERNET DE LA APLICACIÓN
Manual de Acceso Internet de la Aplicación RPAU MANUAL DE ACCESO INTERNET DE LA APLICACIÓN Autor: Consejería de Fomento y Medio Ambiente Fecha: Mayo 2015 Página 1 de 29 Manual de Acceso Internet de la
Más detallesTratamiento Automatizado de Facturas y Justificantes. Manual de Usuario Servicio a Proveedores
Versión:1.2 Fecha: 04/05/2006 ÍNDICE 1 ACCESO A SERVICIO A PROVEEDORES...3 1.1 DIRECCIÓN INTERNET DE ACCESO...3 1.2 PRIMER ACCESO...3 1.3 ACCESOS SUCESIVOS...10 2 REGISTRO DE FACTURAS...12 2.1 ENTRADA
Más detallesUNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES TRABAJO DE GRADO PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN SISTEMAS COMPUTACIONALES
Más detallesHERRAMIENTA FACTURACIÓN ELECTRÓNICA MANUAL DE USUARIO
HERRAMIENTA FACTURACIÓN ELECTRÓNICA MANUAL DE USUARIO TABLA DE CONTENIDOS HERRAMIENTA FACTURACIÓN ELECTRÓNICA... 0 MANUAL DE USUARIO... 0 1. Descripción general... 2 2. Descripción funcional... 2 2.1.
Más detallesSolicitudes de Formación C.F. Don Benito - Manual de Usuario - Servicio Extremeño Público de Empleo
Solicitudes de Formación C.F. Don Benito - Manual de Usuario - Servicio Extremeño Público de Empleo Página: 2 de 15 Índice de contenidos Introducción... 3 Autentificación... 4 Página Principal... 7 Datos
Más detallesEsta aplicación se ha probado con éxito en los navegadores Internet Explorer 6.0, 7.0, 8.0 y Mozilla Firefox.
ReservaUAL Servicio de Reserva de Espacios Índice UAL, 08 de febrero de 2012 1. Requisitos del Sistema...1 2. Acceso a ResevaUAL....1 3. Opciones de menú Usuario...4 3.1. Solicitar... 4 3.1.1. Nueva Solicitud...
Más detallesManual básico de Wordpress
Manual básico de Wordpress Instalación del programa sobre el espacio web asociado a la cuenta de correo de PDI/PAS 25/03/2011 Centro de servicios de informática y redes de comunicaciones Nodo Cartuja Contenido
Más detallesSistema de Registro Único de Organizaciones Sociales. Manual de Usuario
Sistema de Registro Único de Organizaciones Sociales Sistema de Registro Único de Organizaciones Sociales Manual de Usuario Página 1 de 34 ÍNDICE DE CONTENIDO 1 INTRODUCCIÓN... 5 2 ESTRUCTURA DEL SISTEMA...
Más detallesGuía de Proveedor Portal de Recepción de CFDIs - Estapack. Manual de usuario para la operación del portal de recepción de CFDIs
Guía de Proveedor Portal de Recepción de CFDIs - Estapack Manual de usuario para la operación del portal de recepción de CFDIs Noviembre 2015 Contenido Definiciones 3 Introducción 4 Objetivo 4 Manual de
Más detallesCONMEBOL LIGA DE DESARROLLO
MANUAL DE USUARIO PLATAFORMA TECNOLÓGICA CONMEBOL LIGA DE DESARROLLO http://ligadedesarrollo.conmebol.com/ Dirección de Desarrollo de CONMEBOL Tabla de contenido SISTEMA DE REGISTRO DE JUGADORES... 2 PAGINA
Más detallesUNIFICA CAPTURA ECONÓMICO FINANCIERO
UNIFICA CAPTURA ECONÓMICO FINANCIERO MANUAL DE INSTALACIÓN Dirección General de Planificación y Presupuesto Gobierno de Canarias V.3.5.0.0 Actualizado a Marzo 2013 Manual de instalación Unifica Captura
Más detallesTarjeta Regalo INE ÍNDICE. 1. Introducción Acceso a la web Gestión cuenta de usuario Gestión de tarjetas...
Encuesta de Presupuestos Familiares 2011 ÍNDICE 1. Introducción... 3 2. Acceso a la web... 4 3. Gestión cuenta de usuario... 7 4. Gestión de tarjetas... 12 5. Contacto... 30 1. Introducción La página web
Más detallesHYPERION SYSTEM FINANCIAL MANAGEMENT
HYPERION SYSTEM 11.1.2.4 FINANCIAL MANAGEMENT Manual de instalación de Smart View y acceso web a HFM Índice 0. Introducción... 2 1. Instalación y Configuración a HFM... 3 1.1 Instalación de Smart View
Más detallesCONFIGURANDO EL SERVIDOR DE SIABUC9 ACTIVIDADES PREVIAS
CONFIGURANDO EL SERVIDOR DE SIABUC9 ACTIVIDADES PREVIAS Previo a la configuración del servidor de SIABUC9 es necesario que en el equipo de cómputo se realicen las siguientes acciones: Establecer una IP
Más detallesAPLICACIÓN CUADRANTES Manual de Usuario (Vigilantes) Versión: 1.0 Página 1 de 10
www.cuadrantes.vaersa.org APLICACIÓN CUADRANTES Manual de Usuario (Vigilantes) Versión: 1.0 Página 1 de 10 IMPORTANTE: Usted deberá antes de acceder a la web: 1. Conocer su Número de Trabajador (5 dígitos).
Más detallesFormación Manual Gestión de eventos
MANUAL DE USUARIO Gestión de eventos Página 1 de 15 Tabla de contenido 1. Cómo usar el manual de usuario... 3 2. Gestión de eventos... 4 2.1 Introducción a la herramienta... 4 2.2 Precondiciones a tener
Más detalles1. Inicio de sesión. Si es cliente pero ha olvidado sus datos de acceso, puede rellenar el siguiente formulario para recuperarlos:
El presente documento pretende servir de ayuda a los clientes de Proquinorte S.A. que realicen sus pedidos a través de la web www.proquinorte.com. En él se explica cómo realizar pedidos y consultas adicionales,
Más detalles