OdooWiki OCA HUB

Hr Payroll Cancel

hr_payroll_cancel folder_open OCA/hr open_in_new
HR Licencia: AGPL-3

Este módulo permite al usuario cancelar una nómina cualquiera que sea el estado anterior sin realizar un reembolso. Cuando el usuario cancela, el asiento contable se elimina y el estado de la nómina se establece en rechazado. Después, el usuario puede volver a establecer el estado en borrador y, más adelante, puede confirmar de nuevo la nómina.

Si existe un reembolso para una nómina, el usuario no debe cancelar el asiento porque el reembolso seguiría confirmado. En ese caso, el usuario tiene que confirmar de nuevo la nómina o cancelar el reembolso.

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 12.0

Te permite cancelar una nómina desde cualquier estado sin crear un reembolso, eliminar o revertir su asiento contable y establecer la nómina como cancelada. También bloquea la cancelación de una nómina mientras su nómina reembolsada siga activa.

Este módulo amplía los payslips (hr.payslip) para que el botón Cancel esté disponible en más situaciones: draft, hr_check, confirm, verify y done. Cuando cancelas un payslip, el asiento contable relacionado se elimina si el diario permite cancelar asientos publicados; de lo contrario, se revierte, y el payslip pasa a cancelled.

Se añade un nuevo campo "Refunded Payslip" al formulario del payslip. Se rellena automáticamente cuando usas la función de refund, vinculando el payslip original con el refund que generó. El campo solo se muestra cuando tiene un valor.

Se aplica una regla de negocio: no puedes cancelar el payslip original mientras su refunded payslip no esté cancelado. En ese caso Odoo muestra un error pidiéndote que canceles primero el refunded payslip.

El módulo afecta a la pantalla del payslip y a los asientos contables que hay detrás de los payslips. Depende de la funcionalidad de cancelación contable y del módulo de contabilidad de nóminas.

Depende de

account_cancelhr_payroll_account

Lo necesitan otros módulos

Modelos y campos (1)
  • hr.payslip · amplía un modelo existenterefunded_id (Refunded Payslip)

Texto generado por IA (DeepSeek) al leer el código de la versión 12.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 12.0

Ir a: Nómina -> Recibo de nómina del empleado

  • Elija un recibo de nómina de la lista.
  • Haga clic en el botón "Cancelar recibo de nómina" para cancelar el recibo de nómina.
  • Ahora el recibo de nómina está en estado rechazado.

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.