Commit Graph

9 Commits

Author SHA1 Message Date
Pedro M. Baeza
793610c7f4 [REF] account_banking_pain_base: Adapt module to native payment refactoring 2023-05-27 18:56:32 +02:00
Thomas Binsfeld
c712fdb819 [REF] Account Banking Pain Base: constraint on BIC
Prevent inserting BIC not respecting the SEPA pain schemas.
2023-05-27 18:56:19 +02:00
etobella
8901b85ad6 [MIG] account_banking_pain_base 2023-05-27 18:53:44 +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
Pedro M. Baeza
2ef3d06c30 [IMP] *: Short headers + Bump version numbers + es translations 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
Stéphane Bidoul
c12515d697 [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.
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