Commit Graph

29 Commits

Author SHA1 Message Date
OCA-git-bot
cd1bc32be6 Merge PR #874 into 14.0
Signed-off-by pedrobaeza
2022-04-14 15:26:37 +00:00
Víctor Martínez
a5d8a3bf3e [FIX] account_banking_sepa_direct_debit: Remove warnings in tests.
TT35948
2022-04-12 14:59:51 +02:00
Aritz Olea
6f6bccfd7b [FIX] Post mandate expiration message by register 2021-12-09 09:09:26 +01:00
Alexis de Lattre
6416e56c4e Add print button on mandate 2021-02-18 15:27:25 +01:00
Alexis de Lattre
174360b533 [MIG] account_banking_sepa_direct_debit to v14.0 2021-01-14 09:11:04 +01:00
Marçal Isern
a1d76c9abd [MIG] account_banking_sepa_direct_debit: Migration to 13.0 2021-01-14 08:56:33 +01:00
Marçal Isern
bdae3ab5bf [IMP] account_banking_sepa_direct_debit: black, isort 2021-01-14 08:56:33 +01:00
Pedro M. Baeza
b0dcef7688 [IMP] account_banking_sepa_direct_debit: Rise exception if the mandate type is not correct
Closes #600
2021-01-14 08:56:33 +01:00
Sergio Teruel
20db121aac [12.0][FIX] account_banking_sepa_direct_debit: Fix positional arguments in message_post 2021-01-14 08:56:33 +01:00
Thomas Binsfeld
8f830b28af [REF] Account Banking SEPA Direct Debit: check SEPA ready 2021-01-14 08:56:33 +01:00
Thomas Binsfeld
333365ee24 [FIX] Account Banking SEPA Direct Debit: creditor identifier in config
The sepa_creditor_identifier in res.config.settings is readonly by default (related) but should not.
2021-01-14 08:56:33 +01:00
Pedro M. Baeza
4d1f65c1fb [MIG] account_banking_sepa_direct_debit: Finish migration to 12.0
* Fixed tests
* Adjust code for Python dates handling
* Update copyrights
2021-01-14 08:56:33 +01:00
Sergio Teruel
23de947535 [MIG] account_banking_sepa_direct_debit: Migration to 12.0 2021-01-14 08:56:33 +01:00
andreparames
7852eeecf0 [ADD] sepa: add Instruction Identification field
InstrId is optional, so there should be no harm in
adding it always, with the same value as EndToEndId.
2021-01-14 08:56:33 +01:00
Stéphane Bidoul
22980d0caa [ADD] sepa: support for Purpose Code 2021-01-14 08:56:33 +01:00
Alexis de Lattre
b93b354a33 [10.0][FIX] Split account move generated for SEPA direct debits per sequence_type (#464)
The sequence_type of mandates switches from First to Recurring:
- BEFORE: when state switched from 'open' to 'generated'
- NOW: when state switches from 'generated' to 'uploaded'
2021-01-14 08:56:33 +01:00
etobella
5ed010ddb1 [MIG] account_banking_sepa_direct_debit 2021-01-14 08:56:33 +01:00
Pedro M. Baeza
10b527e09b account_banking*: Show identifiers at payment mode level
Now the visibility is controlled through a security group.
2021-01-14 08:56:33 +01:00
Alexis de Lattre
afd3aa0f94 [MIG] account_banking_sepa_direct_debit: Migration to 10.0 2021-01-14 08:56:33 +01:00
Alexis de Lattre
ee031e03a8 [MIG] account_banking_sepa_direct_debit: Migration to 9.0 2021-01-13 15:46:16 +01:00
Sergio Incaser
c0669d8841 sepa_direct_debit_mandate: Split basic and sepa mandate 2021-01-13 15:46:16 +01:00
Antonio Espinosa
2e621b2234 Define SEPA identifiers per payment mode 2021-01-13 15:46:16 +01:00
Pedro M. Baeza
0287b5c1f2 [IMP] account_banking_sepa_direct_debit: Short headers + Bump version numbers + es translations 2021-01-13 15:46:16 +01:00
Alexis de Lattre
919c0a2b52 [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
2021-01-13 15:46:16 +01:00
Alexis de Lattre
58ec260fa7 Use attachments instead of creating a specific object for each kind of payment order 2021-01-13 15:46:16 +01:00
Alexis de Lattre
79adda4e70 [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
2021-01-13 15:46:16 +01:00
Pedro M. Baeza
2d307f6dae [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
2021-01-13 15:46:16 +01:00
Alexis de Lattre
d5bd1155e8 replace old sdd.mandate referencess 2021-01-13 15:46:16 +01:00
Pedro M. Baeza
ec23ee2291 [MIG] account_banking_sepa_direct_debit: Migration to 8.0 2021-01-13 15:46:16 +01:00