OdooWiki OCA HUB

Employee bank restrict

hr_employee_bank_restrict folder_open OCA/hr open_in_new
Human Resources/Employees Licencia: LGPL-3

Restringir la visibilidad de las cuentas bancarias en los contactos relacionados con empleados.

Este módulo oculta la información de las cuentas bancarias en los contactos de socios que están vinculados a empleados, permitiendo únicamente a los usuarios con acceso completo a contabilidad (group_account_user o group_account_manager) ver estos datos sensibles.

Los contactos normales (no relacionados con empleados) muestran las cuentas bancarias a todos los usuarios como de costumbre.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 18.0

Oculta las cuentas bancarias de los contactos que están vinculados a un empleado, de modo que solo los usuarios con acceso contable completo pueden verlas. Las cuentas bancarias de los contactos normales permanecen visibles para todos.

Este módulo protege la información de pago sensible que se almacena en el contacto de un empleado. Cuando un contacto se utiliza como contacto de trabajo de un empleado, sus cuentas bancarias se ocultan a los usuarios que no tienen permisos contables completos.

  • En el formulario de contacto, la sección de cuentas bancarias se oculta automáticamente cuando el contacto pertenece a un empleado y el usuario actual no está en el grupo accounting user o accounting manager.
  • Los usuarios con acceso contable completo (accounting user o accounting manager) siguen viendo las cuentas bancarias como antes.
  • Los contactos que no están vinculados a ningún empleado no se ven afectados: sus cuentas bancarias permanecen visibles para todos los usuarios.

La regla se aplica mediante un flag calculado en el contacto (res.partner) que se recalcula para el usuario conectado, y el formulario de contacto estándar se modifica para que el campo de cuentas bancarias se vuelva invisible cuando ese flag es falso. El módulo depende de las aplicaciones Employees y Accounting y se instala automáticamente.

Depende de

hraccount
Modelos y campos (1)
  • res.partner · amplía un modelo existentecan_view_bank_accounts

Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Para usar este módulo, necesita:

  • Instalar el módulo en su base de datos de Odoo.
  • Asegurarse de que los empleados tengan su campo "Work Contact" vinculado correctamente:
  • Vaya a la aplicación "Employees".
  • Seleccione un empleado.
  • En el campo "Work Contact", verifique que el contacto esté establecido.
  • Verificar que la restricción funciona:
  • Como usuario con permisos de contabilidad (Accounting User o Accounting Manager), abra un contacto vinculado a un empleado. La sección de cuentas bancarias debería ser visible.
  • Como usuario sin permisos de contabilidad (como Billing o Internal User), abra un contacto vinculado a un empleado. La sección de cuentas bancarias debería estar oculta.
  • Para contactos normales (no relacionados con empleados), las cuentas bancarias siempre son visibles para todos los usuarios.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.