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

...

Bloque de código
themeRDark
titleGasto
collapsetrue
"id":"1",
"proyectoId":"123456",
"partidaPresupuestaria": {
    "id": "2020 08 002B 541A 64406",
    "nombre": "Gastos del capítulo 6 de investigación",
    "tipo": "Gasto"
}
"codigoEconomico": {
    "id": "2020 08 002B 541A 64406",
    "nombre": "Gastos del capítulo 6 de investigación",
    "tipo": "Gasto"
}
"anualidad":"2021",
"fecha":"2020-01-02",
"operacion": { 
	"id":"2",
	"codigo": "OK", 
	"nombre": "Obligación y Propuesta de pago", 
	"estado": "Pendiente" ,
	"columnasSGE": ["numeroDocumento","proveedor","importe"]
}
"estado":"Consolidado",
"fecha": "2020-01-03",
"campos":[
  {
   "clave":"Numero Documento",
   "valor":"1224556"
  },
  {
   "clave":"Proveedor",
   "valor":"Empresa S.A"
  },
  {
   "clave":"Importe",
   "valor":"1000.50"
  },

]

Servicios Validación de gastos

  • Buscar por estado Pendientes: Llamar al servicio de /gastos pasando por parámetro:
    • proyectoId
    • fecha
    • Lista[OperacionSGE]

...

  • Buscar por estado Validados: Llamar al servicio de /gastos pasando por parámetro:
    • id (se enviaría un id in () con todos los gastosRef que tengamos en el SGI en estado Validado)
    • fecha

...

  • Buscar por estado Bloquedos: Llamar al servicio de /gastos pasando por parámetro:
    • id (se enviaría un id in () con todos los gastosRef que tengamos en el SGI en estado Bloqueado)
    • fecha

Servicios Ejecución presupuestaria - gastos

  • Llamar al servicio de /gastos pasando por parámetro:
    • proyectoId
    • anualidad
    • Lista[OperacionSGE]


      Bloque de código
      themeRDark
      collapsetrue
      proyectoId==("123456");
      anualidad=in=("2020","2021");
      operacionSGE=in=(
      { 
      "id":"1",
      "codigo": "AD*", 
      "nombre": "Autorizaciones y Compromisos", 
      "estado": "Consolidado" ,
      "columnasSGE": ["importe"]
      },
      { 
      "id":"2",
      "codigo": "OK", 
      "nombre": "Obligación y Propuesta de pago", 
      "estado": "Consolidado" ,
      "columnasSGE": ["importe"]
      }
      
       ¿como indicamos que tiene que ser la operacion SGE con codigo="OK", estado "Consolidado" y la columna a devolver es "importe?)
      

Método

URL

Parámetros

Respuesta

Permisos

Descripción
Validación de gastos
GET/gastos

q+s (query + sort)

La query estará formada por:

  • proyectoId
  • fecha
  • id
  • Lista[OperacionSGE] ¿?
Lista[DatoEconomico]

Listado de Gastos. No gastos datos de alta en el sistema externo económico del tipo indicado en la OperacionSGE (tipo del  documento y estado). No se devuelven todos los campos del gasto, sino solo los campos cuyo nombre coinciden con los indicados en el parámetro de ColumnasSGE de la OperacionSGE

GET/gastos/{id}idDatoEconomico
Detalle de un gasto
PUT/gastos/{id}/validarString

Se valida el gasto y recibe como parámetro el comentario  en caso de que lo tuviese.
PUT/gastos/{id}/rechazarString

Se rechaza el gasto y recibe como parámetro el comentario  en caso de que lo tuviese.
Ejecución presupuestaria - gastos
GET

/ejecucion-presupuestaria/

anualidades

gastos


/gastos

q+s (query + sort)

La query estará formada por:

  • proyectoId
  • anualidad
  • Lista[OperacionSGE] ¿?
Lista[DatoEconomico]
Listado de partidas presupuestarias.  Por cada partida presupuestaria se devolverán los campos indicados en el parámetros de columnasSGE de gastos datos de alta en el sistema externo económico del tipo indicado en la OperacionSGE (tipo del  documento y estado).  No se devuelven todos los campos del gasto, sino solo los campos cuyo nombre coinciden con los indicados en el parámetro de ColumnasSGE de la OperacionSGE