Empresas, sucursales y roles
Multi-empresa, sucursales, y qué puede hacer cada rol dentro de una empresa.
Selección de empresa
Pantalla: Selección de Empresa (/select-company), disponible también desde el ícono de tienda en la barra superior (solo aparece si el usuario tiene más de una empresa).
- Se listan las empresas del usuario con su rol en cada una.
- Si el usuario tiene una sola empresa, se selecciona sola y no se muestra la pantalla.
- Las empresas bloqueadas se listan aparte con el motivo. Se pueden seleccionar igualmente, pero la aplicación lleva directo a Ajustes → Cuenta para regularizar el plan.
Motivos de bloqueo posibles:
| Motivo | Texto para el propietario | Texto para el resto del equipo |
|---|---|---|
| Plan vencido | "Tu plan ha expirado. Renueva para continuar." | "El plan del dueño expiró." |
| Fin de prueba | "Tu período de prueba finalizó." | "El período de prueba del dueño finalizó." |
| Plan cancelado | "Tu plan fue cancelado." | "El plan del dueño fue cancelado." |
| Sin plan activo | "No tienes un plan activo." | "El dueño no tiene un plan activo." |
| Otro | "Suspendida por falta de pago." | ídem |
Con una empresa bloqueada, el menú se reduce únicamente a Ajustes.
Cambiar de empresa
Barra superior → ícono de tienda ("Seleccionar comercio"). El nombre de la empresa activa se muestra al lado. Al cambiar de empresa se recargan métricas, límites del plan y alertas de stock.
Sucursales
Se administran en Ajustes → Cuenta → Sucursales (requiere rol Propietario o Administrador).
Campos de una sucursal:
- Denominación — obligatoria, mínimo 2 caracteres.
- Dirección — obligatoria.
- Principal — interruptor para marcarla como sucursal principal.
- Imagen opcional.
La cantidad máxima de sucursales depende del plan.
Roles y permisos
Cada usuario tiene un rol por empresa. Un mismo usuario puede ser Propietario en una empresa y Usuario en otra.
| Rol (interno) | Nombre visible |
|---|---|
| Owner | Propietario |
| Admin | Administrador |
| User | Usuario |
| Viewer | Visualizador |
Qué puede hacer cada rol
| Función | Propietario | Administrador | Usuario / Visualizador |
|---|---|---|---|
| Vender (POS) | ✅ | ✅ | ✅ |
| Control de Ventas (historial) | ✅ | ✅ | ✅ |
| Compras y Gastos | ✅ | ✅ | ✅ |
| Presupuestos | ✅ | ✅ | ✅ |
| Cajas (listado y gestión de todas las cajas) | ✅ | ✅ | ❌ |
| Inventario | ✅ | ✅ | ❌ |
| Reportes Avanzados | ✅ | ✅ | ❌ |
| CRM de Clientes | ✅ | ✅ | ❌ |
| Ajustes → Perfil | ✅ | ✅ | ✅ |
| Ajustes → Cuenta (plan propio) | ✅ | ✅ | ✅ |
| Ajustes → Cuenta → Sucursales y Usuarios | ✅ | ✅ | ❌ |
| Ajustes → Mi Comercio (productos, marcas, clientes, proveedores) | ✅ | ✅ | ❌ |
| Sistema de referidos | ✅ | ❌ | ❌ |
Si un usuario sin permiso intenta abrir una sección restringida, se lo devuelve a Inicio. En Inventario, además, se muestra el aviso: "Solo usuarios Owner o Admin pueden acceder a esta sección."
Alta y edición de usuarios
En Ajustes → Cuenta → Usuarios. Cada usuario se define con Nombre, Apellido, Email, Teléfono y, en el selector de Compañías y Roles, una o más empresas con su rol correspondiente. Los usuarios se pueden desactivar ("Eliminar") y reactivar. La cantidad de usuarios está limitada por el plan; al llegar al tope, el botón "Nuevo Usuario" se deshabilita.