🔧 Módulo de Configuración
Administración del sistema, usuarios, roles, integraciones, contabilidad, estados, comisiones y parámetros generales de la empresa.
Hub de Configuración
Ruta principal: /company-settings (CompanySettingsComponent)
La mayoría de las configuraciones viven como pestañas dentro del hub centralizado /company-settings. Onboarding (/onboarding) y Centro de Ayuda (/help-center) son pantallas independientes.
Áreas de Configuración (14)
Empresa y Usuarios
- Mi Empresa — Datos corporativos, API pública, WhatsApp Bot, Maimag, e-commerce y correlativos
- Usuarios y Roles — Cuentas, roles por empresa y perfiles personalizados
Integraciones
- Integraciones — Facturación electrónica (SII/Maimag, Bsale, RelBase, Haulmer) y ecosistema externo (ChileCompra, BigQuery, Fintoc)
Contabilidad
- Configuración Contable — Plan de Cuentas (árbol) y Centros de Costo
Operacional
- Configuración General — Hub de pestañas, Medios de Pago, Onboarding y Centro de Ayuda
- Medios de Pago — Medios de pago para órdenes y documentos
- Estados Personalizados — Estados OC Portal, Pago de Facturas, y Pago/Ruta de OC Proveedores
- Tipos de Ingreso y Gasto — Tipos de ingreso/gasto y su efecto en el EERR
- Alertas y Notificaciones — Alertas por email y WhatsApp
- Configuración de Comisiones — Escalas, descuento por transporte y visibilidad por tipo de OC
Administración y Soporte
- Administración de Plataforma — Empresas, Convenios Marco, Catálogo BigQuery y configuración general (solo administradores de plataforma)
- Centro de Ayuda — Guías, artículos y FAQs
- Rol Staff — Acceso transversal del equipo comercial interno de Marko: alcance, reglas y auditoría
- CRM Comercial — Tablero de prospección y seguimiento de leads y clientes (solo staff)
Onboarding (wizard inicial) y Cuenta Suspendida (pantalla de bloqueo) se documentan dentro de Configuración General.
Roles y Acceso
- Admin / Manager: acceso a las configuraciones de la empresa (Mi Empresa, Medios de Pago, Tipos, Estados, Contabilidad, Cuentas, Integraciones, Alertas, Comisiones).
- Admin (empresa): además, Perfiles de Usuario.
- Administrador de plataforma (
admin = true): pestañas de administración (Empresas, Convenios Marco, General, Catálogo BQ). - Staff (
staff = true): equipo comercial interno de Marko. No pertenece a ninguna empresa cliente. Usa el CRM Comercial y, en este hub, solo la pestaña Empresas, acotada al plan y al Acuerdo de Servicio. Ve datos comerciales de todas las empresas, nunca los operativos. Ver Rol Staff. - El sistema de roles por empresa incluye:
ADMIN,MANAGER,EXECUTIVE/EXECUTIVE_ADVANCED,BILLER,STOREKEEPER/STOREKEEPER_ADVANCED,FINANCE_MANAGER, más roles solo de app móvil (DELIVERY,SUBMIT_EXPENSE). Ver Usuarios y Roles.
Mejores Prácticas
- Configurar la empresa completa (Mi Empresa, correlativos, integraciones) antes de operar.
- Definir roles según responsabilidades, aplicando el mínimo privilegio.
- Revisar los estados personalizados y tipos de ingreso/gasto según el flujo y el EERR de la empresa.
- Configurar comisiones y alertas según las necesidades del equipo comercial.
- Limitar el acceso a las pestañas de administración de plataforma.
- No mezclar
staffconadminni asignarle roles de empresa a una cuenta staff: el rol se define justamente por lo que no puede ver.