Skip to content

18.0 mig donation#4

Open
makayabou wants to merge 174 commits into
akretion:18.0-mig-donationfrom
makayabou:18.0-mig-donation
Open

18.0 mig donation#4
makayabou wants to merge 174 commits into
akretion:18.0-mig-donationfrom
makayabou:18.0-mig-donation

Conversation

@makayabou

Copy link
Copy Markdown

Hello,
I wanted to share a contribution to this project.
I have changed is_donation from Select to Boolean.
I did this to remove the mechanism of having only services as donation.
This way we can have goods, as well as services, as in-kind donations.
For a financial donation, let's consider this as a service, but with in_kind == False.
I also added a constraint on account.move so we can not change posted move linked to a donation that has a fiscal receipt.

I hope it's helpful.

Alexis de Lattre and others added 30 commits June 3, 2025 22:52
…ed wizard Generate Mass Journal in mass module 3. Fixed a bug in Stay module room name was empty in tree views
…n number may be generated in a sequence per user. By default, number is generated in the donation sequence
… for foreign currencies in donations. Add mass validation wizard (validate mass lines and create account moves) Add conventual information on mass lines. Small usability improvements.
…ass line if certains scenarios Fix a bug when re-validating a donation.
… validation Add "Back to draft" on validated mass transfers
…otal_company_currency on donation.donation Remove view_type from action definition
…field 'Amount in Company Currency' on donation.line Add reporting menu for donations
…d French translation by Brother Irénée Move donation_data.xml to donation_demo.xml
…th the rest of Odoo v8 rename variable filter_to_donation filter_donation Add filter for Tax receipt Inherit search view of product.template instead of product.product
… Add Contact menu entry in Stay menu PEP8 stuff
weblate and others added 19 commits June 3, 2025 22:52
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: donation-16.0/donation-16.0-donation
Translate-URL: https://translation.odoo-community.org/projects/donation-16-0/donation-16-0-donation/
For donation by debit order, we can't use twice the account "payment_debit_account_id", when
validating the donation AND when validation the debit order. We have to
use a different account. And, now that the OCA module
account_payment_order uses account.payment, this account must be a
receivable account.
This is a forward-port of PR OCA#122 from 14.0 to 16.0
Currently translated at 100.0% (192 of 192 strings)

Translation: donation-16.0/donation-16.0-donation
Translate-URL: https://translation.odoo-community.org/projects/donation-16-0/donation-16-0-donation/it/
@ak-git-bot

Copy link
Copy Markdown

Hi @alexis-via,
some modules you are maintaining are being modified, check this out!

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bank_account_link is on account.payment.mode, not account.payment.method.line

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

constraint so a move linked to a donation linked to a tax_receipt can not have its state changed

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't review properly the test

@alexis-via alexis-via force-pushed the 18.0-mig-donation branch 2 times, most recently from e45b206 to 5c68b27 Compare January 13, 2026 23:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.