Commit Graph

31 Commits

Author SHA1 Message Date
Luc De Meyer
161ddfa0ea pain - prevent leading space in address block when no zip 2022-12-13 10:34:50 +01:00
Luc De Meyer
36a58ea647 [FIX]generate pain address block that is supported by german banks 2022-12-13 08:41:27 +01:00
Alexis de Lattre
8be9e68fbc account_payment_partner: add optional="hide" on payment mode in invoice tree view 2021-10-28 00:11:34 +02:00
Alexis de Lattre
cbe1eed5ac 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
2021-10-28 00:11:12 +02:00
Carlos Roca
a2884e3011 [MIG] account_banking_pain_base: Migration to v14 2021-01-07 11:04:53 +01:00
robin.keunen
be9d04fc16 [IMP] ab_pain_base: use account holder name in party block 2021-01-05 16:20:47 +01:00
Valentin Vinagre Urteaga
a7c9edf768 [MIG] account_banking_pain_base: Migration to 13.0 2021-01-05 16:20:47 +01:00
Valentin Vinagre Urteaga
4db4e46b4a [IMP] account_banking_pain_base: black, isort, prettier 2021-01-05 16:20:47 +01:00
SimoRubi
f8708c8ec7 [IMP] account_banking_pain_base: Provide a more detailed message when _prepare_field fails 2021-01-05 16:20:47 +01:00
Patrick Tombez
88977f3d2e [11.0] account_banking_pain_base: Allow override of address block 2021-01-05 16:20:47 +01:00
Pedro M. Baeza
ea77d82017 [FIX] account_banking_pain_base: flake8 2021-01-05 16:20:47 +01:00
Thierry Ducrest
2c3f313ebe [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.
2021-01-05 16:20:47 +01:00
Thomas Binsfeld
cd4209f745 [REF] Account Banking Pain Base: constraint on BIC
Prevent inserting BIC not respecting the SEPA pain schemas.
2021-01-05 16:20:47 +01:00
Pedro M. Baeza
0e219f2b8b [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
2021-01-05 16:20:47 +01:00
Timka Piric
8c428c4b1e PstCd and TwnNm not present in pain files 001.003.xx and 008.003.xx. Added check of pain_flavor. 2021-01-05 16:20:47 +01:00
Stéphane Bidoul (ACSONE)
888e70fa08 [IMP] pain: add hook for party identifiers + improve Postal Address block
Use TwnNm for city and PstlCd for zip.
2021-01-05 16:20:47 +01:00
Stéphane Bidoul
b5043ed3fa [ADD] sepa: support for Purpose Code 2021-01-05 16:20:47 +01:00
andreparames
4e838b5686 [ADD] sepa: support Initiating Party Scheme 2021-01-05 16:20:47 +01:00
Stefan Rijnhart (Opener)
cd853bded1 [ADD] Allow for multiple SEPA payment methods with different versions (#493) (#497) 2021-01-05 16:20:47 +01:00
etobella
c214aeb08b [MIG] account_banking_pain_base 2021-01-05 16:20:47 +01:00
Pedro M. Baeza
9950d7466e [IMP] account_banking*: Show identifiers at payment mode level
Now the visibility is controlled through a security group.
2021-01-05 16:20:47 +01:00
Alexis de Lattre
4c7d6c6edb Add support for ISO20022 "Category Purpose"
Add local instrument 'INST' for SEPA Instant Credit Transfer
2021-01-05 16:20:47 +01:00
Alexis de Lattre
3bf4b9bf46 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)
2021-01-05 16:20:47 +01:00
Alexis de Lattre
e88c4d77aa [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
2021-01-05 16:20:47 +01:00
Antonio Espinosa
489db19f13 [IMP] Define SEPA identifiers per payment mode 2021-01-05 16:20:47 +01:00
Pedro M. Baeza
b31cb9d858 [IMP] *: Short headers + Bump version numbers + es translations 2021-01-05 16:20:47 +01:00
Alexis de Lattre
1c337d84f9 [FIX+IMP] account_banking_pain_base: Port to new API fix + Add bank.payment.lines object to allow grouping in the payments 2021-01-05 16:20:47 +01:00
Alexis de Lattre
9075972a39 Fix bug #111 New field initiating_party_identifier on res.company (migration script included) 2021-01-05 16:20:47 +01:00
Alexis de Lattre
4d47b32c30 Use attachments instead of creating a specific object for each kind of payment order 2021-01-05 16:20:47 +01:00
Stéphane Bidoul
df0da76e56 [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.
2021-01-05 16:20:47 +01:00
Pedro M. Baeza
d863457dcb [MIG] account_banking_pain_base: Migration to 8.0 2021-01-05 16:20:47 +01:00