Á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.

...

NombreTipoDescripción
idStringIdentificador de la columna
nombreStringNombre de la columna
acumulableBoolean

Indica si la columna se puede sumar y por extensión, además indica que es numérica.

Dos valores:

  • true
  • false
importeRepartoBoolean

Indica que la columna se corresponde con el importe que se quiere tener en cuenta a la hora de calcular el reparto de regalías. SOLO UNA COLUMNA PODRÁ TENER ESTE CAMPO ACTIVO, en el caso de UM, será el campo que contenga el dato de base imponible.

Dos valores:

  • true
  • false

Documento (se reutilizaría el mismo que el definido en UM - 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. (A implementar por Treelogic)

GET/invenciones

q+s (query + sort)

La query estará formada por:

  • invencionId

Lista[Invencion]


Listado de todas las invenciones registradas en el SGI. (A implementar por Treelogic)

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
  • Importe (acumulable = Sí SOLO para una de las columnas)

El tipo de operación

GET/gastos-invencion

q+s (query + sort)

La query estará formada por:

  • invencionId
  • tipoOperacion

El tipo de operación puede tomar los siguientes valores:

  • GAS (Ejecución económica - Gastos)
  • REP (Ejecución económica - Repartos - Gastos a deducir)

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).

Si el tipo de operación se informa con el valor GAS, se han de devolver todos los gastos asociados a la invención.

Si por el contrario el tipo de operación es REP, se han de devolver del conjunto de gastos asociados a la invención únicamente aquellos que se deban tener en cuenta para el reparto de regalías. En el caso de UM, estos corresponderían con los gastos que haya pagado la OTRI, sea desde sus partidas propias o desde cualquier otra partida o proyecto.

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:

  • proyectoId

Lista[Columna]



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

El identificador de proyecto a enviar al SGE ha de ser el del proyecto económico en Justo.

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:

  • proyectoId

Lista[DatoEconomico]


Listado de todos los ingresos asociados a una invención. La asociación en el SGI se realizará a través de contratos de CSP (proyectos) y el identificador de proyecto a enviar al SGE ha de ser el del proyecto económico en Justo.

Los ingresos devueltos se corresponderán con las facturas emitidas asociadas a la invención a través del contrato.

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).

...