PUBLICAR ANUNCIO

Operación que permite la publicación de un anuncio en el tablón electrónico. Esta operación precisa que el anuncio se encuentre ya creado en el tablón. La publicación puede ser inmediata cuando se invoca al método, o programarla para una fecha dada.

En la publicación del anuncio se genera un pdf con la información del anuncio, se firma y se sella en servidor, y se almacena en el Gestor documental de PLATINO. Además se firma y sella en el servidor el primer documento anexo o documento principal del anuncio.

Si se ejecuta con éxito devolverá la URI del anuncio publicado. En caso de error, se devuelve una excepción indicando el error producido (véase sección “GESTION TABLON ANUNCIOS EXCEPCION“).

Interfaz

diagram
Figure 1. Interfaz

Entrada del servicio

A continuación se muestra el modelo de datos que se utiliza cuando se desea invocar a esta operación.

diagram
Figure 2. Modelo de datos utilizado

A continuación se detallan cada uno de los parámetros pasados en la invocación de la operación.

Parámetro Descripción Tipo

uriAnuncio

URI del anuncio a publicar.

String

fechaPrevistaPublicacion

Especificación de la fecha futura de publicación. Si no se especifica, la publicación es inmediata.

dateTime

Un ejemplo típico de invocación de esta operación es el que se muestra a continuación.

Ejemplo de entrada.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
                  xmlns:ges="http://platino.gobcan.es/servicios/tablonanuncios/servicio/gestion">
   <soapenv:Header/>
   <soapenv:Body>
      <ges:publicarAnuncio>
         <ges:uriAnuncio>platino://gobcan.es/servicios/tablonanuncios/anuncio/1e1b58cb-9925-4704-96f7-c059c11147af</ges:uriAnuncio>
      </ges:publicarAnuncio>
   </soapenv:Body>
</soapenv:Envelope>

Salida del servicio

A continuación se muestra el modelo de datos que devuelve el Servicio en respuesta a una invocación con éxito de esta operación.

diagram
Figure 3. Campos de la respuesta como un diagrama de clases

A continuación se detallan cada uno de los parámetros devueltos tras la invocación de la operación.

Parámetro Descripción Tipo

uriAnuncio

URI del anuncio publicado

String

Un ejemplo típico de respuesta de esta operación es el que se muestra a continuación.

Ejemplo de salida
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <soapenv:Body>
      <publicarAnuncioResponse
                xmlns="http://platino.gobcan.es/servicios/tablonanuncios/servicio/gestion"
                xmlns:ns2="http://platino.gobcan.es/servicios/tablonanuncios/dominio"
                xmlns:ns3="http://platino.gobcan.es/servicios/tablonanuncios/excepcion/gestion">
         <uriAnuncio>platino://gobcan.es/servicios/tablonanuncios/anuncio/1e1b58cb-9925-4704-96f7-c059c11147af</uriAnuncio>
      </publicarAnuncioResponse>
   </soapenv:Body>
</soapenv:Envelope>