Para entender la diferencia entre los módulos donation y donation_sale, lee este post.
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 14.0Permite registrar donaciones directamente en pedidos de venta y facturas, y emite automáticamente recibos fiscales a los donantes, ya sea uno por donación o un recibo anual por donante.
Este módulo conecta las ventas y la facturación con los recibos de donación a efectos fiscales. En un pedido de venta aparece un nuevo campo "Tax Receipt Option" (None, For Each Donation, Annual Tax Receipt) y un "Eligible Tax Receipt Sub-total" que suma únicamente las líneas cuyo producto está marcado como elegible para donación. La opción se rellena automáticamente a partir de la configuración de recibo fiscal del propio cliente al seleccionar el cliente.
- Los productos de donación no deben llevar impuestos: una comprobación bloquea cualquier línea de pedido de venta o línea de factura que mezcle un producto de donación con un impuesto.
- Cuando se factura el pedido de venta, la opción de recibo fiscal se traslada a la factura.
- Las facturas muestran una sección "Tax Receipt" con la opción, el subtotal elegible y el recibo vinculado; la lista de facturas puede mostrar y agrupar por estos campos.
- Una tarea programada (deshabilitada por defecto) genera un recibo fiscal por cada factura pagada marcada como "For Each Donation".
- Los recibos anuales se crean a partir de facturas publicadas marcadas como "Annual Tax Receipt" en un rango de fechas, y el formulario del recibo lista las facturas relacionadas.
- Una vez que una factura está vinculada a un recibo fiscal, ya no se puede cancelar ni eliminar.
Los menús para los recibos fiscales y la creación de recibos anuales se añaden en Accounting, y la opción anual del cliente no se puede cambiar a otro valor.
Depende de
Menús que añade
Modelos y campos (5)
- sale.order · amplía un modelo existentetax_receipt_total (Eligible Tax Receipt Sub-total), tax_receipt_option (Tax Receipt Option), company_currency_id (Company Currency)
- account.move · amplía un modelo existentetax_receipt_id (Tax Receipt), tax_receipt_total (Eligible Tax Receipt Sub-total), tax_receipt_option (Tax Receipt Option)
- sale.order.line · amplía un modelo existentetax_receipt_ok
- account.move.line · amplía un modelo existentetax_receipt_ok
- donation.tax.receipt · amplía un modelo existenteinvoice_ids (Related Invoices)
Texto generado por IA (DeepSeek) al leer el código de la versión 14.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: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/donation.
terminal Instalación y uso
Sin información verificadaLas 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.