Commit Graph

657 Commits

Author SHA1 Message Date
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
Alexis de Lattre
61c22ea8ea Improve computation of sepa on account.payment.order: check IBAN is in SEPA zone
Update move line generation to get transfer account from bank journal
Update payment mode configuration accordingly (3 fields removed)
Several improvements in payment order tree and form view
2023-05-27 18:56:32 +02:00
Bosd
20b4db3e27 Translated using Weblate (Dutch)
Currently translated at 45.6% (78 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/nl/
2023-05-27 18:56:26 +02:00
Carlos Roca
d02c8f6de3 [MIG] account_banking_pain_base: Migration to v14 2023-05-27 18:56:26 +02:00
robin.keunen
40f4253730 [IMP] ab_pain_base: use account holder name in party block 2023-05-27 18:56:26 +02:00
Ignacio Buioli
a3cf20bfc4 Translated using Weblate (Spanish (Argentina))
Currently translated at 100.0% (171 of 171 strings)

Translation: bank-payment-13.0/bank-payment-13.0-account_banking_pain_base
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-13-0/bank-payment-13-0-account_banking_pain_base/es_AR/
2023-05-27 18:56:26 +02:00
Ignacio Buioli
072c24addc Added translation using Weblate (Spanish (Argentina)) 2023-05-27 18:56:26 +02:00
Valentin Vinagre Urteaga
0f0c7981fb [MIG] account_banking_pain_base: Migration to 13.0 2023-05-27 18:56:26 +02:00
Valentin Vinagre Urteaga
530b6b6cf0 [IMP] account_banking_pain_base: black, isort, prettier 2023-05-27 18:56:26 +02:00
Matjaz Mozetic
d132f7365f Translated using Weblate (Slovenian)
Currently translated at 11.5% (21 of 182 strings)

Translation: bank-payment-12.0/bank-payment-12.0-account_banking_pain_base
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-12-0/bank-payment-12-0-account_banking_pain_base/sl/
2023-05-27 18:56:19 +02:00
Carles Antoli
89eb6771b9 Added translation using Weblate (Catalan) 2023-05-27 18:56:19 +02:00
SimoRubi
e85e08ffbe [IMP] account_banking_pain_base: Provide a more detailed message when _prepare_field fails 2023-05-27 18:56:19 +02:00
Patrick Tombez
c0472aef10 [11.0] account_banking_pain_base: Allow override of address block 2023-05-27 18:56:19 +02:00
Marco Calcagni
6d9129d12b Translated using Weblate (Italian)
Currently translated at 32.2% (57 of 177 strings)

Translation: bank-payment-12.0/bank-payment-12.0-account_banking_pain_base
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-12-0/bank-payment-12-0-account_banking_pain_base/it/
2023-05-27 18:56:19 +02:00
Pedro M. Baeza
ba33c48069 [FIX] account_banking_pain_base: flake8 2023-05-27 18:56:19 +02:00