Skip to content

[FIX] Make payment work with several invoices and contracts to be paid#1

Open
fcayre wants to merge 902 commits into
norlinhenrik:12.0-mig-contract_payment_autofrom
fcayre:12.0-mig-contract_payment_auto-fix
Open

[FIX] Make payment work with several invoices and contracts to be paid#1
fcayre wants to merge 902 commits into
norlinhenrik:12.0-mig-contract_payment_autofrom
fcayre:12.0-mig-contract_payment_auto-fix

Conversation

@fcayre
Copy link
Copy Markdown

@fcayre fcayre commented Aug 31, 2020

The _recurring_create_invoice contract method returns multiple
invoices potentially coming from different contracts, which may have
different values for their is_auto_pay attribute.

Without this patch, this case simply crashes (a unit test with more than
one contract to be invoiced is a must-have in this module!).

khaeusler and others added 30 commits December 3, 2020 20:37
Signed-off-by pedrobaeza
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: contract-12.0/contract-12.0-product_contract
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-product_contract/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: contract-12.0/contract-12.0-product_contract
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-product_contract/
Signed-off-by pedrobaeza
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: contract-12.0/contract-12.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: contract-12.0/contract-12.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract/
- Contract modification subtype non default
- Hybrid template between mail.template Jinja + inheritable QWeb
- QWeb element qualified for easing inheritance
- Translations updated
- _modification_mail_send multi-record
- Tests resilience
Signed-off-by pedrobaeza
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: contract-12.0/contract-12.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: contract-12.0/contract-12.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract/
Currently translated at 100.0% (299 of 299 strings)

Translation: contract-12.0/contract-12.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract/es/
Signed-off-by pedrobaeza
ofonseca-pyming and others added 2 commits February 9, 2022 10:18
Currently translated at 96.6% (289 of 299 strings)

Translation: contract-12.0/contract-12.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract/it/
@fcayre fcayre force-pushed the 12.0-mig-contract_payment_auto-fix branch 2 times, most recently from 6eaba79 to a6d0e8f Compare March 3, 2022 14:28
MiquelRForgeFlow and others added 25 commits May 24, 2022 12:38
…contracts

[12.0][FIX] contract: fix migration for archived contracts
Currently translated at 66.6% (10 of 15 strings)

Translation: contract-12.0/contract-12.0-contract_sale_generation
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_sale_generation/it/
Signed-off-by rousseldenis
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: contract-12.0/contract-12.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract/
Signed-off-by pedrobaeza
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: contract-12.0/contract-12.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: contract-12.0/contract-12.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract/
Signed-off-by rousseldenis
Signed-off-by pedrobaeza
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: contract-12.0/contract-12.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract/
@fcayre fcayre force-pushed the 12.0-mig-contract_payment_auto-fix branch from a671093 to 982e2ad Compare September 1, 2022 18:09
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.