Commit Graph

16 Commits

Author SHA1 Message Date
Luc De Meyer
73d857295f [IMP] integrate transfer journal option into account_payment_order 2024-04-14 19:52:49 +02:00
Alexis de Lattre
e287dda966 Add warning when payment order is not SEPA
The field 'sepa' on account.payment.order is only display for SEPA
payment methods.
If the option "show warning if not SEPA" is enabled on the payment
method, a warning banner is now displayed on payment orders with a SEPA
payment method which are not SEPA.
2023-11-03 23:38:57 +01:00
Pedro M. Baeza
793610c7f4 [REF] account_banking_pain_base: Adapt module to native payment refactoring 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
Valentin Vinagre Urteaga
530b6b6cf0 [IMP] account_banking_pain_base: black, isort, prettier 2023-05-27 18:56:26 +02:00
Stéphane Bidoul
e304a51e20 [ADD] sepa: support for Purpose Code 2023-05-27 18:53:44 +02:00
andreparames
8b1776fdac [ADD] sepa: support Initiating Party Scheme 2023-05-27 18:53:44 +02:00
etobella
8901b85ad6 [MIG] account_banking_pain_base 2023-05-27 18:53:44 +02:00
Pedro M. Baeza
41df4fafce [IMP] account_banking*: Show identifiers at payment mode level
Now the visibility is controlled through a security group.
2023-05-27 18:52:49 +02:00
Alexis de Lattre
af759c0b64 Add support for ISO20022 "Category Purpose"
Add local instrument 'INST' for SEPA Instant Credit Transfer
2023-05-27 18:52:49 +02:00
Alexis de Lattre
4dcc7306f9 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)
2023-05-27 18:52:49 +02:00
Alexis de Lattre
19a0380b69 [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
2023-05-27 18:52:04 +02:00
Antonio Espinosa
142fa17ecb [IMP] Define SEPA identifiers per payment mode 2023-05-27 18:50:59 +02:00
Alexis de Lattre
6c836c33b7 [FIX+IMP] account_banking_pain_base: Port to new API fix + Add bank.payment.lines object to allow grouping in the payments 2023-05-27 18:50:59 +02:00
Alexis de Lattre
ca3910fd55 Fix bug #111 New field initiating_party_identifier on res.company (migration script included) 2023-05-27 18:50:59 +02:00
Pedro M. Baeza
7c655e0092 [MIG] account_banking_pain_base: Migration to 8.0 2023-05-27 18:50:59 +02:00