Este módulo añade un asistente para crear una donación a partir de una estancia.
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.0Permite registrar una donación directamente desde una estancia de huésped y ver el total donado por estancia. Añade un botón Create Donation en las estancias y muestra los totales de donaciones en los formularios y listas de estancias.
Este módulo vincula las estancias de huéspedes con las donaciones, de modo que puedes registrar un obsequio entregado durante una estancia sin salir del registro de la estancia.
En un formulario de estancia, aparece un botón "Create Donation" una vez que la estancia ya no está en borrador o cancelada. Abre una pequeña ventana donde la estancia, la compañía y el huésped están pre-rellenados; introduces el modo de pago, la moneda, el importe, la fecha de donación y una referencia de pago opcional. Al confirmar, se crea una donación y se vincula a la estancia, y se añade una nota a la donación indicando que proviene de esa estancia.
Un botón inteligente en la estancia muestra el importe total donado y abre las donaciones relacionadas. Las listas de estancias pueden mostrar el total de donaciones y el número de donaciones, y puedes filtrar estancias con o sin donaciones. Las donaciones también incorporan un campo Stay, una columna en la lista de donaciones y filtros para donaciones vinculadas o no vinculadas a una estancia.
En Settings, bajo la sección de estancia, eliges el producto y la campaña utilizados para las donaciones de estancias. El importe debe ser positivo, y el producto debe estar configurado; de lo contrario, se muestra un error. Solo las donaciones en borrador y confirmadas cuentan para los totales de la estancia.
Modelos y campos (5)
- stay.stay · amplía un modelo existentedonation_ids (Donations), donation_count (Number of Donations), donation_total, company_currency_id (Company Currency)
- res.company · amplía un modelo existentedonation_stay_product_id (Product for Stay Donations), donation_stay_campaign_id (Campaign for Stay Donations)
- donation.donation · amplía un modelo existentestay_id (Stay)
- res.config.settings · amplía un modelo existentedonation_stay_product_id, donation_stay_campaign_id
- donation.stay.create · modelo nuevoamount (Donation Amount), stay_id (Stay), company_id (Company), partner_id (Guest), currency_id (Currency), payment_ref (Payment Reference), date_donation (Donation Date), payment_method_line_id (Payment Mode)
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-03Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/vertical-abbey.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Este módulo añade un botón Create Donation en la vista de formulario de una estancia. Este botón inicia un asistente para crear fácilmente un donativo en borrador. Después, el usuario tendrá que validar el donativo.
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.