ITA - Causali pagamento per ritenute d'acconto
Módulo puente entre l10n_it_withholding_tax y l10n_it_payment_reason
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 16.0Añade un campo "Payment reason" a las retenciones italianas, de modo que cada retención pueda vincularse a un motivo de pago. Se instala automáticamente cuando están presentes tanto el módulo de retenciones italianas como el de motivos de pago.
Este es un pequeño módulo puente para la localización italiana. Conecta dos funcionalidades existentes: las retenciones a cuenta (ritenute d'acconto) y las causales de pago (causali di pagamento).
Qué cambia: - En el formulario de retención a cuenta, aparece un nuevo campo llamado "Causal de pago" justo después del campo de plazo de pago. Los usuarios pueden elegir una causal de pago de la lista existente de causales de pago. - El vínculo se almacena en cada registro de retención a cuenta, por lo que la causal de pago elegida se recuerda y puede reutilizarse allí donde se aplique esa retención a cuenta.
El módulo no añade menús, botones, informes, comprobaciones ni cálculos automáticos. Solo extiende el modelo withholding.tax con un vínculo a payment.reason y añade ese campo a la vista existente del formulario de retención a cuenta. No se crean pantallas nuevas; el cambio es visible dentro de la pantalla de configuración de la retención a cuenta.
Como el módulo está configurado para instalarse automáticamente, se activa en cuanto se instalan ambos módulos requeridos, sin ningún paso manual. El campo es opcional, por lo que las retenciones a cuenta existentes siguen funcionando sin una causal de pago hasta que se seleccione una.
Lo necesitan otros módulos
Modelos y campos (1)
- withholding.tax · amplía un modelo existentepayment_reason_id (Payment reason)
Texto generado por IA (DeepSeek) al leer el código de la versión 16.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 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/l10n-italy.
terminal Instalación y uso
Documentación de OCA · Odoo 16.0Instalación
Fuente · Odoo 16.0Italiano
Si este módulo se instala en una base de datos donde l10n_it_withholding_tax_causali ya está instalado, es necesario ejecutar el siguiente procedimiento.
- Instalar
openupgradelib:
pip3 install git+https://github.com/OCA/openupgradelib.git@master- Iniciar Odoo con el parámetro
shell - Ejecutar los siguientes comandos:
>>> from openupgradelib import openupgrade
>>> openupgrade.rename_fields(
env,
[
(
"withholding.tax",
"withholding_tax",
"causale_pagamento_id",
"payment_reason_id",
),
],
)
>>> env.cr.commit()- Reiniciar Odoo
- Instalar
l10n_it_withholding_tax_reason
English
Cuando l10n_it_withholding_tax_causali está instalado en la base de datos, debe seguir los siguientes pasos.
- Instalar
openupgradelib:
pip3 install git+https://github.com/OCA/openupgradelib.git@master- Ejecutar Odoo con el comando
shell - Ejecutar los siguientes comandos:
>>> from openupgradelib import openupgrade
>>> openupgrade.rename_fields(
env,
[
(
"withholding.tax",
"withholding_tax",
"causale_pagamento_id",
"payment_reason_id",
),
],
)
>>> env.cr.commit()- Reiniciar Odoo
- Instalar el módulo
l10n_it_withholding_tax_reason
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: Configuración, Uso.
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.