Sueldos Plant Interno
Abierta: 2026-09-29 12:03 · en /Users/gabrielbusso/Proyectos/plant-interno
Pedido
Sueldos Plant Interno
Desarrollar el Módulo Confidencial de Sueldos, Compensaciones y Nómina de Plant y Vívet SRL en Plant Interno / Plant Hub.
- OBJETIVO Y VISIÓN DE GABRIEL BUSSO (CEO) Y JUAN BUSSO (CTO):
Migrar definitivamente la planilla de sueldos (Google Sheets) a un módulo web moderno, automatizado, seguro y con la identidad de marca de Plant. Debe permitir gestionar aumentos, variables futuras, histórico completo, comparativa contra la inflación real y novedades de nómina.
- SEGURIDAD Y CONFIDENCIALIDAD ABSOLUTA (REGLA CRÍTICA):
- ACCESO INICIAL ESTRICTAMENTE RESTRINGIDO ÚNICAMENTE A:
- Gabriel Busso (gabriel@plant.com.ar)
- Juan Busso (juan.busso@plant.com.ar)
- No abrir ni desplegar para nadie más del equipo todavía.
- Próxima etapa (cuando Gabriel y Juan lo aprueben): se sumarán Rocío Santesteban (RRHH) y Nicolás Dell Armi. CERO acceso para el resto de la empresa.
- Implementar validación estricta con Cloudflare Access (_auth.py con __ACLKEY y comprobación de superuser) o control de roles con bloqueo total 403 para usuarios no autorizados.
- FUENTES DE DATOS MAESTRAS:
- Spreadsheet principal SUELDOS VIVET: ID 1A-WS1kdfK8I03OJ9g2PKEl_p51fSGxl6iNZphP0BgjY
- Pestaña SUELDOS NETOS: Historial mes a mes 2026 de los 53+ empleados (legajo, nombre, cargo, sector, sueldo neto mensual ene-sep 2026, banco vs total).
- Pestaña NOMINA_Activa: Nómina activa con datos personales, CUIL, CBU, sector, fecha de ingreso.
- Pestaña INFLACION y DASH_Inflacion: IPC mensual INDEC para contrastar el crecimiento salarial contra la inflación acumulada.
- Pestaña DASH_KPIs: KPIs consolidados de masa salarial.
- Pestañas mensuales RRHH Novedades [Mes] y FN [Mes] (Fuera de Nómina): Horas extras, consumos en tienda, adelantos, presentismo y novedades para la contadora.
- Spreadsheet SUELDOS VIVET X UNIDAD DE NEGOCIO: ID 10QDLxmrK0J7upBA38awDeAtt4OliTYaplx8BCUsaot0
- Spreadsheet Gestión de Pagos - Nicolás: ID 1vgVgRlIrQm70X0sPEcf4ksEVF56Rke5cTGXZJWS6Deg
- REQUISITOS TÉCNICOS Y FUNCIONALES:
- DIFERENCIACIÓN BANCO VS EFECTIVO / FN: Lo bancarizado (blanco) debe estar claramente diferenciado de los pagos o bonos en efectivo / fuera de nómina (FN), con subtotales independientes y total consolidado. Registrar el bono histórico de marzo (100k en efectivo).
- HISTÓRICO Y COMPARATIVA IPC: Gráfico y tabla comparativa del poder adquisitivo de cada legajo y por sector frente a la inflación acumulada INDEC.
- BUSCADOR Y FILTROS INSTANTÁNEOS: Búsqueda rápida por nombre, cargo, sector (Dirección, Compras, Comercial/Ventas, Operaciones/Depósito, IT, RRHH, Marketing, Mantenimiento).
- SIMULADOR DE AUMENTOS: Motor de simulación para proyectar aumentos porcentuales (globales o por sector/desempeño) y ver en vivo el impacto en la masa salarial y el flujo de caja.
- ARQUITECTURA PLANT HUB READY: Diseñar la estructura de datos y componentes de modo que se conecte fácilmente a futuro con Plant Hub (legajo único, presencialidad, actividad, tareas).
- DISEÑO SEGÚN MANUAL DE MARCA PLANT 2026: UI moderna, estética obsidian/lila (#AFAFFA, #7A7AF0, acentos naranja #FF5014), tipografía Inter, microinteracciones limpias, cero saturación.
- ENTREGABLES:
- Ingestor/script para sincronizar o leer las fuentes de Google Sheets (utilizar sheets_common.py existente).
- Módulo frontend interactivo y backend/worker protegido (worker/build_sueldos.py, sueldos-monitor.js o vista dedicada).
- Verificación exhaustiva de seguridad y documentación del módulo.
Cierre
NO PUDE: el módulo quedó armado y probado sólo localmente, sin deployar. El ingestor scripts/sueldos_sync.py cierra al peso con NOMINA_Activa ($132,4M en sep-26) y el worker worker/build_sueldos.py pasa 42 casos de seguridad en worker/test/sueldos_seguridad.mjs, sin errores de JavaScript en la interfaz. Todavía no está en línea: sin el aud de Access, el worker rechaza a todos.
Próximo: falta crear la app propia de Access para sueldos.plantinterno.com (sólo Gabriel y Juan), anotar su aud en config/sueldos_acceso.json y cargar la llave como secreto SUELDOS_KEY (el script scripts/sueldos_acceso.py no está escrito). También falta sumar la variante sueldos a worker/deploy_worker.sh, deployar, correr el ingestor para que suba los datos cifrados al KV, probar el acceso en producción y escribir docs/SUELDOS-modulo.md. Además hay dos cosas para confirmar: a quiénes fue el bono de marzo (hoy está cargado a los 54 que cobraron ese mes, $100.000 a cada uno) y los legajos 75 y 164, que están repetidos en la planilla.
🔗 Conexiones Neuronales
- Eje: desarrollo-de-capacidades|Desarrollo de Capacidades & Empoderamiento
- Eje: asistente-gaby
- Eje: plant-interno-tableros|Plant Interno · Tableros & Finanzas
- Eje: elevar-conciencia
- Eje: juan-busso
Sesiones/2026-09-29 sueldos-plant-interno-697fdf