Manual Programador. Versión: 1.3.0
|
|
|
- Josefina Calderón Botella
- hace 7 años
- Vistas:
Transcripción
1 Manual Programador Documento elaborado por: Revisado por: Francisco José Cantero Villar Miguel J. Vázquez Rebollo Versión: Lugar y fecha: Sevilla, 20 de Diciembre de 2006
2 Contenido: 1 Objetivos Novedades Cambios en la API Modificación de un firmante sobre una petición entregada Eliminar una petición no entregada Eliminar un firmante de una petición entregada Acciones Web Métodos de alta/borrado de destinatarios Portal Web Informe de firma Consulta del estado de entregas API PLSQL API Ejemplo de integración Oracle Forms/API PLSQL Requisitos Previos Demo API Web Services API WSDL Ejemplo de integración Java Web Services Requisitos Previos Instalación de la Demo Demo Historia de versiones (Versión 1.3.0, 20 de Diciembre de 2006) pág 2
3 1 Objetivos El presente documento tiene como objetivo explicar al usuario desarrollador de aplicaciones ejemplos prácticos de integración tanto con el API PLSQL como los Web Service que ofrece la aplicación. Como documentación anexa se incluye la especificación de todos los métodos de la API así como el JavaDoc de las clases Java clientes que se pueden generar a partir del descriptor del servicio (WSDL). (Versión 1.3.0, 20 de Diciembre de 2006) pág 3
4 2 Novedades Dentro de la API de se realizaron una serie de mejoras en la anterior versión como resultado de la aparición de nuevos requisitos interesantes a cubrir. Estos cambios existen en sendas API s, es decir, tanto en PLSQL como en los servicios web siendo análogas en uso y comportamiento, así como nuevas funcionalidades que ofrecen el portal web de Port@firmas para terceras aplicaciones (por ejemplo, el informe de firmas). 2.1 Cambios en la API Modificación de un firmante sobre una petición entregada Ahora se permite cambiar uno de los firmantes definidos en una petición de firma para suplir una vacante o una delegación de firma, siempre y cuando el firmante original no haya devuelto o firmado ya algún documento de la petición. A tal efecto se ha creado un nuevo método en ambas API s. PLSQL /* */ /* PR_DESTINATARIO_C */ /* */ PROCEDURE PR_DESTINATARIO_C(EHASH IN VARCHAR2, EDNI1 IN VARCHAR2, EDNI2 IN VARCHAR2, D_NOMBRE IN VARCHAR2 DEFAULT NULL, D_APELL1 IN VARCHAR2 DEFAULT NULL, D_APELL2 IN VARCHAR2 DEFAULT NULL, NUEVO IN VARCHAR2 DEFAULT PF_PQ_TYPE.DEFAULT_CREA_USUARIO_VARCHAR); -- CAMBIA LA LINEA DE FIRMA EN UNA MULTIFIRMA/FIRMA EN CASCADA O PARALELO -- PARAMETROS DE ENTRADA -- EHASH - VARCHAR2 - CODIGO DEL DOCUMENTO -- EDNI1 - VARCHAR2 - DNI DEL DESTINATARIO ORIGINAL -- EDNI2 - VARCHAR2 - DNI DEL DESTINATARIO FINAL -- VALORES POR DEFECTO O VALORES OPCIONALES -- D_NOMBRE - VARCHAR2 - NOMBRE DEL DESTINATARIO EN EL CASO DE NO EXISTIR -- D_APELL1 - VARCHAR2 - PRIMER APELLIDO DEL DESTINARIO EN EL CASO DE NO EXISTIR -- D_APELL2 - VARCHAR2 - SEGUNDO APELLIDO DEL DESTINARIO EN EL CASO DE NO EXISTIR -- NUEVO - VARCHAR2 - PARA DAR DE ALTA EL USUARIO O NO EN CASO DE NO EXISTIR Y PROPORCIONAR LOS DATOS -- VALORES POR DEFECTO O VALORES OPCIONALES -- NINGUNO -- ERRORS: -- NO_DATA_FOUND - DESTINATARIOS O PETICION DE FIRMA NO ENCONTRADA -- PF_PQ_TYPE.EXCP_DOCUMENTO_FIRMADO - DOCUMENTO YA FIRMADO POR DESTINATARIO ORIGINAL -- PF_PQ_TYPE.EXCP_DOCUMENTO_DEVUELTO - DOCUMENTO YA DEVUELTO POR DESTINATARIO ORIGINAL (Versión 1.3.0, 20 de Diciembre de 2006) pág 4
5 WebService public long cambiardestinatario(java.lang.string hashpeticion, java.lang.string dniorigen, java.lang.string dnidestino, java.lang.string nombre, java.lang.string apellido1, java.lang.string apellido2, java.lang.string nuevo) Método para cambiar un destinatario de una petición por otro Parameters: hashpeticion - Identificador de la petición dniorigen - DNI del destinatario origen dnidestino - DNI del destinatario destino nombre - Nombre del destinatario destino apellido1 - Primer apellido del destinatario destino apellido2 - Segundo apellido del destinatario destino nuevo - Cadena que indica si el destinatario destino es nuevo (valor 'S') Returns: 0 en caso de ir todo bien, cualquier otro valor en caso contrario Eliminar una petición no entregada Se permite a las aplicaciones borrar peticiones que se hayan dado de alta y que finalmente no se hayan entregado. Para ello las mismas no deben ser firmadas/devueltas por los destinatarios. PLSQL /* */ /* PR_PETICION _D */ /* */ PROCEDURE PR_PETICION_D(EHASH IN VARCHAR2); -- METODO DELETE SOBRE PETICIONES -- PARAMETROS DE ENTRADA OBLIGATORIOS -- EHASH - VARCHAR2 - HASH DE LA PETICION -- VALORES DEVUELTOS -- NINGUNO -- ERRORS: -- NO_DATA_FOUND: EL C_HASH DEL REGISTRO NO HA SIDO ENCONTRADO /* */ /* PR_PETICION_D */ /* */ PROCEDURE PR_PETICION_D(PETICION IN PF_PQ_TYPE.ARRAY_PETICIONES); -- METODO DELETE PARA BORRAR UNA PETICIÓN -- PARAMETROS DE ENTRADA OBLIGATORIOS -- PETICION - PF_PQ_TYPE.ARRAY_PETICIONES -- VALORES DEVUELTOS -- NINGUNO -- ERRORS: -- NO_DATA_FOUND: EL C_HASH DEL REGISTRO NO HA SIDO ENCONTRADO -- ORA-02292: RESTRICCIÓN DE HIJO ENCONTRADA, HAY BORRAR LOS DOCUMENTOS Y LOS DESTINATARIOS PRIMERO /* */ /* PR_PETICION_D */ /* */ PROCEDURE PR_PETICION_D(PETICION IN COL_PETICIONES); -- METODO DELETE PARA BORRAR UNA PETICIÓN (Versión 1.3.0, 20 de Diciembre de 2006) pág 5
6 -- PARAMETROS DE ENTRADA OBLIGATORIOS -- PETICION - COL_PETICIONES -- VALORES DEVUELTOS -- NINGUNO -- ERRORS: -- NO_DATA_FOUND: EL C_HASH DEL REGISTRO NO HA SIDO ENCONTRADO -- ORA-02292: RESTRICCIÓN DE HIJO ENCONTRADA, HAY BORRAR LOS DOCUMENTOS Y LOS DESTINATARIOS PRIMERO WebService public long eliminarpeticion(java.lang.string hashpeticion) Método para eliminar peticiones que no están entregadas Parameters: hashpeticion - Identificador de la petición Returns: devuelve 0 si todo va bien, cualquier otro valor en caso contrario Eliminar un firmante de una petición entregada Se permite quitar un firmante definido en la petición que aún no haya intervenido en el proceso de firma. Si se eliminan todos los firmantes de una petición, la petición queda nuevamente abierta, habilitando por tanto la posibilidad de borrar la petición a su vez. Se emplean los métodos anteriormente definidos con la salvedad que ahora no elevan excepción si no procede Acciones Web Ahora se pueden definir disparadores que ante determinados cambios de estados el sistema llame remotamente a otras aplicaciones mediante una dirección URL y método GET de HTTP que se defina y a la que se le incluirán los parámetros solicitados. Para el correcto funcionamiento de las acciones tipo WEB debemos asegurarnos que la base de datos tiene acceso a Internet/Red Local o bien puede hacer uso de un proxy para acceder a dicha máquina remotamente por el puerto indicado. En este ultimo caso hay que revisar por tanto las constantes de Port@firmas para que acceda al proxy y se habilite el uso del mismo. En caso de error, o bien que se devuelva una página en dicha dirección, esta queda registrada dentro de la caché Web del Port@firmas para que pueda ser revisada en la depuración. La dirección URL debe responder a la siguiente estructura: (Versión 1.3.0, 20 de Diciembre de 2006) pág 6
7 Como se aprecia, se indican los parámetros de la URL que se quieren recoger valores, de tal forma que luego el sistema le asocia los valores correspondientes al hacer la llamada. Se emplean los métodos anteriormente vistos con la salvedad que ahora para indicar una acción de tipo WEB, deberemos indicar el valor WEB como TIPO de acción. Si no tomará el valor por defecto PLSQL Métodos de alta/borrado de destinatarios Ahora se puede dar de alta/borrar destinatarios desde Webservice, proporcionando un objeto UsuarioWS completo con todos sus datos rellenos, DNI, nombre y apellidos. De tal forma que si el método tradicional de incluir destinatario nos devuelve un código de error, nos indica que el usuario no existe aún en Port@firmas, de tal forma que podemos crearlo de forma programada desde nuestra aplicación proporcionándole todos los restantes datos a través de la entidad UsuarioWS. 2.2 Portal Web Informe de firma El informe de firma fue una novedad que se incorporó en la versión v1.1.0 para documentos PDF enviados a firmar compatibles con itext (versión PDF 4 o inferior). Se trata de un nuevo documento PDF con el documento original reescalado a un 80% y en el que se le ha incluido un pie de firma digital, con toda la información del proceso de firma. Es una manera sencilla de representar un proceso de firma electrónica y poder sacarlo en papel. Figura 1. Informe de firma. (Versión 1.3.0, 20 de Diciembre de 2006) pág 7
8 Dentro de la información contenida en pie de firma digital se encuentra: Nombre de y código de transacción para asegurar la unicidad. Fecha y hora de la firma. Relación de firmantes y fecha de emisión y caducidad de sus certificados para comprobar que la firma se encuentra dentro del periodo de validez del mismo. Código de barras que contiene la información de servidor y código de transacción para habilitar mecanismos de lectura óptica. Para obtener este informe las aplicaciones deberán haber guardado en el proceso de alta de la petición los identificados de petición y de documentos, o bien en la acción asociada a un cambio de estado recoger estos valores. Este informe se saca mediante la siguiente URL: Opcionalmente se le puede incluir un parámetro adicional tipo con valores 1 ó 2 para sacar los dos tipos de Pie de Firma Digital existentes. Dado que este informe se genera a partir del documento guardado en la custodia así como del PKCS7 del proceso de firma es necesario que el mismo esté firmado, si no, no nos devolverá nada Consulta del estado de entregas Se puede a través del código de petición hacer que el Port@firmas nos devuelva la matriz de entregas con los estados de entrega por firmante y documento y consultar el detalle de los mismos. Figura 2. Matriz de entregas. (Versión 1.3.0, 20 de Diciembre de 2006) pág 8
9 Para ello solo hay que invocar la siguiente dirección URL: (Versión 1.3.0, 20 de Diciembre de 2006) pág 9
10 3 API PLSQL Dentro de para la comunicación con las aplicaciones a través de la propia base de datos existe un rol definido (PF_R_PETICIONES) y que la aplicación cliente deberá solicitar al administrador para poder ejecutar la API o bien trabajar con los objetos y tipos Oracle definidos. Si se quieren hacer nuevos procedimientos o paquetes almacenados que ataquen a dicha API no solo nos hace falta dicho rol, deberemos tener entonces permisos específicos sobre los objetos el usuario en cuestión. Solo habría que revisar el script de creación de rol para que conceda esos mismos permisos al usuario. Una vez tenga el usuario los permisos y sinónimos adecuados dado de alta podrá interactuar con la siguiente relación de paquetes. 3.1 API La relación de paquetes que componen el API PLSQL son los siguientes: PF_PQ_TYPE: API que contiene todos los tipos y constantes del sistema. PF_PQ_LOOKUP: Consulta de tablas de codificación, usuarios y web. PF_PQ_PETICION: API de grabación/consulta de peticiones de firma. PF_PQ_TOOL: Herramientas genéricas de la plataforma. No son directamente necesarias pero se ofrecen a las aplicaciones clientes por si les hiciera falta. PF_PQ_WEB: API de captura/lectura de direcciones web. En esta nueva versión del Kit Port@firmas se ha incluido un curso en PowerPoint donde explica paso a paso el ejemplo que se adjunta sobre Oracle Forms, y muestra los métodos más típicos para alta y consulta de peticiones. Puede encontrarlo en: \KitPortafirmas\Documentos\Curso Integradores\ 3.2 Ejemplo de integración Oracle Forms/API PLSQL Requisitos Previos Necesitamos cumplir los siguientes requisitos: Acceso a la base de datos donde esté situado el Port@firmas y un usuario con los permisos y sinónimos adecuados para poder llamar a las API s de (Versión 1.3.0, 20 de Diciembre de 2006) pág 10
11 Cliente Oracle Forms Developer 6i versión (Versión sobre la que se ha desarrollado el ejemplo). El NLS_LANG del cliente y de la base de datos debe ser coincidentes para evitar problemas con corrupciones de documentos Demo Para probar la pantalla no tenemos mas que ejecutar el Developer de Oracle y cargar la pantalla FMB que se encuentra dentro del Kit Port@firmas, Ejemplos, Forms. Conectarnos con el usuario de base de datos y darle a ejecutar el formulario. Figura 3. Forms Builder. Otra forma sería coger el fuente compilado y ejecutarlo mediante el runtime cliente de forms, para no necesitar tener que compilarlo nuevamente. En ambos casos llegaremos a la pantalla que sigue a continuación. (Versión 1.3.0, 20 de Diciembre de 2006) pág 11
12 Figura 4. Pantalla de grabación de peticiones. Esta pantalla recoge básicamente las mismas funcionalidades descritas en el manual de usuario como pantalla de Alta de Peticiones. Desde ella se puede subir documentos a la base de datos, indicar destinatarios, comentarios adjuntos a la petición y por último hacer la entrega de la misma. Comentar que también se pueden subir formularios Web así como las imágenes que tengan vinculadas si guardamos dicha Web como archivo a través de Internet Explorer y seleccionamos como documento a incorporar el html guardado. Detalles Técnicos de la Subida de Documentos Para los expertos en los Forms de Oracle, la incorporación de documentos binarios a la base de datos no es algo directo que implemente Oracle. Por ello hay una librería PF_PETICIONES.pll que es una variación de la W2DK de Oracle que está modificada a bajo nivel para permitir la incorporación de documentos binarios. En esta pantalla de ejemplo tiene sus propios program-units para la subida de documentos, pero dicha librería tiene unos similares más generales y que se pueden emplear en otras pantallas que se precise. (Versión 1.3.0, 20 de Diciembre de 2006) pág 12
13 4 API Web Services dispone de una fachada Web Service para atacar a las API s desde entornos de aplicación no Oracle. El WSDL descriptor del servicio se encuentra en la siguiente URL: El Javadoc de la interfaz webservice en java generada mediante Apache AXIS se puede encontrar dentro del directorio: /kitportafirmas/documento/javadoc/ En esta nueva versión del Kit Port@firmas se ha incluido un curso en PowerPoint donde explica paso a paso el ejemplo que se adjunta sobre Servicios Web, y muestra los métodos más típicos para alta y consulta de peticiones. Puede encontrarlo en: \KitPortafirmas\Documentos\Curso Integradores\ 4.1 API WSDL <?xml version="1.0" encoding="utf-8"?> - <wsdl:definitions targetnamespace=" xmlns=" xmlns:apachesoap=" xmlns:impl=" xmlns:intf=" xmlns:soapenc=" xmlns:tns1=" xmlns:wsdl=" xmlns:wsdlsoap=" xmlns:xsd=" - <wsdl:types> - <schema targetnamespace=" xmlns=" <import namespace=" /> - <complextype name="usuariows"> - <sequence> <element name="cdni" nillable="true" type="xsd:string" /> <element name="dapell1" nillable="true" type="xsd:string" /> <element name="dapell2" nillable="true" type="xsd:string" /> <element name="dnombre" nillable="true" type="xsd:string" /> </sequence> </complextype> - <complextype name="entregaws"> - <sequence> <element name="cestado" nillable="true" type="xsd:string" /> <element name="ctransactionid" nillable="true" type="xsd:string" /> <element name="darchivo" nillable="true" type="xsd:string" /> <element name="destcdni" nillable="true" type="xsd:string" /> <element name="docchash" nillable="true" type="xsd:string" /> <element name="festado" nillable="true" type="xsd:datetime" /> </sequence> </complextype> - <complextype name="peticionws"> - <sequence> <element name="aplcaplicacion" nillable="true" type="xsd:string" /> (Versión 1.3.0, 20 de Diciembre de 2006) pág 13
14 <element name="chash" nillable="true" type="xsd:string" /> <element name="dasunto" nillable="true" type="xsd:string" /> <element name="dreferencia" nillable="true" type="xsd:string" /> <element name="dremitente " nillable="true" type="xsd:string" /> <element name="dremitentemovil" nillable="true" type="xsd:string" /> <element name="dremitentenombre" nillable="true" type="xsd:string" /> <element name="fcaducidad" nillable="true" type="xsd:datetime" /> <element name="fentrada" nillable="true" type="xsd:datetime" /> <element name="finicio" nillable="true" type="xsd:datetime" /> <element name="lfirmaencascada" nillable="true" type="xsd:string" /> <element name="lfirmaordenada" nillable="true" type="xsd:string" /> <element name="lnotificaaviso" nillable="true" type="xsd:string" /> <element name="lnotifica " nillable="true" type="xsd:string" /> <element name="lnotificamovil" nillable="true" type="xsd:string" /> <element name="nprioridad" nillable="true" type="xsd:decimal" /> <element name="petchash" nillable="true" type="xsd:string" /> <element name="ttexto" nillable="true" type="xsd:string" /> <element name="usucdni" nillable="true" type="xsd:string" /> </sequence> </complextype> - <complextype name="documentows"> - <sequence> <element name="chash" nillable="true" type="xsd:string" /> <element name="darchivo" nillable="true" type="xsd:string" /> <element name="dmime" nillable="true" type="xsd:string" /> <element name="fcreacion" nillable="true" type="xsd:datetime" /> <element name="fmodificacion" nillable="true" type="xsd:datetime" /> <element name="ntamanio" nillable="true" type="xsd:decimal" /> <element name="petchash" nillable="true" type="xsd:string" /> <element name="tdocctipodocumento" nillable="true" type="xsd:string" /> </sequence> </complextype> </schema> - <schema targetnamespace=" xmlns=" <import namespace=" /> - <complextype name="arrayof_tns1_usuariows"> - <complexcontent> - <restriction base="soapenc:array"> <attribute ref="soapenc:arraytype" wsdl:arraytype="tns1:usuariows[]" /> </restriction> </complexcontent> </complextype> - <complextype name="arrayof_tns1_documentows"> - <complexcontent> - <restriction base="soapenc:array"> <attribute ref="soapenc:arraytype" wsdl:arraytype="tns1:documentows[]" /> </restriction> </complexcontent> </complextype> - <complextype name="arrayof_tns1_entregaws"> - <complexcontent> - <restriction base="soapenc:array"> <attribute ref="soapenc:arraytype" wsdl:arraytype="tns1:entregaws[]" /> </restriction> </complexcontent> </complextype> - <complextype name="arrayof_soapenc_string"> - <complexcontent> - <restriction base="soapenc:array"> <attribute ref="soapenc:arraytype" wsdl:arraytype="xsd:string[]" /> (Versión 1.3.0, 20 de Diciembre de 2006) pág 14
15 </restriction> </complexcontent> </complextype> </schema> </wsdl:types> - <wsdl:message name="eliminardestinatariopetrequest"> <wsdl:part name="usuario" type="tns1:usuariows" /> - <wsdl:message name="cambiardestinatariopetrequest"> <wsdl:part name="hashpeticion" type="xsd:string" /> <wsdl:part name="usuarioorigen" type="tns1:usuariows" /> <wsdl:part name="usuariodestino" type="tns1:usuariows" /> <wsdl:part name="nuevo" type="xsd:string" /> - <wsdl:message name="valorestiposdocumentoresponse"> <wsdl:part name="valorestiposdocumentoreturn" type="impl:arrayof_soapenc_string" /> - <wsdl:message name="insertarnotificacionpeticionrequest"> <wsdl:part name="estado" type="xsd:string" /> - <wsdl:message name="entregarpeticionrequest"> <wsdl:message name="valorestiposdocumentorequest" /> - <wsdl:message name="consultarpeticionrequest"> - <wsdl:message name="insertardestinatariopetresponse"> <wsdl:part name="insertardestinatariopetreturn" type="xsd:long" /> - <wsdl:message name="descargardocumentoresponse"> <wsdl:part name="descargardocumentoreturn" type="xsd:base64binary" /> - <wsdl:message name="consultarnotificacionespeticionrequest"> - <wsdl:message name="consultarentregaspeticionresponse"> <wsdl:part name="consultarentregaspeticionreturn" type="impl:arrayof_tns1_entregaws" /> - <wsdl:message name="consultardocumentospeticionresponse"> <wsdl:part name="consultardocumentospeticionreturn" type="impl:arrayof_tns1_documentows" /> <wsdl:message name="obtenerlistausuariosrequest" /> - <wsdl:message name="consultarobservacionesentregaresponse"> <wsdl:part name="consultarobservacionesentregareturn" type="xsd:string" /> - <wsdl:message name="eliminarpeticionresponse"> <wsdl:part name="eliminarpeticionreturn" type="xsd:long" /> - <wsdl:message name="cambiardestinatariopetresponse"> <wsdl:part name="cambiardestinatariopetreturn" type="xsd:long" /> - <wsdl:message name="eliminardocumentopeticionresponse"> <wsdl:part name="eliminardocumentopeticionreturn" type="xsd:long" /> - <wsdl:message name="obtenerlistausuariosresponse"> <wsdl:part name="obtenerlistausuariosreturn" type="impl:arrayof_tns1_usuariows" /> - <wsdl:message name="insertarpeticionrequest"> <wsdl:part name="usuario" type="xsd:string" /> - <wsdl:message name="cambiardestinatariorequest"> <wsdl:part name="hashpeticion" type="xsd:string" /> <wsdl:part name="dniorigen" type="xsd:string" /> <wsdl:part name="dnidestino" type="xsd:string" /> <wsdl:part name="nombre" type="xsd:string" /> (Versión 1.3.0, 20 de Diciembre de 2006) pág 15
16 <wsdl:part name="apellido1" type="xsd:string" /> <wsdl:part name="apellido2" type="xsd:string" /> <wsdl:part name="nuevo" type="xsd:string" /> - <wsdl:message name="eliminarnotificacionpeticionrequest"> <wsdl:part name="estado" type="xsd:string" /> - <wsdl:message name="descargarpkcs7response"> <wsdl:part name="descargarpkcs7return" type="xsd:base64binary" /> - <wsdl:message name="descargardocumentorequest"> <wsdl:part name="documento" type="xsd:string" /> - <wsdl:message name="documentoaccionrequest"> <wsdl:part name="hashdoc" type="xsd:string" /> <wsdl:part name="estado" type="xsd:string" /> <wsdl:part name="accion" type="xsd:string" /> <wsdl:part name="tipo" type="xsd:string" /> - <wsdl:message name="insertarnotificacionpeticionresponse"> <wsdl:part name="insertarnotificacionpeticionreturn" type="xsd:long" /> - <wsdl:message name="eliminardestinatariopeticionresponse"> <wsdl:part name="eliminardestinatariopeticionreturn" type="xsd:long" /> - <wsdl:message name="consultardocumentospeticionrequest"> - <wsdl:message name="actualizarpeticionresponse"> <wsdl:part name="actualizarpeticionreturn" type="xsd:long" /> - <wsdl:message name="insertardestinatariopeticionresponse"> <wsdl:part name="insertardestinatariopeticionreturn" type="xsd:long" /> - <wsdl:message name="consultarentregaspeticionrequest"> - <wsdl:message name="entregarpeticionresponse"> <wsdl:part name="entregarpeticionreturn" type="xsd:long" /> - <wsdl:message name="descargarpkcs7request"> <wsdl:part name="documento" type="xsd:string" /> <wsdl:part name="idtransaccion" type="xsd:string" /> - <wsdl:message name="consultarnotificacionespeticionresponse"> <wsdl:part name="consultarnotificacionespeticionreturn" type="impl:arrayof_soapenc_string" /> - <wsdl:message name="eliminardestinatariopetresponse"> <wsdl:part name="eliminardestinatariopetreturn" type="xsd:long" /> - <wsdl:message name="consultarusuariorequest"> <wsdl:part name="dni" type="xsd:string" /> - <wsdl:message name="entregadapeticionresponse"> <wsdl:part name="entregadapeticionreturn" type="xsd:boolean" /> - <wsdl:message name="valoresestadosresponse"> <wsdl:part name="valoresestadosreturn" type="impl:arrayof_soapenc_string" /> - <wsdl:message name="consultarusuarioresponse"> <wsdl:part name="consultarusuarioreturn" type="tns1:usuariows" /> - <wsdl:message name="insertardestinatariopetrequest"> <wsdl:part name="usuario" type="tns1:usuariows" /> - <wsdl:message name="consultarpeticionresponse"> <wsdl:part name="consultarpeticionreturn" type="tns1:peticionws" /> (Versión 1.3.0, 20 de Diciembre de 2006) pág 16
17 - <wsdl:message name="insertarpeticionresponse"> <wsdl:part name="insertarpeticionreturn" type="xsd:string" /> - <wsdl:message name="insertardocumentopeticionresponse"> <wsdl:part name="insertardocumentopeticionreturn" type="xsd:string" /> - <wsdl:message name="documentoaccionresponse"> <wsdl:part name="documentoaccionreturn" type="xsd:long" /> <wsdl:message name="valoresestadosrequest" /> - <wsdl:message name="cambiardestinatarioresponse"> <wsdl:part name="cambiardestinatarioreturn" type="xsd:long" /> - <wsdl:message name="eliminarnotificacionpeticionresponse"> <wsdl:part name="eliminarnotificacionpeticionreturn" type="xsd:long" /> - <wsdl:message name="eliminarpeticionrequest"> - <wsdl:message name="actualizarpeticionrequest"> <wsdl:part name="chash" type="xsd:string" /> <wsdl:part name="aplicacion" type="xsd:string" /> <wsdl:part name="firmacascada" type="xsd:boolean" /> <wsdl:part name="firmaordenada" type="xsd:boolean" /> <wsdl:part name="notifica " type="xsd:boolean" /> <wsdl:part name="notificamovil" type="xsd:boolean" /> <wsdl:part name="notificaaviso" type="xsd:boolean" /> <wsdl:part name="finicio" type="xsd:datetime" /> <wsdl:part name="fcaducidad" type="xsd:datetime" /> <wsdl:part name="remitentenombre" type="xsd:string" /> <wsdl:part name="remitente " type="xsd:string" /> <wsdl:part name="remitentemovil" type="xsd:string" /> <wsdl:part name="dreferencia" type="xsd:string" /> <wsdl:part name="dasunto" type="xsd:string" /> <wsdl:part name="nprioridad" type="xsd:decimal" /> <wsdl:part name="usuario" type="xsd:string" /> <wsdl:part name="petchash" type="xsd:string" /> <wsdl:part name="ttexto" type="xsd:string" /> - <wsdl:message name="insertardocumentopeticionrequest"> <wsdl:part name="tipodoc" type="xsd:string" /> <wsdl:part name="nombredoc" type="xsd:string" /> <wsdl:part name="tipomime" type="xsd:string" /> <wsdl:part name="documento" type="xsd:base64binary" /> - <wsdl:message name="eliminardocumentopeticionrequest"> <wsdl:part name="documento" type="xsd:string" /> - <wsdl:message name="insertardestinatariopeticionrequest"> <wsdl:part name="dni" type="xsd:string" /> - <wsdl:message name="consultarobservacionesentregarequest"> <wsdl:part name="hashdoc" type="xsd:string" /> <wsdl:part name="dni" type="xsd:string" /> - <wsdl:message name="entregadapeticionrequest"> - <wsdl:message name="consultardestinatariospeticionrequest"> - <wsdl:message name="eliminardestinatariopeticionrequest"> <wsdl:part name="dni" type="xsd:string" /> - <wsdl:message name="consultardestinatariospeticionresponse"> <wsdl:part name="consultardestinatariospeticionreturn" (Versión 1.3.0, 20 de Diciembre de 2006) pág 17
18 type="impl:arrayof_tns1_usuariows" /> - <wsdl:porttype name="pfserviciows"> - <wsdl:operation name="actualizarpeticion" parameterorder="chash aplicacion firmacascada firmaordenada notifica notificamovil notificaaviso finicio fcaducidad remitentenombre remitente remitentemovil dreferencia dasunto nprioridad usuario petchash ttexto"> message="impl:actualizarpeticionrequest" name="actualizarpeticionrequest" /> message="impl:actualizarpeticionresponse" name="actualizarpeticionresponse" /> - <wsdl:operation name="consultardestinatariospeticion" parameterorder="peticion"> message="impl:consultardestinatariospeticionrequest" name="consultardestinatariospeticionrequest" /> message="impl:consultardestinatariospeticionresponse" name="consultardestinatariospeticionresponse" /> - <wsdl:operation name="consultardocumentospeticion" parameterorder="peticion"> message="impl:consultardocumentospeticionrequest" name="consultardocumentospeticionrequest" /> message="impl:consultardocumentospeticionresponse" name="consultardocumentospeticionresponse" /> - <wsdl:operation name="consultarentregaspeticion" parameterorder="peticion"> message="impl:consultarentregaspeticionrequest" name="consultarentregaspeticionrequest" /> message="impl:consultarentregaspeticionresponse" name="consultarentregaspeticionresponse" /> - <wsdl:operation name="consultarnotificacionespeticion" parameterorder="peticion"> message="impl:consultarnotificacionespeticionrequest" name="consultarnotificacionespeticionrequest" /> message="impl:consultarnotificacionespeticionresponse" name="consultarnotificacionespeticionresponse" /> - <wsdl:operation name="consultarpeticion" parameterorder="peticion"> message="impl:consultarpeticionrequest" name="consultarpeticionrequest" /> message="impl:consultarpeticionresponse" name="consultarpeticionresponse" /> - <wsdl:operation name="consultarusuario" parameterorder="dni"> message="impl:consultarusuariorequest" name="consultarusuariorequest" /> message="impl:consultarusuarioresponse" name="consultarusuarioresponse" /> - <wsdl:operation name="descargardocumento" parameterorder="documento"> message="impl:descargardocumentorequest" name="descargardocumentorequest" /> message="impl:descargardocumentoresponse" name="descargardocumentoresponse" /> - <wsdl:operation name="descargarpkcs7" parameterorder="documento idtransaccion"> message="impl:descargarpkcs7request" name="descargarpkcs7request" /> message="impl:descargarpkcs7response" name="descargarpkcs7response" /> - <wsdl:operation name="eliminardestinatariopeticion" parameterorder="dni peticion"> message="impl:eliminardestinatariopeticionrequest" name="eliminardestinatariopeticionrequest" /> message="impl:eliminardestinatariopeticionresponse" name="eliminardestinatariopeticionresponse" /> - <wsdl:operation name="eliminardocumentopeticion" parameterorder="documento"> message="impl:eliminardocumentopeticionrequest" name="eliminardocumentopeticionrequest" /> message="impl:eliminardocumentopeticionresponse" (Versión 1.3.0, 20 de Diciembre de 2006) pág 18
19 name="eliminardocumentopeticionresponse" /> - <wsdl:operation name="eliminarnotificacionpeticion" parameterorder="peticion estado"> message="impl:eliminarnotificacionpeticionrequest" name="eliminarnotificacionpeticionrequest" /> message="impl:eliminarnotificacionpeticionresponse" name="eliminarnotificacionpeticionresponse" /> - <wsdl:operation name="entregadapeticion" parameterorder="peticion"> message="impl:entregadapeticionrequest" name="entregadapeticionrequest" /> message="impl:entregadapeticionresponse" name="entregadapeticionresponse" /> - <wsdl:operation name="entregarpeticion" parameterorder="peticion"> message="impl:entregarpeticionrequest" name="entregarpeticionrequest" /> message="impl:entregarpeticionresponse" name="entregarpeticionresponse" /> - <wsdl:operation name="insertardestinatariopeticion" parameterorder="dni peticion"> message="impl:insertardestinatariopeticionrequest" name="insertardestinatariopeticionrequest" /> message="impl:insertardestinatariopeticionresponse" name="insertardestinatariopeticionresponse" /> - <wsdl:operation name="insertardocumentopeticion" parameterorder="peticion tipodoc nombredoc tipomime documento"> message="impl:insertardocumentopeticionrequest" name="insertardocumentopeticionrequest" /> message="impl:insertardocumentopeticionresponse" name="insertardocumentopeticionresponse" /> - <wsdl:operation name="insertarnotificacionpeticion" parameterorder="peticion estado"> message="impl:insertarnotificacionpeticionrequest" name="insertarnotificacionpeticionrequest" /> message="impl:insertarnotificacionpeticionresponse" name="insertarnotificacionpeticionresponse" /> - <wsdl:operation name="insertarpeticion" parameterorder="usuario"> message="impl:insertarpeticionrequest" name="insertarpeticionrequest" /> message="impl:insertarpeticionresponse" name="insertarpeticionresponse" /> - <wsdl:operation name="valoresestados"> message="impl:valoresestadosrequest" name="valoresestadosrequest" /> message="impl:valoresestadosresponse" name="valoresestadosresponse" /> - <wsdl:operation name="valorestiposdocumento"> message="impl:valorestiposdocumentorequest" name="valorestiposdocumentorequest" /> message="impl:valorestiposdocumentoresponse" name="valorestiposdocumentoresponse" /> - <wsdl:operation name="documentoaccion" parameterorder="hashdoc estado accion tipo"> message="impl:documentoaccionrequest" name="documentoaccionrequest" /> message="impl:documentoaccionresponse" name="documentoaccionresponse" /> - <wsdl:operation name="cambiardestinatario" parameterorder="hashpeticion dniorigen dnidestino nombre apellido1 apellido2 nuevo"> message="impl:cambiardestinatariorequest" name="cambiardestinatariorequest" /> message="impl:cambiardestinatarioresponse" name="cambiardestinatarioresponse" /> (Versión 1.3.0, 20 de Diciembre de 2006) pág 19
20 - <wsdl:operation name="consultarobservacionesentrega" parameterorder="hashdoc dni"> message="impl:consultarobservacionesentregarequest" name="consultarobservacionesentregarequest" /> message="impl:consultarobservacionesentregaresponse" name="consultarobservacionesentregaresponse" /> - <wsdl:operation name="insertardestinatariopet" parameterorder="usuario peticion"> message="impl:insertardestinatariopetrequest" name="insertardestinatariopetrequest" /> message="impl:insertardestinatariopetresponse" name="insertardestinatariopetresponse" /> - <wsdl:operation name="eliminardestinatariopet" parameterorder="usuario peticion"> message="impl:eliminardestinatariopetrequest" name="eliminardestinatariopetrequest" /> message="impl:eliminardestinatariopetresponse" name="eliminardestinatariopetresponse" /> - <wsdl:operation name="cambiardestinatariopet" parameterorder="hashpeticion usuarioorigen usuariodestino nuevo"> message="impl:cambiardestinatariopetrequest" name="cambiardestinatariopetrequest" /> message="impl:cambiardestinatariopetresponse" name="cambiardestinatariopetresponse" /> - <wsdl:operation name="eliminarpeticion" parameterorder="peticion"> message="impl:eliminarpeticionrequest" name="eliminarpeticionrequest" /> message="impl:eliminarpeticionresponse" name="eliminarpeticionresponse" /> - <wsdl:operation name="obtenerlistausuarios"> message="impl:obtenerlistausuariosrequest" name="obtenerlistausuariosrequest" /> message="impl:obtenerlistausuariosresponse" name="obtenerlistausuariosresponse" /> </wsdl:porttype> - <wsdl:binding name="pfserviciowssoapbinding" type="impl:pfserviciows"> <wsdlsoap:binding style="rpc" transport=" /> - <wsdl:operation name="actualizarpeticion"> - name="actualizarpeticionrequest"> - name="actualizarpeticionresponse"> - <wsdl:operation name="consultardestinatariospeticion"> - name="consultardestinatariospeticionrequest"> - name="consultardestinatariospeticionresponse"> - <wsdl:operation name="consultardocumentospeticion"> - name="consultardocumentospeticionrequest"> - name="consultardocumentospeticionresponse"> (Versión 1.3.0, 20 de Diciembre de 2006) pág 20
21 - <wsdl:operation name="consultarentregaspeticion"> - name="consultarentregaspeticionrequest"> - name="consultarentregaspeticionresponse"> - <wsdl:operation name="consultarnotificacionespeticion"> - name="consultarnotificacionespeticionrequest"> - name="consultarnotificacionespeticionresponse"> - <wsdl:operation name="consultarpeticion"> - name="consultarpeticionrequest"> - name="consultarpeticionresponse"> - <wsdl:operation name="consultarusuario"> - name="consultarusuariorequest"> - name="consultarusuarioresponse"> - <wsdl:operation name="descargardocumento"> - name="descargardocumentorequest"> - name="descargardocumentoresponse"> - <wsdl:operation name="descargarpkcs7"> - name="descargarpkcs7request"> - name="descargarpkcs7response"> - <wsdl:operation name="eliminardestinatariopeticion"> (Versión 1.3.0, 20 de Diciembre de 2006) pág 21
22 - name="eliminardestinatariopeticionrequest"> - name="eliminardestinatariopeticionresponse"> - <wsdl:operation name="eliminardocumentopeticion"> - name="eliminardocumentopeticionrequest"> - name="eliminardocumentopeticionresponse"> - <wsdl:operation name="eliminarnotificacionpeticion"> - name="eliminarnotificacionpeticionrequest"> - name="eliminarnotificacionpeticionresponse"> - <wsdl:operation name="entregadapeticion"> - name="entregadapeticionrequest"> - name="entregadapeticionresponse"> - <wsdl:operation name="entregarpeticion"> - name="entregarpeticionrequest"> - name="entregarpeticionresponse"> - <wsdl:operation name="insertardestinatariopeticion"> - name="insertardestinatariopeticionrequest"> - name="insertardestinatariopeticionresponse"> - <wsdl:operation name="insertardocumentopeticion"> - name="insertardocumentopeticionrequest"> (Versión 1.3.0, 20 de Diciembre de 2006) pág 22
23 - name="insertardocumentopeticionresponse"> - <wsdl:operation name="insertarnotificacionpeticion"> - name="insertarnotificacionpeticionrequest"> - name="insertarnotificacionpeticionresponse"> - <wsdl:operation name="insertarpeticion"> - name="insertarpeticionrequest"> - name="insertarpeticionresponse"> - <wsdl:operation name="valoresestados"> - name="valoresestadosrequest"> - name="valoresestadosresponse"> - <wsdl:operation name="valorestiposdocumento"> - name="valorestiposdocumentorequest"> - name="valorestiposdocumentoresponse"> - <wsdl:operation name="documentoaccion"> - name="documentoaccionrequest"> - name="documentoaccionresponse"> - <wsdl:operation name="cambiardestinatario"> - name="cambiardestinatariorequest"> - name="cambiardestinatarioresponse"> (Versión 1.3.0, 20 de Diciembre de 2006) pág 23
24 - <wsdl:operation name="consultarobservacionesentrega"> - name="consultarobservacionesentregarequest"> - name="consultarobservacionesentregaresponse"> - <wsdl:operation name="insertardestinatariopet"> - name="insertardestinatariopetrequest"> - name="insertardestinatariopetresponse"> - <wsdl:operation name="eliminardestinatariopet"> - name="eliminardestinatariopetrequest"> - name="eliminardestinatariopetresponse"> - <wsdl:operation name="cambiardestinatariopet"> - name="cambiardestinatariopetrequest"> - name="cambiardestinatariopetresponse"> - <wsdl:operation name="eliminarpeticion"> - name="eliminarpeticionrequest"> - name="eliminarpeticionresponse"> - <wsdl:operation name="obtenerlistausuarios"> - name="obtenerlistausuariosrequest"> - name="obtenerlistausuariosresponse"> </wsdl:binding> - <wsdl:service name="pfserviciowsservice"> (Versión 1.3.0, 20 de Diciembre de 2006) pág 24
25 - <wsdl:port binding="impl:pfserviciowssoapbinding" name="pfserviciows"> <wsdlsoap:address location=" /> </wsdl:port> </wsdl:service> </wsdl:definitions> 4.2 Ejemplo de integración Java Web Services Requisitos Previos Para poder ejecutar la web de ejemplo necesitamos cumplir los siguientes requisitos: Servidor de aplicaciones Tomcat 5.0.X o similar para poder desplegar el WAR de ejemplo. (No funciona correctamente sobre Tomcat 5.5.x) Tener ejecutando Port@firmas en este u otro servidor de aplicaciones Instalación de la Demo Dentro del Kit Port@firmas se ha incluido el proyecto completo del JDeveloper con un cliente Web Services generado a partir del WSDL del servicio e incorporando dichas clases al proyecto. Descomprimimos el fichero zip contenido dentro del Kit Port@firmas dentro de la carpeta de Ejemplos, Webservice y localizamos el WAR dentro de la carpeta Deploy. Para instalar el WAR de la aplicación debemos entrar en la herramienta de administración de nuestro Tomcat. Figura 5. Pantalla de bienvenida de Tomcat (Versión 1.3.0, 20 de Diciembre de 2006) pág 25
26 Entramos en el Tomcat Manager, nos vamos al apartado de despliegue de nuevas aplicaciones, le damos al botón Examinar y buscamos el War dentro de la carpeta Deploy y lo incorporamos al Tomcat. Figura 6. Despliegue de la aplicación en el Tomcat. Si la aplicación se ha desplegado correctamente nos aparecerá ahora junto al resto de aplicaciones desplegadas. Figura 7. Aplicación desplegada. En este punto, paramos la aplicación y accedemos al directorio creado /cliente/pfirma/web-inf/classes y editamos el archivo de propiedades para que apunte a la máquina y puerto donde está desplegado el Port@firmas. Hecho este cambio, arrancamos de nuevo la aplicación y ya podemos pasar al punto siguiente Demo Para ejecutar la aplicación solo tenemos que indicar la siguiente url: Tras unos instantes, saldrá la siguiente pantalla: Figura 8. Alta de peticiones de Firma. (Versión 1.3.0, 20 de Diciembre de 2006) pág 26
27 En el detalle inferior hay tres tablas donde podemos incluir destinatarios por su DNI, incoporar documentos o bien indicar estados en los que el remitente quiere recibir notificaciones del sistema. Figura 9. Destinatarios/Documentos/Notificaciones Una vez hallamos incluido todas las informaciones a la petición pulsamos el botón entregar y esta quedará cerrada a posibles modificaciones. (Versión 1.3.0, 20 de Diciembre de 2006) pág 27
28 5 Historia de versiones VERSION FECHA AUTOR DESCRIPCIÓN /06/2005 FJCV Primera Versión v /09/2005 FJCV Revisión, no hay cambios /10/2005 FJCV Revisión, no hay cambios /01/2006 FJCV Reorganización del documento y explicación de los cambios en la API en el punto /02/2006 FJCV Revisión, no hay cambios /06/2006 FJCV Revisión e inclusión de las novedades en la API Web Service Port@firmas de borrado de peticiones, inclusión o borrado de firmantes mediante objetos UsuarioWS y segundo tipo de Pie de Firma Digital /12/2006 FJCV Eliminación de las especificaciones PLSQL y referencia al curso en Powerpoint que detalla mejor los métodos PLSQL/WS empleados normalmente. (Versión 1.3.0, 20 de Diciembre de 2006) pág 28
Las facturas en la Diputación Foral de Gipuzkoa
Envío de facturas a la Diputación Foral de Gipuzkoa Las facturas en la Diputación Foral de Gipuzkoa La información contenida en este apartado es de aplicación exclusivamente a las facturas que envían sus
Openbravo WebServices
Openbravo WebServices External Point Of Sale 16 Agosto 2006 Revisión 1.1 Visit us at www.openbravo.com Tabla de Contenidos I.Introducción... 3 II.Definición del producto... 4 II.1Tipo Product... 4 II.2Tipo
Web Service de Calidad de datos identificativos (consulta múltiple)
Web Service de Calidad de datos identificativos (consulta múltiple) Autor: AEAT Fecha: 23/06/2017 Versión: 1.3 Revisiones Edi. Rev. Fecha Descripción A(*) Páginas 1 0 28/04/2017 Versión inicial A Todas
Web Service de Calidad de datos identificativos
Web Service de Calidad de datos identificativos Autor: AEAT Fecha: 27/11/2015 Versión: 1.0 Revisiones Edi. Rev. Fecha Descripción A(*) Páginas 1 0 27/11/2015 Versión inicial A Todas (*) Acción: A= Añadir;
WEB SERVICE DEL REGIMEN DE PERCEPCION DE I.V.A (wsrgiva) Manual para el Desarrollador
WEB SERVICE DEL REGIMEN DE PERCEPCION DE I.V.A (wsrgiva) Manual para el Desarrollador Historial de Modificaciones Versión Fecha Descripción 0.1 28-04-2010 Versión Inicial del Documento. 0.2 22-09-2010
Manual de integración con el TPV Virtual para comercios con conexión por Web Service
Manual de integración con el TPV Virtual para comercios con conexión por Web Service Versión: 1.6 Versión: 1.6 i Autorizaciones y control de versión Versión Fecha Afecta Breve descripción del cambio 1.0
SIS TPV VIRTUAL WEBSERVICE
SIS TPV VIRTUAL WEBSERVICE Versión: 2.0 26/09/2013 Referencia RS.OP.PRO.MAN.0008 Versión: 2.0 1 Autorizaciones y control de versión La propiedad intelectual de este documento pertenece a Redsys. Queda
Guía de migración a firma HMAC SHA256 Conexión por Web Service
Guía de migración a firma HMAC SHA256 Conexión por Web Versión: 1.4 Versión: 1.4 i Autorizaciones y control de versión Versión Fecha Afecta Breve descripción del cambio 1.0 16/10/2015 Versión inicial del
SERVICIO DE CONSULTA DE ESTADOS POR CÓDIGO DE CERTIFICADO
SERVICIO DE CONSULTA DE ESTADOS POR CÓDIGO DE CERTIFICADO HISTÓRICO DE VERSIONES Fecha Versión Doc. Ref. Descripción Autor Revisado Aprobado 30/12/2011 1.0 DI_CONSULTA_ESTADOS_v1.0 Versión Inicial 08/10/2012
IEST Integración servicio Descarga Fichero Microdatos
IEST Integración servicio Descarga Fichero Microdatos DGT JOSEFA VALCÁRCEL, 44 28027-MADRID HISTÓRICO DE VERSIONES Versión Fecha Autor Revisado Resumen de cambios 1.0 09/10/15 Ibermática Documento inicial.
Especificación Técnica del WebService de Autenticación y Autorización
Especificación Técnica del WebService de Autenticación y Autorización Índice de contenido Introducción...3 Propósito...3 Descripción General del Servicio...3 Referencias...4 Invocación del WSAA...4 Sincronización
MANUAL 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
Manual de Desarrollador Externo
Manual de Desarrollador Externo Consulta Avanzada Estado de DTE Oficina Informática Factura Electrónica Subdirección Informática Servicio Impuestos Internos Versión : 1.0 Fecha : 03/05/2007 INDICE CONTROL
Tutorial Portafirmas de Sede Electrónica
Tutorial Portafirmas de Sede Electrónica Tutorial Portafirmas Fecha documento Nombre Portafirmas Código del Procedimiento 26/04/2017 Última versión 2.0 Descripción Gestionar las solicitudes de firmas electrónicas
CORPME. Sala de Firmas. Autor/es:
CORPME Sala de Firmas Autor/es: Colegio de Registradores Última modificación: 25 de julio de 2012 ÍNDICE 1 INTRODUCCIÓN... 3 2 ACCESO A LA APLICACIÓN... 4 3 LISTADO DE SALAS DE FIRMAS... 6 3.1 DESCRIPCIÓN...6
Consulta a Padrón Nivel 10
AFIP Consulta a Padrón Nivel 10 WSPN10 Manual para el desarrollador Versión 1.5 Historial de modificaciones Ver Fecha Edición Descripción 1.0 30-04-2006 DINTR Versión inicial del documento 1.1 28-04-2009
Manual de Desarrollador Autenticación Automática
Manual de Desarrollador Autenticación Automática OI2007_AUTAUTOM_MDE_1.9 Subdirección Informática Servicio Impuestos Internos Fecha:18/11/2007 INTRODUCCIÓN... 5 CAPÍTULO 1... 6 ANÁLISIS DEL SISTEMA...6
Especificación Técnica del WebService de Autenticación y Autorización
Especificación Técnica del WebService de Autenticación y Autorización Índice de contenido Introducción...3 Propósito...3 Descripción General del Servicio...3 Referencias...4 Invocación del WSAA...4 Sincronización
- MANUAL DE USUARIO DE LA PLATAFORMA DE EDICION DE PROYECTOS DE LA XERENCIA MUNICIPAL DE URBANISMO DE VIGO -
- MANUAL DE USUARIO DE LA PLATAFORMA DE EDICION DE PROYECTOS DE LA XERENCIA MUNICIPAL DE URBANISMO DE VIGO - INDICE: 1. Introducción. 2. Requisitos de instalación de la aplicación. 3. Registro en la plataforma.
IPS Inscripción en Pruebas Selectivas Guía para la cumplimentación de solicitudes en Procesos Selectivos
IPS Inscripción en Pruebas Selectivas Guía para la cumplimentación de solicitudes en Procesos Selectivos Inscripción Telemática: Rellenar, pagar y presentar la solicitud a través de internet con certificado
Firma digital de actas académicas
Versión: v01r002 Fecha: 12/06/2012 Queda prohibido cualquier tipo de explotación y, en particular, la reproducción, distribución, comunicación pública y/o transformación, total o parcial, por cualquier
Servicios Web: Concepto
Servicios Web y RMI http://www.it.uc3m.es/pedmume/ Servicios Web: Concepto Uso más habitual de un servidor es dar una respuesta al usuario de una determinada página (PHP, ASP, J2EE ). Las páginas están
INFORMACION WEBSERVICE DEL SISTEMA DE TRÁNSITO, TRANSBORDO Y REDESTINACIÓN PARA EL SERVICIO NACIONAL DE ADUANAS
INFORMACION WEBSERVICE DEL SISTEMA DE TRÁNSITO, TRANSBORDO Y REDESTINACIÓN PARA EL SERVICIO NACIONAL DE ADUANAS mayo de 2011 1 INDICE INDICE... 2 1 Introducción... 3 2 Estándares... 4 3 Definición del
@ries: Interfaz servicios web Registro Telemático
Versión: v04r01 Fecha: 16/05/2012 Queda prohibido cualquier tipo de explotación y, en particular, la reproducción, distribución, comunicación pública y/o transformación, total o parcial, por cualquier
Consulta a Padrón Nivel 10
AFIP Consulta a Padrón Nivel 10 WSPN10 Manual para el desarrollador Versión 1.3 Historial de modificaciones Ver Fecha Edición Descripción 1.0 30-04-2006 DINTR Versión inicial del documento 1.1 28-04-2009
SICRES 3.0 Presentación Ejecutiva
Presentación Ejecutiva 1 Antecedentes: El estándar SICRES 2.0 es una norma para el intercambio de asientos registrales aprobada en 1999 por el entonces Consejo Superior de Informática (actualmente Consejo
Inaplicación de Convenios Colectivos
Ley 11 Inaplicación de Convenios Colectivos Índice 1. Introducción... 3 2. Acceso al procedimiento... 4 3. Opciones del procedimiento... 6 3.1. Espacio Información... 6 3.2. Alta de una solicitud... 8
Instalación Componente Cliente
Instalación Componente Cliente Manual de usuario Referencia: Autor: Fecha de creación: 06/07/2009 Última actualización: 19/06/2012 Versión: v1.3 AST-EFIRMA- InstalacionComponenteCliente.doc Aragonesa de
Guía rápida de uso de portafirmas. Guía rápida de uso de Portafirmas Usuario con perfil firmante. Universidad de Sevilla.
Guía rápida de uso de Portafirmas Usuario con perfil firmante Universidad de Sevilla Página 1 de 13 0. Uso de portafirmas en la Universidad de Sevilla Portafirmas es una herramienta desarrollada por la
AGENCIA PÚBLICA ANDALUZA DE EDUCACIÓN
AGENCIA PÚBLICA ANDALUZA DE EDUCACIÓN CONSEJERÍA DE EDUCACIÓN MANUAL USUARIO APLICACIÓN WEB PROVEEDORES Fecha de Última Actualización: 24/09/2015 11:40:00 Versión: V01 Hoja de Control de Documento Documento
PRESENTACIÓN ELECTRÓNICA CON INTERNET EXPLORER
GUÍAS DE AYUDA DE LA SEDE ELECTRÓNICA DE LA XUNTA DE GALICIA PRESENTACIÓN ELECTRÓNICA CON INTERNET EXPLORER Página 2 de 12 Para hacer una presentación electrónica en la sede de Xunta empleando Internet
Guía de Ayuda Portal OPE
Guía de Ayuda Portal OPE ÍNDICE 1 INFORMACIÓN GENERAL... 2 1.1 DATOS OBLIGATORIOS... 2 1.2 DESPLEGABLES... 2 2 ACCESO A LA APLICACIÓN... 3 2.1 DATOS PERSONALES... 4 2.2 SEGUNDA VEZ Y SUCESIVAS... 5 3 GESTIONES
MANUAL DE USUARIO DEL SISTEMA MATEGE
MANUAL DE USUARIO DEL SISTEMA MATEGE Índice del documento: INTRODUCCIÓN... 4 REQUISITOS... 5 ACCESO AL SISTEMA... 5 MATRICULACIÓN DE VEHÍCULOS... 5 Gestor Administrativo... 5 Empleado de Gestoría... 5
Manual de Usuario. Disco Virtual en Red
Manual de Usuario Disco Virtual en Red Android 1.14 Enero 2013 1. INTRODUCCION Queremos darle la bienvenida al servicio de Disco Virtual en Red, este manual recoge todas las funcionalidades y características
Registro Electrónico Común (REC) Guía de usuario Presentación de una solicitud con certificado. Versión 2.0
Registro Electrónico Común (REC) Guía de usuario Presentación de una solicitud con certificado Versión 2.0 Índice Requisitos / Configuración para utilización de certificados... 3 1.1. Instalación de autofirma
Í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 CERTIFICADO DE FIN DE OBRA
Manual Subida de Ficheros y Firma Electrónica
Manual Subida de Ficheros y Firma Electrónica Sevilla, 03 de Febrero de 2015 ÍNDICE 1. INTRODUCCIÓN...3 2. ANEXADO DE FICHEROS...3 3. FIRMAR SOLICITUD...4 3.1 Firmar con certificado digital...5 3.2 Firmar
Registro Electrónico Común (REC) Guía de usuario Presentación de una solicitud con certificado. Versión 1.0
Registro Electrónico Común (REC) Guía de usuario Presentación de una solicitud con certificado Versión 1.0 Índice Requisitos / Configuración para utilización de certificados... 3 1.1. Versión del navegador:...3
Desarrollo y servicios web
Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2016-1 Qué haremos hoy? 1. Qué son los servicios RESTful? 2. Cuál es la diferencia entre un servicio RESTful y un servicio SOAP? 3. Cómo exponer un
MRW / WOOCOMMERCE. Plugin para la gestión de envíos y generación de etiquetas
Plugin para la gestión de envíos y generación de etiquetas ÍNDICE 1. REQUISITOS PREVIOS 3 2. INSTALACIÓN DEL MÓDULO 4 3. CONFIGURACIÓN DE OPCIONES 5 4. CONFIGURACIÓN DE TRANSPORTISTAS 7 5. GENERACIÓN DE
Manual de Uso. Pasos a seguir para la tramitación telemática de las autorizaciones
Manual de Uso Pasos a seguir para la tramitación telemática de las autorizaciones Versión 3 Junio 2015 Acreditaciones para la tramitación telemática en nombre de un tercero Manual de usuario ÍNDICE 1 Introducción...
Especificación Técnica del Web Service de Autenticación y Autorización WSAA Para el desarrollo de Clientes de Entidades Externas
Servicio Nacional de Aduanas Subdirección de Informática Departamento de Desarrollo de Sistemas Especificación Técnica del Web Service de Autenticación y Autorización WSAA Para el desarrollo de Clientes
Solicitud de Inscripción en el RFFR
Solicitud de Inscripción en el RFFR Para la creación de un expediente nuevo en el registro RFFR debe generarse una solicitud de que será enviada al ministerio para su procesamiento. Es necesario que el
Nuestra más cordial bienvenida al sistema de tramitación electrónica (registro telemático) del principado de Asturias
Nuestra más cordial bienvenida al sistema de tramitación electrónica (registro telemático) del principado de Asturias Desde aquí se puede Presentar solicitudes a través de Internet para acceder a los servicios
1. Introducción. 2. Traza remoto. 2.1 Borrar cliente antiguo de la cache de Java
1. Introducción La presente guía muestra los pasos para instalar o reinstalar la versión local de Traza 5.x así como acceder al Traza del servidor de APYDE en un equipo con Windows 10 (32/64 bits) en el
INSTALACIÓN Y VERIFICACIÓN DE LA TARJETA CRIPTOGRÁFICA
INSTALACIÓN Y VERIFICACIÓN DE LA TARJETA CRIPTOGRÁFICA Bienvenido! El acceso al sistema de LexNET, requiere estar en posesión de un certificado de firma electrónica en tarjeta. Para trabajar con la tarjeta,
Otros Trámites de Renovaciones de Marcas y Nombres comerciales (OTERS) Manual de Usuario
Otros Trámites de Renovaciones de Marcas y Nombres comerciales () Manual de Usuario Página: 1 de 27 Sede Electrónica... 3 Acceso... 3 Otros Trámites Electrónicos de Renovación de Signos... 5 Descarga del
SICOFI (Sistema Integral de Comprobantes Fiscales)- Verificación MANUAL DE USUARIO
SICOFI (Sistema Integral de Comprobantes Fiscales)- Verificación MANUAL DE USUARIO Junio 2010 SECRETARIA DE HACIENDA Y CRÉDITO PÚBLICO (SHCP) SERVICIO DE ADMINISTRACIÓN TRIBUTARIA (SAT) SICOFI - VERIFICACION
Firma Externa de Documentos JCyL. Manual de Usuario
de Documentos JCyL Manual de Usuario Área de Administración Digital e Innovación Enero 2017 Contenidos Firmar Documentos... 2 Añadir firmas a un documento... 5 Validar de documento... 7 Firmar PDF... 8
Autenticación: Garantiza que el autor o visador del documento es quien dice ser.
PLATAFORMA DE FIRMA ELECTRÓNICA DESATENDIDA 26/05/05 1 / 6 1. SERVICIO OFRECIDO POR LA PLATAFORMA Este sistema ofrece un servicio desatendido de Firma Electrónica Avanzada, para documentos en formato Adobe
Portal de Facturación (servicio de facturación electrónica para empresas proveedoras del Ayuntamiento de Alzira)
Portal de Facturación (servicio de facturación electrónica para empresas proveedoras del Ayuntamiento de Alzira) ic 1 Portal de Facturación Índice 1. Introducción. 2. Requisitos. 3. Solicitud de alta de
MÓDULO FACILITADOR USHAY
MANUAL DE USUARIO MÓDULO FACILITADOR USHAY CALIFICACIÓN DE OFERTAS CONSULTORÍA CONTRATACIÓN DIRECTA OCTUBRE 2014 INDICE 1. Presentación... 2 2. Aplicativo USHAY Calificación de Ofertas... 2 2.1 Datos Generales...
Registro y presentación de ofertas
Registro y presentación de ofertas Manual Proveedor www.b2bmarketplace.com.mx CONTENIDO COMPATIBILIDADES Y REQUISITOS... 3 REGISTRO... 3 CONSULTAR LA INFORMACIÓN DE UNA COTIZACIÓN... 6 CREAR UNA OFERTA...
PERFIL DEL CONTRANTE: Presentación de ofertas y ensobrado digital
PERFIL DEL CONTRANTE: Presentación de ofertas y ensobrado digital 1 PERFIL DEL CONTRANTE:... 1 Presentación de ofertas y ensobrado digital... 1 Introducción... 3 Ensobrado Digital... 3 Presentación de
Guía de Extranet de Contratas/Subcontratas. Fecha Edición 07/01/2016 Versión 0.0 Editado por Externalia S.L.
Guía de Extranet de Contratas/Subcontratas Fecha Edición 07/01/2016 Versión 0.0 Editado por Externalia S.L. Qué hacemos en caso de dudas, problemas, incidencias.? Soporte Técnico Atiende aquellas cuestiones
CORPME GUÍA ABREVIADA DE PRESENTACIÓN DE CUENTAS TELEMÁTICAMENTE. Manual de usuario. Autor/es:
CORPME GUÍA ABREVIADA DE PRESENTACIÓN DE CUENTAS TELEMÁTICAMENTE Autor/es: Colegio de Registradores Última modificación: 08 de febrero de 2010 ÍNDICE 1 GENERAR PRESENTACIÓN DE CUENTAS... 3 1.1 PRESENTACIÓN
PRESENTACIÓN ELECTRÓNICA CON CHROME
GUÍAS DE AYUDA DE LA SEDE ELECTRÓNICA DE LA XUNTA DE GALICIA PRESENTACIÓN ELECTRÓNICA CON CHROME Página 2 de 11 Para hacer una presentación electrónica en la sede de Xunta empleando Google Chrome, debe
GUIA PARA EL USUARIO REGISTRO NACIONAL DE SANCIONES DE DESTITUCION Y DESPIDO RNSDD
1. INTRODUCCIÓN GUIA PARA EL USUARIO REGISTRO NACIONAL DE SANCIONES DE DESTITUCION Y DESPIDO RNSDD El presente manual tiene por finalidad instruir a los usuarios del Sistema Informático del Registro Nacional
IMPORTACIÓN DE LECTORES A ABIESWEB
IMPORTACIÓN DE LECTORES A ABIESWEB INTRODUCCIÓN... 1 PASO1: Obtener la lista de lectores.... 2 - Opción 1: Alumnos desde SICE Primaria:... 2 - Opción 2: Alumnos desde SICE Secundaria:... 4 - Opción 3:
SOLICITUD de ANTICIPOS REINTEGRABLES
SOLICITUD de ANTICIPOS REINTEGRABLES Portal del Empleado / SIGEM Departamento de CENPRI 20/09/11 Índice de contenido SOLICITUD ELECTRÓNICA DEL EMPLEADO... 3 SECCIÓN PARA EMPLEADOS / USUARIOS... 3 SECCIÓN
MANUAL DE AYUDA PARA EL ENVÍO POR LOTES DE CUENTAS ANUALES
MANUAL DE AYUDA PARA EL ENVÍO POR LOTES DE CUENTAS ANUALES Manual de usuario 21 de febrero de 2014 Colegio de Registradores de España C/ Diego de León, 21 28006 Madrid Envío por Lotes de Cuentas Anuales
Comprobación de Requisitos de Firma
Manual de Usuario Comprobación de Requisitos de Firma Edición: Autor: Servicio de Innovación y Proyectos Informáticos Fecha: Febrero 2011 Historia del Documento Versión: Desarrollo nuevo Elaborado por:
Ie813RsV32 Recogida de cambio de destino desde formulario web de un documento expedido.
EMCS-Servicios Web Documentos expedidos FASE 3.2 Ie813RsV32 Recogida de cambio de destino desde formulario web de un documento expedido. Autor: S.G.A.A. e II.EE. Fecha: 01/10/2015 Versión de este documento:
MANUAL DE INSTALACIÓN DEL LECTOR DE TARJETAS (CRÉDITO O DÉBITO) DE LA PASARELA DE PAGOS DE LA ADMINISTRACIÓN PÚBLICA VASCA
MANUAL DE INSTALACIÓN DEL LECTOR DE TARJETAS (CRÉDITO O DÉBITO) DE LA PASARELA DE PAGOS DE LA ADMINISTRACIÓN PÚBLICA VASCA 7 de Julio de 2010 Indice 1 Introducción.... 3 2 Dispositivo lector de tarjetas...
Manual de Programación de Web Services 5.1
Manual de Programación de Web Services de @firma 5.1 Documento nº: TI-20-1178-@Firma-Global-XMLSOAP-MAN Revisión: 017.6 Fecha: 25-09-2007 Período de retención: Permanente durante su período de vigencia
MANUAL DE USUARIO SISTEMA INFORMÁTICO PARA HISTORIAS CLÍNICAS
MANUAL DE USUARIO SISTEMA INFORMÁTICO PARA HISTORIAS CLÍNICAS CONTENIDO 1. INTRODUCCIÓN 1.1. COMO USAR ESTE MANUAL 1.2. AUDIENCIA 1.3. DEFINICIONES 2. INSTALACIÓN 2.1. REQUISITOS 2.2. COMO EJECUTAR 3.
Plataforma DUA para las solicitudes de admisión a los programas de doctorado Curso
Plataforma DUA para las solicitudes de admisión a los programas de doctorado Curso 2017-18 Guía de Estudiantes Sevilla, Julio 2017 Última actualización: 26 / 07 / 2017 Índice Indicé de figuras... 2 Introducción
Manual de Usuario CESS Contestación Electrónica Suspensos Signos (CESS) Manual de Usuario
Contestación Electrónica Suspensos Signos () Manual de Usuario Página: 1 de 29 Sede Electrónica... 3 Acceso... 3 Contestación Electrónica de Suspensos de Renovación de Signos... 5 Descarga del Formulario
Generador de Informes HTML OdA-Clavy
Generador de Informes HTML OdA-Clavy Paquete software para la generación de informes en formato HTML de las colecciones de Objetos Digitales de los repositorios OdA mediante la conexión con la plataforma
Solicitud de Certificados de servidor web
Solicitud de Certificados de servidor web El procedimiento de solicitud de los distintos tipos de certificados que pueden ser expedidos por la Fábrica Nacional de Moneda y Timbre Real Casa de la Moneda
GUÍA DE CONFIGURACIÓN DE LOS EQUIPOS PARA EL USO DE LA APLICACIÓN CONCECTA-CENTRALIZACIÓN
GUÍA DE CONFIGURACIÓN DE LOS EQUIPOS PARA EL USO DE LA APLICACIÓN CONCECTA-CENTRALIZACIÓN El acceso a CONECTA-CENTRALIZACIÓN se realiza mediante la dirección http://catalogocentralizado.minhafp.es o https://catalogocentralizado.minhafp.es
Manual de usuario del programa para la presentación de solicitudes de ayudas
programa para la presentación de Mayo 2012 (v1.0) Índice. 1. Introducción... 3 2. Requisitos para ejecutar la aplicación... 3 3. Descarga de la aplicación... 4 4. Funcionamiento general de la aplicación...
SERVICIO WEB ESTADO DOCUMENTOS TRAMITADOS GUÍA USO
SERVICIO WEB ESTADO DOCUMENTOS TRAMITADOS GUÍA USO Autor: Servicio Nacional de Aduanas Fecha Creación: 28 Noviembre 2007 Última Actualización: 28 Noviembre 2007 Documento Ref: Versión:.0 Contenido Control
SOLICITUD AYUDAS DE MEDIACIÓN UNIVERSITARIA
Sede Electrónica SOLICITUD AYUDAS DE MEDIACIÓN UNIVERSITARIA GUÍA RÁPIDA DEL PROCEDIMIENTO TELEMÁTICO 1 ÍNDICE 1. ACCESO AL PROCEDIMIENTO...3 2. PRESENTACIÓN DE LA SOLICITUD...6 TABLA DE IMÁGENES Imagen
Plan Renove de Extremadura Manual de usuario para establecimientos adheridos al Plan Renove Electrodomésticos
Plan Renove de Extremadura 2016 Manual de usuario para establecimientos adheridos al Plan Renove Electrodomésticos 0 INDICE DE CONTENIDOS: 1. Introducción y acceso a la aplicación informática... 2 2. Claves
Manual Aura Subvenciones
Manual Aura Subvenciones SUBVENCIONES PARA CATÁSTROFES NATURALES Manual Usuario Versión 1.2 Fecha de revisión 29/12/2015 Aura v1.2 / 1 ÍNDICE 1 ACCESO A LA APLICACIÓN... 3 2 SOLICITUD... 8 2.1 Nueva solicitud...
Ciclo completo para Remisión a Justicia y Remisión en la nube
Ciclo completo para Remisión a Justicia y Remisión en la nube Versión 1.0 Fecha de revisión 04/04/16 Realizado por Servicio de Gestión Documental y Firma electrónica INSIDE / 1 CONTROL DE VERSIONES Versión
INSTALACIÓN Y VERIFICACIÓN DE LA TARJETA CRIPTOGRÁFICA
INSTALACIÓN Y VERIFICACIÓN DE LA TARJETA CRIPTOGRÁFICA Bienvenido! El acceso al sistema de LexNET, requiere estar en posesión de un certificado de firma electrónica en tarjeta. Para trabajar con la tarjeta,
Envı o seguro de documentacio n
Envı o seguro de documentacio n 18/04/2013 11:50 Tabla de contenido 1 Introducción... 1 2 Envío seguro de documentación a UNIDIS... 2 2.1 Requisitos y software necesario... 2 2.2 Pasos previos: configuración
BANCO NACIONAL DE PANAMÁ, BANCO DE DESARROLLO AGROPECUARIO Y BANCO HIPOTECARIO NACIONAL
BANCO NACIONAL DE PANAMÁ, BANCO DE DESARROLLO AGROPECUARIO Y BANCO HIPOTECARIO NACIONAL LICITACION ABREVIADA POR PONDERACIÓN Nº 2010-7-01-0-08-AV-000001 MANUAL DE INTERFASES TABLA DE CONTENIDOS INTRODUCCIÓN
Guía para la presentación electrónica de Certificados de Eficiencia Energética en la Comunidad Autónoma de Cantabria
Guía para la presentación electrónica de Certificados de Eficiencia Energética en la Comunidad Autónoma de Cantabria Acceda a la presentación electrónica de certificados de eficiencia energética desde
Sistema de Información Académica Universidad de Caldas. Instructivo Solicitudes en línea Bienestar Universitario
Instructivo Solicitudes en línea Bienestar Universitario Sistema de Información Académica Universidad de Caldas Instructivo Solicitudes en línea Bienestar Universitario Tabla de contenido Introducción...
Guia Paso a Paso Ingreso de Tarifa por Derecho de Aseo Domiciliario
Guia Paso a Paso Ingreso de Tarifa por Derecho de Aseo Domiciliario Introducción La presente aplicación Web permite informar al SII la tarifa que cobran las municipalidades por concepto de derecho de aseo
Manual de usuario: Cotizador Renting
Gestión de Flotas Manual de usuario: Cotizador Renting Gestión del Cambio Índice Introducción Pág 3 Acceso al Cotizador Pág 4 a 5 Proceso de Cotización Pág 6 Resumen de la cotización (Vehículos en campaña)
Sede Electrónica GUÍA RÁPIDA DE UN PROCEDIMIENTO TELEMÁTICO DE ESTELA
Sede Electrónica GUÍA RÁPIDA DE UN PROCEDIMIENTO TELEMÁTICO DE ESTELA 1 ÍNDICE 1. ACCESO AL PROCEDIMIENTO...3 2. PRESENTACIÓN DE LA SOLICITUD...6 TABLA DE IMÁGENES Imagen 1.- Acceso al catálogo de procedimientos
MINISTERIO DE SALUD Y PROTECCIÓN SOCIAL BOGOTÁ, AGOSTO DE 2015
CERTIFICADOS DE DEFUNCION ANTECEDENTE PARA REGISTRO CIVIL EN INSTITUCIONES PRESTADORAS DE SERVICIOS DE SALUD A TRAVÉS DE LA FIRMA MÓDULO DE NACIMIENTOS Y DEFUNCIONES DEL REGISTRO UNICO DE AFILIADOS RUAF
Servicio de Notificaciones Electrónicas y Dirección Electrónica Habilitada
Servicio de Notificaciones Electrónicas y Dirección Electrónica Habilitada Apartado Postal Electrónico Manual de configuración para sistemas MAC Abril 2011 Versión: Abril 2011 Página 1 de 20 Índice de
Registro Electrónico Manual de Usuario
Tabla de contenidos 1. Introducción... 1 2. El Registro Electrónico... 2 2.1. Requisitos de sistema... 3 2.1.1. Hardware... 3 2.1.2. Software... 3 2.1.2.1. Sistema Operativo... 3 2.1.2.2. Navegador de
