Skip to content

[19.0] [MIG] account_banking_sepa_direct_debit: Migration to 19.0#1527

Merged
OCA-git-bot merged 130 commits intoOCA:19.0from
Studio73:19.0-mig-account_banking_sepa_direct_debit
Mar 6, 2026
Merged

[19.0] [MIG] account_banking_sepa_direct_debit: Migration to 19.0#1527
OCA-git-bot merged 130 commits intoOCA:19.0from
Studio73:19.0-mig-account_banking_sepa_direct_debit

Conversation

@arantxa-s73
Copy link
Copy Markdown
Contributor

@arantxa-s73 arantxa-s73 commented Nov 10, 2025

@arantxa-s73 arantxa-s73 force-pushed the 19.0-mig-account_banking_sepa_direct_debit branch 5 times, most recently from 4bcff07 to 22d11c7 Compare November 10, 2025 11:20
@etobella
Copy link
Copy Markdown
Member

etobella commented Mar 4, 2026

Can you rebase and remove the "Do not Merge" commit as all dependencies have been merged?

@arantxa-s73 arantxa-s73 force-pushed the 19.0-mig-account_banking_sepa_direct_debit branch from 22d11c7 to 92f2518 Compare March 5, 2026 07:03
@etobella
Copy link
Copy Markdown
Member

etobella commented Mar 5, 2026

@arantxa-s73 tests are failing....

Alexis de Lattre and others added 22 commits March 6, 2026 10:54
….001.02, pain.008.001.03 and pain.008.001.04. This module is not ready yet : the management of mandates is still missing. I am currently trying to get more information about these mandates to decide what is the best implemtation of the data model of the mandates (O2M on res.partner ? O2M os res.partner.bank ?).
* Restore scheme field in mandate view
* Uncaught flake8 errors
* Set args correctly for cron job
* Split for removing stock dependency on sale
* Remove old translations templates
* More reorder on folder structure
* Translation template files
* Translations to spanish
* Transfer move: one transfer move for each payment.order with only 1 line in the transfer account for the total of the account move. Move the inherit of the 'Invoice' button of payment.order from account_banking_payment_transfer to account_banking_payment_export Demo data: Add a bank account + mandate on Agrolait, to be able to easily test multi-partner SEPA DD
* mandates: search by reference, add group_by, add seq type in tree view
* Add scheme in mandate tree+search view Replace tabs by spaces in mandate views account_banking_mandate/views/account_banking_mandate_view.xml: convert from dos to unix format
* Add sale_ok and purchase_ok filters in partner/sale/purchase form views Use widget=selection for payment_mode_id fields Update demo data
* Limit lenght of mandate reference, according to ISO 20022
Fix an important regression in account_banking_sepa_direct_debit: "Date of Last Debit" was not set any more
Proper write of date_done with account_banking_payment_export is installed without account_banking_payment_transfer
Add post-install script for date_sent on payment.order
…ion when there is more than one line with the same mandate.
* Add bank.payment.lines object to allow grouping in the payments
* Add a hook to inherit grouping of the transfer account move line

  Use that new hook in SEPA direct debits
  Better variable names
* FIX Reading wrong field for sequence type of SEPA DD
  Loop on bank payment lines instead of payment lines
* Update automated tests and demo data
* Add on_change on field 'type' of payment.mode for easier configuration
* Remove unused POT files
* Spanish translation
* Fix mandate report layout
mymage and others added 16 commits March 6, 2026 10:54
Currently translated at 100.0% (79 of 79 strings)

Translation: bank-payment-17.0/bank-payment-17.0-account_banking_sepa_direct_debit
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-17-0/bank-payment-17-0-account_banking_sepa_direct_debit/it/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: bank-payment-17.0/bank-payment-17.0-account_banking_sepa_direct_debit
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-17-0/bank-payment-17-0-account_banking_sepa_direct_debit/
Currently translated at 100.0% (79 of 79 strings)

Translation: bank-payment-17.0/bank-payment-17.0-account_banking_sepa_direct_debit
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-17-0/bank-payment-17-0-account_banking_sepa_direct_debit/it/
…dentification' and 'End to End Identification'

In Odoo v18, a draft account.payment don't have a move_id. So
payment.move_id.id is False when generating the payment file (the
account.payment are confirmed when going from 'generated' to
'uploaded'). So we can't use payment.move_id.id to generate 'Instruction Identification'
and 'End to End Identification' in the generation of the SEPA XML file.
Currently translated at 100.0% (79 of 79 strings)

Translation: bank-payment-18.0/bank-payment-18.0-account_banking_sepa_direct_debit
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-18-0/bank-payment-18-0-account_banking_sepa_direct_debit/it/
@arantxa-s73 arantxa-s73 force-pushed the 19.0-mig-account_banking_sepa_direct_debit branch from 92f2518 to 79b7b70 Compare March 6, 2026 10:04
@arantxa-s73
Copy link
Copy Markdown
Contributor Author

@etobella done

Copy link
Copy Markdown
Member

@etobella etobella left a comment

Choose a reason for hiding this comment

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

Tested on runboat, thanks!!!

LGTM

Technical review too

Copy link
Copy Markdown
Contributor

@Reyes4711-S73 Reyes4711-S73 left a comment

Choose a reason for hiding this comment

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

LGTM

@pedrobaeza
Copy link
Copy Markdown
Member

/ocabot migration account_banking_sepa_direct_debit
/ocabot merge nobump

@OCA-git-bot
Copy link
Copy Markdown
Contributor

What a great day to merge this nice PR. Let's do it!
Prepared branch 19.0-ocabot-merge-pr-1527-by-pedrobaeza-bump-nobump, awaiting test results.

@OCA-git-bot OCA-git-bot added this to the 19.0 milestone Mar 6, 2026
@OCA-git-bot OCA-git-bot mentioned this pull request Mar 6, 2026
15 tasks
@OCA-git-bot OCA-git-bot merged commit 805b7d8 into OCA:19.0 Mar 6, 2026
7 checks passed
@OCA-git-bot
Copy link
Copy Markdown
Contributor

Congratulations, your PR was merged at b703f95. Thanks a lot for contributing to OCA. ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.