Table of Contents
...
Como puede verse en el diagrama, para la integración con TTO es necesario realizarla mediante una tercera aplicación SGA-Eventos que se encarga de avisar a la aplicación integradora cuando una solicitud se ha finalizado. Se puede consultar una información más detallada de esta aplicación en el apartado 1.-Introducción a SGA para integradores
Actualmente, se están emitiendo los siguientes eventos que incluyen los correspondientes datos:
- finishedProcedure, para solicitudes
- number → número de la solicitud
- requestCode → código de la solicitud
- signature → signatura del procedimiento al que corresponde la solicitud finalizada
- finishedProcedureWithOrigin, para trámites que no sean solicitudes. A diferencia del anterior, en este método se envía el campo origin para diferenciar el tipo del trámite (aportación, subsanación, etc.).
- number → número del trámite
- requestCode → código del trámite
- signature → signatura del procedimiento al que corresponde el trámite finalizado
- origin → origen del trámite
- number → número del trámite
- registerProcedure , para trámites registrados independientemente de su origen
requestCode → código del trámite
requestCodeAssociated → código del trámite asociado (por ejemplo el trámite involucrado en una subsanación)
signature → signatura del procedimiento al que corresponde el trámite registrado
requestSignature → signatura a la que se metadata el trámite registrado
origin → origen del trámite (SOLICITUD, APORTACION, RECURSO, SUBSANACION)
registerId → identificador del justificante de registro
csvRequest → código CSV del trámite
csvRegisterReceipt → código CSV del justificante de registro
- addInfoProcedure , para la actualización de la información de un trámite finalizado independientemente de su origen
requestCode → código del trámite
requestCodeAssociated → código del trámite asociado (por ejemplo el trámite involucrado en una subsanación)
signature → signatura del procedimiento al que corresponde el trámite registrado
requestSignature → signatura a la que se metadata el trámite registrado
origin → origen del trámite (SOLICITUD, APORTACION, RECURSO, SUBSANACION)
registerId → identificador del justificante de registro
csvRequest → código CSV del trámite
csvRegisterReceipt → código CSV del justificante de registro
- bentId → identificador de BENT
Info | ||
---|---|---|
| ||
Para facilitar la integración de las aplicaciones con los servicios de TTO se ha generado un cliente que contiene las clases necesarias para consumir los servicios y realizar la transformación del XML en el caso en el que se consulte este formato. Para realizar esta transformación se recomienda el uso de la clase TransformXMLToObject y concretamente el método parseTramiteBeanFromFile. Este método tiene como datos de entrada un objeto InputStream con el XML obtenido del servicio getXml y proporciona como salida un objeto ResultTramiteBean. Para el uso de este cliente serán necesario:
y las siguientes librerías externas
|
...