Definición y objetivos
El SGI deberá disponer de todos los documentos de gastos asociados a un proyecto que aún no hayan sido validados. El objetivo es que desde el SGI los responsables funcionales realicen la validación del gasto. Hecha esta validación el gasto seguirá su curso de contabilización en el SGE.
Interfaces de usuario relacionados
Casos de uso relacionados
Descripción técnica integración
Parámetros de entrada:
- Identificador proyecto SGE
- Identificador gasto
- Fecha
- Estado (Pendiente o Validado)
- Reducida (true o false)
Parámetros de salida: listado de documentos de gasto pendientes de validar o validados. Para cada documento se devolverán los siguientes datos:
- Identificador del gasto
- Identificador del proyecto SGE
- Partida presupuestaria a la que esta asignado el gasto
- Código económico asignado al gasto
- Anualidad
- Tipo: Gasto
- Mapa de columnas de clave - valor
Diseño técnico
En el siguiente enlace se muestra el diseño del modelo lógico y el diseño de la API del Sistema de Gestión Económica: SGI - ESB - SGE
- Buscar por estado Pendientes:
- Se llamará al servicio de /gastos/columnas pasando por parámetro:
- proyectoId
- fecha
- estado = Pendiente
- reducida (true si es el botón de Buscar, false si es el botón de Exportar)
- Se llamará al servicio de /gastos pasando por parámetro:
- proyectoId
- fecha
- estado = Pendiente
- reducida (true si es el botón de Buscar, false si es el botón de Exportar)
- Se llamará al servicio de /gastos/columnas pasando por parámetro:
- Buscar por estado Validados:
- Se llamará al servicio de /gastos/columnas pasando por parámetro:
- proyectoId
- fecha
- estado = Validado
- reducida (true si es el botón de Buscar, false si es el botón de Exportar)
- Se llamará al servicio de /gastos pasando por parámetro:
- proyectoId
- fecha
- estado = Validado
- reducida (true si es el botón de Buscar, false si es el botón de Exportar)
- Se llamará al servicio de /gastos/columnas pasando por parámetro:
- Buscar por estado Bloqueados:
- Se llamará al servicio de /gastos/columnas pasando por parámetro:
- id (se enviaría un id in () con todos los gastosRef que tengamos en el SGI en estado Bloqueado)
- fecha
- estado = Pendiente
- reducida (true si es el botón de Buscar, false si es el botón de Exportar)
- Se 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
- estado = Pendiente
- reducida (true si es el botón de Buscar, false si es el botón de Exportar)
- Se llamará al servicio de /gastos/columnas pasando por parámetro: