Apariencia
Roles y permisos
Permiso:
settings.view
→ Módulos y permisos
¿Qué es?
Los roles agrupan conjuntos de permisos. Cada usuario de la empresa tiene un rol que determina exactamente qué puede ver y hacer.
Acceso: Configuración → Roles y permisos.
Roles del sistema (predeterminados)
| Rol | Descripción |
|---|---|
| Administrador | Acceso total. Gestiona usuarios, roles y configuración. |
| Vendedor / Cajero | Ventas, cobros, turnos de caja y reportes básicos. |
| Bodeguero | Inventario: existencias, ajustes, productos. |
| Contador | Contabilidad y reportes financieros. |
| Médico | Módulo clínico: consultas, triaje, documentos. |
| Enfermería | Triaje y apoyo clínico; consulta resultados de laboratorio. |
| Laboratorio | Módulo de laboratorio: órdenes y captura de resultados. |
| Recepción | Agenda, sala de espera, registro de pacientes y pólizas. |
Los roles de sistema se clonan por empresa
Al personalizar un rol de sistema, tu empresa trabaja con su propia copia. Si el sistema agrega permisos nuevos en una actualización, revisa tus roles personalizados y actívalos a mano si los necesitas.
Ver y editar roles
- Selecciona un rol para ver sus permisos, organizados por módulo.
- Activa o desactiva permisos individuales.
- Guarda.
Tope de descuento por rol
Cada rol tiene el campo Descuento máximo (%): el descuento por línea más alto que ese rol puede aplicar en ventas sin pedir autorización. Los excesos disparan el flujo de autorización de descuentos. → Control de precios y descuentos
Crear un rol personalizado
- Haz clic en Nuevo rol (o Clonar desde un rol existente).
- Ponle un nombre descriptivo.
- Selecciona los permisos y define el tope de descuento.
- Guarda.
Permisos disponibles (ejemplos)
| Área | Permisos |
|---|---|
| Ventas | sales.view, sales.create, sales.void, sales.price.edit, sales.discount.authorize, quotations.convert |
| Compras | purchases.view, purchases.create, purchase_orders.view |
| Inventario | products.view, products.create, inventory.adjustments.create |
| Clientes | customers.view, customers.create |
| Reportes | reports.view |
| Contabilidad | accounting.view |
| Configuración | settings.view, audit.view |
| Clínica | eje clinical.* (encuentros, pacientes, documentos, pólizas, turnos médicos) |
| Aseguradoras | eje insurer.* |
| Laboratorio | eje laboratory.* |
Preguntas frecuentes
¿Puedo clonar un rol existente para modificarlo?
Sí. Desde el detalle de un rol, botón Clonar rol.
¿Qué pasa si desactivo un permiso de un rol con usuarios asignados?
Los usuarios pierden el permiso de inmediato en su próxima acción.
¿Por qué un cajero no ve el botón de anular?
Le falta el permiso de anulación (*.void) en su rol. Los botones se ocultan automáticamente según permisos.