Gestión de Permisos del Módulo de Libros de IVA
| Campo | Detalle |
|---|---|
| Responsable | Administrador del sistema |
| Frecuencia | Al crear roles o incorporar nuevos usuarios |
| Entradas | Estructura organizativa, funciones de cada puesto |
| Salidas | Roles configurados con permisos apropiados, usuarios con rol asignado |
Objetivo
Configurar los roles y permisos de acceso al módulo de Libros de IVA, garantizando que cada usuario tenga únicamente los privilegios necesarios para cumplir sus funciones (principio de mínimo privilegio) y que exista segregación entre quien registra, quien cierra periodos y quien declara.
Acceso a la configuración
Ruta: Menú lateral → Administración → pestaña Roles y Permisos

La sección de Administración tiene tres pestañas:
| Pestaña | Función |
|---|---|
| Crear Rol | Crear nuevos roles personalizados para la empresa |
| Permisos | Asignar o revocar permisos específicos a cada rol |
| Asignar Roles | Vincular un rol a un usuario específico de la empresa |
Permisos del módulo
El módulo de Libros de IVA cuenta con 55 permisos organizados por libro y por función (incluido el permiso global "Acceder a impuestos de I.V.A", requisito para entrar al módulo). Cada libro sigue el mismo patrón de permisos CRUD más el control de periodos.
Libro de compras (8 permisos)
| Permiso | Descripción |
|---|---|
| Ver compras | Ver el libro de compras del mes |
| Crear compras | Registrar compras (manual) |
| Modificar compras | Editar compras en periodo abierto |
| Eliminar compras | Eliminar compras (individual o masivo) |
| Importar compras | Cargar compras por Excel |
| Abrir periodo compras | Reabrir un periodo cerrado |
| Cerrar periodo compras | Cerrar el periodo del mes |
| Cambiar periodo compras | Mover compras entre periodos |
Libros de ventas (7 permisos por libro)
Los tres libros de ventas — consumidor final, contribuyente y exportaciones — repiten el patrón: Ver, Crear, Modificar, Eliminar, Importar, Abrir periodo y Cerrar periodo (ej. "Crear consumidor final", "Cerrar periodo contribuyente", "Importar exportaciones").
Retenciones y máquinas registradoras (8 permisos)
| Permiso | Descripción |
|---|---|
| Ver / Crear / Modificar / Eliminar retenciones | Comprobantes de retención |
| Ver / Crear / Modificar / Eliminar maquina registradora | Catálogo de máquinas registradoras |
Reportes y anexos (12 permisos)
| Permiso | Descripción |
|---|---|
| Generar reporte compras / consumidor final / contribuyente / exportación | Libros imprimibles (PDF/Excel) |
| Generar anexos de IVA | Archivos CSV para la declaración en la DGII |
| Generar documentos de IVA | Reporte de documentos utilizados y anulados |
| Generar devolucion IVA exportaciónes | Expediente de devolución del exportador |
| Generar ventas cortes de caja | Construir el libro desde cortes de caja |
| Generar F930 / F987 / F915 / cuadro control / constancias de renta, Extraer F910 | Informes de cumplimiento |
Herramientas y administración (6 permisos)
| Permiso | Descripción |
|---|---|
| Administrar importaciones de IVA | Ver y revertir lotes importados |
| Cambiar centro de costos ventas | Reasignar ventas entre sucursales |
| Trasladar compras | Mover compras a otra empresa |
| Modificar percepcion y retencion de IVA | Editar ret./perc. calculadas |
| Buscar documento | Buscador global en los 4 libros |
| Ver métricas | Pantalla de métricas del módulo |
Algunas acciones dentro de las pantallas de IVA piden permisos de otros módulos: Crear correlativos (registrar resoluciones desde el libro consumidor), Crear clientes y Crear proveedores (altas rápidas desde los formularios) y Ver partidas (saltar a la partida contable de una compra).
Procedimiento para configurar permisos
Paso 1: Crear un rol
- Accede a Administración → pestaña Crear Rol
- Ingresa un nombre descriptivo (ej: "Digitador IVA", "Contador de impuestos")
- Haz clic en Crear Rol
Paso 2: Asignar permisos al rol
- Cambia a la pestaña Permisos
- Selecciona el rol en el desplegable
- Expande la sección del módulo IVA
- Marca los permisos que correspondan al rol
- Haz clic en Guardar permisos

Paso 3: Asignar el rol a un usuario
- Cambia a la pestaña Asignar Roles
- Selecciona el usuario y el rol
- Haz clic en el botón + para asignar
Los roles se asignan por empresa. Si un usuario trabaja en múltiples empresas, configura sus roles en cada una.
Matriz de permisos recomendada por rol
| Permiso | Digitador | Contador | Supervisor | Admin |
|---|---|---|---|---|
| Ver / Crear / Modificar (los 4 libros) | ✓ | ✓ | ✓ | ✓ |
| Eliminar (los 4 libros) | ✓ | ✓ | ✓ | |
| Importar (Excel y DTEs) | ✓ | ✓ | ✓ | |
| Cerrar periodos | ✓ | ✓ | ✓ | |
| Abrir periodos (reabrir) | ✓ | ✓ | ||
| Cambiar periodo / centro de costos | ✓ | ✓ | ✓ | |
| Retenciones (CRUD) | ✓ | ✓ | ✓ | |
| Generar reportes y anexos | ✓ | ✓ | ✓ | |
| Informes anuales (F-910/915/930/987) | ✓ | ✓ | ✓ | |
| Administrar importaciones | ✓ | ✓ | ||
| Trasladar compras / Modificar ret. y perc. | ✓ | |||
| Máquinas registradoras (CRUD) | ✓ |
Esta matriz es una recomendación. Cada empresa puede ajustarla según su estructura. Lo importante es respetar la segregación de funciones: quien digita no cierra periodos, y quien reabre periodos (decisión excepcional) no es quien registra a diario.
Principios de seguridad
| Principio | Descripción |
|---|---|
| Mínimo privilegio | Asignar solo los permisos necesarios para la función del usuario |
| Segregación de funciones | Registrar, cerrar periodo y declarar son funciones de personas distintas |
| Reapertura excepcional | "Abrir periodo" es el permiso más delicado del módulo: reabrir un mes ya declarado implica rectificar; restríngelo a supervisión |
| Revisión periódica | Auditar los roles asignados al menos cada trimestre |
| Revocación oportuna | Revocar los permisos inmediatamente cuando un empleado cambia de puesto o sale de la empresa |