Saltar a contenido

Estructura y Secciones del Backoffice

1. Secciones Principales

El Backoffice esta organizado en 7 secciones principales, cada una disenada para configurar aspectos especificos del sistema:

Seccion Proposito Elementos Configurables
Informacion General Datos oficiales e identidad visual de la municipalidad Nombre oficial, tipo de entidad, datos fiscales, logotipo, colores institucionales, frase anual (en municipalities_settings)
Accesos y Control Gestion de usuarios administradores y permisos Usuarios administrador (via user_roles y roles)
Organigrama Estructura organizacional completa Reparticiones, sectores, responsables, sellos (via departments, sectors, users, department_heads, ranks)
Documentos Tipos de documentos disponibles Plantillas, configuracion de firma, numeracion (via document_types)
Expedientes Tipos de expedientes del sistema Configuracion de tramites, caratulacion, numeracion (via record_templates)
Integraciones Conectores con servicios externos APIs de IA, servicios gubernamentales, comunicaciones, firma digital
API Keys Gestion de credenciales de servicios externos Credenciales, tokens, certificados para integraciones

2. Navegacion y Layout

Estructura de la Interfaz

┌─────────────────────────────────────────────────────┐
│  Logo GDI    │     Backoffice - [Nombre Municipio]  │
├──────────────┼──────────────────────────────────────┤
│              │                                      │
│ ■ Info Gral  │                                      │
│ ■ Accesos    │        AREA DE CONTENIDO             │
│ ■ Organigrama│        PRINCIPAL                     │
│ ■ Documentos │                                      │
│ ■ Expedientes│        (Cambia segun seccion          │
│ ■ Integrac.  │         seleccionada)                │
│ ■ API Keys   │                                      │
│              │                                      │
├──────────────┴──────────────────────────────────────┤
│  Usuario: admin@municipio.gob.ar     [Cerrar Sesion]│
└─────────────────────────────────────────────────────┘
  • Sidebar izquierdo: Menu de navegacion con las 7 secciones
  • Area principal: Contenido dinamico segun la seccion seleccionada
  • Header: Logo institucional y nombre del municipio
  • Footer: Usuario activo y opciones de sesion

3. Impacto de las Configuraciones

Las configuraciones realizadas en el Backoffice tienen impacto directo e inmediato en el sistema GDI principal:

Efectos Inmediatos

Seccion Efecto en el Sistema Principal
Informacion General Logo, colores y datos institucionales se actualizan en tiempo real en toda la interfaz
Accesos y Control Cambios en administradores se aplican en la siguiente sesion
Organigrama Estructura de usuarios, permisos y jerarquias se actualizan inmediatamente
Documentos Nuevos tipos aparecen instantaneamente en el dropdown de creacion
Expedientes Tipos configurados se habilitan de inmediato para caratulacion
Integraciones Conexiones se establecen o desconectan inmediatamente
API Keys Credenciales se activan o revocan al momento

Flujo de Configuracion Recomendado

Para una nueva instalacion, se recomienda configurar las secciones en este orden:

1. Informacion General  ──► Establecer identidad del municipio
2. Organigrama          ──► Crear reparticiones, sectores y usuarios
3. Accesos y Control    ──► Configurar administradores adicionales
4. Documentos           ──► Definir tipos de documentos disponibles
5. Expedientes          ──► Configurar tipos de expedientes
6. Integraciones        ──► Conectar servicios externos
7. API Keys             ──► Registrar credenciales necesarias

4. Modelo de Datos Subyacente

Cada seccion del Backoffice opera sobre tablas especificas de la base de datos:

Seccion Tablas Principales
Informacion General municipalities, municipalities_settings
Accesos y Control users, roles, user_roles
Organigrama departments, sectors, users, user_sectors, department_heads, ranks, global_seals, city_seals, user_seals, rank_allowed_seals
Documentos document_types, enabled_document_types_by_department, document_types_allowed_by_rank
Expedientes record_templates
Integraciones Configuracion interna del sistema
API Keys Almacenamiento cifrado de credenciales

5. Permisos y Seguridad

Todas las secciones del Backoffice comparten las mismas restricciones:

  • Acceso exclusivo: Solo usuarios con rol "Administrador"
  • Privilegios equitativos: Todos los administradores tienen identicos permisos sobre todas las secciones
  • Auditoria completa: Cada accion queda registrada con usuario, fecha y detalle del cambio
  • Validaciones de integridad: El sistema previene configuraciones inconsistentes (ej: no permite eliminar una reparticion con usuarios activos)