Árbol de páginas

Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Hay objetos que se reutilizan del modelo de Ejecución económica del SGE y por tanto no se repiten aquí, están descritos en el API del SGE: SGI - ESB - SGE - Ejecución económica.

Invencion

NombreTipoDescripción
idStringIdentificador único de la invención.
tituloString

Titulo de la invencion.

fechaComunicacionFechaFecha de comunicación de la invención.
descripciónStringDescripción de la invención.
tipoProteccionTipoProteccionTipo de protección de la invención.
proyectoRefStringIdentificador del proyecto de investigación asociado a la invención.
comentariosStringComentarios realizados sobre la invención.

TipoProteccion

NombreTipoDescripción
idStringIdentificador único del tipo de protección.
tipoPropiedadString

Tipo de propiedad del tipo de protección. Tendrá dos posibles valores: PROPIEDAD_INDUSTRIAL o PROPIEDAD_INTELECTUAL.

nombreStringNombre descriptivo del tipo de protección.
descripciónStringDescripción del tipo de protección.
padreIdStringIdentificador del padre del tipo de protección. Solo estará informado en el caso de tratarse de un subtipo.

DatoEconomico

NombreTipoDescripción
idStringIdentificador del dato económico. Tiene que ser un identificador único.
tipoString

Dos valores:

  • Gasto
  • Ingreso
columnasMap[clave,valor]

Mapa de propiedades.

El valor será un String salvo en aquellas columnas que sean acumulables (se puede manejar como un importe y hacer operaciones numéricas con ella en el SGI).

...

Hay servicios a los que no se hace mención en este API porque la funcionalidad que los precisa, por ejemplo, la recuperación del binario de cada documento asociado a un gasto, ha de reutilizar los que ya están definidos en el modelo de Ejecución económica del SGE y por tanto no se repiten aquí, están descritos en el API del SGE: SGI - ESB - SGE - Ejecución económica.

Método

URL

Parámetros

Respuesta

Descripción
Invención
HEAD/invenciones/{id}
HTTP 200 / HTTP 204

Comprueba la existencia de la invención con el id indicado en el SGI.

GET/invenciones

q+s (query + sort)

La query estará formada por:

  • invencionId

Lista[Invencion]


Listado de todas las invenciones registradas en el SGI.

Ejemplo:

invencionId=in=(150,151,152)

Gastos
GET/gastos-invencion/columnas

q+s (query + sort)

La query estará formada por:

  • invencionId

Lista[Columna]



Listado con las columnas que va a devolver la llamada /gastos-invencion.

Por cada columna se indica un id, nombre, si es una columna acumulable (se puede manejar como un importe y hacer operaciones numéricas con ella en el SGI).

Por defecto, devolverá las siguientes columnas:

  • Fecha
  • Referencia
  • Concepto
  • Tipo (Honorarios, Tasa, ...)
  • Importe (acumulable = Sí)
GET/gastos-invencion

q+s (query + sort)

La query estará formada por:

  • invencionId

Lista[DatoEconomico]


Listado de todos los gastos asociados a una invención.

Para cada gasto se devolverán los siguientes datos:

  • Identificador del gasto
  • Mapa de columnas de clave - valor (donde la clave será los id definidos en la llamada /gastos-invencion/columnas y el valor será el valor de la columna. El valor será un String salvo en aquellas columnas que sean acumulables, esto es, se puedan manejar como un importe y hacer operaciones numéricas con ella en el SGI, donde será de tipo Numérico (sin separador de miles y como separador decimal el punto).
GET/gastos-invencion/{id}

DatoEconomicoDetalle



Detalle de un gasto.

Para cada gasto se devolverán los siguientes datos:

  • Identificador del gasto
  • Listado de documentos (identificador, nombre del documento y nombre del fichero, sin el contenido)
Ingresos



GET/ingresos-invencion/columnas

q+s (query + sort)

La query estará formada por:

  • invencionId

Lista[Columna]



Listado con las columnas que va a devolver la llamada /ingresos-invencion.

Por cada columna se indica un id, nombre, si es una columna acumulable (se puede manejar como un importe y hacer operaciones numéricas con ella en el SGI).

Por defecto, devolverá las siguientes columnas:

  • Fecha
  • Referencia
  • Importe (acumulable = Sí)
  • Nº interno de contrato
  • Entidad pagadora
GET/ingresos-invencion

q+s (query + sort)

La query estará formada por:

  • invencionId

Lista[DatoEconomico]


Listado de todos los ingresos asociados a una invención (la asociación se realizará a través de contratos de CSP), que se corresponderán con las facturas emitidas.

Para cada ingreso se devolverán los siguientes datos:

  • Identificador del ingreso
  • Mapa de columnas de clave - valor (donde la clave será los id definidos en la llamada /ingresos-pii/columnas y el valor será el valor de la columna. El valor será un String salvo en aquellas columnas que sean acumulables, esto es, se puedan manejar como un importe y hacer operaciones numéricas con ella en el SGI, donde será de tipo Numérico (sin separador de miles y como separador decimal el punto).

Columnas Gastos

idnombreacumulabledescripción
1

Fecha

falseA completar con UMU
2Referenciafalse
3Conceptofalse
4Tipo (Honorarios, Tasa, ...)false
5Importetrue

...