Permisos en Transfer Bancario y Póliza
Global Payroll permite generar y gestionar reportes legales como el archivo de Transfer Bancario y la Póliza de contabilidad (centralización). Tras generarlos, los usuarios abren un modal de historial donde pueden, según el caso, marcar como pagado, publicar o despublicar el archivo ante colaboradores o sistemas, y descargar el documento.
Esta mejora separa esas acciones en permisos independientes, de modo que un administrador pueda, por ejemplo, autorizar la descarga sin permitir pagar o publicar, o limitar la publicación de póliza solo al equipo de contabilidad.
¿Qué problema resuelve?
Situación | Antes | Ahora |
|---|---|---|
Separar tesorería de contabilidad | Mismo permiso de escritura habilitaba pagar y publicar | Sub-permisos distintos por acción |
Usuario solo consulta archivos | Debía tener escritura completa o quedar sin acceso al modal | Puede tener escritura al reporte y solo sub-permiso de descarga |
Cumplimiento y segregación de funciones | Difícil acotar quién marca pagos o publica pólizas | Cada acción se asigna por rol |
¿Dónde se nota en la aplicación?
- Configuración: Nómina → Gestión → Roles y Permisos → pestaña o sección Reportes legales.
- Uso — Transfer Bancario: Nómina → Gestión → Períodos → reporte Transfer Bancario → modal de historial / descarga de archivos generados.
- Uso — Póliza: Nómina → Gestión → Períodos → reporte Contabilidad / Centralización → modal de historial de póliza.
Los botones Pagar, Publicar, Despublicar y Descargar se muestran u ocultan según los sub-permisos del usuario.
Configuración y administración (solo admin)
Requisitos previos
- El usuario administrador debe tener permiso para editar roles en Global Payroll.
- Los reportes Transfer Bancario y Contabilidad deben estar disponibles en la legislación del tenant (varían por país; ver tabla más abajo).
- No requiere feature flag adicional por tenant salvo que el equipo de producto defina un rollout gradual por país.
Permisos padre (sin cambios de concepto)
En Reportes legales, cada reporte sigue teniendo los niveles habituales:
Nivel | Efecto |
|---|---|
Sin autorización | No accede al reporte ni a sus modales de historial. |
Lectura | Puede consultar según reglas del producto; no ejecuta acciones de escritura ni sub-acciones granulares. |
Escritura | Habilita el acceso operativo al reporte y, con esta mejora, permite abrir Asignar permisos para definir sub-acciones. |
El botón Asignar permisos solo aparece cuando el radio del permiso padre está en Escritura, igual que en Aprobación de nómina y Procesos.
Sub-permisos — Transfer Bancario
Disponible donde el reporte Transfer Bancario (bankTransfer) aplica: Global, México, Perú, Colombia y Argentina. No aplica en Chile.
Sub-permiso (nombre interno) | Acción en el modal | Sin autorización | Escritura |
|---|---|---|---|
Pagar (bankTransferPay) | Botón Pagar — marca el archivo de pago como pagado | Botón oculto | Puede marcar como pagado |
Publicar / Despublicar(bankTransferPublish) | Botón Publicar o Despublicar el payment file | Botón oculto | Puede publicar o revertir publicación |
Descargar(bankTransferDownload) | Botón Descargar el archivo generado | Botón oculto; no puede descargar | Puede descargar el archivo |
Sub-permisos — Contabilidad / Póliza
Disponible donde el reporte Contabilidad / Centralización (accountingCentralization) aplica: Global, México y Perú(caso principal: Póliza en México).
Sub-permiso (nombre interno) | Acción en el modal | Sin autorización | Escritura |
|---|---|---|---|
Publicar / Despublicar póliza(accountingCentralizationPublish) | Publicar o despublicar el reporte de centralización | Botón oculto | Puede publicar o despublicar |
Descargar póliza(accountingCentralizationDownload) | Descargar el archivo de centralización | Botón oculto; no puede descargar | Puede descargar el archivo |
Cómo configurar sub-permisos en un rol
- Ingrese a Nómina → Gestión → Roles y Permisos.
- Seleccione el rol a editar (o cree uno nuevo).
- Abra la sección Reportes legales.
- Localice la fila Transfer Bancario o Contabilidad / Centralización.
- Seleccione Escritura en el permiso padre.
- Pulse Asignar permisos (visible junto al radio Escritura).
- En el modal secundario, configure cada sub-acción con Sin autorización o Escritura.
- Guarde el rol.
Repita para cada rol que deba tener combinaciones distintas (tesorería, contabilidad, auditoría, etc.).
Retrocompatibilidad tras el despliegue
- Roles que ya tenían Escritura en Transfer Bancario o Contabilidad reciben Escritura en todos los sub-permisos correspondientes de forma automática.
- No se requiere acción inmediata del cliente para mantener el comportamiento anterior.
- Si desea restringir acciones, edite el rol después del despliegue y deje en Sin autorización los sub-permisos que no correspondan.
Países y visibilidad
Reporte | Países con permiso padre y sub-permisos |
|---|---|
Transfer Bancario | Global, México, Perú, Colombia, Argentina |
Contabilidad / Póliza | Global, México, Perú |
En países donde el reporte padre no aplica, no se muestran ni el permiso padre ni los sub-permisos en Roles y Permisos.