Commit Graph

671 Commits

Author SHA1 Message Date
Enric Tobella
68b0d36086 Translated using Weblate (Español (España))
Currently translated at 100,0% (60 of 60 strings)

Translation: bank-payment-11.0/bank-payment-11.0-account_banking_sepa_direct_debit
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-11-0/bank-payment-11-0-account_banking_sepa_direct_debit/es/
2023-05-29 08:00:38 +02:00
Alexis de Lattre
498ce8a09d [10.0][FIX] Split account move generated for SEPA direct debits per sequence_type (#464)
The sequence_type of mandates switches from First to Recurring:
- BEFORE: when state switched from 'open' to 'generated'
- NOW: when state switches from 'generated' to 'uploaded'
2023-05-29 08:00:38 +02:00
Andrea
5461ac76d8 [11.0][FIX] account_banking_sepa_direct_debit: printing report 2023-05-29 08:00:38 +02:00
Pedro M. Baeza
e8d9b96ab6 [FIX] account_banking_sepa_direct_debit: Fix tests due to upstream change
Odoo has added a constraint for avoiding a company currency change if there
are move lines, making these tests to fail, as the currency is changed to EUR.

With this commit, we create a new company with EUR currency for avoiding the
problem.

This commit also changes account_banking_mandate for not duplicating mandate
number, as it was detected during the test creation.

Similar to 1f8e345469695d1fb1a2ba2109ddea3adbdf1f78
2023-05-29 08:00:38 +02:00
OCA Transbot
6d06dd5e4d OCA Transbot updated translations from Transifex 2023-05-29 08:00:38 +02:00
etobella
4a5ed158ac [MIG] account_banking_sepa_direct_debit 2023-05-29 08:00:38 +02:00
Pedro M. Baeza
b802c73a9f account_banking*: Show identifiers at payment mode level
Now the visibility is controlled through a security group.
2023-05-29 08:00:38 +02:00
OCA Transbot
44a4bc9869 OCA Transbot updated translations from Transifex 2023-05-29 08:00:38 +02:00
Alexis de Lattre
e80755d328 [MIG] account_banking_sepa_direct_debit: Migration to 10.0 2023-05-29 08:00:38 +02:00
OCA Transbot
c974091ca8 OCA Transbot updated translations from Transifex 2023-05-29 08:00:38 +02:00
Antonio Espinosa
8127b9f987 [IMP] account_banking_sepa_direct_debit: Add english lang to mandate 2023-05-29 08:00:38 +02:00
OCA Transbot
eaacc8c82f OCA Transbot updated translations from Transifex 2023-05-29 08:00:38 +02:00
Pedro M. Baeza
23ccde9b8b [FIX+IMP] account_banking_sepa_direct_debit: 3 things:
* Remove unused POT files
* Spanish translation
* Fix mandate report layout
2023-05-29 08:00:38 +02:00
Alexis de Lattre
e9cf030dc3 [MIG] account_banking_sepa_direct_debit: Migration to 9.0 2023-05-29 08:00:38 +02:00
OCA Transbot
a13208d921 OCA Transbot updated translations from Transifex 2023-05-29 08:00:38 +02:00
Sergio Incaser
2d05e6bb59 sepa_direct_debit_mandate: Split basic and sepa mandate 2023-05-29 08:00:38 +02:00
Pedro M. Baeza
1a11acea24 account_banking_sepa_direct_debit: Fixes #257 2023-05-29 08:00:38 +02:00
Antonio Espinosa
2c6671d5b0 Define SEPA identifiers per payment mode 2023-05-29 08:00:38 +02:00
Pedro M. Baeza
8c631b59c8 [IMP] account_banking_sepa_direct_debit: Short headers + Bump version numbers + es translations 2023-05-29 08:00:38 +02:00
Alexis de Lattre
74fc8a1c8c [IMP] account_banking_sepa_direct_debit: 4 things
* 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
2023-05-29 08:00:38 +02:00
sergio-incaser
a3a685c25b account_banking_sepa_direct_debit: Fix error in payment order validation when there is more than one line with the same mandate. 2023-05-29 08:00:38 +02:00
Alexis de Lattre
4ce17826d6 Port SEPA modules to new API
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
2023-05-29 08:00:38 +02:00
Philippe Schmidt
fbfc8d1bb0 Add requested descriptions in an OCA README.rst file 2023-05-29 08:00:38 +02:00
Alexis de Lattre
f7f82e6bce Use attachments instead of creating a specific object for each kind of payment order 2023-05-29 08:00:38 +02:00
Stéphane Bidoul
713f5dd2e1 sepa direct debit: get BIC from bank account if not available on bank 2023-05-29 08:00:38 +02:00
Alexis de Lattre
b6cc19fe2e [IMP] account_banking_sepa_direct_debit: 5 things:
* 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
2023-05-29 08:00:38 +02:00
Pedro M. Baeza
b55a3cbbfb [FIX+IMP] account_banking_sepa_direct_debit: Several things:
* 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
2023-05-29 08:00:38 +02:00
Alexis de Lattre
429b19cc4e replace old sdd.mandate referencess 2023-05-29 08:00:38 +02:00
Pedro M. Baeza
50168f44c0 [MIG] account_banking_sepa_direct_debit: Migration to 8.0 2023-05-29 08:00:38 +02:00
Launchpad Translations on behalf of banking-addons-team
4a16925d45 Launchpad automatic translations update. 2023-05-29 08:00:38 +02:00
Alexis de Lattre
ed11138280 Add module account_banking_sepa_direct_debit that implements pain.008.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 ?). 2023-05-29 08:00:38 +02:00
OCA-git-bot
5254760404 [ADD] setup.py 2023-05-27 17:53:49 +00:00
OCA-git-bot
22737d55e2 [UPD] README.rst 2023-05-27 17:53:48 +00:00
OCA-git-bot
c496628d72 [UPD] addons table in README.md 2023-05-27 17:53:47 +00:00
oca-ci
6fcdcba049 [UPD] Update account_banking_pain_base.pot 2023-05-27 17:50:41 +00:00
OCA-git-bot
bb49214c33 Merge PR #1087 into 16.0
Signed-off-by pedrobaeza
2023-05-27 17:47:03 +00:00
Pedro M. Baeza
3f0ef311d9 [MIG] account_banking_pain_base: Migration to 16.0 2023-05-27 19:41:47 +02:00
Pedro M. Baeza
e5da9b8542 [IMP] account_banking_pain_base: pre-commit stuff 2023-05-27 19:02:54 +02:00
Pedro M. Baeza
04a76604a9 [FIX] account_banking_pain_base: Proper condition for AdrLine
Steps to reproduce the problem:

