Admin → Proyectos (/admin/proyectos)¶
- Permisos mínimos:
AccessAdmin.PROYECTOS_VIEW. Para cambios se requiereAccessAdmin.PROYECTOS_EDIT. - API:
GET/POST/PATCH /api/admin/proyectos.
Objetivo¶
Gestionar proyectos empresariales, incluyendo fechas, empresa responsable y estado activo para controlar la disponibilidad de centros de costos.
Operaciones principales¶
1. Revisión y filtros¶
- Abre
/admin/proyectos. La tabla listaclave,nombre, empresa asociada, descripción, fechas de inicio/fin, estado y centros de costos relacionados. - Filtra con la barra DSL:
empresa_nombre~=offshorefecha_inicio>=2024-01-01is_active=false- Cambia el orden con los encabezados o personaliza las columnas visibles desde el engrane de
DynamicTable.
2. Crear un proyecto¶
- Pulsa “Nuevo proyecto”.
- Completa los campos:
- Clave y nombre.
- Descripción (resumen del alcance).
- Fechas de inicio y fin (permiten dejar fin vacío si es indefinido).
- Empresa (selector que consume
/api/admin/empresas?size=1000). - Marcar como activo para habilitarlo de inmediato.
- Confirma con “Crear”.
3. Editar¶
- Desde el menú de acciones elige “Editar”.
- Modifica la información necesaria; puedes mover el proyecto a otra empresa o ajustar fechas.
- Guarda cambios. La tabla se recarga y verás un
toastde confirmación.
4. Activar/Desactivar¶
- El switch
Activote permite mantener el proyecto en histórico sin borrarlo. Importante para conservar relaciones con centros de costos y reportes.
Consejos¶
- Mantén consistentes las fechas de inicio/fin; varios reportes utilizan esos rangos para filtrar.
- Antes de desactivar un proyecto valida si tiene centros de costos activos (revisa la columna correspondiente).
- Usa la exportación a Excel para compartir el plan de proyectos con gerencias.