Proyecto

General

Perfil

Acciones

Funcionalidad #2754

cerrada

Filtrado de listado de gastos según usuario que lo consulta

Añadido por Santiago Ramos hace alrededor de 8 años. Actualizado hace alrededor de 8 años.

Estado:
Resuelta
Prioridad:
Normal
Asignado a:
Categoría:
Desarrollo
Versión prevista:
Fecha de inicio:
2016-10-25
Fecha fin:
% Realizado:

100%

Tiempo estimado:
Versión:

Descripción

Cuando se intenta dar acceso a la gestión económica de un proyecto a miembros de una socia local no queremos que todo el listado de gastos imputados por las delegaciones sea visible a estos, sino tan sólo los propios gastos que están manejando.

Lo mismo sucede para los usuarios de diferentes delegaciones: puede ser necesario que un usuario de una delegación no pueda ver los gastos imputados por los usuarios de otra distinta (p.ej. para que una delegación de terreno no vea los gastos de personal imputados al proyecto por la sede).

Esto aplica tan sólo al detalle de gastos, no debería aplicar a los consolidados (resúmenes) de seguimiento.

Las condiciones a aplicar sobre el listado de gastos serían:

  • El usuario está asignado al proyecto con rol marcado con "Privilegios Especiales": puede ver todos los gastos
  • En caso contrario, se verán únicamente los gastos de socias locales + los de los agentes sobre los que tenemos algún tipo de permisos (usuario_x_agente)

En el futuro, para permitir la conexión y filtrado de socias locales, habrá que permitir asignar el usuario a este tipo de implementadores (agente_id en modelo de usuario) y revisar este tipo de usuarios para que tan sólo puedan ver sus propios gastos.

Acciones

Exportar a: Atom PDF