- Have a partner with no zip code and no city.
- Include it in a payment order.
- Generate the SEPA XML file.

Current behavior: The file couldn't be generated because there's an
empty <AdrLine> element.

We put properly parenthesis in the conditions for this to no happen.

TT43260
2023-05-27 18:56:32 +02:00
BT-anieto
4e329d6c77 [15.0] [FIX] account_payment_order: Update list of IBAN codes.
Update list of IBAN codes. Added Austria (AT) and Andorra (AD)
2023-05-27 18:56:32 +02:00
Pedro M. Baeza
793610c7f4 [REF] account_banking_pain_base: Adapt module to native payment refactoring 2023-05-27 18:56:32 +02:00
Francesco Foresti
768471e917 Translated using Weblate (Italian)
Currently translated at 31.5% (54 of 171 strings)

Translation: bank-payment-15.0/bank-payment-15.0-account_banking_pain_base
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-15-0/bank-payment-15-0-account_banking_pain_base/it/
2023-05-27 18:56:32 +02:00
Luc De Meyer
198fc3c203 [FIX]generate pain address block that is supported by german banks 2023-05-27 18:56:32 +02:00
David Ramia
9d80a5d9ed [FIX] account_banking_pain_base, account_banking_sepa_credit_transfer, account_banking_direct_debit: Remove Environment.manage()
Environment.manage() is deprecated in v 15.0
2023-05-27 18:56:32 +02:00
jabelchi
eaf1a81cd4 Added translation using Weblate (Catalan)
Currently translated at 2.9% (5 of 171 strings)

Translation: bank-payment-15.0/bank-payment-15.0-account_banking_pain_base
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-15-0/bank-payment-15-0-account_banking_pain_base/ca/
2023-05-27 18:56:32 +02:00
manu
91bb3c8937 [MIG]account_banking_pain_base: Migration to 15.0 2023-05-27 18:56:32 +02:00
Simon S
cde24ca6a2 Added translation using Weblate (Swedish)
Currently translated at 2.8% (5 of 174 strings)

Translation: bank-payment-14.0/bank-payment-14.0-account_banking_pain_base
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-14-0/bank-payment-14-0-account_banking_pain_base/sv/
2023-05-27 18:56:32 +02:00
Yves Le Doeuff
c8c43310bd Translated using Weblate (French)
Currently translated at 70.7% (121 of 171 strings)

Translation: bank-payment-14.0/bank-payment-14.0-account_banking_pain_base
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-14-0/bank-payment-14-0-account_banking_pain_base/fr/
2023-05-27 18:56:32 +02:00
Alexis de Lattre
e424fc3fdd Update test suite
Fix bug in account_banking_mandate when a res.partner.bank is not attached to a particular company (company_id is NOT required on res.partner.bank)
2023-05-27 18:56:32 +02:00
Alexis de Lattre
f5121128e9 account_payment_partner: add optional="hide" on payment mode in invoice tree view 2023-05-27 18:56:32 +02:00