Proyecto

General

Perfil

Acciones

PBI #2247

abierta
FM

PBI-02: Migración de datos desde SharePoint

PBI #2247: PBI-02: Migración de datos desde SharePoint

Añadido por Francisco Martinez hace 6 días. Actualizado hace 6 días.

Estado:
Nueva
Prioridad:
Normal
Asignado a:
-
Fecha de inicio:
2025-12-04
Fecha fin:
% Realizado:

0%

Tiempo estimado:
17:00 h (Total: 34:00 h)

Descripción

  1. Descripción
    Como administrador del sistema
    Quiero migrar los datos existentes de SharePoint a Django
    Para tener toda la información histórica disponible en la nueva aplicación
  1. Origen de datos
    URL: https://segsa.sharepoint.com/sites/AplicacionesGeneral/
    Listas:
    - 01_RV_Delegaciones
    - 01_RV_Vehiculos
    - 01_RV_Categorias
    - 01_RV_CC
    - 01_RV_Reservas
    - 01_RV_Gasolina
  1. Criterios de Aceptación

```gherkin
Feature: Migración de datos desde SharePoint

Scenario: Migrar delegaciones
Given tengo acceso a SharePoint con credenciales válidas
And existe la lista "01_RV_Delegaciones"
When ejecuto "python manage.py migrar_sharepoint --lista=delegaciones"
Then se importan todas las delegaciones
And se muestra un resumen de registros importados
Scenario: Migrar vehículos
Given las delegaciones están migradas
When ejecuto "python manage.py migrar_sharepoint --lista=vehiculos"
Then se importan todos los vehículos
And cada vehículo tiene su delegación asociada
Scenario: Migrar centros de coste
When ejecuto "python manage.py migrar_sharepoint --lista=centros_coste"
Then se importan todos los centros de coste
Scenario: Migrar categorías
When ejecuto "python manage.py migrar_sharepoint --lista=categorias"
Then se importan todas las categorías
Scenario: Migrar reservas históricas
Given los vehículos, categorías y centros de coste están migrados
When ejecuto "python manage.py migrar_sharepoint --lista=reservas"
Then se importan todas las reservas
And las relaciones se mantienen correctamente
Scenario: Migrar registros de gasolina
When ejecuto "python manage.py migrar_sharepoint --lista=gasolina"
Then se importan todos los registros de gasolina
Scenario: Migración completa
When ejecuto "python manage.py migrar_sharepoint --lista=todas"
Then se migran todas las listas en orden correcto
And se genera un log con el resumen
Scenario: Manejo de errores
Given hay un registro con datos inválidos
When ejecuto la migración
Then el registro inválido se salta
And se registra el error en el log
And la migración continúa
```
  1. Estimación: 17h

Subtareas 10 (10 abiertas0 cerradas)

Tareas #2248: T-02.1: Configurar credenciales SharePoint en settingsNueva2025-12-04

Acciones
Tareas #2249: T-02.2: Crear management command migrar_sharepointNueva2025-12-04

Acciones
Tareas #2250: T-02.3: Implementar conexión a SharePointNueva2025-12-04

Acciones
Tareas #2251: T-02.4: Migración de delegacionesNueva2025-12-04

Acciones
Tareas #2252: T-02.5: Migración de vehículosNueva2025-12-04

Acciones
Tareas #2253: T-02.6: Migración de categoríasNueva2025-12-04

Acciones
Tareas #2254: T-02.7: Migración de centros de costeNueva2025-12-04

Acciones
Tareas #2255: T-02.8: Migración de reservasNueva2025-12-04

Acciones
Tareas #2256: T-02.9: Migración de gasolinaNueva2025-12-04

Acciones
Tareas #2257: T-02.10: Logging y manejo de erroresNueva2025-12-04

Acciones

FM Actualizado por Francisco Martinez hace 6 días Acciones #1

  • Añadido Subtask #2248

FM Actualizado por Francisco Martinez hace 6 días Acciones #2

  • Añadido Subtask #2249

FM Actualizado por Francisco Martinez hace 6 días Acciones #3

  • Añadido Subtask #2250

FM Actualizado por Francisco Martinez hace 6 días Acciones #4

  • Añadido Subtask #2251

FM Actualizado por Francisco Martinez hace 6 días Acciones #5

  • Añadido Subtask #2252

FM Actualizado por Francisco Martinez hace 6 días Acciones #6

  • Añadido Subtask #2253

FM Actualizado por Francisco Martinez hace 6 días Acciones #7

  • Añadido Subtask #2254

FM Actualizado por Francisco Martinez hace 6 días Acciones #8

  • Añadido Subtask #2255

FM Actualizado por Francisco Martinez hace 6 días Acciones #9

  • Añadido Subtask #2256

FM Actualizado por Francisco Martinez hace 6 días Acciones #10

  • Añadido Subtask #2257
Acciones

Exportar a: PDF Atom