Correccion - Mejora #2486
cerradaPara usuarios con delegacion asignada, permitir imputar gastos de socias locales.
100%
Descripción
En la imputación de gastos a un proyecto, sólo se pueden asignar gastos de un implementador que el usuario que lo está haciendo tiene vinculado.
Sin embargo, en el caso de las socias locales (contrapartes), el funcionamiento debería ser distinto, pues el personal de "oficina" (con una delegación asignada) debería poder tener también la posibilidad de asignar gastos de estas.
El funcionamiento más adecuado sería:
1) Si el usuario no tiene agente_id (no pertenece a una delegación/oficina) puede sólo imputar gastos a los implementadores a los cuales está asignado pues se entiene que es un usuario de una contraparte
2) Si el usuario tiene agente_id (pertenece a una delegación/oficina) se entiende que puede gestionar los gastos de las contrapartes sin necesidad de asignarles estas
Esto facilitaría muchísimo la operativa de gestión de proyectos, pues no haría falta asignar a todos los usuarios a cada una de las socias locales dadas de alta en el sistema.