Company Switcher - Gestión Multi-Empresa
El Company Switcher permite gestionar múltiples empresas desde una única cuenta 64bis.eus. Ideal para holdings, grupos empresariales, asesores fiscales y gestores que trabajan con varios CIF simultáneamente.
Qué es el Company Switcher
El Company Switcher es un dropdown ubicado en el topbar (esquina superior derecha) que te permite cambiar de contexto empresarial sin necesidad de cerrar sesión y volver a entrar.
Visualización:
- Nombre de la empresa actual visible (ej: "TechCorp S.L.")
- Icono de flecha hacia abajo indicando dropdown
- Badge con número de empresas totales (ej: "3" si gestionas 3 empresas)
Funcionalidad:
- Click abre dropdown con lista de todas tus empresas
- Click en cualquier empresa cambia el contexto completo del dashboard
- Todos los datos (proyectos, ofertas, documentos) se filtran automáticamente por la empresa seleccionada
Screenshot referencia: dashboard-company-switcher-cerrado-01.png
Company Switcher en topbar mostrando "TechCorp S.L." como empresa actual, badge con "3", y flecha dropdown
Para quién es el Company Switcher
Casos de uso típicos
1. Grupos empresariales (Holdings)
Situación: Eres CFO de un grupo con 5 filiales, cada una con sus propios proyectos I+D+i.
Uso del switcher:
- Empresa matriz: "InnovaGroup Holding S.L."
- Filial 1: "BioTech Lab S.L." (proyectos biotecnología)
- Filial 2: "Software Factory S.L." (proyectos software)
- Filial 3: "Energy Solutions S.L." (proyectos renovables)
- Filial 4: "Industrial Tech S.L." (proyectos industria 4.0)
Cambias entre empresas según qué proyectos necesites gestionar, manteniendo datos completamente separados.
2. Asesores fiscales / Gestorías
Situación: Eres asesor fiscal que gestionas deducciones I+D+i para 15 clientes diferentes.
Uso del switcher:
- Añades cada cliente como empresa independiente (con su CIF)
- Cambias de empresa según con qué cliente estés trabajando
- Cada cliente ve solo sus propios datos (permisos granulares)
- Tú como gestor tienes acceso completo a todas
⚠️ WARNING: Importante para asesores: Cuando añades un cliente como empresa, debes configurar permisos específicos. El cliente puede tener acceso "Solo lectura" o "Edición completa" según tus preferencias.
3. Emprendedores con múltiples startups
Situación: Eres emprendedor serial con 3 startups activas simultáneamente.
Uso del switcher:
- Startup 1: "HealthAI S.L." (fase seed, calculando deducciones)
- Startup 2: "FinTech Payments S.L." (serie A, recibiendo ofertas)
- Startup 3: "EduTech Platform S.L." (bootstrap, explorando marketplace)
Gestionas las tres desde la misma cuenta, pero manteniendo contabilidad y proyectos separados por entidad legal.
Cómo añadir una nueva empresa
Paso 1: Abrir el Company Switcher
Desde el topbar:
- Click en el nombre de tu empresa actual (esquina superior derecha)
- Se abre dropdown con lista de empresas actuales
- Al final del dropdown, botón "+ Añadir empresa"
Screenshot referencia: dashboard-company-switcher-dropdown-01.png
Dropdown abierto mostrando 3 empresas existentes (con checkmark en la actual), y botón "+ Añadir empresa" al final
Paso 2: Completar datos de la empresa
Formulario wizard (4 pasos):
Paso 1/4 - Datos básicos:
- CIF/NIF (obligatorio, validación automática con formato español)
- Razón social (obligatorio, ej: "BioTech Lab S.L.")
- Nombre comercial (opcional, ej: "BioTech")
- Territorio foral (obligatorio: Bizkaia, Gipuzkoa, Araba, Navarra)
Paso 2/4 - Información fiscal:
- Hacienda Foral de referencia (según territorio seleccionado)
- Modelo 200 último ejercicio (año fiscal más reciente, ej: 2023)
- Tiene deducciones I+D+i activas (Sí/No)
- Rango de facturación anual (dropdown: <100k, 100k-500k, 500k-2M, >2M)
Paso 3/4 - Usuarios y permisos:
- Tú (creador) → Rol: "Administrador" (no editable)
- Añadir colaboradores (opcional):
- Email del colaborador
- Rol: Administrador, Editor, Solo lectura
- Envía invitación automática por email
Paso 4/4 - Revisión y confirmación:
- Resumen de todos los datos introducidos
- Checkbox: "Confirmo que los datos son correctos y tengo autorización legal para añadir esta empresa"
- Botón "Crear empresa"
Validaciones importantes:
- El CIF no puede estar duplicado en el sistema (si ya existe, muestra error con link de contacto)
- El territorio foral debe coincidir con la sede fiscal real de la empresa
- Como mínimo un administrador debe estar asignado (tú por defecto)
Screenshot referencia: dashboard-add-company-wizard-01.png
Wizard de añadir empresa en paso 2/4, mostrando formulario de información fiscal con territorio Bizkaia seleccionado
Paso 3: Configuración inicial
Tras crear la empresa, se activa automáticamente (el dashboard cambia a esa empresa) y aparece un banner:
┌──────────────────────────────────────────────────────┐
│ ✅ Empresa añadida: BioTech Lab S.L. │
│ │
│ Completa estos pasos para empezar a usarla: │
│ ⚠️ 1. Añade método de pago (Stripe Connect) │
│ ⚠️ 2. Sube documentación fiscal (ITC, Modelo 200) │
│ ⚠️ 3. Define preferencias de notificaciones │
│ │
│ [Completar ahora] [Hacer después] │
└──────────────────────────────────────────────────────┘
Si eliges "Hacer después", el banner persiste en el dashboard hasta completar todos los pasos.
Cómo cambiar entre empresas
Cambio manual (UI)
Método 1 - Dropdown:
- Click en nombre empresa actual (topbar, esquina superior derecha)
- Dropdown muestra lista de todas tus empresas
- Click en la empresa a la que quieres cambiar
- El dashboard se recarga automáticamente con datos de esa empresa (transición suave, 300ms)
Visualización del dropdown:
┌─────────────────────────────────────────┐
│ Mis empresas (3) │
├─────────────────────────────────────────┤
│ ✓ TechCorp S.L. ← Actual │
│ CIF: B95123456 · Bizkaia │
├─────────────────────────────────────────┤
│ BioTech Lab S.L. │
│ CIF: B95234567 · Gipuzkoa │
├─────────────────────────────────────────┤
│ Software Factory S.L. │
│ CIF: B95345678 · Bizkaia │
├─────────────────────────────────────────┤
│ + Añadir empresa │
└─────────────────────────────────────────┘
Información mostrada por empresa:
- Nombre (razón social o comercial)
- CIF (parcialmente ofuscado: B9512***6)
- Territorio foral (icono + nombre)
- Checkmark ✓ en la empresa actual
Método 2 - Atajos de teclado:
- Cmd+Shift+E (Mac) / Ctrl+Shift+E (Windows): Abre switcher
- Flechas arriba/abajo: Navegar entre empresas
- Enter: Cambiar a empresa seleccionada
- Esc: Cerrar sin cambiar
Cambio automático (contexto inteligente)
Detección de contexto: Si recibes una notificación relacionada con una empresa específica:
Ejemplo:
- Estás en empresa "TechCorp S.L."
- Recibes notificación: "Nueva oferta en BioTech Lab S.L."
- Click en notificación → El sistema pregunta si quieres cambiar de empresa automáticamente
┌─────────────────────────────────────────────┐
│ ¿Cambiar a BioTech Lab S.L.? │
│ │
│ Esta notificación es de otra empresa. │
│ ¿Quieres cambiar el contexto? │
│ │
│ [Cambiar empresa] [Ver sin cambiar] │
└─────────────────────────────────────────────┘
Si eliges "Ver sin cambiar", abre la notificación pero mantiene TechCorp como contexto actual.
Permisos y roles por empresa
Cada empresa tiene roles granulares que definen qué puede hacer cada usuario.
Roles disponibles
1. Administrador (máximo control):
- ✅ Ver todos los datos de la empresa
- ✅ Crear/editar/eliminar proyectos
- ✅ Aceptar/rechazar ofertas
- ✅ Gestionar usuarios y permisos
- ✅ Configurar facturación y métodos de pago
- ✅ Eliminar la empresa del sistema
- ✅ Ver audit logs completos
2. Editor (operaciones del día a día):
- ✅ Ver todos los datos de la empresa
- ✅ Crear/editar/eliminar proyectos
- ✅ Aceptar/rechazar ofertas
- ❌ Gestionar usuarios (no puede añadir/quitar colaboradores)
- ❌ Configurar facturación
- ❌ Eliminar la empresa
- ✅ Ver audit logs (solo sus propias acciones)
3. Solo lectura (revisor/auditor):
- ✅ Ver todos los datos de la empresa
- ❌ Crear/editar proyectos
- ❌ Aceptar/rechazar ofertas
- ❌ Gestionar usuarios
- ❌ Configurar facturación
- ❌ Eliminar la empresa
- ❌ Ver audit logs (solo métricas públicas)
4. Colaborador externo (caso especial para asesores):
- ✅ Ver proyectos específicos (no todos)
- ✅ Crear proyectos (requiere aprobación del administrador)
- ❌ Aceptar/rechazar ofertas
- ❌ Ver datos financieros sensibles
- ❌ Gestionar usuarios
- ❌ Configurar facturación
✨ TIP: Recomendación de roles: Para equipos pequeños (1-5 personas), usa solo Administrador y Editor. Para equipos grandes o grupos empresariales, define roles granulares según responsabilidad fiscal.
Gestionar usuarios de una empresa
Acceso: Dashboard > Configuración > Usuarios y permisos (solo disponible para Administradores)
Tabla de usuarios:
Usuario | Rol | Estado | Acciones | |
---|---|---|---|---|
Juan Sánchez (tú) | juan@techcorp.com | Administrador | Activo | - |
María López | maria@techcorp.com | Editor | Activo | Editar/Eliminar |
Carlos Ruiz | carlos@external.com | Solo lectura | Pendiente | Reenviar invitación |
Acciones disponibles:
- Añadir usuario: Email + rol → Envía invitación automática
- Editar rol: Cambiar entre Administrador/Editor/Solo lectura
- Eliminar usuario: Revoca acceso inmediato (requiere confirmación)
- Reenviar invitación: Si el usuario no aceptó la primera invitación
Límites:
- Mínimo 1 administrador siempre activo (no puedes eliminar el último)
- Máximo 50 usuarios por empresa (límite técnico, contacta soporte si necesitas más)
Separación de datos por empresa
🚨 DANGER: Importante para compliance: Los datos de cada empresa están completamente aislados. Un proyecto creado en "TechCorp S.L." NO es visible desde "BioTech Lab S.L.", ni siquiera para el mismo usuario.
Qué está separado por empresa:
- ✅ Proyectos I+D+i (completos)
- ✅ Ofertas recibidas/enviadas
- ✅ Documentos (ITC, Modelo 200, contratos)
- ✅ Calculadora de deducciones (historial de análisis)
- ✅ Facturación y métodos de pago (Stripe Connect)
- ✅ Configuración de notificaciones
- ✅ Audit logs (trazabilidad completa)
Qué es compartido:
- ❌ Usuario (tú): Una única cuenta accede a todas las empresas
- ❌ Preferencias de UI (tema claro/oscuro, idioma)
- ❌ Historial de búsqueda global (se mantiene entre cambios de empresa)
Implicaciones técnicas:
- Cada empresa tiene su propio
companyId
(UUID único) - Todas las queries a la base de datos filtran automáticamente por
companyId
activo - Cambiar de empresa actualiza el
companyId
en sesión (cookie segura HTTP-only) - Audit trail registra todos los cambios de empresa (compliance GDPR)
Próximos pasos
Ahora que entiendes cómo gestionar múltiples empresas con el Company Switcher:
Entender métricas: Estadísticas del dashboard - Cómo interpretar métricas específicas de cada empresa y comparar performance entre filiales.
Configurar alertas: Sistema de notificaciones - Configura notificaciones por empresa para recibir alertas solo de las empresas que te interesan.
Auditoría y compliance: Audit Logs - Revisa quién hizo qué y cuándo en cada empresa (obligatorio para grupos empresariales).
¿Dudas sobre permisos?: Consulta preguntas frecuentes sobre multi-empresa o contacta soporte.
¿Te ayudó esta página? Tu feedback nos ayuda a mejorar la documentación.
{/* Feedback widget */}
Última actualización: 5 octubre 2025 | Tiempo de lectura: 6 minutos
¿Te ayudó esta página?