# Mapa AS IS de seleccion e ingreso de Agentes de Vida

## 1. Proposito

Esta vista resume el proceso completo desde la captacion del candidato hasta el envio de las fotografias al proveedor de fotochecks.

El mapa debe leerse como una vista holistica. Las dinamicas, entrevistas y otros filtros internos de Seleccion Comercial se representan como un subproceso resumido porque TI no es el equipo dueno de ese detalle.

## 2. Vista integral

```mermaid
flowchart LR
    A["Terceros y otras fuentes<br/>entregan candidatos"] --> B["Postulante completa<br/>Google Forms"]
    B --> C["Datos registrados en<br/>Google Sheets"]
    C --> D["Seleccion Comercial crea<br/>carpeta de legajos en Drive"]
    D --> E["Postulante carga documentos<br/>incluida la fotografia"]
    E --> F["Seleccion Comercial realiza<br/>dinamicas, entrevistas y filtros"]
    F --> G["RP144 extrae documentos<br/>SBS, REDAM y PLAFT"]
    G --> H["Seleccion Comercial valida<br/>resultados y documentacion"]
    H --> I{"Continua?"}
    I -- "No" --> X["Desestimado, desistido<br/>o reprogramado"]
    I -- "Si" --> J["Seleccion Comercial registra<br/>Ok Gerencia en Google Sheets"]
    J --> K["Espera siguiente ejecucion<br/>WF007: 5 veces al dia"]
    K --> L["WF007 crea usuario por API<br/>y asigna flow_id en Bizneo"]

    L --> M1["Rama encuestas"]
    L --> M2["Rama legajos"]

    M1 --> N1["WF007 envia<br/>4 encuestas"]
    N1 --> O1["Postulante responde<br/>mas de 150 preguntas"]
    O1 --> P1["WF007 descarga respuestas<br/>completadas"]
    P1 --> Q1["WF007 genera consolidado<br/>en Google Sheets por grupo"]
    Q1 --> R1["WF007 carga respuestas<br/>en campos de Bizneo"]

    M2 --> N2["WF007 lee carpeta<br/>de legajos en Drive"]
    N2 --> O2{"Nombre exacto<br/>del archivo?"}
    O2 -- "Si" --> P2["WF007 carga documento<br/>en perfil Bizneo"]
    O2 -- "No" --> Q2["Documento no completa<br/>el flujo automatizado"]
    Q2 --> R2["Administracion de Personal<br/>revisa y renombra"]
    R2 --> S2["Siguiente ejecucion<br/>de WF007"]
    S2 --> N2

    R1 --> T["Administracion de Personal<br/>valida respuestas y perfil"]
    L --> U["Administracion de Personal<br/>valida legajos en Drive desde T-4"]
    P2 --> Z
    U --> V["Observaciones registradas en<br/>Google Sheets de seguimiento"]
    V --> W["Seleccion Comercial contacta<br/>al postulante para subsanar"]
    W --> Y["Postulante corrige archivos<br/>hasta T+2 dias habiles"]
    Y --> N2

    T --> Z["Administracion de Personal<br/>confirma grupo en T o despues"]
    U --> Z
    Z --> AA["Fecha de ingreso T"]
    AA --> AB["Administracion de Personal<br/>obtiene foto desde Drive"]
    AB --> AC["Ajusta resolucion, dimension,<br/>formato y fondo"]
    AC --> AD["Renombra foto con DNI"]
    AD --> AE["Consolida ZIP del grupo"]
    AE --> AF["Envia ZIP al proveedor<br/>aprox. 48 h despues de T"]

    classDef postulante fill:#e9f7ff,stroke:#1683b5,color:#09384d;
    classDef seleccion fill:#fff4d6,stroke:#c58b00,color:#503800;
    classDef admin fill:#f2eaff,stroke:#7952b3,color:#2f1854;
    classDef auto fill:#e8f8ef,stroke:#248a52,color:#123e27;
    classDef system fill:#f1f3f5,stroke:#687078,color:#25292d;
    classDef exit fill:#ffe9e9,stroke:#bf3b3b,color:#5c1515;

    class B,E,O1,Y postulante;
    class D,F,H,I,J,W seleccion;
    class T,U,V,R2,Z,AB,AC,AD,AE admin;
    class G,K,L,M1,M2,N1,P1,Q1,R1,N2,O2,P2,Q2,S2 auto;
    class A,C,AA,AF system;
    class X exit;
```

## 3. Linea de tiempo critica

```mermaid
flowchart LR
    A["Antes de T-4<br/>Seleccion y Ok Gerencia"] --> B["T-4 dias habiles<br/>AP inicia validacion de legajos"]
    B --> C["T<br/>Fecha de ingreso"]
    C --> D["Hasta T+2 dias habiles<br/>Seleccion gestiona subsanaciones"]
    C --> E["Aprox. 48 horas despues de T<br/>Preparacion y envio del ZIP"]
```

## 4. Lectura por responsables

| Responsable | Participacion principal |
|---|---|
| Postulante | Registra datos, participa en evaluaciones, carga documentos, responde encuestas y subsana observaciones. |
| Seleccion Comercial | Gestiona seleccion, crea legajos, valida documentacion, revisa RP144, registra `Ok Gerencia` y solicita subsanaciones. |
| Administracion de Personal | Valida encuestas y legajos, registra observaciones, corrige nombres, confirma grupos y prepara fotos. |
| WF007 | Procesa `Ok Gerencia`, crea usuarios Bizneo, envia encuestas, consolida respuestas y carga datos y documentos. |
| RP144 | Extrae documentos de SBS, REDAM y PLAFT para validacion humana. |
| Terceros | Entregan candidatos y producen los fotochecks. |

## 5. Puntos criticos visibles

1. `WF007` no se ejecuta inmediatamente: consulta cinco veces al dia.
2. Encuestas y legajos avanzan en paralelo despues de la creacion del usuario Bizneo.
3. La rama de legajos depende de nombres exactos como `FOTO` y `DNI`.
4. Administracion de Personal debe intervenir cuando los archivos no cumplen la nomenclatura.
5. La validacion de legajos comienza en `T-4` y la subsanacion puede continuar hasta `T+2`.
6. La preparacion del fotocheck ocurre aproximadamente 48 horas despues de `T`.
7. Las caidas no se registran formalmente en una fuente central.
8. El seguimiento esta distribuido entre varios Google Sheets, carpetas y correos.

## 6. Aspectos todavia no confirmados

- Consecuencia formal de mantener observaciones abiertas despues de `T+2`.
- Horarios exactos y manejo de errores de WF007.
- Criterio exacto para confirmar el grupo definitivo en `T` o despues.
- Tratamiento formal de desistidos, desestimados y reprogramados.
- Confirmacion de que las fotos no disponibles pasan al siguiente lote.
- Inventario completo de Google Sheets, carpetas, correos y automatizaciones.
