Commit Graph

571 Commits

Author SHA1 Message Date
Pedro M. Baeza
ef999ee9be [REF] account_banking_pain_base: Adapt module to native payment refactoring 2024-03-22 22:35:01 +07:00
Francesco Foresti
d39a40e1a8 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/
2024-03-22 22:35:01 +07:00
Luc De Meyer
9af22c06cf [FIX]generate pain address block that is supported by german banks 2024-03-22 22:35:01 +07:00
David Ramia
688404b94d [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
2024-03-22 22:35:01 +07:00
jabelchi
1592ebe9ee 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/
2024-03-22 22:35:01 +07:00
manu
6be1e9bc2c [MIG]account_banking_pain_base: Migration to 15.0 2024-03-22 22:35:01 +07:00
Simon S
135315614c 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/
2024-03-22 22:35:01 +07:00
Yves Le Doeuff
32db23b605 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/
2024-03-22 22:35:01 +07:00
Alexis de Lattre
bd8d675373 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)
2024-03-22 22:35:01 +07:00
Alexis de Lattre
5243f7b5bd account_payment_partner: add optional="hide" on payment mode in invoice tree view 2024-03-22 22:35:01 +07:00
Alexis de Lattre
3843f32e50 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
2024-03-22 22:35:01 +07:00
Bosd
4063b25f01 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/
2024-03-22 22:35:01 +07:00
Carlos Roca
d715c9c141 [MIG] account_banking_pain_base: Migration to v14 2024-03-22 22:35:01 +07:00
robin.keunen
8ed9fa26ee [IMP] ab_pain_base: use account holder name in party block 2024-03-22 22:35:01 +07:00
Ignacio Buioli
2d8fe7c132 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/
2024-03-22 22:35:01 +07:00
Ignacio Buioli
1ad7f3ea9d Added translation using Weblate (Spanish (Argentina)) 2024-03-22 22:35:00 +07:00
Valentin Vinagre Urteaga
ef0b58a843 [MIG] account_banking_pain_base: Migration to 13.0 2024-03-22 22:35:00 +07:00
Valentin Vinagre Urteaga
822abfd8fe [IMP] account_banking_pain_base: black, isort, prettier 2024-03-22 22:35:00 +07:00
Matjaz Mozetic
1979305ec0 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/
2024-03-22 22:35:00 +07:00
Carles Antoli
ed1e137e32 Added translation using Weblate (Catalan) 2024-03-22 22:35:00 +07:00
SimoRubi
b5ad7af509 [IMP] account_banking_pain_base: Provide a more detailed message when _prepare_field fails 2024-03-22 22:35:00 +07:00
Patrick Tombez
33a4c0d413 [11.0] account_banking_pain_base: Allow override of address block 2024-03-22 22:35:00 +07:00
Marco Calcagni
617f4fb311 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/
2024-03-22 22:35:00 +07:00
Pedro M. Baeza
f6e5f884f0 [FIX] account_banking_pain_base: flake8 2024-03-22 22:35:00 +07:00
Thierry Ducrest
7cf12a6bfb [12.0][FIX] account_banking_pain_base bic constrains
The bic fields is not required, so the constraint must take that into
consideration and accept empty bic.
2024-03-22 22:35:00 +07:00
Thomas Binsfeld
080a730227 [REF] Account Banking Pain Base: constraint on BIC
Prevent inserting BIC not respecting the SEPA pain schemas.
2024-03-22 22:35:00 +07:00
Pedro M. Baeza
8192b31ec9 [MIG] account_banking_pain_base: Migration to 12.0
* Standard migration procedure
* README by fragments
* Fixed tests
* Change
* Fix related no readonly in account_banking_pain_base
* Override default partner bank account check on account_payment_partner
* Convert Python date to string
2024-03-22 22:35:00 +07:00
Sergio Teruel
ce3c80067f [12.0][MIG] account_banking_pain_base: Migration to v12.0 2024-03-22 22:35:00 +07:00
Timka Piric
4b08410e77 PstCd and TwnNm not present in pain files 001.003.xx and 008.003.xx. Added check of pain_flavor. 2024-03-22 22:35:00 +07:00
Alessandro Camilli
9291d14c4a Added translation using Weblate (Italian)
Currently translated at 9.6% (8 of 83 strings)

