Payment Difference on HR expenses
Este módulo amplía la funcionalidad del asistente de pago en hr expense, para permitirte también introducir el importe de la diferencia de pago.
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 13.0Cuando registras un pago para una hoja de gastos, este módulo te permite introducir un importe que difiere del total y decidir cómo gestionar la diferencia: mantener la hoja abierta o marcarla como totalmente pagada con una cuenta de regularización.
Este módulo amplía el asistente de pago utilizado en los informes de gastos (hr.expense.sheet). Cuando abres la pantalla Register Payment, el importe se rellena previamente con el saldo pendiente del informe, calculado a partir de las líneas a pagar/cobrar de su asiento contable.
Si el importe que introduces es diferente de ese saldo, aparece una nueva sección que muestra la diferencia de pago. A continuación, eliges cómo tratarla:
- Keep open: la diferencia permanece pendiente en el informe de gastos.
- Mark invoice as fully paid: la diferencia se cancela, y debes seleccionar una Difference Account y un Journal Item Label (por defecto "Write-Off").
El asistente también pasa el tratamiento de la diferencia, la cuenta de cancelación y la etiqueta al pago creado, y el cálculo de la diferencia del propio pago se ajusta para que coincida con el contexto del informe de gastos.
Todo ocurre dentro del asistente Register Payment existente de la aplicación Expenses; no se añade ningún menú nuevo. El módulo afecta a hr.expense.sheet, el asistente de pago hr.expense.sheet.register.payment.wizard y account.payment.
Depende de
Modelos y campos (3)
- account.payment · amplía un modelo existente
- hr.expense.sheet · amplía un modelo existentedifference_residual
- hr.expense.sheet.register.payment.wizard · amplía un modelo existentewriteoff_label (Journal Item Label), payment_difference, writeoff_account_id (Difference Account), payment_difference_handling
Texto generado por IA (DeepSeek) al leer el código de la versión 13.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-03Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 13.0
Confirmado el 2026-11-03 en la rama 13.0 de OCA/hr-expense.
terminal Instalación y uso
Documentación de OCA · Odoo 13.0- Vaya a Expenses > My Expenses
- Cree un nuevo Expense y Report como de costumbre
- Como de costumbre, haga Submit to Manager > Approve > Post Journal Entries > Register Payment.
- Cuando cambie Payment Amount a un valor distinto de Total Amount, verá el nuevo campo "Payment difference".
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.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
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.