Commit Graph

32 Commits

Author SHA1 Message Date
Víctor Martínez
a8867f4062 [IMP] account_payment_order*: Define the correct date in the files that are generated.
Compatibility with https://github.com/OCA/bank-payment/pull/1304

The payment (account.payment) and the account entry (account.move) are defined with today's date,
but the "important" date is the date of the line, therefore the payment_line_date field is created.

The modules account_banking_sepa_sepa_direct_debit + account_banking_sepa_credit_transfer
to use the payment_line_date field.

TT49988
2024-07-10 16:33:03 +02:00
Carolina Fernandez
0ab7af5b62 [16.0][IMP] account_banking_sepa_direct_debit: Button send mandate per email 2024-03-25 22:32:41 +01:00
Laurent Mignon (ACSONE)
bf2a4e166e [FIX] account_banking_sepa_direct_debit: Avoid singleton error 2023-07-31 15:22:09 +02:00
Reyes4711
d886973c2e [16.0][MIG] account_banking_sepa_direct_debit: Migration to 16.0 2023-05-29 08:12:00 +02:00
Pedro M. Baeza
8c42b0849b [REF] account_banking_sepa_direct_debit: Adapt module to native payment refactoring
Notable changes:

- InstrId and EndToEndId tags are now filled with the journal entry ID,
  as there's no bank payment line identifier.
2023-05-29 08:01:01 +02:00
manu
d6c7651fd8 [MIG]account_banking_sepa_direct_debit: Migration to 15.0
[UPD] Update account_banking_sepa_direct_debit.pot

[UPD] README.rst
2023-05-29 08:00:39 +02:00
Alexis de Lattre
c04a4598b7 Add print button on mandate
[UPD] Update account_banking_sepa_direct_debit.pot

account_banking_sepa_direct_debit 14.0.1.1.0
2023-05-29 08:00:39 +02:00
Alexis de Lattre
8a7cce5183 [MIG] account_banking_sepa_direct_debit to v14.0 2023-05-29 08:00:38 +02:00
Marçal Isern
f44d476aa1 [MIG] account_banking_sepa_direct_debit: Migration to 13.0 2023-05-29 08:00:38 +02:00
Marçal Isern
d6ee39b32e [IMP] account_banking_sepa_direct_debit: black, isort 2023-05-29 08:00:38 +02:00
Pedro M. Baeza
a71c7ff3c6 [IMP] account_banking_sepa_direct_debit: Rise exception if the mandate type is not correct
Closes #600
2023-05-29 08:00:38 +02:00
Sergio Teruel
6d014bc2cb [12.0][FIX] account_banking_sepa_direct_debit: Fix positional arguments in message_post 2023-05-29 08:00:38 +02:00
Thomas Binsfeld
1913ad2512 [REF] Account Banking SEPA Direct Debit: check SEPA ready 2023-05-29 08:00:38 +02:00
Thomas Binsfeld
22d3538a56 [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.
2023-05-29 08:00:38 +02:00
Pedro M. Baeza
4aec126861 [MIG] account_banking_sepa_direct_debit: Finish migration to 12.0
* Fixed tests
* Adjust code for Python dates handling
* Update copyrights
2023-05-29 08:00:38 +02:00
Sergio Teruel
63654597dc [MIG] account_banking_sepa_direct_debit: Migration to 12.0 2023-05-29 08:00:38 +02:00
andreparames
50727f25fa [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.
2023-05-29 08:00:38 +02:00
Stéphane Bidoul
95f47f1c68 [ADD] sepa: support for Purpose Code 2023-05-29 08:00:38 +02:00
Alexis de Lattre
498ce8a09d [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'
2023-05-29 08:00:38 +02:00
etobella
4a5ed158ac [MIG] account_banking_sepa_direct_debit 2023-05-29 08:00:38 +02:00
Pedro M. Baeza
b802c73a9f account_banking*: Show identifiers at payment mode level
Now the visibility is controlled through a security group.
2023-05-29 08:00:38 +02:00
Alexis de Lattre
e80755d328 [MIG] account_banking_sepa_direct_debit: Migration to 10.0 2023-05-29 08:00:38 +02:00
Alexis de Lattre
e9cf030dc3 [MIG] account_banking_sepa_direct_debit: Migration to 9.0 2023-05-29 08:00:38 +02:00
Sergio Incaser
2d05e6bb59 sepa_direct_debit_mandate: Split basic and sepa mandate 2023-05-29 08:00:38 +02:00
Antonio Espinosa
2c6671d5b0 Define SEPA identifiers per payment mode 2023-05-29 08:00:38 +02:00
Pedro M. Baeza
8c631b59c8 [IMP] account_banking_sepa_direct_debit: Short headers + Bump version numbers + es translations 2023-05-29 08:00:38 +02:00
Alexis de Lattre
74fc8a1c8c [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
2023-05-29 08:00:38 +02:00
Alexis de Lattre
f7f82e6bce Use attachments instead of creating a specific object for each kind of payment order 2023-05-29 08:00:38 +02:00
Alexis de Lattre
b6cc19fe2e [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
2023-05-29 08:00:38 +02:00
Pedro M. Baeza
b55a3cbbfb [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
2023-05-29 08:00:38 +02:00
Alexis de Lattre
429b19cc4e replace old sdd.mandate referencess 2023-05-29 08:00:38 +02:00
Pedro M. Baeza
50168f44c0 [MIG] account_banking_sepa_direct_debit: Migration to 8.0 2023-05-29 08:00:38 +02:00