...
| Nombre | Tipo | Descripción |
| id | String | Identificador de la columna |
| nombre | String | Nombre de la columna |
| valor | String | Valor de la columna |
| esTotalizadora | String | Indica si se tiene que sumar o no para mostrar los totales en la pantalla del SGI. Dos valores:
|
| esVisible | String | Indica si se tiene que mostrar en la pantalla del listado del SGI o no Dos valores:
|
Documento
| Nombre | Tipo | Descripción |
| nombre | String | Nombre del documento |
mimeType | String | mimeType del documento |
| Bloque de código | ||||||
|---|---|---|---|---|---|---|
| ||||||
[
{
"id": "1"
"nombre":"Importe presupuestado"
"esTotalizadora": "true",
"esVisible": "true"
},
{
"id":"2",
"nombre":"Importe actual",
"esTotalizadora": "true",
"esVisible": "true"
},
{
"id":"3",
"nombre":"Importe disponible para gastos",
"esTotalizadora": "true",
"esVisible": "true"
},
{
"id":"4",
"nombre":"Derechos",
"esTotalizadora": "true",
"esVisible": "true"
},
{
"id":"5",
"nombre":"Cobros",
"esTotalizadora": "true",
"esVisible": "true"
}
] |
...
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
|---|---|---|---|---|---|
| Ejecución presupuestaria | |||||
| GET | /ejecucion-presupuestaria/columnas | q+s (query + sort) La query estará formada por:
El tipoEjecucionPrespuestaria puede tomar 3 valores:
| Lista[Columna] | Listado con las columnas que va a devolver la llamada /ejecucion-presupuestaria Por cada columna se indica un id y el nombre, nombre, si es una columna totalizadora (se va a hacer una suma de ella en el SGI) y si es visible o no en la pantalla principal del SGI Cuando tipoEjecucionPrespuestaria=='Estado actual' las columnas a devolver en la Universidad de Murcia serán:
Cuando tipoEjecucionPrespuestaria=='Gastos' las columnas a devolver en la Universidad de Murcia serán:
Cuando tipoEjecucionPrespuestaria=='Ingresosl' las columnas a devolver en la Universidad de Murcia serán:
| |
| GET | /ejecucion-presupuestaria | q+s (query + sort) La query estará formada por:
El tipoEjecucionPrespuestaria puede tomar 3 valores:
| Lista[EjecucionPrespuestaria] | Listado con el balance de las partidas presupuestaria del proyecto. Por cada partida presupuestaria se devolverán las columnas a mostrar en el SGI con sus cálculos realizados sobre las operaciones contables Por cada columna se indica el id y el valor | |
| Validación de gastos | |||||
| GET | /gastos/pendientes | q+s (query + sort) La query estará formada por:
| Lista[DatoEconomico] | Listado de gastos pendientes de pasar por la "Validación de gastos". Para cada gasto pendiente se devolverán los siguientes datos:
| |
| GET | /gastos/validados | q+s (query + sort) La query estará formada por:
| Lista[DatoEconomico] | Listado de gastos que ya han sido validados (han pasado por la "Validación de gastos"). Para cada gasto validado se devolverán los siguientes datos:
| |
| GET | /gastos/{id} | DatoEconomico | Detalle de un gasto. Para cada gasto se devolverán los siguientes datos:
| ||
| GET | /gastos/{id}/documentos | Lista[Documento] | Listado con el detalle de los documentos asociados a un documento contable | ||
| PUT | /gastos/{id}/validar | comentario | Se valida el gasto y recibe como parámetro el comentario en caso de que lo tuviese. | ||
| PUT | /gastos/{id}/rechazar | comentario | Se rechaza el gasto y recibe como parámetro el comentario en caso de que lo tuviese. | ||
Se necesita un servicio que reciba como parámetros la lista de identificadores del gasto y devuelve las columnas a mostrar en la validación de gastos con la suma ya realizada, en este caso "Importe validado" e "Importe pagado" (realiza la sumas de esos importes de todos los gastos pasados como parámetro) Se necesitará primero la función que devuelva el nombre de las columnas? | |||||
Se necesita un servicio que reciba como parámetro la lista de códigos económicos usados en el proyecto (en elegibilidad) y devuelva para cada código económico la suma del importe de todos los gastos pendientes para ese código económico Se necesitará primero la función que devuelva el nombre de las columnas? | |||||
...