Á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.
Propiedades de página
Cod. REQ

REQ-INT-0010-SGE-0100 - Buscar gastos pendientes de contabilización

Ver. Objetivo
Ver. REQ1.0.0
Estado
 IN PROGRESS 
Fec. Aprobación
Épica, historia
Frecuencia
Características
M. Consumidor

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
  • Fecha
  • Clasificación SGE
  • Código económico asignado al gasto
  • Anualidad
  • Fecha
  • Tipo: Gasto
  • Listado Mapa de los campos a mostrar como columnas. Cada campo estará formado por el par nombre- valor, donde nombre indica el nombre del campo y valor el valor del campo. Todos los gastos devueltos tendrán que tener las mismas columnas.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 y, en concreto, de la Ejecución económica de proyectos: SGI - ESB - SGE - Ejecución económica.

Los servicios concretos del API que cubren este requisito son:

A continuación se detallan diferentes casos de cómo sería el flujo de llamadas para la búsqueda de gastos por estado:

Info
  • Buscar por estado Pendientes: Se llamará  al
    • servicio
    de 
    • de /gastos/
    pendientes
    • columnas pasando por parámetro:
      • proyectoId
      • fecha
      • estado = Pendiente     
      • reducida (true si se invoca a través Buscar, false si se invoca desde Exportar)
    •  servicio de /gastos pasando por parámetro:
      • proyectoId
      fecha      
      • fecha
      • estado = Pendiente     
      • reducida (true si es el botón de Buscar, false si es el botón de Exportar)
  • Buscar por estado Validados
    • 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)
    • 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)
  • Buscar por estado Bloqueados
    • servicio de /gastos/columnas
    : Se llamará al servicio de /gastos/validados
    • pasando por parámetro:
      • id (se enviaría un id in () con todos los gastosRef que tengamos en el SGI en estado
      Validado
      • Bloqueado)
    • fecha    
    Buscar por estado Bloqueados: Se llamará al
      • fecha
      • estado = Pendiente     
      • reducida (true si es el botón de Buscar, false si es el botón de Exportar)
    • servicio de /gastos
    /pendientes
    • 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)

Interfaces de usuario relacionados


Informes relacionados

Casos de uso relacionados