...
Método | URL | Parámetros | Respuesta | Descripción | ||
---|---|---|---|---|---|---|
GET | /ejecucion-economica/columnas | q+s (query + sort) La query estará formada por:
El campo reducida puede tomar los siguientes valores:
Si no esta informado el campo reducida se considera false. El tipoOperacion puede tomar los siguientes valores:
| Lista[Columna] | Listado con las columnas que va a devolver la llamada /ejecucion-economica Por cada columna se indica un id, nombre, si es una columna acumulable (se va a hacer una suma de ella en el SGI. Ver el apartado "Columnas Ejecución económica" para ver que columnas se deben de mostrar dependiendo del tipo de operación (campo tipoOperacion) y si es reducida o no | ||
GET | /ejecucion-economica | q+s (query + sort) La query estará formada por:
El campo reducida puede tomar los siguientes valores:
Si no esta informado el campo reducida se considera false. El tipoOperacion puede tomar los siguientes valores:
| Lista[DatoEconomico] | Listado con los datos económicos pedidos según el campo tipoOperacion. Por cada dato económico se devolverán las siguientes columnas:
| ||
GET | /ejecucion-economica/{id} | tipoOperacion El tipoOperacion puede tomar los siguientes valores (cuando estamos en la llamada de detalle de dato económico):
| DatoEconomicoDetalle | Detalle del dato económico con todas sus columnas.
El listado de campos a mostrar dependerá de que dato económico sea, si es una factura o gasto, un viaje o dieta o un personal contratado. Mirar el apartado "Campos Detalle dato económico" para ver que campos se deben de mostrar dependiendo del tipo de operación (campo tipoOperacion) | ||
Validación de gastos | ||||||
Validación de gastos | ||||||
GETGET | /gastos/columnas | q+s (query + sort) La query estará formada por:
El campo estado puede tomar dos valores:
El campo reducida puede tomar los siguientes valores:
| Lista[Columna] | Listado con las columnas que va a devolver la llamada /gastos Por cada columna se indica un id, nombre, si es una columna totalizadora acumulable (se va a hacer una suma de ella en el SGI en la pantalla principal) y si es visible o no en la pantalla principal del SGI. Las columnas a devolver en la Universidad de Murcia serán:
Ver el apartado "Columnas Validación de gastos" para ver que columnas se deben de mostrar dependiendo de si es reducida o no | ||
GET | /gastos | q+s (query + sort) La query estará formada por:
El campo estado puede tomar dos valores:
El campo reducida puede tomar los siguientes valores:
| Lista[DatoEconomico] | Listado de gastos pendientes de pasar por la "Validación de gastos" si en el campo del filtrado estado = 'Pendiente' o listado de gastos que ya han sido validados (han pasado por la "Validación de gastos") si en el campo del filtrado estado = 'Validado' Para cada gasto se devolverán los siguientes datos:
| ||
GET | /gastos/ | GET | /gastos/{id} | DatoEconomicoDetalle | Detalle de un gasto. Para cada gasto se devolverán los siguientes datos:
| |
PATCH | /gastos/{id}/validar | Comentario | Se valida el gasto y recibe como parámetro el comentario en caso de que lo tuviese. | |||
PATCH | /gastos/{id}/rechazar | Comentario | Se rechaza el gasto y recibe como parámetro el comentario en caso de que lo tuviese. | |||
GET | /documentos/{id} | Documento | Devuelve el detalle del documento | |||
GET | /documentos/{id}/archivo | Binario (en la cabecera ira el contentType) | Devuelve el binario del documento |
...
Columnas Ejecución económica
Ejecución presupuestaria - Estado actual
Cuando tipoOperacion=='EPA' y (reducida =='true' o reducida =='false') (independientemente del campo reducida, ya que siempre se mandan todas las columnas) las columnas a devolver en la Universidad de Murcia serán:
id | nombre | acumulable |
---|---|---|
1 |
...
Importe presupuestado | true | |
2 |
...
Importe actual | true | |
3 |
...
Importe disponible para gastos | true | |
4 |
...
Derechos | true | |
5 |
...
Cobros | true |
Ejecución presupuestaria - Gastos
Cuando tipoOperacion=='EPG' y (reducida =='true' o reducida =='false') (independientemente del campo reducida, ya que siempre se mandan todas las columnas) las columnas a devolver en la Universidad de Murcia serán:
id | nombre | acumulable |
---|---|---|
1 |
...
Importe presupuestado | true | |
2 |
...
Importe definitivo | true | |
3 |
...
Gastos pagados | true | |
4 |
...
Gastos en tramitación | true | |
5 |
...
Crédito disponible | true | |
6 |
...
Retenciones personal contratado y expedientes | true | |
7 |
...
Pedidos activos | true | |
8 |
...
Gastos pendientes de pago | true | |
9 |
...
Pagos a justificar | true |
Ejecución presupuestaria - Ingresos
Cuando tipoOperacion=='EPI' y (reducida =='true' o reducida =='false') (independientemente del campo reducida, ya que siempre se mandan todas las columnas) las columnas a devolver en la Universidad de Murcia serán:
...
id | nombre | acumulable |
---|---|---|
1 | Importe presupuestado | true |
2 |
...
Importe actual | true | |
3 |
...
Derechos | true | |
4 |
...
Cobros | true |
Facturas y justificantes - Facturas y gastos
Cuando tipoOperacion=='FJF' y reducida = "true" las columnas a devolver en la Universidad de Murcia serán:
id | nombre | acumulable |
---|---|---|
1 |
...
Nº de registro | false | |
2 |
...
Concepto de la Fac./Gasto | false | |
3 |
...
Fecha devengo | false | |
4 |
...
Fecha pago | false | |
5 |
...
Importe | true |
Cuando tipoOperacion=='FJF' y reducida = "false" las columnas a devolver en la Universidad de Murcia serán:
...
id | nombre | acumulable |
---|---|---|
1 | Nº de registro | false |
2 |
...
Tipo de operación |
...
false | |
3 |
...
Proveedor | false | |
4 |
...
Nº de registro del proveedor | false | |
5 |
...
Concepto de la Fac./Gasto | false | |
6 |
...
Importe |
...
true | |
7 |
...
Importe IVA | true | |
8 |
...
Fecha devengo | false | |
9 |
...
Fecha contabilización | false | |
10 |
...
Fecha |
...
pago | false |
11 |
...
Nº de documento de gasto | false | |
12 |
...
Nº de señalamiento | false |
Facturas y justificantes - Viajes y dietas
Cuando tipoOperacion=='FJV' y redudida == "true" las columnas a devolver en la Universidad de Murcia serán:
id | nombre | acumulable |
---|---|---|
1 |
...
Nº de factura | false | |
2 |
...
Nº de comisión de servicios | false | |
3 |
...
Perceptor/proveedor |
...
false | |
4 |
...
Concepto/ motivo del viaje | false | |
5 |
...
Fecha devengo | false | |
6 |
...
Fecha pago | false | |
7 |
...
Importe | true |
El campo Perceptor/proveedor será el nombre y apellidos del perceptor o proveedor
Cuando tipoOperacion=='FJV' y redudida == "false" las columnas a devolver en la Universidad de Murcia serán:
id | nombre | acumulable |
---|---|---|
1 |
...
Nº de factura | false | |
2 |
...
Nº de comisión de |
...
servicios | false |
3 |
...
Perceptor/ |
...
proveedor | false |
4 |
...
Identificador Perceptor/Proveedor | false | |
5 |
...
Concepto/ |
...
motivo del viaje | false |
6 |
...
Fecha devengo | false | |
7 |
...
Fecha contabilización | false | |
8 |
...
Fecha |
...
pago | false |
9 |
...
Itinerario viaje | false | |
10 |
...
Destino | false | |
11 |
...
Fecha salida - Fecha vuelta | false | |
12 |
...
Medio de locomoción | false | |
13 |
...
Importe locomoción | true | |
14 |
...
Importe alojamiento | true | |
15 |
...
Importe dietas | true | |
16 |
...
Otros gastos | true | |
17 |
...
Importe total |
...
true | |
18 |
...
Observaciones locomoción | false | |
19 |
...
Observaciones alojamiento | false | |
20 |
...
Observaciones dietas | false |
El campo "Perceptor/proveedor" será el nombre y apellidos del perceptor o proveedor
El campo "Identificador Perceptor/proveedor" será el NIF/NIE/CIF del perceptor o proveedor
Facturas y justificantes - Personal contratado
Cuando tipoOperacion=='FJP' y reducida == "true" las columnas a devolver en la Universidad de Murcia serán:
id | nombre | acumulable |
---|---|---|
1 |
...
Nº documento identificación |
...
false | |
2 |
...
Nombre y apellidos |
...
false | |
3 |
...
Concepto | false | |
4 |
...
Fecha devengo | false | |
5 |
...
Fecha pago | false | |
6 |
...
Importe | true |
El campo "Nº documento identificación" se refiere al NIF/NIE del contratado
El campo "Nombre apellidos" se refiere al nombre y apellidos del contratado
Cuando tipoOperacion=='FJP' y reducida == "false" las columnas a devolver en la Universidad de Murcia serán:
...
id | nombre | acumulable |
---|---|---|
1 | Nº documento identificación |
...
false | |
2 |
...
Nombre y apellidos |
...
false | |
3 |
...
Concepto | false | |
4 |
...
Fecha devengo | false | |
5 |
...
Fecha contabilización | false | |
6 |
...
Fecha pago | false | |
7 |
...
Importe | true | |
8 |
...
Fecha inicio del contrato | false | |
9 |
...
Fecha fin del contrato | false | |
10 |
...
Categoría laboral | false | |
11 |
...
Jornada semanal o diaria | false |
El campo "Nº documento identificación" se refiere al NIF/NIE del contratado
El campo "Nombre apellidos" se refiere al nombre y apellidos del contratado
Detalle operaciones - Gastos
Cuando tipoOperacion=='DOG' y (reducida =='true' o reducida =='false') (independientemente del campo reducida, ya que siempre se mandan todas las columnas) las columnas a devolver en la Universidad de Murcia serán:
...
id | nombre | acumulable |
---|---|---|
1 | F. Cons. | false |
2 |
...
F. Pago | false | |
3 |
...
Operación | false | |
4 |
...
Descripción | false | |
5 |
...
Tercero | false | |
6 |
...
Doc/Fac | false | |
7 |
...
Créditos | true | |
8 |
...
Gastos | true | |
9 |
...
Saldo | true |
Detalle operaciones - Ingresos
Cuando tipoOperacion=='DOI' y(reducida =='true' o reducida =='false') (independientemente del campo reducida, ya que siempre se mandan todas las columnas) l las columnas a devolver en la Universidad de Murcia serán:
...
id | nombre | acumulable |
---|---|---|
1 | Modif. | false |
2 |
...
Mod. Pres | false | |
3 |
...
Descripción | false | |
4 |
...
Tipo | false | |
5 |
...
Fecha | false | |
6 |
...
Importe | true |
Detalle operaciones - Modificaciones
Cuando tipoOperacion=='DOM' y (reducida =='true' o reducida =='false') (independientemente del campo reducida, ya que siempre se mandan todas las columnas) l las columnas a devolver en la Universidad de Murcia serán:
id | nombre | acumulable |
---|---|---|
1 |
...
Docum./Recibo | false | |
2 |
...
Operación | false | |
3 |
...
Tercero | false | |
4 |
...
Nombre | false | |
5 |
...
Descripción | false | |
6 |
...
Proy. | false | |
7 |
...
Consol. | false | |
8 |
...
Mater. | false | |
9 |
...
Importe |
...
true | |
10 | Importe IVA |
Campos Detalle dato económico
true |
El campo "Tercero" NIF/NIE/CIF de la persona
Columnas Validación de gastos
Cuando reducida = "true" las columnas Cuando tipoOperacion=='FJF' los campos a devolver en la Universidad de Murcia serán:
- Número de registro
- Tipo de operación (si es factura, OK, justificante,…)
- Proveedor
- Nº de registro del proveedor
- Concepto de la Fac/Gasto
- Importe Base Imponible
- Importe IVA
- Fecha devengo
- Fecha contabilización
- Fecha de pago
- Nº de documento de gasto
- Nº de señalamiento
id | nombre | acumulable |
---|---|---|
1 | Tipo documento | false |
2 | Importe imputado | true |
3 | Proveedor | false |
4 | Fecha | false |
Cuando reducida = "false" las columnas Cuando tipoOperacion=='FJV' los campos a devolver en la Universidad de Murcia serán:
...
id | nombre | acumulable |
---|---|---|
1 | Tipo documento | false |
2 | Nº documento | false |
3 | Importe imputado | true |
4 | Importe total | true |
5 | Descripción | false |
6 | Proveedor | false |
7 | Fecha | false |
Campos Detalle dato económico
Facturas y justificantes - Facturas y gastos
...
Cuando tipoOperacion=='FJP' FJF' (el campo reducida dará igual porque en el detalle siempre se muestran todos los campos) los campos a devolver en la Universidad de Murcia serán:
- Nº documento identificación (del contratado)
- de registro
- Tipo de operación
- Proveedor
- Nº de registro del proveedor
- Concepto de la Fac/Gasto
- Importe
- Importe IVA
- Fecha
- Nombre y apellidos (del contratado)
- Concepto (seguridad social o retribuciones) Fecha
- devengo
- Fecha contabilización
- Fecha pago
- Importe
- Fecha inicio del contrato
- Fecha fin del contrato
- Categoría laboral
- Jornada semanal o diaria
Ejemplos:
Ejecución presupuestaria - Estado actual - Columnas (/ejecucion-economica/columnas)
- Nº de documento de gasto
- Nº de señalamiento
Facturas y justificantes - Viajes y dietas
Cuando tipoOperacion=='FJV' (el campo reducida dará igual porque en el detalle siempre se muestran todos los campos) los campos a devolver en la Universidad de Murcia serán:
- Nº de factura
- Nº de comisión de servicio
- Perceptor/Proveedor
- Identificador Perceptor/Proveedor
- Concepto/ Motivo del viaje
- Fecha devengo
- Fecha contabilización
- Fecha pago
- Itinerario viaje
- Destino
- Fecha salida - Fecha vuelta
- Medio de locomoción
- Importe locomoción
- Importe alojamiento
- Importe dietas
- Otros gastos
- Importe total
- Observaciones locomoción
- Observaciones alojamiento
- Observaciones dietas
Facturas y justificantes - Personal contratado
Cuando tipoOperacion=='FJP' (el campo reducida dará igual porque en el detalle siempre se muestran todos los campos) los campos a devolver en la Universidad de Murcia serán:
- Nº documento identificación
- Nombre y apellidos
- Concepto
- Fecha devengo
- Fecha contabilización
- Fecha pago
- Importe
- Fecha inicio del contrato
- Fecha fin del contrato
- Categoría laboral
- Jornada semanal o diaria
Campos Detalle dato económico - Validación de gastos
Los campos a devolver en la Universidad de Murcia serán:
- Tipo documento
- Nº documento
- Importe imputado
- Importe total
- Descripción
- Proveedor
- Fecha
Ejemplos
Ejecución presupuestaria - Estado actual - Columnas (/ejecucion-economica/columnas)
Bloque de código | ||||
---|---|---|---|---|
| ||||
proyectoId=="123456";anualidad=in=("2020","2021");tipoOperacion=="EJA" |
Bloque de código | ||||
---|---|---|---|---|
| ||||
[
{
"id": "1"
"nombre":"Importe presupuestado"
"acumulable": "true"
},
{
"id":"2",
"nombre":"Importe actual",
"acumulable": "true"
},
{
"id":"3",
"nombre":"Importe disponible para gastos",
"acumulable": "true"
},
{
"id":"4",
"nombre":"Derechos",
"acumulable": "true"
},
{
"id":"5",
"nombre":"Cobros",
"acumulable": "true"
}
] |
Ejecución presupuestaria - Estado actual (/ejecucion-economica)
Bloque de código | ||||
---|---|---|---|---|
| ||||
proyectoId=="123456";anualidad=in=("2020","2021");tipoOperacion=="EJA" |
Bloque de código | ||||
---|---|---|---|---|
| ||||
[
{
"proyectoId":"123456",
"partidaPresupuestaria": "8002B541A64406"
"anualidad":"2020",
"tipo":"Gasto",
"columnas": {
"1":2000,
"2":500,
"3":1000.50,
"4":1000.50,
"5":1000.50
}
},
{
"proyectoId":"123456",
"partidaPresupuestaria": "8002B541A64406"
"anualidad":"2021",
"tipo":"Gasto",
"columnas": {
"1":2000,
"2":500.50,
"3":1000.50,
"4":1000.50,
"5":1000.50
}
}
]
|
Facturas y justificantes - Facturas y gastos - Columnas (reducida false) (/ejecucion-economica/columnas)
Bloque de código | ||||
---|---|---|---|---|
| ||||
proyectoId=="123456";anualidad=in=("2020","2021");fechaPago=bt=("2020-12-01T00:00:00Z","2021-01-31T23:59:59Z");tipoOperacion=="FJF";reducida=="false" |
Bloque de código | ||||
---|---|---|---|---|
| ||||
[
{
"id": "1"
"nombre":"Nº de registro"
"acumulable": "false"
},
{
"id":"2",
"nombre":"Tipo de operación",
"acumulable": "false"
},
{
"id":"3",
"nombre":"Proveedor",
"acumulable": "false"
},
{
"id":"4",
"nombre":"Nº de registro del proveedor",
"acumulable": "false"
},
{
"id":"5",
"nombre":"Concepto de la Fac./Gasto",
"acumulable": "false"
},
{
"id":"6",
"nombre":"Importe",
"acumulable": "true"
},
{
"id":"7",
"nombre":"Importe IVA",
"acumulable": "true"
},
{
"id":"8",
"nombre":"Fecha devengo",
"acumulable": "false"
},
{
"id":"9",
"nombre":"Fecha contabilización",
"acumulable": "false"
},
{
"id":"10",
"nombre":"Fecha pago",
"acumulable": "false"
},
{
"id":"11",
"nombre":"Nº documento de gasto",
"acumulable": "false"
},
{
"id":"12",
"nombre":"Nº de señalamiento",
"acumulable": "false"
}
] |
Facturas y justificantes - Facturas y gastos (reducida a false) (/ejecucion-economica)
Bloque de código | ||||
---|---|---|---|---|
| ||||
proyectoId=="123456";anualidad=in=("2020","2021");fechaPago=bt=("2020-12-01","2021-01-31");ttipoOperacion=="FJF";reducida=="false | ||||
Bloque de código | ||||
| ||||
proyectoId=="123456";anualidad=in=("2020","2021");tipoOperacion=="EJA" |
Bloque de código | ||||
---|---|---|---|---|
| ||||
[ { "id":"11-2020-Factura" "proyectoId":"123456", "partidaPresupuestaria": "8002B541A64406", "codigoEconomico": { "id": "1FU", "nombre": "Importe presupuestadoFungible", "acumulabletipo": "trueGasto" }, { } "anualidad":"2020", "tipo":"Gasto", "columnas": { "id1":"21243", "nombre2":"Importe actualFactura", "acumulable3": "trueProveedor1" }, { "id "4":"324555", "nombre5":"ImporteGasto disponiblede paramaterial gastosinventariable", "acumulable6": "true" }500.00, { "id":"4" "7":0.00, "nombre8":"Derechos20/12/2020", "acumulable9": "true" }20/12/2020", { "id "10":"520/12/2020", "nombre11":"Cobros11222", "acumulable12": "true4567" } }, ] |
Ejecución presupuestaria - Estado actual (/ejecucion-economica)
Bloque de código | ||||
---|---|---|---|---|
| ||||
proyectoId=="123456";anualidad=in=("2020","2021");tipoOperacion=="EJA" |
Bloque de código | ||||
---|---|---|---|---|
| ||||
[ { "proyectoId":"123456", "partidaPresupuestaria": "08.002B.541A.64406" { "id":"12-2020-Factura" "proyectoId":"123456", "partidaPresupuestaria": "8002B541A64406", "codigoEconomico": { "id": "FU", "nombre": "Fungible", "tipo": "Gasto" } "anualidad":"2020", "tipo":"Gasto", "columnas": { "1":2000"1":"1243", "2":"Factura", "3":"Proveedor1", "4":"24555", "25":500, "Gasto de material inventariable", "36":1000500.5000, "47":10000.5000, "58":1000.50"20/12/2020", } }, { "proyectoId9":"12345620/12/2020", "partidaPresupuestaria10": "08.002B.541A.64406" "anualidad"20/12/2020", "11":"202111222", "tipo12":"Gasto4567", "columnas": { } } ] |
Facturas y justificantes - Facturas y gastos - Detalle (/ejecucion-economica/{id})
Bloque de código | ||||
---|---|---|---|---|
| ||||
tipoOperacion=="FGF" |
Bloque de código | ||||
---|---|---|---|---|
| ||||
{ "1id":2000,"11-2020-Factura" "2proyectoId":500.50"123456", "3partidaPresupuestaria":1000.50, "48002B541A64406":1000.50, "5codigoEconomico":1000.50 { } } ] |
Facturas y justificantes - Facturas y gastos - Columnas (/ejecucion-economica/columnas)
Bloque de código | ||||
---|---|---|---|---|
| ||||
proyectoId=="123456";anualidad=in=("2020","2021");fechaPago=bt=("2020-12-01T00:00:00Z","2021-01-31T23:59:59Z");tipoOperacion=="FJF";reducida=="false" |
Bloque de código | ||||
---|---|---|---|---|
| ||||
[ { "id": "1" "nombre":"Número registro" "acumulable": "false" }, { "id":"2", "nombre":"Tipo operación", "acumulable": "false" }, { "id":"3", "id": "FU", "nombre": "Fungible", "tipo": "Gasto" } "anualidad":"2020", "tipo":"Gasto", "campos":[ { "nombre":"Nº registro", "valor":"1243" }, { "nombre":"Tipo operación", "valor":"Factura" }, { "nombre":"Proveedor", "acumulable "valor": "falseProveedor1" }, { "id":"4", "nombre":"NúmeroNº de registro del proveedor", "acumulable": "false" }, { "idvalor":"524555", "nombre":"Concepto de la Fac/Gasto"}, "acumulable": "false" }, { "id":"6", "nombre":"ImporteConcepto de basela imponibleFac/Gasto", "acumulable": "true" }, { "idvalor":"7", Gasto de "nombre":"Importe IVA", material inventariable" "acumulable": "true" }, { "id":"8", "nombre":"Fecha devengoImporte", "acumulable": "false" }, { "idvalor":"9500.00", "nombre":"Fecha contabilización" }, "acumulable": "false" }, { "id":"10", "nombre":"FechaImporte pagoIVA", "acumulable "valor": "false0.00" }, { "id "nombre":"11Fecha devengo", "nombre":"Nº documento de gasto", "acumulablevalor": "false20/12/2020" }, { "id":"12", { "nombre":"Nº de señalamiento", "acumulable": "false" } ] |
Facturas y justificantes - Facturas y gastos (/ejecucion-economica)
Bloque de código | ||||
---|---|---|---|---|
| ||||
proyectoId=="123456";anualidad=in=("2020","2021");fechaPago=bt=("2020-12-01T00:00:00Z","2021-01-31T23:59:59Z");tipoOperacion=="FJF";reducida=="false" |
Bloque de código | ||||
---|---|---|---|---|
| ||||
[ { "id":"11-2020-Factura" "proyectoId":"123456", "partidaPresupuestaria": "08.002B.541A.64406", "codigoEconomico": { "id": "FU", "nombre": "Fungible", "tipo": "Gasto" } "anualidad":"2020", "tipo":"Gasto", "columnas":"nombre":"Fecha contabilización", "valor":"20/12/2020" }, { "nombre":"Fecha pago", "valor":"20/12/2020" }, { "nombre":"Nº documento de gasto", "valor":"11222" }, { "1":"1243", "2":"Factura", "3":"Proveedor1", "4":"24555", "5":"Gasto de material inventariable", "6":500.00, "7":0.00, "8":"20/12/2020", "9":"20/12/2020", "10":"20/12/2020", "11":"11222", "12":"4567" } }, { "id":"12-2020-Factura" "proyectoId":"123456", "partidaPresupuestaria": "08.002B.541A.64406", "codigoEconomico": { "id": "FU", "nombre": "Fungible", "tipo": "Gasto" } "anualidad":"2020", "tipo":"Gasto", "columnas":{ "1":"1243", "2":"Factura", "3":"Proveedor1", "4":"24555", "5":"Gasto de material inventariable", "6":500.00, "7":0.00, "8":"20/12/2020", "9":"20/12/2020", "10":"20/12/2020", "11":"11222", "12":"4567" } } ] |
Facturas y justificantes - Facturas y gastos - Detalle (/ejecucion-economica/{id})
Bloque de código | ||||
---|---|---|---|---|
| ||||
tipoOperacion=="FGF" |
Bloque de código | ||||
---|---|---|---|---|
| ||||
{
"id":"11-2020-Factura"
"proyectoId":"123456",
"partidaPresupuestaria": "8002B541A64406",
"codigoEconomico": {
"id": "FU",
"nombre": "Fungible",
"tipo": "Gasto"
}
"anualidad":"2020",
"tipo":"Gasto",
"campos":[
{
"nombre":"Número registro",
"valor":"1243"
},
{
"nombre":"Tipo operación",
"valor":"Factura"
},
{
"nombre":"Proveedor",
"valor":"Proveedor1"
},
{
"nombre":"Número de registro del proveedor",
"valor":"24555"
},
{
"nombre":"Concepto de la Fac/Gasto",
"valor":"Gasto de material inventariable"
},
{
"nombre":"Importe base imponible",
"valor":"500.00"
},
{
"nombre":"Importe IVA",
"valor":"0.00"
},
{
"nombre":"Fecha devengo",
"valor":"20/12/2020"
},
{
"nombre":"Fecha contabilización",
"valor":"20/12/2020"
},
{
"nombre":"Fecha pago",
"valor":"20/12/2020"
},
{
"nombre":"Nº documento de gasto",
"valor":"11222"
},
{
"nombre":"Nº de señalamiento",
"valor":"4567"
}
]
} |
...
"nombre":"Nº de señalamiento",
"valor":"4567"
}
]
} |
Validaciones de gastos pendientes - Columnas (con reducida a true) (/gastos/columnas)
Bloque de código | ||||
---|---|---|---|---|
| ||||
proyectoId=="123456";estado=="Pendiente";reducida=="true" |
Bloque de código | ||||
---|---|---|---|---|
| ||||
[
{
"id": "1"
"nombre":"Tipo documento"
"acumulable": "false"
},
{
"id":"2",
"nombre":"Importe imputado",
"acumulable": "true"
},
{
"id":"3",
"nombre":"Proveedor",
"acumulable": "false"
},
{
"id":"4",
"nombre":"Fecha",
"acumulable": "false"
}
] |
Validaciones de gastos pendientes - Columnas (con reducida a false) (/gastos/columnas)
Bloque de código | ||||
---|---|---|---|---|
| ||||
proyectoId=="123456";estado=="Pendiente";reducida=="false" |
Bloque de código | ||||
---|---|---|---|---|
| ||||
[
{
"id": "1"
"nombre":"Tipo documento"
"acumulable": "false"
},
{
"id":"2",
"nombre":"Nº documento",
"acumulable": "false"
},
{
"id":"3",
"nombre":"Importe imputado",
"acumulable": "true"
},
{
"id":"4",
"nombre":"Importe total",
"acumulable": "true"
},
{
"id":"5",
"nombre":"Descripción",
"acumulable": "false"
},
{
"id":"6",
"nombre":"Proveedor",
"acumulable": "false"
},
{
"id":"7",
"nombre":"Fecha",
"acumulable": "false"
}
] |
Validaciones de gastos pendientes (con reducida a true) (/gastos)
Bloque de código | ||||
---|---|---|---|---|
| ||||
proyectoId=="123456";estado=="Pendiente";reducida=="true" |
Bloque de código | ||||
---|---|---|---|---|
| ||||
[
{
"id":"1",
"proyectoId":"123456",
"partidaPresupuestaria": "08002B541A64406",
"codigoEconomico": {
"id": "VI",
"nombre": "Viajes y dietas",
"tipo": "Gasto"
},
"anualidad":"2021",
"tipo":"Gasto",
"columnas": {
"1":"Factura",
"2":"1000.50",
"3":"Empresa S.A",
"4":"10/11/2021"
}
},
{
"id":"2",
"proyectoId":"123456",
"partidaPresupuestaria": "08002B541A64406",
"codigoEconomico": {
"id": "VI",
"nombre": "Viajes y dietas",
"tipo": "Gasto"
}
"anualidad":"2021",
"tipo":"Gasto",
"columnas" {
"1":"Factura",
"2":"1000.50",
"3":"Empresa S.A",
"4":"07/11/2021"
}
}
] |
Validaciones de gastos pendientes (con reducida a false) (/gastos)
Bloque de código | ||||
---|---|---|---|---|
| ||||
proyectoId=="123456";estado=="Pendiente";reducida=="false" |
Bloque de código | ||||
---|---|---|---|---|
| ||||
[ { "id":"1", "proyectoId":"123456", "partidaPresupuestaria": "08002B541A64406", "codigoEconomico": { "id": "1VI", "nombre": "FechaViajes y gastodietas", "acumulabletipo": "false" }, "Gasto" }, "anualidad":"2021", "tipo":"Gasto", "columnas": { "id1":"Factura", "2":"122-45", "nombre3":"Proveedor700.00", "acumulable4": "false800.50", }, { "id5":"3Descripción del gasto", "nombre6":"ImporteEmpresa S.A", "acumulable": "false" } ] |
Validaciones de gastos pendientes (/gastos)
Bloque de código | ||||
---|---|---|---|---|
| ||||
proyectoId=="123456";estado=="Pendiente" |
Bloque de código | ||||
---|---|---|---|---|
| ||||
["7":"10/11/2021" } }, { "id":"12", "proyectoId":"123456", "partidaPresupuestaria": "08002B541A64406", "codigoEconomico": { "id": "VI", "nombre": "Viajes y dietas", "tipo": "Gasto" } "anualidad":"2021", "tipo":"Gasto", "columnas" { "1":"Factura", "2":"122-46", "tipo3": "Gasto600.00" } "anualidad, "4":"20211800.50", "columnas": { "15":"05/11/2021Descripción del gasto", "2 "6":"Empresa S.A", "3 "7":"1000.5010/11/2021" } }, { ] |
Detalle gasto (/gastos/{id})
Bloque de código | ||||
---|---|---|---|---|
| ||||
"id":"2", "proyectoId":"123456", "partidaPresupuestaria": "08002B541A64406", "codigoEconomico": { "id": "VI", "nombre": "Viajes y dietas", "tipo": "Gasto" } "anualidad":"2021", "columnas" { "1":"07/11/2021", "2":"Empresa S.A", "3tipo": "1000.50Gasto" } } ] |
Detalle gasto (/gastos/{id})
Bloque de código | ||||
---|---|---|---|---|
| ||||
"id":"1", "proyectoId":"123456", "partidaPresupuestaria": "08002B541A64406", "codigoEconomico": { "id": "VI", "nombre": "Viajes y dietas", "tipo": "Gasto" } "anualidad":"2021", "campos":["anualidad":"2021", "tipo":"Gasto", "campos":[ { "nombre":"Tipo documento", "valor":"Factura" }, { "nombre":"Nº documento", "valor":"122-46" }, { "nombre":"Importe imputado", "valor":"600.00" }, { "nombre":"Importe total", "valor":"1800.50" }, { "nombre":"Fecha gastoDescripción", "valor":"2020-11-05Descripción del gasto" }, { "nombre":"Proveedor", "valor":"Empresa S.A" }, { "nombre":"ImporteFecha", "valor":"1000.5010/11/2021" } ] "documentos":[ { "id": "11", "nombre":"Factura", "nombreFichero":"factura.pdf" }, { "id": "12", "nombre":"Otro documento", "nombreFichero":"otroDocumento.pdf" } ] |
...