# /regenerar-conceptos — Regenerar Excel de mapeo de conceptos nómina

Ejecuta `generar_conceptos_excel.py` para consultar la API de nómina en todos los hoteles (Ene 2024 → mes actual) y generar un Excel completo con todos los conceptos encontrados.

## Cuándo usar
- Se quieren descubrir conceptos nuevos que no están en el mapeo
- Se amplía el rango de fechas de análisis
- Hay conceptos en el dashboard que no aparecen en la tabla (posiblemente solo en ciertos meses/hoteles)

## Pasos

1. **Ejecuta el script** (tarda ~3-5 min, 522 peticiones a la API):
```bash
cd "/Users/ricardomartinez/BIA CLAUDE PROYECTOS/Proyectos Claude IA/Talento Humano Api Dashboard/.claude/worktrees/angry-diffie-524755"
python3 generar_conceptos_excel.py
```

2. **Copia el Excel generado** al directorio principal para que el usuario lo encuentre:
```bash
cp ".claude/worktrees/angry-diffie-524755/Conceptos_Nomina_Mapeo.xlsx" \
   "Conceptos_Nomina_Mapeo.xlsx"
```

3. Informa al usuario:
   - Total de combinaciones únicas (codigo, nombre) encontradas
   - Cuántos conceptos nuevos se insertaron en BD (`incluir=false`)
   - Cuántos ya estaban mapeados con S

4. El usuario abre el Excel, revisa filas amarillas (mismo código, nombre diferente en otro hotel) y marca S/N en la columna Incluir.

5. Cuando terminen, ejecutar `/sync-conceptos`.

## Notas técnicas
- API: `POST https://api.innfinancial.cloud/api/v1/nomina/reporte` con `{hotel_nit, ano, mes}`
- Auth: `X-API-Key: ri_604158de95d0366c1512683d0ee97ff5`
- 18 NITs × 29 meses = 522 peticiones (lotes de 30 en paralelo)
- Filas amarillas en Excel = `codigo_db` con sufijo `_v2`/`_v3` (mismo código API, nombre distinto por hotel)
- Conceptos nuevos se insertan con `incluir=false` para no activarlos sin revisión
