Commit Graph

737 Commits

Author SHA1 Message Date
Sergio Teruel
71234863db [FIX] account_banking_sepa_direct_debit: Fix report mandate. Adapt to bootstrap 4 2024-04-03 11:03:58 +05:30
Pedro M. Baeza
fb5b3dab94 [IMP] account_banking_sepa_direct_debit: Rise exception if the mandate type is not correct
Closes #600
2024-04-03 11:03:58 +05:30
Marco Calcagni
f5da66a3ae Translated using Weblate (Italian)
Currently translated at 22.1% (17 of 77 strings)

Translation: bank-payment-12.0/bank-payment-12.0-account_banking_sepa_direct_debit
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-12-0/bank-payment-12-0-account_banking_sepa_direct_debit/it/
2024-04-03 11:03:58 +05:30
Marco Calcagni
975d2f314f Added translation using Weblate (Italian) 2024-04-03 11:03:58 +05:30
Sergio Teruel
48c6a3ef5d [12.0][FIX] account_banking_sepa_direct_debit: Fix positional arguments in message_post 2024-04-03 11:03:58 +05:30
Thomas Binsfeld
f77df4e21c [REF] Account Banking SEPA Direct Debit: check SEPA ready 2024-04-03 11:03:58 +05:30
Thomas Binsfeld
150b9e84bb [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.
2024-04-03 11:03:58 +05:30
Pedro M. Baeza
ede94a56b4 [MIG] account_banking_sepa_direct_debit: Finish migration to 12.0
* Fixed tests
* Adjust code for Python dates handling
* Update copyrights
2024-04-03 11:03:58 +05:30
Sergio Teruel
eff89f11d2 [MIG] account_banking_sepa_direct_debit: Migration to 12.0 2024-04-03 11:03:58 +05:30
andreparames
edb81c5817 [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.
2024-04-03 11:03:58 +05:30
Stéphane Bidoul
99bd3d4598 [ADD] sepa: support for Purpose Code 2024-04-03 11:03:58 +05:30
Enric Tobella
1491eff89e Translated using Weblate (Español (España))
Currently translated at 100,0% (60 of 60 strings)

Translation: bank-payment-11.0/bank-payment-11.0-account_banking_sepa_direct_debit
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-11-0/bank-payment-11-0-account_banking_sepa_direct_debit/es/
2024-04-03 11:03:58 +05:30
Alexis de Lattre
ade95e0866 [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'
2024-04-03 11:03:58 +05:30
Andrea
d58f8d92aa [11.0][FIX] account_banking_sepa_direct_debit: printing report 2024-04-03 11:03:58 +05:30
Pedro M. Baeza
937a30e132 [FIX] account_banking_sepa_direct_debit: Fix tests due to upstream change
Odoo has added a constraint for avoiding a company currency change if there
are move lines, making these tests to fail, as the currency is changed to EUR.

With this commit, we create a new company with EUR currency for avoiding the
problem.

This commit also changes account_banking_mandate for not duplicating mandate
number, as it was detected during the test creation.

Similar to 1f8e345469695d1fb1a2ba2109ddea3adbdf1f78
2024-04-03 11:03:58 +05:30
OCA Transbot
4ee78bd36c OCA Transbot updated translations from Transifex 2024-04-03 11:03:58 +05:30
etobella
3e89dc5cf5 [MIG] account_banking_sepa_direct_debit 2024-04-03 11:03:58 +05:30
Pedro M. Baeza
553fb92916 account_banking*: Show identifiers at payment mode level
Now the visibility is controlled through a security group.
2024-04-03 11:03:58 +05:30
OCA Transbot
dfc688bfcf OCA Transbot updated translations from Transifex 2024-04-03 11:03:58 +05:30
Alexis de Lattre
4bb808b3c2 [MIG] account_banking_sepa_direct_debit: Migration to 10.0 2024-04-03 11:03:58 +05:30
OCA Transbot
640c17b010 OCA Transbot updated translations from Transifex 2024-04-03 11:03:58 +05:30
Antonio Espinosa
a88820058e [IMP] account_banking_sepa_direct_debit: Add english lang to mandate 2024-04-03 11:03:58 +05:30
OCA Transbot
df372d82ea OCA Transbot updated translations from Transifex 2024-04-03 11:03:58 +05:30
Pedro M. Baeza
413fec1362 [FIX+IMP] account_banking_sepa_direct_debit: 3 things:
* Remove unused POT files
* Spanish translation
* Fix mandate report layout
2024-04-03 11:03:58 +05:30
Alexis de Lattre
4112826a0b [MIG] account_banking_sepa_direct_debit: Migration to 9.0 2024-04-03 11:03:58 +05:30
OCA Transbot
77b6c16d42 OCA Transbot updated translations from Transifex 2024-04-03 11:03:58 +05:30
Sergio Incaser
96463290d6 sepa_direct_debit_mandate: Split basic and sepa mandate 2024-04-03 11:03:58 +05:30
Pedro M. Baeza
0590f28101 account_banking_sepa_direct_debit: Fixes #257 2024-04-03 11:03:58 +05:30
Antonio Espinosa
692cb05d26 Define SEPA identifiers per payment mode 2024-04-03 11:03:58 +05:30
Pedro M. Baeza
970c2ea631 [IMP] account_banking_sepa_direct_debit: Short headers + Bump version numbers + es translations 2024-04-03 11:03:58 +05:30
Alexis de Lattre
25456b7426 [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
2024-04-03 11:03:58 +05:30
sergio-incaser
0f10f3ee15 account_banking_sepa_direct_debit: Fix error in payment order validation when there is more than one line with the same mandate. 2024-04-03 11:03:58 +05:30
Alexis de Lattre
5cf5a92d51 Port SEPA modules to new API
Fix an important regression in account_banking_sepa_direct_debit: "Date of Last Debit" was not set any more
Proper write of date_done with account_banking_payment_export is installed without account_banking_payment_transfer
Add post-install script for date_sent on payment.order
2024-04-03 11:03:58 +05:30
Philippe Schmidt
d435cb2f1f Add requested descriptions in an OCA README.rst file 2024-04-03 11:03:58 +05:30
Alexis de Lattre
1d535f2195 Use attachments instead of creating a specific object for each kind of payment order 2024-04-03 11:03:58 +05:30
Stéphane Bidoul
18443850b4 sepa direct debit: get BIC from bank account if not available on bank 2024-04-03 11:03:58 +05:30
Alexis de Lattre
aa0ea504d5 [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
2024-04-03 11:03:58 +05:30
Pedro M. Baeza
d2f1cb2204 [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
2024-04-03 11:03:58 +05:30
Alexis de Lattre
8a151b9a86 replace old sdd.mandate referencess 2024-04-03 11:03:58 +05:30
Pedro M. Baeza
a7b91fe0c6 [MIG] account_banking_sepa_direct_debit: Migration to 8.0 2024-04-03 11:03:58 +05:30
Launchpad Translations on behalf of banking-addons-team
708905fb91 Launchpad automatic translations update. 2024-04-03 11:03:58 +05:30
Alexis de Lattre
93e73cd7e4 Add module account_banking_sepa_direct_debit that implements pain.008.001.02, pain.008.001.03 and pain.008.001.04. This module is not ready yet : the management of mandates is still missing. I am currently trying to get more information about these mandates to decide what is the best implemtation of the data model of the mandates (O2M on res.partner ? O2M os res.partner.bank ?). 2024-04-03 11:03:58 +05:30
mymage
8e00a53a17 Translated using Weblate (Italian)
Currently translated at 99.4% (174 of 175 strings)

Translation: bank-payment-17.0/bank-payment-17.0-account_banking_pain_base
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-17-0/bank-payment-17-0-account_banking_pain_base/it/
2024-04-02 11:44:38 +00:00
mymage
e7a73ef0eb Translated using Weblate (Italian)
Currently translated at 100.0% (14 of 14 strings)

Translation: bank-payment-17.0/bank-payment-17.0-account_banking_sepa_credit_transfer
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-17-0/bank-payment-17-0-account_banking_sepa_credit_transfer/it/
2024-03-27 15:36:41 +00:00
mymage
ffe4a4d6b6 Added translation using Weblate (Italian) 2024-03-26 10:32:07 +00:00
OCA-git-bot
8a0662c97a [BOT] post-merge updates 2024-03-25 18:07:02 +00:00
oca-ci
3e1ef1da8e [UPD] Update account_banking_sepa_credit_transfer.pot 2024-03-25 18:03:58 +00:00
OCA-git-bot
ca1db25def Merge PR #1236 into 17.0
Signed-off-by pedrobaeza
2024-03-25 18:01:19 +00:00
mymage
225e9b1896 Translated using Weblate (Italian)
Currently translated at 47.4% (83 of 175 strings)

Translation: bank-payment-17.0/bank-payment-17.0-account_banking_pain_base
Translate-URL: https://translation.odoo-community.org/projects/bank-payment-17-0/bank-payment-17-0-account_banking_pain_base/it/
2024-03-25 12:36:52 +00:00
trisdoan
6c95024365 [MIG] account_banking_sepa_credit_transfer: Migration to 17.0 2024-03-25 09:17:01 +07:00