Árbol de páginas

Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual Ver el historial de la página

« Anterior Versión 4 Siguiente »




Validación de gastos

Entidades

EntidadDescripción









Modelo lógico

API

Definición de los objetos

DocumentoContable


NombreTipoDescripción
idStringIdentificador del documento contable
nombreStringNombre del documento contable
estadoStringEstado del documento contable
columnasLista[String]Listado con el nombre de los campos a recuperar del documento contable
DocumentoContable
{ 
"id": "OK", 
"nombre": "Obligación y Propuesta de pago", 
"estado": "Consolidado" ,
"columnas": ["TipoDocumento","NumeroDocumento","Descripción","Fecha","Proveedor","ImporteImputado"]
}

Gasto

NombreTipoDescripción
idStringIdentificador del gasto
partidaPresupuestariaStringPartida presupuestaria a la que esta asignado el gasto
codigoEconomicoStringCódigo económico asignado al gasto
anualidadStringAnualidad
camposLista[Campo]Listado con los campos del gasto

Campo

NombreTipoDescripción
nombreStringNombre del campo
valorStringValor del campo

Servicios

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

           

"proyectoEconomicoRef":"123456",
"fechaDesde":"2020-01-01",
"fechaHasta":"2020-01-31", 
"documentosContables": [ 
  { 
   "id": "OK", 
   "nombre": "Obligación y Propuesta de pago", 
   "estado": "Consolidado" ,
   "columnas": ["TipoDocumento","NumeroDocumento","Descripción","Fecha","Proveedor","ImporteImputado"]
  },
  { 
   "id": "AD*", 
   "nombre": "Autorizaciones y Compromisos", 
   "estado": "" ,
   "columnas": ["TipoDocumento","NumeroDocumento","Descripción","FechaA","Proveedor","Importe"]
  }
]

  • 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

Método

URL

Parámetros

Respuesta

Permisos

Descripción
GET/gastos

q+s (query + sort) ??

La query estará formada por:

  • proyectoEconomicoRef
  • id
  • Lista[DocumentoContable] ¿?
Lista[Gasto]

Listado de Gastos. No se devuelven todos los campos del gasto, sino solo los campos cuyo nombre coinciden con los indicados en el parámetro de DocumentoContable

GET/gastos/{id}idGasto
Detalle de un gasto




  • Sin etiquetas