Gestión de Permisos del Módulo de Contabilidad
| Campo | Detalle |
|---|---|
| Responsable | Administrador del sistema |
| Frecuencia | Al crear roles o incorporar usuarios |
| Entradas | Estructura organizativa y funciones de cada puesto |
| Salidas | Roles con permisos apropiados y segregación de funciones |
Objetivo
Configurar los permisos del módulo de Contabilidad respetando la segregación clave del ciclo: quien registra no cierra periodos, y quien cierra no es quien configura el catálogo.
Acceso a la configuración
Ruta: Menú lateral → Administración → Roles y Permisos (crear rol → asignar permisos → asignar rol al usuario, igual que en los demás módulos)

Permisos del módulo
Además del permiso global "Acceder a contabilidad", el módulo organiza sus permisos así:
Partidas (9 permisos)
| Permiso | Qué habilita |
|---|---|
| Ver / Crear / Modificar / Eliminar partidas | El CRUD de cabeceras |
| Crear / Modificar / Eliminar detalle de partida | Las líneas debe/haber |
| Copiar partidas | Duplicar con nueva fecha/tipo |
| Importar partidas | La carga por Excel (POE-CT-003) |
Periodo y estados (3)
Cerrar periodo contable, Abrir periodo contable (la reapertura es el permiso más delicado del módulo), Ver estado partidas.
Catálogo (6)
Ver / Crear / Modificar / Eliminar cuenta contable, Importar catalogo de cuentas, Auditar cuentas contables.
Mayorización y reportes (15)
Mayorizar, Generar reporte partidas, y un permiso por reporte del menú: catálogo, libro diario, libro diario mayor, los tres balances de comprobación, balance general y su anexo, estado de resultados y su anexo, cuadro de ingresos y gastos, cuentas mayorizadas, conciliación IVA y auxiliar de operaciones.
Operativa y herramientas (8)
Generar autopartidas, Trasladar movimientos entre partidas, Ver historial de traslados, Eliminación masiva de partidas y movimientos, Generar partidas de cierre, Ver tarjetas de crédito, Generar planillas, Generar F14.
Configuración y firmas (12)
Recalcular correlativos, Configurar cuentas de proveedores / clientes / rubros y documentos / bancos / ingresos, Eliminar importaciones de cuentas / de partidas, y Ver / Crear / Modificar / Eliminar firmas reporteria.
No todos los permisos se aplican con la misma fuerza: los del CRUD de partidas, catálogo, importaciones, autopartidas y reportes clave se verifican en el servidor; varios otros (abrir/cerrar periodo, recalcular correlativos, los reportes del menú, configurar cuentas de X) controlan la visibilidad de los botones en pantalla. En la práctica el efecto para el usuario es el mismo — sin el permiso no ve la acción — pero al diseñar roles trata todos los permisos como si fueran duros y asigna con mínimo privilegio.
Matriz de permisos recomendada por rol
| Permiso | Auxiliar | Contador | Supervisor | Admin |
|---|---|---|---|---|
| Ver / Crear / Modificar partidas y detalles | ✓ | ✓ | ✓ | ✓ |
| Eliminar partidas y detalles | ✓ | ✓ | ✓ | |
| Copiar / Importar partidas | ✓ | ✓ | ✓ | |
| Cerrar periodo contable | ✓ | ✓ | ✓ | |
| Abrir periodo contable (reapertura) | ✓ | ✓ | ||
| Mayorizar | ✓ | ✓ | ✓ | |
| Reportes (todos) | ✓ | ✓ | ✓ | |
| Generar autopartidas | ✓ | ✓ | ||
| Generar partidas de cierre | ✓ | ✓ | ✓ | |
| Catálogo (CRUD + importar + auditar) | ✓ | |||
| Configurar cuentas (bancos/clientes/ingresos/rubros) | ✓ | |||
| Eliminación masiva / Eliminar importaciones | ✓ | ✓ | ||
| Firmas de reportería | ✓ |
La matriz es una recomendación: ajusta según el tamaño del equipo, pero preserva las tres fronteras — registrar / cerrar y reabrir / configurar — en personas distintas siempre que el equipo lo permita.
Principios de seguridad
| Principio | Aplicación en este módulo |
|---|---|
| Mínimo privilegio | El auxiliar registra; no cierra, no configura, no elimina en masa |
| Reapertura excepcional | "Abrir periodo contable" reabre meses ya reportados — restríngelo a supervisión y documenta cada uso |
| El catálogo es infraestructura | Cambiarlo afecta toda la contabilidad: solo administración |
| Revisión trimestral | Auditar roles asignados y revocar al cambiar de puesto |