FM Francisco Martinez
- Identificador: admin
- Inscrito el: 2024-11-14
- Última conexión: 2025-10-18
Peticiones
| abiertas | cerradas | Total | |
|---|---|---|---|
| Peticiones Asignadas | 3 | 1 | 4 |
| Peticiones registradas por mí | 92 | 1 | 93 |
Proyectos
| Proyecto | Perfiles | Inscrito el |
|---|---|---|
| KARATE CLUB | Jefe de proyecto, Desarrollador | 2025-12-03 |
| SEG - CDC | Jefe de proyecto | 2025-12-03 |
| SEG-Soporte | Desarrollador | 2025-12-02 |
Actividad
2025-12-04
- FM 10:58 SEG - Reserva Vehículos Tareas #2326 (Nueva): T-14.3: Mostrar repostajes en detalle de reserva
- Mostrar lista de repostajes en el detalle:
- Tabla/lista con: fecha, litros, importe, km
- Total de litros y gasto
- Botón "Añadir repostaje" si estado es "en_uso" - FM 10:58 SEG - Reserva Vehículos Tareas #2325 (Nueva): T-14.2: Crear vista para registrar repostaje
- Crear vista para registrar repostaje:
- Solo disponible para reservas en estado "en_uso"
- Asociar a la reserva y al vehículo
- Redirect al detalle de reserva tras guardar
- Modal o página separada - FM 10:58 SEG - Reserva Vehículos Tareas #2324 (Nueva): T-14.1: Crear formulario de repostaje
- Crear ModelForm para RegistroGasolina:
- Campos: litros, importe, km_repostaje, fecha, observaciones
- Validaciones básicas
- km_repostaje debe estar entre km_inicio y km actual del vehículo - FM 10:58 SEG - Reserva Vehículos PBI #2323 (Nueva): PBI-14: Registro de repostajes
- **Como** usuario
**Quiero** registrar los repostajes de combustible durante mis reservas
**Para** llevar control del consumo del vehículo
## Criterios de Aceptación
```gherkin
Feature: Registrar repostaje
Scenario: Registra... - FM 10:58 SEG - Reserva Vehículos Tareas #2322 (Nueva): T-13.3: Respetar filtros en exportación
- Asegurar que la exportación respeta los filtros:
- Pasar mismos GET params a la vista de exportación
- Aplicar mismos filtros que en el listado
- Exportar solo los registros visibles según filtros - FM 10:58 SEG - Reserva Vehículos Tareas #2321 (Nueva): T-13.2: Crear vista de exportación Excel
- Crear vista para exportar a Excel:
- Usar openpyxl para generar .xlsx
- Formato de cabeceras en negrita
- Columnas con ancho automático
- Nombre archivo: reservas_YYYYMMDD.xlsx - FM 10:58 SEG - Reserva Vehículos Tareas #2320 (Nueva): T-13.1: Crear vista de exportación CSV
- Crear vista para exportar a CSV:
- Generar archivo CSV con columnas: ID, Vehículo, Usuario, Delegación, Inicio, Fin, Estado, etc.
- Usar StreamingHttpResponse para archivos grandes
- Nombre archivo: reservas_YYYYMMDD.csv - FM 10:58 SEG - Reserva Vehículos PBI #2319 (Nueva): PBI-13: Exportar reservas a Excel/CSV
- **Como** responsable/administrador
**Quiero** exportar el listado de reservas
**Para** generar informes y análisis
## Criterios de Aceptación
```gherkin
Feature: Exportar reservas
Scenario: Exportar a CSV
Given tengo r... - FM 10:57 SEG - Reserva Vehículos Tareas #2318 (Nueva): T-12.4: Filtrar por delegación según permisos
- Implementar filtrado por permisos:
- Superusuario: ver todas las reservas
- Responsable de delegación: solo su delegación
- Usuario normal: solo sus propias reservas
- Aplicar filtro automáticamente en QuerySet - FM 10:57 SEG - Reserva Vehículos Tareas #2317 (Nueva): T-12.3: Añadir acciones rápidas en listado
- Añadir botones de acción en el listado:
- Botón "Aprobar" (verde) para reservas pendientes
- Botón "Rechazar" (rojo) para reservas pendientes
- Confirmar acción antes de ejecutar
- Actualizar listado tras acción (HTMX opcional)