Translation: bank-payment-11.0/bank-payment-11.0-account_banking_pain_base
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-11-0/bank-payment-11-0-account_banking_pain_base/it/
2024-03-22 22:35:00 +07:00
Stéphane Bidoul (ACSONE)
4fd531eb33 [IMP] pain: add hook for party identifiers + improve Postal Address block
Use TwnNm for city and PstlCd for zip.
2024-03-22 22:35:00 +07:00
Stéphane Bidoul
125e53eaff [ADD] sepa: support for Purpose Code 2024-03-22 22:35:00 +07:00
andreparames
e6eb8682b5 [ADD] sepa: support Initiating Party Scheme 2024-03-22 22:35:00 +07:00
Stefan Rijnhart (Opener)
0f10147532 [ADD] Allow for multiple SEPA payment methods with different versions (#493) (#497) 2024-03-22 22:35:00 +07:00
etobella
4404cfc25a [MIG] account_banking_pain_base 2024-03-22 22:35:00 +07:00
Pedro M. Baeza
864182672a [IMP] account_banking*: Show identifiers at payment mode level
Now the visibility is controlled through a security group.
2024-03-22 22:35:00 +07:00
Alexis de Lattre
2ca002d032 Add support for ISO20022 "Category Purpose"
Add local instrument 'INST' for SEPA Instant Credit Transfer
2024-03-22 22:35:00 +07:00
Alexis de Lattre
706441943a Port almost all modules to v10 (#305)
Port almost all modules to v10

* Update to EPC Rulebook v9.2 that start to apply on 2016-11-20 (bug #300)
2024-03-22 22:35:00 +07:00
Alexis de Lattre
94756a48f2 [MIG] account_banking_pain_base: Migration to 9.0
* Add support for non-SEPA DD and CT without without IBANs
* Add hooks for l10n_ch_sepa (pain.001.001.03.ch.02)
* Move code of account_banking_pain_base/models/banking_export_pain.py to account_banking_pain_base/models/account_payment_order.py
* Add postal address in party block
* Adds flexibility to support direct debit direct debit for switzerland (pain.008.001.02.ch.01)
* Implement SEPA Core recommandations for postal address
* Add field local_instrument in payment lines and bank payment lines
* Add the bank_line as argument to some methods that generate SEPA XML
2024-03-22 22:35:00 +07:00
Antonio Espinosa
29c917f0a2 [IMP] Define SEPA identifiers per payment mode 2024-03-22 22:35:00 +07:00
Pedro M. Baeza
6ecddcac67 [IMP] *: Short headers + Bump version numbers + es translations 2024-03-22 22:35:00 +07:00
Alexis de Lattre
d1650c2834 [FIX+IMP] account_banking_pain_base: Port to new API fix + Add bank.payment.lines object to allow grouping in the payments 2024-03-22 22:35:00 +07:00
Philippe Schmidt
8b198d6fa6 Add requested descriptions in an OCA README.rst file 2024-03-22 22:35:00 +07:00
Alexis de Lattre
0f9920abcb Fix bug #111 New field initiating_party_identifier on res.company (migration script included) 2024-03-22 22:35:00 +07:00
Alexis de Lattre
240411042e Use attachments instead of creating a specific object for each kind of payment order 2024-03-22 22:35:00 +07:00
Stéphane Bidoul
22ad288496 [IMP] account_banking_pain_base: Several things:
* Make it easier to extend structured communication types.
* Use new style to make selection extendable.
* Help text for bank and BIC fields. Courtesy of Alexis de Lattre.
* Do not use InstrPrty for Direct Debit.
2024-03-22 22:35:00 +07:00
Pedro M. Baeza
5ce8c4e5ce [MIG] account_banking_pain_base: Migration to 8.0 2024-03-22 22:35:00 +07:00
Launchpad Translations on behalf of banking-addons-team
88e9a3f434 Launchpad automatic translations update. 2024-03-22 22:35:00 +07:00
Ignacio Ibeas - Acysos S.L
0410f0e131 [FIX] account_banking_pain_base: support party identifier for Spain 2024-03-22 22:35:00 +07:00
Alexis de Lattre
7ceba88611 [ADD] account_banking_pain_base: Akretion-Noviat code sprint dated 2013-11-21:
- add module account_banking_pain_base
- add support for initiating party identification, priority and structured remittance info in XML file
- the requested execution date now uses the fields date_prefered and date_scheduled (the field of the wizard has been removed)
- the 'convert to ascii' feature is now an option of the payment mode (enabled by default)
- set 'communication' field of payment.line to 140 chars and hide field 'communication2'
- Code factoring for SCT and SDD
- Add support for direct debit migration from national format to SEPA
- Source : Standard-XML-SDD-Initiation-v3-EN by Febelfin
- Add group in order to mask the fields for "Original Mandate Indentification" for users in countries that don't required it.
- Add tracking on important fields of the mandate.
- Better form view on company.
- Update constraint on mandate following my devs on "Original Mandate Identification".
- Add support for Party Identifier for Belgium. Can be easily extended for other countries.
- Mutualize more code between SCT and SDD.
2024-03-22 22:35:00 +07:00